8 ms·
You are not wrong. I generally sell as a mercenary, and prefer it that way - I've been doing this longer than some of my managers have been alive. I'm paid ju
by abofh 5y ago
You are not wrong. I generally sell as a mercenary, and prefer it that way - I've been doing this longer than some of my managers have been alive. I'm paid just as well if they want to "pair program" or jira the whole process, but yeah, you hired me to fix a problem - if you are the problem, I get paid just the same.
Welcome to the real world, if your work is interesting, the clock might not turn on when I'm having fun. If your work is bullshot, I bill tighter than my lawyer
- Victerius 5y ago> I've been doing this longer than some of my managers have been alive. In what organisation do 25 year olds manage 50 year olds?
- ttymck 5y agoCould a 30 year old manage a 60 year old? Certainly a 35 year old could manage a 57 year old?
- scrumbledober 5y agoI have met several engineers that were very much senior to their managers but did not want to make the shift from IC to management.
- Hermitian909 5y agoI've known people who submitted working patches to the Linux kernel at 13, which I'd say is a reasonable start for "doing this". A 30 year old managing a 43 year old would not be strange at all.
- dhosek 5y agoExactly, I started programming in AppleSoft BASIC when I was 11, picked up 6502 Assembly and Pascal before high school and added C, Rexx. 370 assembler and FORTRAN before I started college. I was 28 the first time I had a manager younger than me. I think the last time I had a manager older than me was when I had a job where my direct report was to the CTO.
- galdosdi 5y agoAnecdote, but this was the approximate case on the team I worked on at Google (Manager in his mid 30s, team mostly in their 20s with one in his 50s). It happens. Actually, it was nice to see, as some evidence of non-ageism. I hope to no longer need to work by the time I'm 50, but nobody knows what the future will bring, so I'd certainly like to have the option just in case!
- imoverclocked 5y agoA lot. Technical managers need not be experienced technical talents who have made a potentially incompatible shift to management.
- icedchai 5y agoIt is better if the managers of technical people are technical themselves. Otherwise you wind up with the Dilbert "pointy-haired-boss" syndrome. The non-technical manager is extremely easy to bullshit, so it's better for the company in almost all ways.
- ipaddr 5y agoAn experienced manager is not easy to bullshit regardless. Sometimes a non-technical manager is better for many reasons. Having business domain experience can be just as valuable
- lostcolony 5y agoI have encountered non-technical managers who were good, but in every case they would have been better still had they had some technical background. I have encountered technical managers who were not good, for various reasons. I think having a technical background is always a benefit, HOWEVER, it is neither necessary nor sufficient for being a good manager.
- paulcole 5y agoThe same is true of software engineers. Every single one of them would be better if they had more of a non-technical background.
- lostcolony 5y agoYep; though enough time working for companies tends to instill some knowledge and understanding of the business side of things, and as long as understanding of the business correlates with their own influence it tends to work out okay. Management is weird in that understanding of the tech side of things doesn't correlate with influence.
- Ensorceled 5y agoMy first job out of university, I was promoted to manager in my mid 20s. One of the senior engineers reporting to me had kids older than me. Now, they were PAID a lot more than me ... The first thing they taught me was that it wasn't my job to do the work, because it didn't matter how smart I was, I didn't have almost 30 years experience.
- superfrank 5y agoI worked at a start up where the founders were 25 & 26 and most of their first 25 employees were their friends who were similar aged. In less than two years, there were almost 100 employees, plenty of which were in the 50s. The company's last valuation has it worth over a billion dollars now and they have a few hundred employees. A good chunk of the C suite and VPs are still those same early employees who are now in their late 20s and early 30s. Some are managing former FAANG employees in their 50s.
- jsprogram 5y agoWhich one was it?
- SkyPuncher 5y agoNot as extreme, but not far off. I believe I'm the youngest person on the team I manage. I've spent a lot of time in startups - including way too many hours in my 20's working on side-hustles (wife was in med school, so it was kind of my thing to do). I've ended up in a situation where my technical skills are strong (but not the best on my team), but my business/startup knowledge is much better so I can help to ensure everyone is working towards the most impactful/valuable outcomes.
- mbrameld 5y agoIt's not unusual in the US military for a lieutenant or captain in their early 20s to manage many senior non-commissioned officers in their late 40s.
- dfsegoat 5y agoNo mil. experience myself, but I'd say that while the officers may technically 'manage' the NCO's, that with few exceptions it is the NCO's that actually get things done.
- throwawayboise 5y agoYeah the officers all move on relatively quickly; the NCOs may be on the same ship or class of ship their entire career.
- asow92 5y agoA few years ago, I was a "team lead" at the age of 27 managing a team that included one developer over 50 at a big TV network company. We're both at different companies nowadays, but I've been trying to get him started at my current company's team (which I am senior on, but not a lead) for a while now and he's considering it!
- smcleod 5y agoIn a previous job I was team lead of a team that had a person in they're 40s and one in their 50s, I started as lead as a 23 year old and moved on when I was 30. There are many things I'd do differently now, but it was an effective and impactful mostly high functioning team. It does happen.
- perfect_wave 5y agoI'm a 25 year old managing a global team of 8 people. I'm self-conscious about my age both in my 1:1s with my reports and when talking with customers. That being said, it seems like things are going well. My team is doing great metrics and achievements wise and the company we work for tripled in size in under a year.
- foobarian 5y agoYou know what I usually tell my managers. "Thank you for your service" :-)
- ipaddr 5y agoMany organizations and it is a normal thing.
- buttercraft 5y agoI used to work for a company in which employees in some departments would do 2 or 3 year "shifts" as managers. When your shift was up, you went back to a regular employee in the same department, and someone you had been managing took over. It was not uncommon to have a young manager, but not everyone was eligible, obviously. I think it prevented the "us vs. them" mentality from creeping in, and I got the impression that most managers were eager to return to production work. There were dedicated managers higher up the ladder, of course.
- grp000 5y agoHow did that work out overall? I really like that idea, but I haven't heard of it before. People seem very motivated to stick to career tracks.
- pjscott 5y agoI’m also intrigued. I’ve seen this happen several times but always de facto: someone would become a manager as an experiment, try it for a few years, and then (usually) decide to stop.
- buttercraft 5y agoThey're still doing exceedingly well, so it must not have hurt them. I think it takes a small but stable company to pull it off. Maybe they have stopped doing it by now, I don't know. These people cared about their work a lot, and they enjoyed doing it. Not sure which way the causation goes though... Edit to add: the rotating managers I'm referring to were doing budgets and performance reviews, not creating business strategies.
- jacobyoder 5y agoI'm ... late 40s. Have been paid for working on software development in some capacity for... 28 years (first paid contract was 1993), and did hobby/amateur for several years before that. I'm contracting with a couple different companies, and one of them... the others on the team range from ... 27-32. So... I've been doing professional/paid development work longer than most of them have been alive, certainly longer than any of them have been adults. The manager(s) I interact with - one just turned 31, and one is... I think 29 or 30. The older you get the more common this may become.
- Ensorceled 5y ago> Welcome to the real world, if your work is interesting, the clock might not turn on when I'm having fun. Ha! Yeah, I worked on a really cool project for a charity a few years ago: "How many hours is this going to cost us this week, you were working like a warrior?" "35"
- amelius 5y ago> If your work is bullshot, I bill tighter than my lawyer Lawyers must hate their work.
- AlwaysRock 5y agoI believe it has one of the lowest job satisfaction of any white collar jobs. I've wondered that is folks didnt have the massive student loans to pay off early on if they would stick with it.
- BurningFrog 5y agoMany law firms are incredibly well paid sweatshops.
- favorited 5y agoNever mind when law students graduate and go to work for the government, for a salary less than a year's tuition...
- astrange 5y agoDon't they get student loan forgiveness? Or just all the other kinds of benefits.
- favorited 5y agoI can't speak to the general case, but I know that my brother didn't. As an ADA (living in an expensive US city) his salary is less than a first-year public school teacher with a bachelor's degree.
- skissane 5y ago> Lawyers must hate their work. A friend of mine is a criminal defence lawyer. I get the impression he really enjoys his work – he gets to meet a lot of people he never normally would (bikie gang members, terrorists, murderers, drug dealers, drug addicts, etc) – and he feels safe in doing so (he tells me that defendants trying to harm their own lawyers is quite rare, rare enough that he isn't worried about it). Once, at a work function (previous employer), I met one of the lawyers from the contracts department. He was telling me how he used to live in a rural area doing agricultural real estate transactions, now he had moved to the big city to do in-house contracts review for a multinational software company. He was a "top performer" (indeed, this was a function to reward people who'd been nominated as "top performers" by their management)–but he didn't give me the impression he really loved what he did, more that he was just doing it to support his family.
- 2OEH8eoCRo0 5y agoI like the cut of your jib
- zomglings 5y agoHaha I like everything you said except the "pair program" bit. From my point of view as both a programmer and an employer, this is the cleanest way to make sure knowledge transfers between short-term and long-term team members. Why the disdain? (If I interpreted correctly.)
- nine_zeros 5y agoPairing is only helpful when you are new and learning from someone more experienced. However, it may be a time-sink for the more experienced person, who could be using their limited time on more critical things. That's why newbies get assigned a mentor, with whom they can pair freely. But pairing rigidly with the whole team just sucks and is incredibly unproductive.
- zomglings 5y agoI don't think it's true that pairing is only helpful for new people learning from someone more experienced. But I also think it will be difficult to convince you otherwise if that's what you believe.
- nine_zeros 5y ago> But I also think it will be difficult to convince you otherwise if that's what you believe. This is true. I have been on both sides of the pairing equation. I am currently on a team that pairs too often and I am annoyed on a daily basis because I could have been utilizing that same time for actual work. So yes, it's going to be difficult to convince me but feel free to take a stab.
- zomglings 5y agoOkay, there are three other common scenarios where I have observed pairing to be immensely valuable: 1. You are in the middle of a death march and pairing with a team mate gives both of you the moral fortitude to keep going (and keep your programs relatively correct and relatively secure). 2. You are working on a tedious but difficult task and working with a team mate makes it so that you are less likely to make mistakes despite the tedium (as well as gives you the moral fortitude to continue with the task). 3. You are working on a difficult problem and you have a team mate that you can truly collaborate with to find solutions neither of you would have found on your own. (The Jeff Dean + Sanjay Ghemawat collaboration at Google is the most famous example of this.) In any of these cases, it is important to pair with someone compatible with you. And you can build compatibility over time.