DEV Community

Discussion on: What's the best career decision you've ever made?

Collapse
 
oldjavaguy profile image
❄ Sean P. Floyd ❄
  1. Disagree about specializing. Sure, you need to dive deep in some areas, but a generalist will always get jobs, no matter where the industry is moving. And most of the big companies have realized that it's more effective to hire generalists.

  2. Freelancing is a great way to get around and learn a lot. I did it for 10 years. But eventually, the experience I gathered that way helped me land good corporate jobs, and I'm now very happy at your favorite Seattle-based eCommerce giant, getting a decent salary and with a nice career laid out in front of me. Corporate doesn't have to suck. If it does, you're in the wrong company (or just department). That said, perhaps I'll freelance again in 5 or 10 years. Who knows.