Click here to Skip to main content
15,921,989 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: Specialist vs. polyglot... Pin
BryanFazekas14-Jun-16 2:27
BryanFazekas14-Jun-16 2:27 
Sander Rossel wrote:
Sure, learn one thing and learn it well, but don't forget to look around so you can put your knowledge in a little perspective.

When I graduated from college it was possible that a person could know a single language and use only that language to have a successful career. It's still possible today ... but only in very select areas.

Today? Ya wants ta be a web programmer? That requires learning a primary language like C#, Java, PHP, etc. Plus Javascript (and libraries like Jquery). In most cases some type of database is required. Plus more ...

I wouldn't bother interviewing anyone who knew just one of the above. They can only do part of the job. Other than someone new out of college, I look for people with a mixture of breadth and depth. Enough depth to know some technologies well, and enough breadth to develop a wider perspective.

When mentoring new grads, I recommend knowing a little bit about a lot of things, and knowing a lot about a few things. And don't get to comfortable in any one technology -- all wax and wane -- and we move onto new ones.
GeneralRe: Specialist vs. polyglot... Pin
Sander Rossel14-Jun-16 5:56
professionalSander Rossel14-Jun-16 5:56 
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 Pin
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.