Click here to Skip to main content
15,905,420 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



 
GeneralBe proficient in as many technologies as possible.... Pin
Dominic Burford16-Jun-16 19:09
professionalDominic Burford16-Jun-16 19:09 
...but that doesn't mean I need to master them all. I think having a broad understanding of a wide range of skills is important. Good ideas can come from anywhere, and the greater your general understanding of technologies, the greater the chance you will see an idea that someone else with a narrower view will miss.

Remember, it's not about being a master in all of them, just being proficient. I regularly spend time learning technologies that I don't directly use, but they give me a broad understanding of how the various technologies fit together.
"There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult." - C.A.R. Hoare

Home | LinkedIn | Google+ | Twitter

GeneralSpecialize Pin
Clifford Nelson15-Jun-16 7:37
Clifford Nelson15-Jun-16 7:37 
GeneralFull stack? Pin
PeejayAdams14-Jun-16 23:11
PeejayAdams14-Jun-16 23:11 
GeneralRe: Full stack? Pin
Leng Vang15-Jun-16 12:39
Leng Vang15-Jun-16 12:39 
GeneralRe: Full stack? Pin
den2k8815-Jun-16 22:40
professionalden2k8815-Jun-16 22:40 
GeneralRe: Full stack? Pin
George Tourtsinakis15-Jun-16 23:24
George Tourtsinakis15-Jun-16 23:24 
GeneralRe: Full stack? Pin
PeejayAdams16-Jun-16 0:11
PeejayAdams16-Jun-16 0:11 
GeneralRe: Full stack? Pin
George Tourtsinakis16-Jun-16 0:22
George Tourtsinakis16-Jun-16 0:22 
GeneralRe: Full stack? Pin
Leng Vang16-Jun-16 9:51
Leng Vang16-Jun-16 9:51 
GeneralI care not about the language Pin
den2k8814-Jun-16 21:18
professionalden2k8814-Jun-16 21:18 
GeneralRe: I care not about the language Pin
megaadam16-Jun-16 2:02
professionalmegaadam16-Jun-16 2:02 
GeneralRe: I care not about the language Pin
den2k8816-Jun-16 2:28
professionalden2k8816-Jun-16 2:28 
GeneralRe: I care not about the language Pin
Leng Vang16-Jun-16 9:53
Leng Vang16-Jun-16 9:53 
GeneralLearn to know and know to learn Pin
Leng Vang14-Jun-16 7:23
Leng Vang14-Jun-16 7:23 
GeneralBe Proficient (but ... not a Master... Pin
ChuckPartridge14-Jun-16 4:14
professionalChuckPartridge14-Jun-16 4:14 
GeneralFollow... Pin
Kornfeld Eliyahu Peter13-Jun-16 21:24
professionalKornfeld Eliyahu Peter13-Jun-16 21:24 
GeneralKnow how a computer works, Pin
Afzaal Ahmad Zeeshan13-Jun-16 1:21
professionalAfzaal Ahmad Zeeshan13-Jun-16 1:21 
GeneralRe: Know how a computer works, Pin
David A. Gray13-Jun-16 10:25
David A. Gray13-Jun-16 10:25 
GeneralRe: Know how a computer works, Pin
Beginner Luck13-Jun-16 20:49
professionalBeginner Luck13-Jun-16 20:49 
GeneralRe: Know how a computer works, Pin
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 

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.