DEV Community

Discussion on: How I chose a programming language and beat bad habits

Collapse
 
met_neuratec profile image
Markus Toman

Yeah it was a nice gradual flow. Starting out with C and then early versions of C++, which were close enough. From that jumping over to Java and C# was easy. Also because there were only a handful of libraries and frameworks compared to now.
Picking up PHP was similarly easy and was easy to do web work by the side. I could easily jump between Web Apps with LAMP, embedded systems in C++, network programming in Java etc.

Nowadays I dropped Web dev completely because you really have to devote and specialize in a (few) field(s) to keep up.

Which is where we end up with the dilemma in your article - got to pick a domain which then roughly dictates the set of languages that make sense.
Even if you can cover a lot with Javascript and react native, electron etc. or .net with xamarin, unity, ASP etc.