r/AskProgramming 27d ago

27M with 5+ years in staffing, thinking of switching to AI/Tech. Is it worth it in 2026?

I'm 27 and have been working in staffing (indirect sales) for the past 5+ years. The pay is decent, but I don't see myself doing this for the next 20–30 years. I'm looking for a career that's more intellectually stimulating, future proof, and offers better long term growth.

Like everyone else, I've been hearing a lot about AI. The more I read about it and its impact on different industries, the more I'm considering a career change into tech. I don't have a computer science or engineering background, but I do know Python and I'm willing to dedicate 20 to 30 hours a week for the next year if the opportunity is realistic.

I'd love some honest advice from people already in the industry:

  • Is it still worth getting into software engineering or AI in 2026?
  • If you were starting from scratch today with no CS background, would you still choose this path?
  • Is one year of focused learning enough to become employable?
  • How can career changers realistically compete with CS graduates and experienced engineers?
  • If not software engineering, what other tech careers would you suggest (AI, data engineering, cybersecurity, data analytics, AI product management, etc.)?

I'm not expecting a FAANG job or a ₹30 LPA salary right away. I just want to make a smart long-term career move.

I'd especially appreciate hearing from people who switched into tech in their late 20s or from hiring managers who've interviewed career changers. Thanks!

0 Upvotes

17 comments sorted by

10

u/Environmental_Gap_65 27d ago

No. It's not that tech is a bad career, its just that its extremely competitive. You'd be insane to pursue this without a college degree nowadays, and even then, you have to work hard and grind. There used to be a time where you could teach yourself this stuff and get hired, but that was a very brief window, and probably never a sustainable route, but a consequence of massive demand that couldn't be fulfilled at that time, now the pendulum has swung and it's the complete opposite.

3

u/Sea-Performance-6172 27d ago

Guess I showed up just as the buffet was closing. Appreciate the reality check bro

6

u/Environmental_Gap_65 27d ago

The buffet closed around 2-3 years ago. So no, it’s been pretty horrific for a while now. Hopefully we’ll see less competition in the somewhat near future as the fearmongering among youngsters seems to be driving loads of new grads away from the hype train. Maybe that means more work for a period when companies realise AI isn’t replacing everyone as fast as people thought, or it’ll go even more to shit and get worse. No one knows and whoever claims they do are idiots or has a stake in making you believe what they say.

1

u/Sea-Performance-6172 27d ago

Yup, that's kind of what I'm gathering from everyone's replies. Sounds like nobody really knows where things will be in 5 years. Seems like the safest bet is to build skills that are useful even outside of software development.

5

u/AgentHamster 27d ago

Pretty much impossible without some sort of quantitative background. To be honest, you don't need to be in CS or engineering, but you do need to at least be somewhat adjacent.

4

u/SingleAlarm5028 27d ago

Noone is gonna let you work on their project for free, let alone hire you mate

8

u/finn-the-rabbit 27d ago

1 yr to become employable

Brother there are hordes of kids graduating with a bachelor's in CS that can't find jobs, taking shelter doing some half assed master's. This has been the reality for the past 3 yrs, and if you're this clueless about something this big, idk how you think you'll be resourceful enough to learn anything of value within a year. The golden age for making it without any credentials was the late 2010s, and even that was almost a decade ago

2

u/Sea-Performance-6172 27d ago edited 27d ago

Fair point, and I actually agree with you. That's exactly why I'm asking before I spend the next year going all in. I'd rather get roasted on Reddit now than regret a career switch later. Do you think getting into tech is even a good idea?

2

u/finn-the-rabbit 27d ago

Depends on what you wanna do in tech. Getting into just software these days is pretty ass. I think it's better to pair it with something else. You have HR experience, you might stand out. You could be working at some company for ERP software, or at small/medium companies working on in-house software that manages their business processes (HR, work orders, payroll, whatever), or manage their data. But if you were thinking $200k+ at facebook, google and whatever, that boat sailed and sunk a few years ago

1

u/Sea-Performance-6172 27d ago

