Comment by InsideOutSanta
20 days ago
Yeah, I graduated around 2000 and had to learn how to work on a professional software engineering team.
That doesn't mean my education was worthless—quite the opposite. It's just that what you learn in a software engineering degree isn't "how to write code and do software development in a professional team in their specific programming language and libraries and frameworks and using their specific tooling and their office politics."
Even professional software development as you know it may not stick around for very long. I believe knowledge and experience gained along the way can translate across different context and you can use that to pivot and adapt to the environment.
The knowledge I got in school is definitely a lot more durable than the experience. Basic knowledge is still what everything is built on.