(no title)
cong-or | 1 month ago
But I'm curious what people think the equilibrium looks like. If the "two-tier system" (core revenue teams + disposable experimental teams) becomes the norm, what does that mean for the future of SWE as a career?
A few scenarios I keep turning over:
1. Bifurcation - A small elite of "10x engineers" command premium comp while the majority compete for increasingly commoditized roles
2. Craftsmanship revival - Companies learn that the "disposable workforce" model ships garbage, and there's renewed appreciation for experienced engineers who stick around
3. Consulting/contractor becomes default - Full-time employment becomes rare; most devs work project-to-project like other creative industries
The article argues AI isn't the cause, but it seems like it could accelerate whatever trend is already in motion. If companies are already treating engineers as interchangeable inventory, AI tooling gives them cover to reduce headcount further.For those of you 10+ years into your careers: are you optimistic about staying in IC roles long-term, or does management/entrepreneurship feel like the only sustainable path?
syx|1 month ago
packetlost|1 month ago
prewett|1 month ago
#2 there will always be craftsmanship companies, but they will always be small companies, or a small team within a big organization. Craftsmanship doesn't scale; engineering does.
#3 contracting won't become the default. Many places have experimental or well-contained projects, or not enough ongoing work for full-time, but anywhere that custom-built software is important to the business will always need changes and maintenance. The problem with using contractors is that after their contract is over, they go find another contract, so they may not be available when you would like to re-use them, and then you've got to start over with a new one.
direwolf20|1 month ago
Low–wage employees without agency.
billy99k|1 month ago
I'm in the tech industry and have been doing this for 12+ years now. In the beginning, it was because I wanted to live overseas for a few years, without a break in my career.
Now, it's about survival. I buy my own health insurance (me and my family) in the marketplace every year (so I'm not tied to an employer), work with multiple clients (I never really have to worry about getting laid off), and make much more than a FTE.
While all my friends in tech are getting laid off or constantly in fear of getting laid off, I don't have to worry.
I also find that because I touch so many different technologies, I have to turn down work. I turned down a company last year, that wanted me in-house and one this year that would have been too demanding on my schedule.
It's also flexible and always remote.
cjohnson318|1 month ago
dkoy|1 month ago
I'm happy to hear it's been working out for you, though. How do you manage/succeed?
Denzel|1 month ago
foobar_______|1 month ago
peacebeard|1 month ago
micik|1 month ago
rozenmd|1 month ago
The Pragmatic Engineer argues it's actually trimodal (at least in Europe): https://blog.pragmaticengineer.com/software-engineering-sala...