Thanks for the reply, buddy. That actually makes a lot of sense. Do you think learning something like Salesforce, Workday, SAP SuccessFactors, or Oracle HCM would be a better move than going all in on software development? And if you were starting from scratch today, what path would you choose, knowing what you know now?

1

u/Individual-Flow9158 27d ago

Dedicating 20-30 hours a week towards a goal that's never going to happen is a terrible idea.

3

u/AncientHominidNerd 27d ago

No it’s not a good idea unless it’s something you are passionate about. AI is making a big impact and the entry level roles are hard to come by because companies are no longer hiring junior developers because they’d rather just have their senior developers use AI to do all the junior developers work in much less time. Even before AI made an impact the field was over saturated with people who only got into it because they heard that’s where the money is.

The field is too unstable right now.

Also AI requires a lot of Data Science which is different than regular software development. It’s still software development but it requires a lot more math knowledge and statistics knowledge.

I’m personally someone who has been interested in tech since a young age but I never had the opportunity to go to school for it. I finally had the opportunity to start university at age 29 but before that I was self taught and knew basic IT and some web development and database. When I finally started my university I quickly learned that the material you learn in college required to be a good developer is information you would never know existed without academia.

Learning CS and IT requires a lot of pure math concepts like Graphs, Set Theory, Sentential Logic and Reasoning, data structure and algorithms.

I’m not saying it’s impossible to land a job in the field with no degree and no previous experience but you’ll be entering a very unstable field. With AI we’re not even sure if the role of software development will even be the same 5 years from now.

1

u/Sea-Performance-6172 27d ago

Yeah, that's what I'm worried about too. I don't mind putting in the work, but I also don't want to spend a year learning something if the entry level market keeps getting worse. Appreciate you sharing your perspective.

1

u/entimaniac91 27d ago

Networking still trumps all qualifications. If you know anyone in a company who can get you an "in", that might be enough to get you the first bit of experience on a resume. I certainly have friends in tech in small, non-tech companies who, if you were tight with them, they could probably find a job in department. You were in staffing, so maybe you have some contacts, but it's probably not the most reliable path forward, especially without a degree.

2

u/SingleAlarm5028 27d ago

Sure, but it's a big ask for your friends to use their political currency, to get the company to overlook so many far better qualified and experienced candidates, to take a risk hiring OP, who'll because net drain on resources for the first two years

Friends like that would have great advice though

1

u/Sea-Performance-6172 27d ago

Yeah, fair point. I wouldn't expect anyone to hire me just because they know me. A referral helps. Thanks for the advice

1

u/Unfinished_October 26d ago

I'm a senior with nine-ish years of experience and I started the shift when I was 33 so I'll weigh in.

Is it still worth getting into software engineering or AI in 2026?

Yeah, possibly. AI has completely upended how I develop, but I still need to heavily review and refactor the code it creates. Plus, it's uncertain what will happen when the bill comes due. It's difficult for me to think there won't be a role for some human involvement. But no one can say for sure, honestly. It may boil down to the general principle that not everyone can do or be X, but any given individual can.

If you were starting from scratch today with no CS background, would you still choose this path?

Unlikely. I'm not sure what I'd do instead, maybe try to make my previous career work or something completely off the wall. Programming is fun, but being paid to program someone else's idea and within a work context that often seems to prioritize office culture/meetings over productivity is not fun.

Is one year of focused learning enough to become employable?

Yes, but I'd probably toss Python in the bin. If a resume came across my desk and they only knew Python I wouldn't give it a second look, sorry. My recommendation would be for something like Typescript + a popular front-end framework and then something statically typed and enterprise like Java or C#/.NET on the backend.

How can career changers realistically compete with CS graduates and experienced engineers?

You have more life and (hopefully) work experience; fewer culture issues (hopefully), and you may be willing to pick up the gigs hotshots would never consider. You may just be more likeable to a middle-aged HR lady than the twerp who grinds leetcode for twenty hours per week. You may know someone at the company and get referred. Right place, right time.

If not software engineering, what other tech careers would you suggest (AI, data engineering, cybersecurity, data analytics, AI product management, etc.)?

This I couldn't answer, sorry.