Click here to Skip to main content
15,905,566 members

Survey Results

How do you prefer to master the programming skills you need?

Survey period: 13 Jun 2016 to 20 Jun 2016

Do you dive deep with laser focus or have you never met a technology you didn't like? What's your approach?

OptionVotes% 
Master a very small number of technologies very deeply1147.55
Learn the technologies that interest me, some deeply, some not so deep78451.92
Be proficient (but not necessarily a master) in as many technologies as possible26817.75
Learn what I need, as I need it, and no more.29519.54
Bluff my way through it all382.52
I don't program110.73



 
GeneralRe: Know how a computer works, PinPopular
Stephen Gonzalez14-Jun-16 3:29
Stephen Gonzalez14-Jun-16 3:29 
GeneralRe: Know how a computer works, Pin
Sander Rossel14-Jun-16 6:06
professionalSander Rossel14-Jun-16 6:06 
GeneralRe: Know how a computer works, Pin
Afzaal Ahmad Zeeshan14-Jun-16 8:40
professionalAfzaal Ahmad Zeeshan14-Jun-16 8:40 
GeneralInterest == Dive deeper Pin
koolprasad200312-Jun-16 23:41
professionalkoolprasad200312-Jun-16 23:41 
GeneralSpecialist vs. polyglot... Pin
Sander Rossel12-Jun-16 21:25
professionalSander Rossel12-Jun-16 21:25 
GeneralRe: Specialist vs. polyglot... Pin
Nathan Minier14-Jun-16 1:05
professionalNathan Minier14-Jun-16 1:05 
GeneralRe: Specialist vs. polyglot... Pin
BryanFazekas14-Jun-16 2:27
BryanFazekas14-Jun-16 2:27 
GeneralRe: Specialist vs. polyglot... Pin
Sander Rossel14-Jun-16 5:56
professionalSander Rossel14-Jun-16 5:56 
What a lot of people, surprisingly, don't understand is that most, if not all, tools and languages we use are based on some common theory.
I'm a C# developer myself, but I'm pretty sure Java shouldn't be a problem. I know OOP, patterns, practices, libraries, memory management, etc. There are some minor differences between the two languages, and once you see that you see that learning something may benefit another thing.
BryanFazekas wrote:
Plus Javascript (and libraries like Jquery)
Some people have so little understanding of programming they believe jQuery to be a language WTF | :WTF:
The trick in JavaScript and many libraries are, for example, closures and anonymous functions. Surprise, surprise, C# has them too. The funny part is that I've seen many blogs about "closures in JavaScript" (people find it a difficult concept apparently), but very few about closures in C#.
BryanFazekas wrote:
all wax and wane -- and we move onto new ones
New ones with the same fundamental theory Smile | :)
Read my (free) ebook Object-Oriented Programming in C# Succinctly.
Visit my blog at Sander's bits - Writing the code you need.
Or read my articles here on CodeProject.
Simplicity is prerequisite for reliability.
— Edsger W. Dijkstra
Regards,
Sander

GeneralRe: Specialist vs. polyglot... Pin
BryanFazekas14-Jun-16 7:44
BryanFazekas14-Jun-16 7:44 
GeneralRe: Specialist vs. polyglot... Pin
Sander Rossel14-Jun-16 8:16
professionalSander Rossel14-Jun-16 8:16 
GeneralRe: Specialist vs. polyglot... Pin
George Tourtsinakis14-Jun-16 23:24
George Tourtsinakis14-Jun-16 23:24 
GeneralRe: Specialist vs. polyglot... Pin
Sander Rossel15-Jun-16 9:59
professionalSander Rossel15-Jun-16 9:59 
GeneralA little of some PinPopular
ledtech312-Jun-16 18:09
ledtech312-Jun-16 18:09 
GeneralRe: A little of some Pin
Mohibur Rashid12-Jun-16 19:07
professionalMohibur Rashid12-Jun-16 19:07 
GeneralRe: A little of some Pin
Member 1168325112-Jun-16 22:26
Member 1168325112-Jun-16 22:26 
GeneralRe: A little of some Pin
KSmithDev13-Jun-16 1:21
KSmithDev13-Jun-16 1:21 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.