3 ms·
What senior or principal engineers? I graduated college with significant, real-world programming skills. I immediately went to work writing software. The onl
by snozolli 4y ago
What senior or principal engineers?
I graduated college with significant, real-world programming skills. I immediately went to work writing software. The only thing my first manager contributed was showing me where to find documentation, and even then, books that I found on my own were far more valuable overall.
It was no different the first year from the tenth: here's what we want made, go make it. No mentorship, no training, just self-learning and resourcefulness.
I can't even imagine what mentorship software people could need, besides general career or investment advice.
- phphphphp 4y agoI don’t mean this as a slight against you because there’s a place in the world for every type of developer, but your description of work and collaboration is very cynical. You could be the most unlucky person in the world and thus you’ve never met anyone worth collaborating with, or, more likely, you’ve not attracted those people in your workplaces. I’ve worked at great companies and awful companies, and no matter what, I have always met talented people in these companies who I’ve been able to build meaningful professional relationships with. Even in the most toxic hell-holes, there’s people worth learning collaborating with — across all disciplines. The most valuable work you can do when in software engineering is to help non-swengs in businesses achieve their goals: code is just a means to an end, collaboration is how we discover what to build.
- snozolli 4y agoyour description of work and collaboration is very cynical. One man's cynic is another man's realist. In my opinion, OP's description of office life is idealistic, like a teacher describing the theme of Dead Poets Society or Mr. Holland's Opus. I’ve been able to build meaningful professional relationships with. I don't know what you mean when you say meaningful professional relationships, but despite having made many work friends, as stated previously none of them have led to career development (OP's mention of networking). Even in the most toxic hell-holes, there’s people worth learning collaborating with I STRONGLY disagree with this universal claim.
- deleted 4y ago[deleted]
- koliber 4y agoOne thing I got out of mentorship is that it’s one thing being correct, and and entirely other thing having people actually want to listen to you. It happens often enough that you have one and not the other. Until you have both, you won’t have impact and will grovel about others.