DEV Community

Discussion on: What are the main benefits of being a self-taught developer compared to being educated with a degree and mentoring?

Collapse
 
ben profile image
Ben Halpern

A couple benefits IMO:

  • You bring a different perspective than "classically trained" software developers/computer scientists. E.g. By definition you can offer more variation in experience.
  • Unless you were literally doing nothing in your life, you have different applicable skills gained when CS folks were busy learning CS. Maybe you studied economics, psychology, philosophy, basket weaving, whatever. It's another skill CS folks missed out on.

Not that people with traditional backgrounds don't have certain advantages, but in a world of tradeoffs, us self-taught folks come out on top in certain ways. πŸ™‚