Why its SO HARD to get a TECH JOB right now?

preview_player
Показать описание
Dreaming of a coding career but hitting roadblocks? The tech job market might be tougher than you imagined. This video dives into why landing that Software Engineer role feels impossible right now. We'll uncover the hidden factors making it a competitive jungle, and don't worry, we'll also provide tips to help you stand out from the pack.
#itcareer #coding #techprofessionals #techcareer #programming #howtogetajobintech #careeradvice #python #softwareengineer
Рекомендации по теме
Комментарии
Автор

Sir, your analysis is spot on. to add to your analysis, the companies are also expecting too much from freshers. they expect freshers to join the company and straight up do the work of a 2 year experienced SE (at least that's what i felt after attending a few interviews) . this results in having shallow knowledge on multiple technologies and mastery in none , i cant fully blame them cause there is so much supply of freshers.

adithyanmb
Автор

I've been software engineer in various tech industries (commercial, enterprise, entertainment software) for 35 years now .. programmers are not going anywhere, they are #1 resource needed, no AI can replace them, what would be eliminated is EXTRA positions which should not have existed on first place anyway ... as for skills, acquiring skills in programming is not trivial and those who put the work will always be in demand .. the major difference now is that information regarding skills is practically FREE .. no need for bootcamps, college or paid programms .. .all one need is passion and workethic .. results come very fast

poohshmoo
Автор

I agree to your points. I am in Data Analytics and the data analytics field is experiencing significant overlap with developer and business analyst roles, leading to unrealistic job descriptions that expect proficiency in a vast array of technologies. Companies seem to be struggling to define clear boundaries, resulting in a "jack-of-all-trades" approach that can be overwhelming for job seekers and ultimately hinder specialization.

Ridharsh
Автор

Thank you this gives me hope. Im a bootcamp grad with only a few months experience in a contract role. 400 applicaitons and 0 interviews, despite real engineers in the field saying my skills and projects are very impressive. Im in full stack/front end/backend development and its so saturated.

eshw
Автор

The only video worth watching regarding tech industry, thank you for your insights.

kunaldhuria
Автор

Thank you Anwar when I talk to many Senior people in IT sector they are not able to realise the extent of difficulty students/ entry level aspirants are facing. This causes a lot of Stress, lack of confidence and a Sense of years been wasted.

hoodasaksham
Автор

Do you think front end development is still worth learning? I am currently finishing up learning React JS in hopes of landing my first tech job and I would like your opinion on what I should be adding to my skillset to get a job in react or if I should just start learning something else entirely.

dcxxx
Автор

Actually you left out one of the most important factors!
The simple matter is that a company can only hire you if the cost of hiring you is LESS then what you cost.

In other words, if I can hire you, and by hiring you, you can make my company $30 dollars per month? Then I will hire 1 million such developers, and I'll make 30 million dollars per month.

Software is not really any different then people buying tires for their cars. As they drive the car, the tires wear out, so they buy new ones.

Software is similar, but different then tires, since software does not rust, and does not actually wear out either!

The other issue is of course cloud computing. I mean, a small town before the railroad arrived might have people making pots and pans. When the railroad arrived, then one factory in the country could make pots and pans for everyone - hence all those local pot and pan makers were laid off.

Same goes for the rise of cloud computing. If I need some accounting system, well now I can just get that system in the cloud, and that person writing the software might be living in the outback of Australia - and in their spare time they hunt crocodiles.

Same goes for software. The internet + cloud computing means that distribution of software is now near instant.

I used to know companies in town that would write say a payroll system, or even some accounting system.

Now? No company does that - they just go on-line and consume that software. So, keep in mind that like the railroad, the internet + cloud computing means that we have about 100x times too many developers.

It will take about 10 years for the industry to re-organize. And giving some one off example like twitter? Please, that not the general example for software companies.

Companies buy and consume software because the cost of buying that software saves them MORE then what the software costs.
The same goes for a company hiring a developer. If you walk into a company, and by then hiring you, you can save them more then you cost?
What company on the planet would not then hire you? They would be leaving money on the table by NOT hiring you!

Companies don't hire developers because they want a developer. They hire a developer because that developer can produce more value then what they cost, and if a company keeps hiring people that cost more then what they save the company? The company will go bankrupt.

Some of the big tech companies of course don't have to follow the above rule. Thus, some of them hired a whole bunch of people since they thought in the future they may well not be able to have the number of developers they need. That silly market aberration is now over.

The simple matter?
For MOST companies buying software?

They ONLY buy such software if that software saves them MORE then what the software costs! Really kind of simple!
And if they are buying and consuming software, then that means jobs for those developers.
No company will buy such software, nor are they thus then going to hire a developer, or consume such software built by developers if it don't save them money.

With the rise of cloud computing? Then distribution (like the railroad) has increased the reach of each developer by 100x.

Right now, the industry thus have easy not 10x, but closer to 100x too many developers.

So, I estimate that it will take about 10 years for the 100x too many developers we have to leave the industry, then, and ONLY then will the job market for developers stabilize.

And speaking of railroad industry? When the diesel electric engines came along and replaced steam engines? Most rail yards pared their work force from say 5, 000 workers in a rail yard down to 1000.

Given that most general software like accounting, CRM, inventory etc. is now done, and can be consumed from the cloud?
Then the number of developers required in our industry is drastic reduced.

And that means for a company to hire a developer, that developer has to cost LESS then what they pay that developer - really only requires grade 3 math skills to figure this out.

Since the internet and cloud computing allows wide distribution of software, then a local town has no need to hire you to build some accounting system when they can simply go on line and get such a system for low cost.

We simply have WAY too many developers, and we are far from the software industry returning to the crazy days, much like the early days of the rail road industry which was booming for years, but it not anymore, and that applies to our software industry.

Once the number of software developers drops by about a factor of 100, then the industry will return to balance, in which the number of developers leaving and the numbers of developers are entering returns to a balance.

Low interest rates can spark investment, but unless that software going to save companies buying such software, then you don't have a valid business, and no company will buy such software unless such software can save them more then such software costs.

This is really grade 3 math here, and leaving out WHY companies buy and consume software means any such analytics of the market is flawed.

Albertkallal
Автор

This is the best explanation I've seen so far.

Monkers
Автор

100% agree with everything you said in this video, good content

TrueNorthStephen
Автор

Tech executives also chose to do the cuts in large chunks at the same time (rather than gradually rolling out cuts) because they want to send a message to tech workers and reset the balance of power in the relationship.

paganlark
Автор

I just saw yesterday an IT entry level job at the US Embassy for everyone with an IT related degree or background. No experience required. Salary more or less $130 000 per year. Requirements:: US citizen, age: born after 1959. If born before 1959 you are required to bring some health files etc. America is the greatest democracy on earth I believe it. Wish I was an US citizen. May God continue to bless this country!

Gabriel-xqtn
Автор

The ongoing conflicts in Russia, Ukraine and in the middle East and the associated disruption in the supply chain. The global instability due to conflicts and potential flashpoints in the south china sea are a major factor for the tight job market

surajv
Автор

What about upcoming us election i heard there will be policy change to enforce us first policy which is basically giving 1st priority to American for jobs instead of outsourcing to india. What do you're thought about it.

reninmohan
Автор

yes. valid points. but also, there is new tax rules that came into effect for us domiciled companies. tax for software dev is due upfront, rather than amortize cost over years. so, Microsoft is more likely to employ someone in India than America. it’s just cheaper to do contract work abroad.

blubblubee
Автор

you do not know a single job that was replaced due to AI, but surely that's not how it works. AI increases productivity, so the current employee will get more job done with the help of AI, thus eliminating the NEED to hire more people, as more work is now getting done with the current staff. Firing employees is the next stage which we haven't gone to yet.

TheAnonJohn
Автор

According to me the biggest problem in India is people from different Engineering Branches are coming in IT. All my friend who were doing Mechanical, Electrical, civil, everyone joined IT company....

ainvondegraff
Автор

About High Interest rates- Do not totally agree. Sure a products market is impacted by the interest rates the way you said, but 80% of the market is not innovation based. So its not a good explanation for the slowdown in even the non-product/innovation market

jonron
Автор

Thanks for posting this video! So, my question is this: if it's so hard to find work in the tech industry right now (not counting entry level positions), why are there supposedly sooo many companies looking for people on LinkedIn? I get email messages, from LinkedIn, with information on companies looking for people with my skills or {blah blah} has 100+ positions, etc. I don't mean to imply LinkedIn is "the defacto standard" in assessing job opportunities in the tech industry. However, I often get email notifications about companies that are hiring and looking for people. Maybe those positions don't really exist, I don't know. I will mention those messages tend to focus on companies looking for Senior-level developers. Given the "Elon Musk effect", I would imagine a number of Senior-level developers would have been fired. It just seems like there's a disconnect somewhere between the numbers of people who can't find work and the numbers of employers looking for people.

TheCocoaDaddy
Автор

Absolutely hard. But if you working in support position or you have experience in support then you will apply for multiple role

Because in support there is no specific role available like java developer.

Multiple positions application, product, support engineer, application administrator

Just we need to explore based on our skills and experience

Don't just apply only one role
Because in support position only names change.

vikastiwari