Why is it so hard to get a software engineer job? Why are tech jobs insanely hard to find in 2024?
ฝัง
- เผยแพร่เมื่อ 25 ธ.ค. 2024
- If you're wondering where the hell all those software jobs went, here's some answers and insights I've found..
Hang on!
about me -
Hi there! On my channel you'll find videos on tips to save money, investing, and travel, Q&A's, and etc. Thanks for stopping by and I hope you enjoy!
camera -
📷iPhone12: amzn.to/3zkKj1g
mic
🎤SONY tx660: amzn.to/3BnZ5EQ
just failed another last-round interview, gotta keep pushing 💪
Can you share your resume?
@@mavikivi give me your email, I'll share it
It's not a fail...you just didn't fit what they were looking for. Not necessarily a failue
I just failed Meta round as well sadly after months prepping. Keep pushing 😊
Capitalism is a raught.
CS major with 30yrs in tech. What you describe is just how the tech sector works. When something is needed and you have the right skills, companies are willing to pay. As any technology matures and innovation slows, other geographies will pick up. Folks in US has to stay in the forefront, keep learning and innovating to be competitive. It’s never boring and not for everybody. Keep it up.
@@nbooky yeah its def. a tough job to keep thank you😣
Where would you suggest we focus?
20 years in tech here and was recruited by a CFO to customize Finance Reports. I learned how to read and understand financial data which included accounting. Eventually i found this big gaping hole where a Finance person with tech knowledge is the ultimate prize for any corporation. Imagine your IT guy being able to tell you why your finances are failing after fixing some glitches? I made a run for my CPA after taking some Accounting courses. Currently well entrenched as a Director of Finance. Supplementing IT knowledge with Financial Analysis is a career path people in tech should consider. Now i am the one who helps plan the layoffs instead of the target.
Spot on ... not just in CS, but in engineering too.
@@rl8571Smart! I always say specialize specialize specialize! I plan to do something similar.
I work in tech, but in the bottom half of the OSI Model and I'm glad I'm there. It will be a long while before remote workers and AI can pull physical cable, rack servers, bolt on wireless access points, configure from new-in-box, and be trusted to engineer the core network and firewall policies.
"You can talk about us, but you can't talk without us."
I’m a network engineer. You fill me with hope. As far as anyone else, I recommend anyone new to learn a trade like trucking, plumbing, hvac, airframe/powerplant…. And tech combined. Or just a trade. It seems this comes and goes as to what’s hot at a certain moment.
But most companies will use public cloud. Only a few engineers will be needed.
I am working way way down the OSI model. Working with the physical chip itself, modifying BIOS, interfacing USB, WiFi, Bluetooth, CAN bus, etc... doing a bit of RF stuff such as antenna design, impedance matching, EMI/EMC stuff, and the list go on. Never short of work. Its going to take a while for this Ai stuff to figure out how to do all of that. Heck, some of the document you cannot even find it on the public hosted internet server. You have to actually signed an NDA to obtain such document. So these Ai data scrubbing is going to take a while to catch up.
How would one even get into this?
I had so much fun building my first network in a building. Did the whole thing from the architectural building contruction plans, pulling cable and crimping connectors, to training people on the software I created. Yep, you are positioned well. I went the software side SaaS, and then sales. I got lost along the way. now, back to where I started building my own computer AI lab at home for now. Unemployed for now, but I'm so much happier. I just might become an electrician to fund my old hardware habits with money too. Nothing wrong with dirty jobs. Right on ride on! Good for you man! To thine own self be true.
I think we're heading more and more towards self entrepreneurship, when you have a set of skills you won't need a company to hire you to work for its clients. Instead, if you can prove you're skilled in a certain area, that final client will hire you directly to work for a limited time as a contractor basically, so no commitment for the long term from both sides.
Thats what I am doing.
Im doing SAME THINK,
like i have skills to create my own startup, so I have been making my own thing since then.
I prefer that. Lol.
I'm doing the same! Launching my single-but-great-feature AI powered MVP next week.
I also think this too. We are going to have an explosion of small team companies. Unfortunately, most people don't like the variability of entrepreneurship
For over three decades, a significant number of jobs from American companies have been outsourced to India. Now, the situation has escalated to the point where even top Computer Science graduates from Berkeley struggle to find employment. Some have been unemployed for more than three years, while others are resorting to becoming elementary school teachers. Unfortunately, many Americans remain unaware of this phenomenon.
For real? It happened to me in my country, top university and can't get a job... I would like to work in a trade in the US.
Absolutely true, I can vouch for this.
Trump will fix this, no more outsourcing.
Outsourcing isn't the problem, it just means the University's curriculum don't make you job ready or hirable.
@@javier.alvarez764 No more outsourcing and no more insourcing, or at least put limits on it. Globalism has benefits but without limits it is a race to the bottom. There is always someone willing to do your job for less than you.
I work in tech as a RHEL sysadmin. The tech industry is a LOT larger than strickly software engineering. Infact Software Engineering only makes up a small faction of the entire Tech industry given that the I.T field is a very broad field with so may domains and specificalies. There are plenty of jobs out there as you aren't tied to a single industry in IT since you can work in any field in IT. You can work in cyber Security, Networking, Cloud, DevOps, System Administration, Data Science, Artificial intelligence and so on. Theres a lot of over lap in many roles esp DevOps Engineer which is common for Developers or Sysadmins to transition into.
are you suggesting she should switch to other fields? her forte is code development
@@toai2 Software Engineering is part of the IT field. She can switch to a different speciality and still use her Dev skills such as a DevOps Engineer, AI Engineer, Cloud Engineer or what not. Everything in the cloud is automated anyway.
@@eman0828 ok) It have been trying to get a job as a DevOps engineer for one year with no result. Nobody hire you in any filed where you don't have a great experience, like SyberSec if you don't have 5+ years of experience you are useless for a company.
After applying for 400 jobs and not hearing anything back I've decided to work on finding ways to monetize my own personal projects. We will see how that goes!
Same here but I’m trying bunch of stuff related to tech.
@ I also haven’t been able to land a social media gig in the meantime due to a “lack of experience” when it’s an entry level position and I’ve grown an IG to 90k
@@patrick_nilanwow, that's pretty cool. Hope you are able to monetize the IG page?
@@mariecurie4 monetizing on IG is tough. I have been able to make at least enough to have a few dollars in my checking account
I am struggling to get a job also, and was thinking the same. Maybe we developers should join togheter and incentivize the economy, create some new technology that pushes the market forward, maybe develop tools for decentralized networks like in the tv show sillicon valley.
the coders in india are terrible. employers should prioritize quality employees over saving a few bucks. 😒
You need to come out of your high horse. There are millions of coders in India - some good some bad most average - like any where else. With gen ai, the barriers to become great coders have reduced.
@@jp-sl7cd nope, sorry, they are pretty damn bad.
@@cenunix do you live under a rock or something, or you are just trying to be racist? idk , coz all IT MNCs are being carried by Indians and other Asian workers, go do your research.
That's not a few bucks.
@@jp-sl7cd nah, your folks need to actually be receptive to collaboration. Over 90% of offshore devs are so bad at collaboration, stories of it are passed down nationwide, across multiple professions.
This is true partly but the interest rate in the US also makes it hard for companies to hire without free money.
The "free money" allowed a bubble to form around tech jobs. Many tech companies were hiring crazy amounts of people to hoard talent without actually using those people in any meaningful projects to prevent other companies from having a chance to get talented people to possibly someday get a leg up on the bigger companies.
Senior Software Engineer and Data Science Engineer here with 30 years experience. Back in 2007 we hired teams from India because every company was doing it as it was a good look for your division. Language barrier could be an issue and was sometimes but it did work out most of the time. This is not a new thing, it’s been going on for some time. The big difference is the cost of communications between countries is not longer huge and FaceTime or Zoom for free is a game changer from 2007.
Most IT jobs require 3-5 years of experience minimum. There are barely junior jobs. It's frustrating.
I'm a frontend developer from Mexico and I got 6 months without a job, and now I see that the companies need fullstack, that's not cool, if you are a frontend dev or backend dev, so I decided to learn all about backend, but to be honest, is all about LUCK
Could you please refer me to your company? I’m a full-stack developer and can share my LinkedIn and GitHub accounts
good points. Also another reason, there was a law called Section 174 that started in 2022, that changed how businesses could write off software development expenses and salaries as research and development purposes to get a tax deduction that year (and was changed so the tax deduction gets spread out over 5 years). This impacted tech companies and hurt the tech market
Wow, I had no idea. Thanks for the information!
Good ol’ amortization
Thanks, Turnip tax cuts
Thanks "Biden" admin
Good observation.. I’ve heard this is sort of a startup killer too. Who made this dumb law?
There is one more reason that existed before covid. Most software developers are not hi-tech anymore with open source projects, cloud services that handled everything. Software developers just need to know how to use these tools. Same in AI, most developers just need to know how to call these models. That's different 10+ years ago, when you are the super hero if you can build a website that can serve millions users.
You nailed it. There are still many people in the US complaining about returning to the office, arguing that their work could be done remotely. Those people don't realize they are essentially arguing their way out of a job. If your position can be done remotely, it will be done by someone else willing to work for lower wage in another country. As for AI, it's just another tool in a programmer's toolkit. It will make programmers more efficient, as opposed to replace them.
They also making it clear that for dinosaur leadership / ancient corporate structures efficiency / costs / productivity is irrelevant. They want to fuel their mates office rent business and exercise power and control every day looking over the shoulder of their slaves in the office and feel good about themselves.
"More Efficient" = what used to be 100 employees will now be 10 employees. Maybe you are in a comfortable position in your company and maybe they consider you a valuable, irreplaceable resource. But, its not the case with the rest of 85% of people.
If employers want to outsource they will. People are legitimately complaining when local employers force them back to the office when they are doing fine working from home. It is the backwards attitude of out of touch managers that cause the anger.
@@kenmtb Well, think about it. If your job can easily be done remotely, you've just proven that it can be farmed out to someone else remotely at a location/resource much cheaper than yours. By asking you back to the office, they're indicating that they believe there's still value with being present in person. If you want to argue against it, you're shooting yourself in the foot.
This goes both ways. At the same time companies are demanding we return to the office so pointless middle managers can feel like they have a purpose, they threaten us with outsourcing our jobs to another country.
move to south america and work for lower wages, it's quite a lot down here anyway, thank you for sharing it, greetings from Perú 🇵🇪
yaeh people on youtube are too california silicon valley techro bubble centered that they dont realize the market isnt bad at all actually, they just arent getting 200k+ a year jobs at FAANG anymore, thats about it.
Thats the same in poland. Programers make so much to have lavish lifestyle yet it's stil less money compared to the west.
Healthcare needs good software engineers, I can tell you that. Software is everywhere.
why am i unemployed then
Not new, this happened in late-90's -- 2000 - 2005,6,7. Every manager's bright idea was "hey let's outsource to ... !!!". But then the work was so slow and quality so bad they had to bring most of it back. Guess now the cycle is starting over again.
I think in a lot of countries life is about living. Here work is prioritized and if something needs to get done, you are expected to pull out all stops. In other countries, you have a long lunch, long vacation, and enjoy life... Hmmm. Maybe I should move.
Extended families get together for lunch in other countries. Here we used to do it every Sunday. Now it has moved to only holidays. :(
yes, they take longer, but you get what you paid for.
They intentionally created a generation of mindless consumers, setting up systems to passively generate infinite wealth. In countries where English is the main language all the Unis are filled with foreign students, who are still keen to learn and work and send their income back to their countries. Meanwhile the fat and lazy colonizers are stuck to their gadgets and burgers.
In a society where profit / marketing lies rule all, quality as concept will disappear.
It makes perfect sense to make more money since the phone zombies will not care as long as they get their dopamine fix every 10seconds.
Spoke with a former colleague in Amazon and they made it clear that the tech industry is shifting many roles to India, and that this will continue well into 2025. It's an unfortunate reality if you are based in the US/Canada/Europe... it's a margins game. +1 to your plan to explore other industries like healthcare. Keep going at it, and reinventing yourself.
Interesting. I live in Indonesia, and yeah, being a software engineer here doesn't pay really well (if you work at an Indonesian company or overseas companies that have office branches here), it's even hard to get a salary raise. That being said, I recently saw many remote opportunities from US companies hiring people from the philippine, thai, and other SEA countries. While the salary is not as high in the US, I think the salary is more than enough to live in here
Companies are always looking for Senior, Lead, FullStack, Ninjas with 15 years of experience in every language/platform available. If you meet those qualifications then 5 rounds of interviews will net you a good entry level position.
I live in the US and was a hardcore programmer. Now, my company moved me to a cheaper branch location to manage 7 offshore programmers with much cheaper cost and cover multiple time zones for continuous 24hr DevOps cycle.
ha ha h😂
Could you please refer me to your company? I’m a full-stack developer and can share my LinkedIn and GitHub accounts
I trained the team that replaced me, I did not know it, but I was suspecting it, the company was cutting cost, they hired 4 people in India, I was training a team of 4 from India people, then after it finished, I got the notice that I will be out of job in 6 months.
I'm a senior dev who quit 2 years ago and I have 4 company offers, I'm not a FAANG guy, so I'm not earning 300k but I'm very happy.
that's awesome man! can you get me a job too?
@@shawazonfire I did y update my resume for 10 years after I did I got more recruiters sniping me
4 company offers? must be in some niche sector that is not so crowded
I have a master's degree in Computer Science and an MBA. A decade ago, I witnessed software engineers being laid off after the age of forty, even before the rise of AI. To safeguard my career, I have diversified my income beyond software into more resilient sectors such as healthcare and retirement planning. Additionally, I coach others on how to start side businesses in the healthcare and finance industries to build multiple sources of income.
@@calvinleeusa360 Oh cool. Do you mind if I ask what you mean by being in the healthcare?
@@SiaPark_ Unlike others who work physically to provide healthcare services, I am a licensed broker in over forty states and offer free remote assistance with healthcare coverage plan enrollment and renewal. This includes on-exchange plans, off-exchange plans, plans for the self-employed, individuals who have lost their coverage, and Medicare for seniors. I am compensated by the healthcare plans each year, with the cumulative effect of clientele building up annually. If you're using a marketplace exchange plan that I cover, I can be assigned as the certified agent on your existing case. Which state are you in? If you're interested in learning how to do this, I can mentor you through the process.
@@SiaPark_ Unlike others who work physically to provide healthcare services, I am a licensed broker in over forty states and offer free remote assistance with healthcare coverage plan enrollment and renewal. This includes on-exchange plans, off-exchange plans, plans for the self-employed, individuals who have lost their coverage, and Medicare for seniors. If you're using a marketplace exchange plan that I cover, I can be assigned as the certified agent on your case. Which state are you in?
This is a spam account
@@codelinx Do you even know what is ACA health care marketplace and Medicare licensed brokers?
Apple fired our team two years ago. I still haven't found a job.
Worked at apple what you do
Hi, I am someone that always did CS, in the UK I did it in College, Bachelors and masters. I have always been a software engineer and have been working as one for 17 years now. Although companies can always go to cheaper countries to get cheaper engineers, I would that this is less likely and mainly happens on smaller less established companies, bigger stronger companies rarely do this or if they do, it is only partial. The main reason for layoffs is high interest rates, not many people know that a lot of tech companies have to borrow money to employ people and if interest rates are high, then they are less likely to borrow
I wouldn't so much specialize in technology because that is constantly evolving, but pick a sector: healthcare, insurance, finance, big tech whatever. Then be prepared to start at the bottom -- I don't mean the mail room but don't necessarily aim for a senior role (unless you actually are a senior dev). Once you have a couple years concrete experience in that sector you can jump wherever you want in that sector. The problem is that most don't want that junior job. Also be prepared and willing to *relocate* if necessary. Some years back I had a colleague who was working next to me -- but I was confused as he came from a bigwig architect role in his previous company. Later I figured it out as he just wanted to change his sector and needed some concrete experience in the new sector. 2 years later he was working at Goldman.
No, jobs are not created in other countries or regions on aggregate. Of course, some companies might do that, but there were a net job loss in the tech sector all over the world. If you look at the job postings today and you might think that your job is going to Asia/South America/Eastern Europe, but you did not look at the data a few years back. It was crazy. Everybody and their mother was hiring tech workers in my country(Romania, Eastern Europe). Today, I have friends with 4-5 years of experience in Java/Python that are working retail.
Also, for the new jobs, nobody is paying 2021-2022 salaries anymore. It's at least 10% less. And no raises on the horizon for the existing workers, inflation was at 14% last year. And of course, more responsibilities.
In 2015-2019 it was easy to get a tech job in Eastern Europe. Now it’s almost impossible (at least for mobile devs, maybe backend jobs are more safe)
@@Alex-kg1xhthey are not
Definitely this feeling of uncertainty is flying around all of us software engineers these days, not only in the US but around the world. The pressure of stay relevant has been always strong, and even more now with the AI as a new player. On the other hand there's this situation where as you mentioned, companies in the US (and other countries as well) are looking for software engineer out there, expecting to pay less for the same skills, and probably people in India, China, or Latin America will find these salaries attractive, although is not that easy, due in addition to all the soft and technical skills and experience that you may offer, there's another layer of complexity to add, the language.
Anyway, for one reason or another, things have changed and there's nothing else to do but keep playing the best possible.
There are certain areas where automation is less likely to happen, such as application modernisation (containerization, refactoring). Also transitioning, for example companies moving from custom webshops to Shopify but wanting to keep sales tracking and analytics away from the off-the-shelf solutions. Certainly not glamourous, but can generate a steady income.
This offshoring concept is not new but new to the younger generation of workers. Companies always look for ways to cut costs over the decades. Employee pay is an easy area to reduce costs. Over the last 2 years, even before the mass layoffs, if one observed the internal job boards, you can see this in action. AI just accelerated the reduction in workforce; AI speeds up learning while allowing companies to do more with less. It is a lesson to broaden your skillset, that being a SME in a single area is not necessarily a good move. You need to be able be a swiss knife vs. being a butter knife.
The internet rate was so low for years and start ups were able to act like they were profitable and were hiring redundant people. They sold a lot of people a dream. Good luck you seem intelligent and capable
Remoting has its own challenges; that is, on both sides (employer / employee). I usually scan for remote positions in online platforms and one of the roadblocks I see is that there are tons of open positions, but only within the US. Also, Amazon will require employees to fully return to office beginning this 2025, so others might follow suit. Best thing you can do is sharpen your skills so people can see you as a person that provides more value than others.
I think its a true shift to specialization in SWE. If everyone is at the average because of AI tools you'll have to become above average in a portion of engineering. The other thing I could see happening is a merging of the PM and SWE role. Non-technical PMs could be shoved out and replaced by SWEs that don't just understand the code but also understand the business.This would still be a specialization, but it would be a specialization in the Company's domain.
Also if you want some hope look up Marty Cagan, he's a SWE turned PM who is trying to fix product management. He pushes the Idea that only 50% of an engineers value is the code they can write.
I am a back-end programmer, and the situation in Mexico is very different. Yes, there is a lot of work now, and recruiters call you constantly, but more than the language, the skills they require are ridiculous. You should be an expert in almost everything. They offer only positions as a contractor and any benefits, and the maximum they offer is only 20 dollars per hour.
I took a short career break and have been searching for about half a year now. Wrong time I guess, I have nearly a decade of experience and have heard back from less than 10% of the jobs I have applied to. Currently redoing my resume, building a portfolio, and helping out with some side businesses.
If you have a special skill, like if you speak fluently another language, use it to your advantage. Make that skill stand out in your resume.
Just a suggestion.
@@ricnyc2759 great idea! but its too sad swe don’t really appreciate those skills. its a way to stand out from the resume though
Most large companies hire offshore teams for software engineering. There's been a shift the last decade to have strong customer facing teams instead of offshore teams that cant relate to customers. Technical skills coupled with softskills will keep you employed. Healthcare companies always hire off short teams for software engineering. With enough technical skills, being a senior technical support engineer for example will command you a salary that rivals that of a software engineer. Companies can offset the labor cost by offering customers higher tiers of support and charging them for it. Acquire project management and people skills that will make you very versatile.
If your job can be done remotely then it can be outsourced.
It's called "Out Sourcing" and it's nothing new. It has been going since the early 2000s in the Tech Industry especially with Programmers/Software Engineers etc.
20+ years Software Engineer and I went on sabbatical in 2021 and now, I don't even want to look for a job😂. I can imagine how bad job hunting is right about now. I am better off networking with colleagues instead. Love the video.
Maybe because devs became a hobby and no longer necessary when we reach a certain state, the only devs left I see is entertainment gaming industry like gacha games
You could also say that since Microsoft bought Minecraft for 2.5 Billion US Dollars as a teaching tool for kids to learn to code, they know where the direction of coding will be going. It is going to be second nature and everyone will have to know how to do it to some extent to be competitive in the future. Just like my mom thought knowing how to type put her at an advantage in the 80's or knowing Excel. Those are just common tools that everyone has to use, including children. Although, some parents set their kids up for failure because I have met a lot of people who do not know how to do the simplest things.
the day AI fully replaces a software developer is the day all white collar jobs are defunct. It means a machine can understand overall scope + local implementation and retroactively improve old code, it can therefore independently understand the real world working fully.
This is the first time in history a human is being replaced in the "critical thinking" domain which is unprecedented.
Out sourcing oversea has been going on for decades. It's all about corporate quarterly profit performance result.
You hit the nail on the head. If you can't beat them, join them. Run your own business and undercut the other companies. Use the AI to your advantage.
Ahahahah, go run your business bro, let's see how that goes, Google is shaking.
This is what I plan on doing lol. I actually did this years ago when I couldn't find a job. Started a few companies to make some money. I made a couple hundred dollars a month. Going to start it again with the help of AI.
u r renting an office, u already paying employees, you already build up a devops setup, strategy, marketing, accounting, etc.? where you at right now?
There still software development job opportunity in US. My friend changed job about 2 months ago. It is a remote job and he got a good pay. DO not give up. Keep try.
Where are the jobs??
That's cool. How much are they paying?
@@lailsonclaudiopgomes986 The company is in California. The pay should be very good. I do not know the number. My friend is very happy with the number. Strengthen your tech skill and interview skill. You should be able to get a good offer.
Part of software development is about human communication and language skills, so outsourcing to foreign countries isn't always such a great idea. Also, they are often in inconvenient time zones. Just because people in India technically speak English, it isn't always great. Don't get me wrong, many Indian people are highly skilled developers and their English is perfect, but that's more the exception than the rule.
My thoughts on this is, you have a lot of variation in terms of how much code a developer can check in. So the most cost effective is to hire the best and make them work like a dog. Also it’s not true that robots can develop new features. As a developer I have to make so many decisions and debug, investigate issues that so far no AI can do.
This is why I tell people to go to trade school instead. Blue collar jobs such as aircraft mechanic, plumber, electrician, etc. are becoming more in demand because white collar jobs are being replaced by AI, and the other half is they're outsourcing employees from a third world country where they only pay them 1/3 of what they're paying you.
Someone such as a sushi knife forger won't ever be replaced by AI because the skills required to make a sushi knife takes years to master, and a lot of those traditional method in creating a knife are passed down from generations to generations.
So this is basically what's happening in China right now, as in there are more young people who graduated in mechanical engineer or software engineer that are opting to do blue collar jobs such as cleaning those big buildings windows on the outside and inside, along with people's apartment too, etc. It's a bit dangerous if you're hanging up in the air, but someone has to do that and the income is actually pretty good. These young recent graduates expressed that the job is stress free and they don't have to worry about losing their jobs the next day and get laid off as a software developer, overworked, and they can control their own time by talking to people to settle for a schedule. You just put music on and listen to your playlist via headphone and then you start cleaning. It's actually somewhat therapeutic because you don't have to think about a lot of things aside from what you're going to eat for lunch/dinner 😅
I graduated in computer science back in 2019, and then COVID-19 hit right after I graduated. Finding a job was very hard at the time even then. I knew I didn't want to become a software developer because they overwork the crap out of you, so I opted for network engineer instead. Studied CCNA & CCNP and now I work as a network engineer for the LA Unified School District, and I get union benefits so healthcare is all PPO and free and paid by the LA union. I don't even have an office because I just go to different school each day to resolve their network issues, which is pretty nice because I don't have to deal with our office people at all. Most of the time, the network is already set in stone so I don't have to do much. If I finish early, I just bounce and go home. Nobody is there to monitor me, and they don't care as long as I get the job done.
Here's an exhaustive list of all human jobs that will never be replaced by a machine: _________, ____________, ________ & _________ If you think a machine could never take your job, I've got a bridge to sell you.
There are far fewer positions in the economy for trade school type jobs than the 4.5 million developer jobs and that is just one role in IT which itself is kind of trade school job. I am fairly certain most trade schools teach programming. Also, there are no jobs safe from automation anymore. While artisans will remain, their work will be so expensive that only the wealthy will be able to afford it. Think of AI in its current state as Beta or still in the experimental phase. It sort of does what you want it to do by about the third to tenth try. When a 1.0 version is ready, it will then feed back in a missing piece of data that could not be added to the Beta version because it didn't exist. That piece of data is, how do people really use AI and what do they really want it to do. That data is being recorded right now. After that data is built into the AI, we will be at the 1.0 or intuitive stage of AI. When you interact with that it will almost seem like its reading your mind. The next round of data that will get loaded is real world data. This data will show AI how the real world works through the eyes of and interactions of the first large scale deployment of robots. Those robots will not be great, but everything they do will be recorded and then fed back into AI. After that, there will be no such thing as a job that cannot be done by AI. That is at most 10 years out, but at the speed and amount of money being pumped into AI, it will probably be more like 5 years.
Yet there's also a chronic lack of non-dev IT folks because so many want to do the more portfolio-friendly coding projects. That work is far more simply outsourced and automated, what isn't so remote/robot capable is cabling and configuring the onsite equipment needed to even start granting that access.
@@doujinflip Oh yeah, you bring up a good point. I forgot to mention that LA school district is very strict about who they let on their sites, let alone to even touch their network devices, such as the switches, routers, phones, access points, firewalls, etc. You need DOJ clearance and CCNA or higher before they even let you onto their site. It took me few months to even be allowed to go on their school sites.
But it's as you said, we have a team that install fiber cables, splice fiber, test fiber, and then we do network migration where I have to configuration all the switches, routers, access points, etc. You can't really get a robot or AI to do that because there's too many security at risk, and you have to be on site in person for all of those tasks that involves cable pulling and installing.
I signed up for this job because I don't do any of those labor manual, and LA district has a contract and agreement with the LA union workers, so those technicians are the one doing the cable pull and installation. My job as a network engineer is just to ensure no network goes down after they do all the cable pulling and installation, as staffs, teachers and students still have to use all their network the following day. But sometime if they need a hand, I will do rack and stack for MDFs & IDFs too, if time is running short.
So... you're recommending blue collar jobs yet you work as a network engineer...? Which im sure you got hired because not only did you get certs for it but you also have a comp sci degree to help back you up... dude you literally got a tech job and you're recommending people blue collar jobs lol? not saying theres anything wrong with blue collar jobs but i just find it funny you're recommending it when you managed to get a tech job.
Staying “hot” in IT is insanely difficult,it is so damn fickle. I worked with ERP (you kids call it dinosaurware). I had to aggressively learn new stuff just to keep my job over 24 years.
I agree with you.
I work for a very large company. They are only highering now for lower/mid level positions, which are only being hired out of India exclusively. Only the more limited senior roles (principals) are local and remote is more of a part time option.
It would be great to talk about alternatives to tech...I would love to get out of this mess
That’s a great idea. will do in the near future!
The trades - electrician, HVAC, plumbing, car mechanic, etc., all let your troubleshooting skills transition over to another job. I heard about IT workings becoming farmers too.
@@gwgux I do a lot of these now on the side but age is catching up to me.... Farming would be awesome
We used to joke that Pornhub isnt really a "job". But, looks like this year, they making a lot more money than the real "Job"
Gardening and looking after pet walking. I started doing some more share time on these topics. Plus the older member society. They also feel how it feels being left out of society.
I think salaries were super inflated for a while. Low level developers could be outsourced but solution architects are harder to find. Position yourself as a solution architect who can solve problems by knowing a specific vertical.
I think it's because it's cheaper to outsource these jobs in Asia. Vietnam, India, Philippines are some of the countries where you can find talented and skilled developers while their wages are more cost efficient for the company who hired them, compared to when they hire people from European and America
The recent layoffs don't even make the news because they call it something else.
Thank you ,for discussing this.
The reasons. Greed, off-shoring, mediocrity...the corporations just want to provide mediocre services...Excellence is a thing of the past.
What separates you from the rest of the pack is the business knowledge. My tech jnowledge is probably worse than a grad but i get to tell guys with years of experience what to do. It is the business knowledge that is irreplaceable.
I saw the programming field flooded in the early 90's when I had to wait three semester to get into basic Fortran.
Switched to architecture and smiled to the bank . . .
I have an MS in CS and an MBA but also had hands on technician experience as a 10 year nuclear operator in the navy. My flexibility as a person and possibly the biggest fraternity in the US makes me much more marketable and i can do random jobs without dropping below 6 figures. I've come to realize that this did me really well. My degree honestly just fills a wicket. My experience and networking mattered much more ultimately
Ur military tech experience + cs degree is extremely marketable- good stuff
Luckily I am an SRE so we are still super rare breed in Software Development industry and cannot be easily replaced by so called Generative AI.
I published a newsletter in late August 2024 for my tech friends (about half of them are fintech) mentioning some of your points:
outsourcing
AI revolutionizing many industries
I also mentioned volatility in the market and uncertainty in the future.
There's also flow from certain roles and flow towards certain roles (e.g., DevOps)
The application process is also problematic: e.g., ghost jobs, companies that don't know what they're looking for, HR departments, Applicant Tracking Systems (ATS) and sometimes the HR department has it set specifically such that it gives false negatives, etc.
There are often hundreds of applications for a single role, especially remote roles, so this becomes a challenge in dealing with the volume.
You can get into other adjacent niches (you mentioned healthcare, that's possible).
none of these are the problem. companies want something for free and not investing in it, us developing expierence. thats the one and only problem.
AI boom is still not that relevant. A bigger part is interest rates and the post Covid market correction. Any discussion on tech jobs that doesn't discuss that is incomplete.
My previous company outsourced lots of engineers jobs to India. I have personal experiences working with them. Many of them have no tech experience at all and are dirty cheap. By now, almost all the local engineers have been replaced and laid off. It's very sad. Many of them are near retirement age and worked for the company for more than a decade.
Good ole outsourcing. It used to be just manufacturing. Then it's IT. Now it's engineers and developers
When developers are worry about job openings, it's time to pivot from relying on 9-5. I guess~
I'm hearing people are Still interviewing and not hearing of any companies actually outsourcing all of their work to lower labor costs.
Junior developers will have hard time finding jobs if things goes like this.
It's a cycle. CEOs outsource to reduce labor costs and make shareholders money. Outsourcing leads to shit products, delayed products, and massive security issues that lose the companies money. Companies stop outsourcing and hire domestically. CEOs outsource to reduce labor costs and make shareholders money... round and round we go.
Big companies look to save costs by going to countries with cheaper labor and, of course, making profits for the investors. I hope you find another role soon Sia.
Companies many times do not even bother to move the work or keep code repositories. Toss everything and start over. I think have to cut costs quickly more than cuting employment costs. Look at etl data engineer jobs is related to ai customizations.
I feel what you're saying. Personally, I saved as much as possible and then bought real estate for airbnb. I now earn enough with the real estate that i'm able to save 100% of my engineering salary. Diversification makes me feel a lot better about things.
Also, I think AI is a bit overblown. It's currently just fancy auto-complete, with delusions. lol Its answers can't be trusted, so it has limited usefulness as a replacement for a human. Also, off-shoring isn't really new. It's very difficult to do correctly, and most companies that try fail after some time. I wouldn't get discouraged about either one, but I would listen to the unease and diversify a bit.
that's a big step you took! I want to diversify assets in real estate as well.. still on the learning. really admire what you did
I am from India, I work for FAANG but I am in technical pre-sales, there are lot of companies still waiting to innovate. This is a temporary blip. AI is important. Cloud is important. Architecture is important. DevOps is important. Read.
One aspect is that investment capital has been rare and hard to find for the last year and a bit with interest rates so high and the bond rate being high. From an investor's perspective, why take risks on IT companies when you can buy a bond that pays 5%?
This has basically frozen alot of smaller companies out, and turned anyone who was almost ready to retire to do so a bit earlier, etc.
A reality of IT is that it's not even seasonal employment, you get a good few years and then a bad few in cycles. It's shit, but we do tend to be the cleverest puzzle solvers in the world, so approach some other aspects of life using the same tenacity and problem solving capabilities and patience you would have at work.
On one side I welcomed the progress of AI coding assistant, on the other side, the risk of a drastic change in what I should do for living will always be lurking at the back of my mind. But, I do think AI generated code will cause more and more problems before it gets better, more stable, and consistently producing robust and reliable code
I was wondering what you are going to do next.
US companies can hire three or four outsourced employees/devs from other countries for the price of one in the USA
Thank you for sharing
jobs are all in outsourcing companies, Nowadays even top 1 level IT company believe that AI + outsourcing company are perfect solutions for saving money.
Hope things are well or getting better. :)
Yes develop other skills. And remember to invest.
human resource is commodity. when the company say: we are globle Human Resource, you should know what is behind "Global". Getting education in U.S.A, you have disadvantage comparing someone in India. You should not compete someone in Indian. Not because Indian are smarter, you know why
Possible solutions are: 1) Become aware that they live, justify and are educated to believe that the most important thing is money and profits even at the expense of the common well-being of the people. In other words, students from universities such as Stanford, MIT, John Hopkins, George Washington, Pennsylvania, Boston, etc. During their formative years they desire and admire not only academic excellence but also achieving money and profits, and they agree so much that they pay large amounts of money for it in the hope that one day they will be able to do exactly the same thing as what they wanted. they complain.
2) Engineers from States could migrate to other countries so that way 50 K would be a better deal for them
hi
Even if you will need a health care job, you may go to any big Healthcare company, to work as their employee first
Then, if the IT industries will get better, it should be easier for you to switch your position, from a Healthcare worker back to the company's IT department, if you will try to know their IT managers.
I have been working in a health care company for 17 years, and usually, Healthcare companies are more stable then tech oriented or manufacture oriented jobs. 😅
In part is caused by expaths
If you contract an American guy who will work remote in argentina by 100k, why not contract and agentino by the half salary?
both are living in another country
Currently we give industry a 15% discount (OPT program) to hire a foreign student over a local student. Hundreds of thousands (literally) of OPT visas were granted last year. Why not extend the OPT discount, to all students and the unemployed, as part an apprenticeship program. Such a program could last 3 years, and if the worker leaves early, they pay back the 15% discount.
A big impediment to training local workers in the U.S., is that the local worker can leave at anytime, taking their training and getting a better salary. This makes it impossible for industry to justify training local workers.
With a 3 year window, industry could repurpose already highly skilled software engineers in AI projects.
This would put everyone, foreign student, local students on the same playing field, and give us a chance to re-platform our U.S. workforce.
When companies hire people out shore, they’re not paying them the same as within the USA, they’re paying them sensibly less, around 50% of what they used to pay to people in the states.
Subscriber number 998. 2 left :)
@@EminBoran-k7c thanks for being my 998th subscriber!
Most tech jobs I’ve had have been toxic anyway. Good riddance to working in tech. Not an “8-hour a day” job. Constant upskilling and stress.
I'm having really hard time get a entry job. What should I do? I don't want to give up software engineer.
I am afraid you do not have another option. Look into another field, that is the best you can do. SWE is dead and there is no hope for juniors.
Take up Plumbing
@@EduardMititiuc I know the market is really dry. But I want it. I probably won't give up.
My suggestion, try to find a job with a requirement to have a secret clearance, it wouldn't be as big a pain as a Top Secret (secret is mainly a paperwork clearance, there's no poly). There's no way those jobs can be done by some remote person in another country (obviously).
so government/military?
It’s interesting to hear you give this point of view. I don’t totally agree but I have seen a strong up tick in overseas resources, however I haven’t seen situations where domestic resources are being replaced.
Additionally, as a CTO for two years in the beginning we sought overseas work but the problem was the talent wasn’t on par with our expectations and actually created more work. As time went on, even these resources became more expensive to the point that it was almost as much if not the same to hire domestic talent.
I fortunately don’t see AI becoming sophisticated enough to really replace people programming for at least another 5-10yrs, there’s just to much that it misses, for boilerplate and stuff like you said it’s helpful but when it comes to logic I wouldn’t trust it and have heard many others reflect those same sentiments. The job market in the tech sector definitely has slowed but I think it’s got more to do with the general economy slowing as a whole. Interesting points though good video!
Yeah and when you combine offshore with domestic teams, you lose quality because of the gap in time/culture/etc. I guess ot depends on what the team function is and the size of the company, among other factors
@@Vivas890 I generally think you’re right there, every time we thought we were saving money we spent more on tech debt and overall just disconnects between the teams. It’s hard to augment a whole other team in diff time zones and languages to your point
Am working with a friend to build a micro saas. Hope it can grow and pay the bills so that we can switch lanes
The "Human Factor" in ALL things is slowly but SURELY being taken out of the equation by AI.. That was one of the sticking points that caused this Long Shoreman strike to take effect. I'm Old School & started out in 1982 as Computer Operator Trainee and worked my way up through the years.. I retired in 2018 and I was REAL fortunate to have had that lucky break back when..
I work in crypto and also got laid off two years ago. It’s been a battle ever since, but I’m back in an even better role than I was 2 years prior. The competition is extremely cutthroat. If you’re not performing, they’ll pay someone else to do the job
You made me subscribe for your honesty. I too have been thinking of healthcare -- and my own business. Have you considered running your own business, having your own startup?
management cost is pretty high and costly. sometimes it can far outweigh the cost savings. the bottom line is you have your be really competent to keep a high pay job. it’s true everywhere. there are people who never get laid off.
cs too, had to take 30% pay cut for a new job, got laid off and it moved to offshore