14
7 Comments

Things they didn’t teach you about software engineering

submitted this link on January 18, 2023
  1. 2

    Great read! That dream job fantasy was so real back in college.

  2. 2

    Great article, my friend. I'll add one more of my own "when you are forced to use code that’s been around for a long time and that clearly doesn’t work, but which has stuff built on top of it relying on it not to work".

  3. 2

    I'm not a software engineer but this made me laugh. I think you can say the same for pretty much every job -what you expect it to be like vs. the reality are two very different things. I remember working in creative advertising for a while, my job may as well have been re-titled to researcher or administrator as the creative advertising I did probably only accounted for about 3% of the job.

  4. 1

    Haha. I would add: "communication with your team is as important as the skill/experience" or "the curse of the know-it -all dev"

  5. 1

    Enjoyed the article. Learning assembly language and how a computer works really were not necessary. A few more classes on coding projects would have been better time spent.

  6. 1

    Looking back I think my professors did all they probably could have in terms of code style and aesthetic. They taught me the basic rules for keeping functions similar and to the point, variable naming, and structure but yeah it really only sank in once I saw it start to snowball into a ball of mud in the professional world.

Trending on Indie Hackers
How are you handling memory and context across AI tools? User Avatar 111 comments Do you actually own what you build? User Avatar 66 comments Code is Cheap, but Scaling AI MVPs is Hard. Let’s Fix Yours. User Avatar 34 comments How to see your entire business on one page User Avatar 31 comments I Think MCP Will Punish Thin API Wrappers User Avatar 27 comments What AI Is Actually Changing in IT Certification Prep User Avatar 19 comments