this post was submitted on 06 Dec 2023
18 points (62.5% liked)
Programming
17537 readers
129 users here now
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Rules
- Follow the programming.dev instance rules
- Keep content related to programming in some way
- If you're posting long videos try to add in some form of tldr for those who don't want to watch videos
Wormhole
Follow the wormhole through a path of communities [email protected]
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
There was a day and age when that was largely the point of college--to teach you how to teach yourself. There was a difference in expectation from the high-school level, where following directions wasn't enough. You had to be able to do things you couldn't do in order to make it.
Not that it's the fault of current students--education has simply experienced inflation and everyone is trying to keep up. But it stands that those teaching-yourself skills will set apart a good developer from an okay developer.
Others have mentioned that the expectations can become toxic, though, especially from the non-technical crowd, and I agree. It becomes more of a question of efficiency than possibility. That is, if you've spent your entire career working on web stacks, and someone makes you program a PLC, it's gonna take a very long time for you to do it even satisfactorily.
There's definitely value to being able to self-teach and figure things out, but it needs to be paired with other soft skills, like "speaking manager" and setting appropriate boundaries.