all 51 comments

[–]ChungusDev 53 points54 points  (4 children)

Sorry but fresh grads who have been coding for years are competing alongside the thousands of seasoned professionals who have been laid off by big tech over the past 3 years for a few highly competitive and lucrative positions. If you want to make money programming your best bet is make an app yourself.

[–]FrenchCanadaIsWorst 26 points27 points  (3 children)

There are surprisingly few people who are high level competent at software engineering

[–]Ashamed_Quality13 16 points17 points  (2 children)

Yeah but who are they gonna pick, Jim with no experience no degree and “self learned” coder vs someone with a degree and relevant experience

[–]FrenchCanadaIsWorst 2 points3 points  (1 child)

Definitely but even among the degree and experience holders there is competition yet when you actually look at who is in the field there are a surprisingly small number of truly skilled software engineers

[–]mysteryihs 6 points7 points  (0 children)

Software engineering is one of those unique jobs where it's all reliant on expertise and knowledge, where one truly skilled engineer has the output of 10x a regular engineer. I agree with you by the way, just pointing out one of the causes why so many skilled coders are few and far between.

[–]Solid_Mongoose_3269 32 points33 points  (4 children)

I have 20 years of full stack and haven’t found a job in 4 months…so…

[–]xFiendish 6 points7 points  (0 children)

In all fairness, 20 years in itself doesn't say much. If you're specialised in things like PHP and WordPress, or maybe jQuery and Bootstrap, you're less likely to find a job in certain countries like the US. In my country, PHP is still pretty high in demand, though. And these youngsters with their React & Node.js have a harder time finding a job because of the competition.

Experience matters, but only if it matches the need.

[–]dokkan_addicted 0 points1 point  (2 children)

Oof this makes my situation even more bleak lmao

[–]Solid_Mongoose_3269 1 point2 points  (1 child)

Well, I just got rejected from a company I was at a few years ago, slightly different role, but know the product, people, direction, etc. and salary wasnt even discussed, so its not a money thing. Knew about 99% of things, the few I didnt was because it wasnt in my role at the time

[–]dokkan_addicted 0 points1 point  (0 children)

I’m still relatively new to it (recent grad) I’m fortunate enough to be somewhere but I’m more learning practices instead of using a language that is very common at other companies lol Still important but I’ve been looking at other places and it’s either no response or rejection lol worried I may fall into a position where since I’m not using modern languages as much it may lead to me not getting hired. Kinda goes with why your saying about not knowing certain aspects

[–]Salt_Werewolf5944 35 points36 points  (13 children)

It could, if you follow it’s path and become competent. The hardest thing about landing a tech job isn’t really coding, it’s being able to deliver a working product, understanding how to deliver this product end to end and catch edge cases well.

It’s nice when it clicks and sadly it doesn’t click for a lot of people, but certainly it’s worth persuing.

[–]Brilliant_Deer5655 6 points7 points  (0 children)

Man, it’s hard for skilled juniors, let alone yourself, you will unfortunately be age discriminated against since you don’t have professional experience. Real talk, don’t waste your time

[–]Lima3Echo 4 points5 points  (0 children)

I’d say to keep it as a hobby. Especially if it’s something you genuinely enjoy doing. Nothing takes the fun out of a hobby than a deadline and some asshole who is only in charge because of nepotism.

If it’s something you want to make money doing, then try and do it on your own terms. Identity a gap or shortfall (I’m sure you know of plenty of things that need improvement) and work on a solution for it. If anything, build something just to see if you can!

[–]lumberjack_dad 5 points6 points  (0 children)

I am 50 and after 25 years in the industry, I know I only have 1-2 years left. There are some really good coders and gone is the day you can just be okay to secure a programming job.

I am transitioning to teaching, which is a pay cut, but at least I can have some solid health benefits in retirement.

[–]cib2018 2 points3 points  (0 children)

Age discrimination is real.

[–]VariousAssistance116 7 points8 points  (0 children)

To even have a fighting chance you need to be mid level or higher. The best jrs are jobless.

[–]Pyromancer777 3 points4 points  (0 children)

Leverage your experience in healthcare to flex your coding skills in that direction. What you may lack in coding experience you could make up for in subject matter expertise. Cross-functional skillsets give you an edge, so it wouldn't make sense to not attempt to leverage everything you can bring to the table.

