DEV Community

Discussion on: Learning from the top 10 mistakes developers make

Collapse
 
josegonz321 profile image
Jose Gonzalez • Edited

Very good points. Two stand out most for me.

On #3. Burnout is real. It's a horrible place to be in. Work hard for yourself (your brand/company/side project), not for a company or employer. BTW, there is more to life (and being a developer) than just writing code.

On #1. This has been my biggest mistake. And I see it happening too often with young and veteran devs. We get religious and tend to believe our language, library, framework, OS rocks and everything else sucks. We lie to ourselves because we are afraid. We are awesomesauce here, and we are noobsauce over there.

Advice:

  • If you're into JS, look into a "backend" language (e.g. C#, Python, etc.)
  • If you're Angular, look into React, Vue.js or something that's not as popular.
  • If you're OO dev, look into FP. No, seriously do it. For example, I've done C# for over 10 years. Today, I'm looking into F#, Elm, and (some) Elixir. My mindset has totally changed. I may not get paid to program in F# but my C# is definitely improving.

TL; DR:

  • Burnout is real. Work hard for yourself only.
  • Get out of your current comfort zone. Stop being religious about any "tech stack", library, etc.