DEV Community

Discussion on: Is collage underrated in our industry?

Collapse
 
joaopms profile image
João

Although I do think you're able to self learn the bases to being a good professional, getting a degree is an advantage. There's lots of free resources to learn a programming language but some stuff is left behind because it just works. If you're lazy to go that step further or just don't feel like it is necessary, you can code in Java without using delegations, sub-classes and generics, but in college you're actually obligated to learn and use those features. You also get some knowledge from the professors that I don't feel like you get online.