5 ms·
I agree. I started 25 years ago. My first projects were pretty much "Here is the problem. You guys figure it out.". And off we went for months without much repo
by maxxxxx 8y ago
I agree. I started 25 years ago. My first projects were pretty much "Here is the problem. You guys figure it out.". And off we went for months without much reporting back to management. Now everything is very "professional" and process driven and you barely get space to breathe and think about something. God forbid to do any experiments.
I don't envy young people who get into the business now. A lot of them will probably never get the chance to work on something uninterrupted for a long time. Instead they are being micromanaged daily, have to justify every little thing they do and don't get much opportunity to make mistakes and learn from them.
I guess most industries get boring once they mature. Working on cars between 1900 and 1950 was probably much more fun than working on modern cars in a modern car dealership.
- toomuchtodo 8y agoTech is like being a football player or an exotic dancer: you have a shelf life. Some people can make it a life long career, I haven't seen that to be the case though. Get in, make as much as you can, get out into a sane industry. Plumbers, carpenters, electricians, electrical linemen, welders, lots of trades make similar to what you'd make in tech, the jobs can't be outsourced, and you deal with a lot less day to day bullshit (and you usually have a union protecting your wages and benefits, as well as no such thing as unpaid overtime).
- maxxxxx 8y agoA lot of trades people also have a shelf life. It's hard work and you may not be able to work as carpenter or welder after 50. I agree about unions. The older I get the more they make sense to me. The tech industry is living off exploiting young people's enthusiasm with the promise of a big payoff that materializes only for a few.
- toomuchtodo 8y ago> I agree about unions. The older I get the more they make sense to me. The tech industry is living off exploiting young people's enthusiasm with the promise of a big payoff that materializes only for a few. Can't agree more with this. When I rail against the tech industry, it isn't as a Luddite, but as someone rallying against exploitation and subjugation.
- TeMPOraL 8y ago> When I rail against the tech industry, it isn't as a Luddite, but as someone rallying against exploitation and subjugation. Which was precisely what the Luddites were doing too. They weren't anti-tech. They were anti-exploitation. In these days, such exploitation often involved use of weaving machines, so the latter got destroyed in the process, but it was never about technology itself.
- esoterica 8y agoYou don't need to win the IPO lottery to make good money in tech. Facebook's median compensation according to their SEC filings is 240k/year. That's the median over all employees; the median engineer compensation is probably even higher. If half of their 25,000 employees are making 240k+, a decent fraction of them are probably making 400k, 500k+ even. It's hard to consider these people exploited.
- maxxxxx 8y agoGetting a job at Facebook is also a lottery win. Not too many will get a job at these highly paying companies.
- esoterica 8y agoIt's a minority of tech workers who will end up at a FAANG-tier company, but it's not a tiny minority. There are hundreds of thousands of people being employed by firms in this category. It's less like winning the lottery and more like winning a dice roll.
- MrTonyD 8y agoI was reading that it is up to the discretion of companies like Facebook as to how they compute the median. So Facebook can decide to include stock options and projections of their future value when computing the median. I suspect that they fudged their numbers in an effort to make their executive pay look reasonable relative to the employee pay.
- munin 8y ago> Plumbers, carpenters, electricians, electrical linemen, welders Also a shelf life, just how much abuse your body can take.
- bachbach 8y agoYou're right of course - but there are so few young people in the trades that the average age of a plumber in some US states is now 60. The cost of maintenance and construction must be going to skyrocket in the next ten years.
- technofiend 8y ago>Some people can make it a life long career, I haven't seen that to be the case though So, what, you've literally never met anyone over the age of 40? 50? 60? in IT? I'll bet if you think about it for a moment you probably have. But if you haven't you need to look no farther than Pike and Thompson working at Google for two examples of older people working on interesting problems at a top tier company. Regardleas I don't share in the cynicism and burn out that some have shared in this thread. Even if I see some ideas recycled from 20-30 years ago I'd argue the implementations are novel. Frankly the fact that IT keeps changing is what makes it fun for me.
- coldtea 8y ago>So, what, you've literally never met anyone over the age of 40? 50? 60? in IT? I'll bet if you think about it for a moment you probably have. But if you haven't you need to look no farther than Pike and Thompson working at Google for two examples of older people working on interesting problems at a top tier company. Well, there are 60 year old exotic dancers too.
- deleted 8y ago[deleted]
- maxxxxx 8y ago"I'll bet if you think about it for a moment you probably have. But if you haven't you need to look no farther than Pike and Thompson working at Google for two examples of older people working on interesting problems at a top tier company." I don't think most of us can follow the example of some superstars.
- nineteen999 8y agoOn a more mundane level, IBM was full of older techies and programmers. Until more recently, anyway. In my mid-thirties there I felt like a youngster.
- teddyh 8y ago> you have a shelf life. Some people can make it a life long career, I haven't seen that to be the case though That could be an illusion caused by the fact that the number of programmers in the world have been observed to double every five years. It may be that all the older programmers actually do stay programmers, but there are always more and more new young programmers around, which makes old programmers seem like anomalies.
- maxxxxx 8y agoYou may be right.
- taneq 8y agoThere are heaps of older devs. Are you conflating 'tech' with. 'SV startup culture'?
- tluyben2 8y agoI know many who made it a life long career. It will see me through to retirement as I still love coding as much as I first learned it 35 years ago. I guess your experience is maybe in another part of the world; many of my eu colleagues and even most of my chinese collagues do not really have those experiences: we make (far) more than plumbers, do not get called out to fix things outside hours and do not have that insane feeling about our jobs. I only get that dreaded feeling reading HN or Reddit about how people need to take uppers to stay awake and have no weekends or vacations, or about the latest language or framework we have to use now (I actually try them all, but that is more of a hobby). But then I get back to work on stable dev stuff we have used for 10+ years and it is all good. In the C/ASM but even C# world, very little changes and you basically do not have to ‘keep up’ if you do not want to (I do, but again, this is also my hobby). Newer things hardly ever help with productivity. And a lot of new things (like daily standups) really are counter productive imho. Another anecdotal point; we are rolling a new app; the lead tech is 64 y/o and uses React Native and Node (different company than the above so different tech choices; not my choice). He does the app and the API almost all by himself (I do code reviews on them). He gets paid well, works from home and is fast.
- mattowen_uk 8y agoWatching IT mature over the last 25+ years has for me been extremely sad to watch. What was once a vibrant dynamic discipline, full of great minds and ideas, is now a grey suited sea of processes and meetings with no real purpose to them at all. IT is/was my vocation, and has been since I was a small child, however now I can't wait to get out of the industry and do something else.
- ianai 8y agoI think this evolution of CS didn’t exactly deliver what it needed. Machines went from huge systems designed to solve complex problems to shuffling information around and content delivery - or manipulative marketing. I guess what I’m saying is: Maybe it’s time to revisit the blackboard. Rethink how a neural net or intelligent model should be implemented. Retry and rethink the “set in stone” basics. Also, throw out the entire discipline and try to come up with novel, new approaches.
- weavejester 8y agoIs your experience typical? I've noticed the opposite trend, myself.
- maxxxxx 8y agoI don't know if it's typical but I hear it a lot from other programmers my age.
- christophilus 8y agoMaybe I’ve lucked out, but my 18 years of working in this industry has mostly been: “Here’s a problem. Go solve it, please.” And almost as often, it’s been, “We don’t know the exact problem, come help us find it and solve it.”
- mercer 8y agoSame here. I've had some projects with aforementioned negative experience, but usually it's been as you describe.