DEV Community

Discussion on: What advice would you give to High Schooler (Thinking of software developer career)?

Collapse
 
recursivefaults profile image
Ryan Latta

I think I'd echo a few of the same things mentioned here.

  1. Financially its a great choice and the industry is growing so you'll always have opportunity to move around and try stuff.

  2. At its core, the job is problem solving. You use code and tech to solve problems, but you're always looking at, understanding, and solving problems.

  3. The industry is still pretty new so there is lots of new ideas every day about how to do things well, build teams, and all of that. So on the one hand its kind of a new frontier, on the other its a total mess sometimes. Living with a lot of imperfection is part of it.

  4. You don't have to LOVE anything about it. It can be just a job. Don't let people tell you you have to code nights and weekends or love coding or you won't make it.

  5. One of the cooler aspects about software is how you can build something once, and it can be available to millions at the push of a button. You have the ability to solve problems for millions of people almost instantly. That is a pretty cool thing, though day-to-day it doesn't feel like it.