DEV Community

Discussion on: "Am I a bad developer?" - A question developers commonly face

Collapse
 
trueneu profile image
Pavel Gurkov

"Don't try to learn everything - If you know at least 10-15 programming languages (With frameworks included), that's awesome!" -- in my experience, I still have to personally meet a person that truly knows 2 programming languages in and out (I know people with 1 language under the belt, though, Perl core committers). I guess we all have different definitions of what is it to know a language. If being able to write code in a language is knowing, I guess most of us can "learn" a new language in a matter of days.

There's nearly no point in learning, IDK, PHP if you know Perl. Not gonna bring a lot of new ideas into your head, just syntax and language quirks. Better take a look at Clojure, Haskell, Common Lisp, APL, C++, as those will bend your understanding in their distinct ways.

And on your second point, "Learn the basics first" -- true, and basics start deeper than Javascript :) Learning how CPU works will bring even more benefit in the long run.

"A good programmer loves to program, and would do so in their spare time even if they already spend 80+ hours a week programming." -- and no thanks, I have other interesting stuff in life. :) That quote is basically saying a good programmer can't have kids.