About four years of total industry experience, split across two very different work domains, in what sounds like one organization.<p>I can't make an honest guess about whether their actual job will be "automated" or otherwise made redundant in the next year, as they suggest. Maybe they're right that they've been doing easily automatable work for these few years.<p>But I <i>can</i> question whether they have nearly enough insight, exposure, or experience for their personal anxiety to speak to the future of industry at large, to the future of FAANG's in general, or even to the future of their own "FAANGco"<p>I hope them the best in their personal decisions, but I wonder if they're getting a little over their skis here.
The closing:<p>> <i>So the next step in my career is going to be talking to people about great AI products that are being built and helping them figure out if they'd find these products useful. If you're building a great product and would like somebody to tell people about it, please don't hesitate to reach out!</i><p>So, the blog post up to that point, about how AI will wipe out jobs, <i>could</i> be an audition for selling AI products to businesses.
Am I the only one that thinks that being "agent wrangler" actually makes building things more fun?<p>To me, the interesting parts in building is taking a real problem, mapping it to a set of "things" that need to be built, decompose them into treatable chunks, and defining how they should interact. This is where intelligence comes in. if agents want to take the rest, please do! I can focus on making better products.
Oh no. This author appears to have imagined some kool aid to drink.<p>No one's job is actively going away. What's happening is job-role compression - no longer are there "pure coder" roles. You can think of it the same way as there's no longer an IT team in the depths of the company - nowadays the company has many SaaS products strung together with APIs, and the office manager is part-time IT as one of their many roles. They do point-and-click to perform onboarding/offboarding etc. - in the same morning they might onboard a new employee, then go restock the kitchen.<p>In software the roughly-equivalent outcome is a decrease in deeply technical work (and especially a decrease to produce CRUD apps). But no change in the human-to-human work to uncover what actually needs to be built. So you're no longer a "programmer" or even "software engineer", you're now a "full stack product manager".<p>It's a continuation of a trend where less "sit-and-type" is needed to get to value. Think of how simple kubernetes and similar infra makes it to implement horizontally scalable, stateless web apps. As the "sit-and-type" ratio changes, the value you can generate by being good at deciding <i>what</i> to build increases!<p>As always, if you want a durable job, hone 2 skillsets: get good at talking to people about what they need, while simultaneously keeping up with trends such as LLMs so you can keep on guiding the computer to produce what is needed.
Narrator: that is not why Jasper really quit Apple. Especially at Apple, no one will automate his job "by the end of the year", or in the foreseeable future.
When I started my career 20 years ago, I thought "they" would figure out how to get a computer to do my job pretty soon. Coders are expensive after all. And I figured I'd just go walk into the woods or something after that; I had no plan for what to do. This is the only thing I'm good at and can make money doing.<p>Well, it's been 20 years and it hasn't happened yet. Perhaps this will be the year! But not yet.