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
 
bgadrian profile image
Adrian B.G. • Edited

Hmm, I think that the ability to stay up to date and keep learning is more developed? Because you are not used to someone else pooring knowledge in your head.

Another one could be a tendency to pragmatism and business solutions, rather then CS perfection and beauty, but it is just a stretch.

Other than this let me disproof others

  • Students can also have real project experience
  • Usually self taughts did not join the CS space while when they were students, so they usually do not have X years of experience where students have X years of school.

A big lack of self taught, that few ppl are mentioning it is the network. From the university you start your career with already a few dozens or hundreds peers you already know, and probably will follow the same career. Having a network is priceless.

I am a breed of both, did informatics economics batchelor, but CS is mostly self taught. I did not learned or care much about it when I was a student.

I can say that depending on the career, the lack of a CS backgroind can byte your ass, or not. As Im making a carreer shift now, I had to learn basic and advanced CS after 10yrs of development in which I never need it.