|
|
|
|
|
by ogre_codes
2151 days ago
|
|
It's easy to skip a lot of fundamental classes and classes which are less interesting. Lots of people would skip "Boring" topics like data structures and databases and focus primarily on just piling into learning Swift or Kotlin to build apps on the platform of their choice. Math is another biggie I think a lot of people would skip. While I'm not quite sure everyone needs 3 semesters of calculus to be an effective programmer, I think it is helpful to understand at least the basics of calculus and trigonometry. There are also a lot of aspects of formal schooling that help you prepare for work/ life later on. If you see a degree on someone's resume, you know they've done a least a little bit of collaborative work and building an app to someone else's specs. |
|
I spent years struggling to write quality code, and I couldn't figure out why: I knew syntax inside and out, but still struggled with tasks my peers could do while watching YouTube videos and chatting with their friends.
It's like I could spell but didn't know the first thing about grammar.
I eventually went back and took some classes online to fill in the gaps, but I feel like I would be much further in my career had I just went ahead and done it in the first place.