4 ms·
This is the only thing I was thinking this entire article. I'm a dev lead. If I had an entire team of my great engineers, my job would be easy. I'd simply de
by ep103 10y ago
This is the only thing I was thinking this entire article.
I'm a dev lead. If I had an entire team of my great engineers, my job would be easy. I'd simply delegate my duties to everyone else, and we'd all be nearly equal.
The reality is I have 2 junior people who need to be guidanced through everything. I have one moderately experienced guy who just wants to be left alone to solve bugs on his own, in quiet isolation. I have one moderately experienced guy, who's ambitious, but used to cut corners when he thought no one was paying attention. And I have one senior dev who is a great coder, and can take 1 or 2 juniors under his wing, but hates code architecture with a passion and just wants to make small ui features on the main website.
Who, exactly, then can I delegate everything to? Removing a tech lead would be disastrous.
I'm jealous of people who work in a shop where the teams are so well constructed, that they think you can get rid of the tech lead role.
I'm also willing to bet that those people either have amazing tech leads, and don't realize it, or have amazing managers one level higher, and simply haven't climbed high enough up the managerial ladder to see how lucky or how much work goes into that.
- mnsc 10y agoHey, quit!
- deleted 10y ago[deleted]
- ep103 10y agoNah, I like these people, and helping them grow.
- mattsmith321 10y agoI'm in a similar situation as ep103 and it isn't always that easy to just quit. Lots of things keep a person where they are that are unique to their own world. Plus, at this point in my career, I'm getting to the point where I am that slightly out of touch dev manager who has to catch himself from saying things like "Back in my day..." Plus, where would I go? Certainly not to a great place like the author's location where everything is so good that they don't need tech leads like myself.
- JamesBarney 10y agoI'd like to hear more about the senior dev who hates code architecture. Do you have any examples? I still go back and forth on on the value of code architecture, and I think some examples might be enlightening.
- deleted 10y ago[deleted]
- ep103 10y agoNot a formal or philosophical thing, he's just used to feature development, and/or working on somewhat isolated things. Building out code on a project wide level, so it can have features built into it, is just a level larger than what he used to be comfortable with, I think. And also, framework building doesn't have ui design component, which is something he enjoys.