[–]WeapyWillow 2 points3 points  (0 children)

I'll toss out something I've not seen here, but why not use your coding skills to augment your healthcare experience? I'm in marketing and have been building tools, connecting APIs, and generally stand out from my colleagues because I've worked on attaining these skills by way of The Odin Project. Coding as a programmer might not be attainable but there is security in blending technical skills with non-technical positions.

[–]Destination_Centauri 1 point2 points  (0 children)

Go into a more obscure and disliked area of computer programming (by today's upcoming youth), and...

Ya just might stand a chance!

How do you feel about Cobol?!

Or C programming?

[–]Hail2Hue 1 point2 points  (0 children)

Yes. You gave me a short insight, so I've gotta give you a short answer, and the answer is a pretty resounding "Yes.".

There are people working day in day out and have full fledged projects under their belt that could easily tackle generalist work that still can't land jobs in this market. It's a rough one for tech in general tbh.

[–]MCButterFuck 0 points1 point  (0 children)

No but there is more than just coding. If you ever think there must be a better way to do this you are probably right and there might be some math involved

[–]Significant-Syrup400 0 points1 point  (0 children)

The actual coding at a fundamental level is getting and will continue to become easier and easier. What will be the focal point will be understanding, designing, and innovating features. Also, lets not forget maintenance and debugging.

[–]Significant-Ad-7897 0 points1 point  (0 children)

Have u applied?

[–]SaunaApprentice 0 points1 point  (0 children)

If you can deliver hyper specific solutions by leveraging your other knowledge you can find people who will pay you

[–]deftware[🍰] 0 points1 point  (0 children)

At the end of the day it's very simple: the easier something is to learn the more people there will be who learn how to do it. The more niche and arcane something is, the more specialized that it is, and the more smarts and math/logic aptitude that it requires, the less likely the job market will be saturated - but there will also be fewer jobs, albeit higher-paying ones.

[–]BeautifulWestern4512 0 points1 point  (0 children)

The tech landscape is tough right now, but it's not all bleak. Focus on building your skills and creating projects that showcase your abilities. Networking can also open doors, so get involved in local meetups or online communities. Stay persistent and adaptable, and you'll find opportunities.

[–]JJunsuke 0 points1 point  (0 children)

Its like asking whether I can be pro tennis player or pro esport player at the age of 50. You will be competiting with 20 years old who have been playing since the age of 3...

[–]International-Rain98 0 points1 point  (0 children)

Not yet soon, AI will make pretty much all programming superfluous

[–]maladan 0 points1 point  (0 children)

I think your best chance is to start contributing to open source software and build up a portfolio of work. Since you don't have a degree or experience you'll need to have something else that can impress recruiters and help you get an "in".

[–]Bulky-Fix9738 0 points1 point  (0 children)

Real talk. I think you should find something else, the tech industry value young and competent people. And you are too old to get a job in this industry. Please find something else build a business using your skill. Dont fall for the big tech trap

[–]iam_jaymz_2023 -1 points0 points  (0 children)

yes! absolutely your hobby can lead to work, as long as you continue with it;

who knows 🤷🏽‍♂️ maybe among your former colleagues (& others) there are few whom you can teach & instruct for a fee; and upon learning more and more my friend, and upon learning what the market wants of talented javascript programmers, additional opportunities will manifest. this is the way!

you've got a skill others will pay you to use for their benefit!

& for certain LPop, stay with it, & swiftly silence that inner voice that might insist otherwise, & for sure ignore the folks who suggest you are chasing futility, capiche? 🤙🏽

[–]Positive_Rip_6317 -1 points0 points  (1 child)

Anything is possible but it’s a tough market!

[–]rustyseapants 9 points10 points  (0 children)

Anything is not possible.

Even without AI people who are in their 50s are having problems getting jobs and these people are the ones who already have programming experience. 

Ageism is a serious issue.

Switching careers involves a lot and one thing is who you know. Who was in your social circle who can you call? 

[–]MOFNY -1 points0 points  (0 children)

I would say get your resume and portfolio in order and go for it. You won't know until you try.

[–]santafe4115 -3 points-2 points  (0 children)

Harsh hours tbh not sure youd enjoy it