Тёмный

Why Companies Won't Hire Entry Level Software Engineers 

Created By KC
Подписаться 41 тыс.
Просмотров 191 тыс.
50% 1

The first 500 people to use my link will get access to one of Skillshare’s best offers: 30 days free AND 40% off your first year of Skillshare membership! skl.sh/createdbykc1023
Instagram:
/ kay_h_cee
Twitter:
/ kay_h_cee
Discord:
/ discord
🔗Affiliates🔗 - Affiliate links if you want to support the channel!
Check out InterviewCamp for courses on how to study for software interviews!
www.interviewcake.com/upgrade...
✉️c o n t a c t ✉️
If you'd like to sponsor/contact/work together on a video: *kc2093.inquiries@gmail.com*

Опубликовано:

 

19 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 744   
@OctagonalSquare
@OctagonalSquare 7 месяцев назад
The creator of React Native posted a tweet about coming across a job listing for a React Native junior dev requiring 5 years experience… 3 years after he released the language. Meaning even the creator of the language didn’t qualify to apply
@jakeleone8944
@jakeleone8944 7 месяцев назад
Yes, it is a great way to exclude all applicants. Might have been a fake Green Card job ad. Or, more likely, idiot manager or recruiter.
@shijai
@shijai 7 месяцев назад
@@jakeleone8944 More likely an HR person with overblown expectations.
@JackOfAllRAIDs
@JackOfAllRAIDs 7 месяцев назад
@@shijai Sometimes it's the boss telling an HR person what is desired in general, but not specifically and the HR person doesn't know jack, so some arbitrary numbers are chosen and nothing is proofread before being sent to the public.
@dj10schannel
@dj10schannel 6 месяцев назад
😂
@SviatoslavDamaschin
@SviatoslavDamaschin 6 месяцев назад
plot twist : they were looking for a time traveler
@afred30
@afred30 7 месяцев назад
I simply added the absurd amount of experience they required for an entry level job to my resume and was hired in two weeks. If they want to be ridiculous, I will be ridiculous as well! Bills need to be paid, food needs to be put on the table and no one has time for that!
@julioflores1849
@julioflores1849 7 месяцев назад
Bruh 😂
@vl3244
@vl3244 7 месяцев назад
Didn't they ask you about the prior experience you added to your resume?
@typingcat
@typingcat 7 месяцев назад
@@vl3244 If it really was an "absurd amount of experience" for an entry level job, I am very sure that the interviewers themselves don't know the technologies in the job posting, so they probably won't ask in detail. You can just lie. And if they really do want that amount of experience, the company is not worth working for, anyway.
@histoking6632
@histoking6632 7 месяцев назад
Do they know that you are lying? Or they intentionally add so much requirements?
@renanmendes35
@renanmendes35 7 месяцев назад
@@histoking6632 This is a good question. I tried for years and ended up working as a volunteer in side projects of my University to get some real experience. One of the guys I met got a job, and after I asked him how he managed to get it, He said something like "It's not exactly lying...". AFAIK They went as far as read the main page of a framework and go ahead to put in their CV. I was assigned as designer in the project we were working at and ended up doing literally >90% of the programming. Don't get me wrong, after all they were very likeable people. But if everyone is lying, how are the ones who telling the truth supposed to land any job? Of course I will always be underqualified. They can just put just anything there.
@exuafra
@exuafra 7 месяцев назад
You get a pretty similar dynamic with lawyers. No one wants to train them, but once they have 5 years of solid experience, everyone wants to hire them. So unless you have it lined up during law school, it is incredibly difficult to get that first job.
@NM-ee3rp
@NM-ee3rp 7 месяцев назад
So true!
@TheWanderingNeko
@TheWanderingNeko 6 месяцев назад
same for technicians. Nobody wants to train them but everybody wants to reap the benefits of those who have trained them.
@sepg5084
@sepg5084 6 месяцев назад
​@@TheWanderingNekobecause companies know that entry level employees will start seeking employment somewhere else after 3-5 years, and no company wants to be the first stepping stone.
@matthewcaldwell8100
@matthewcaldwell8100 6 месяцев назад
@@sepg5084 ...because companies will underpay them and jettison them the moment it's convenient. This is the consequence of their own managerial incompetence. You want people to stay? Incentivize good work and company loyalty with something besides a fucking Applebee's gift card. I can't stand how people think describing company thinking in technocratic or procedural language makes their governing philosophy any less stupid. Skilled professions didn't just come into existence; there has to be a way for people to enter the field and grow. Otherwise you get an industry that cannot adapt and collapses under its own weight.
@memyaccount8213
@memyaccount8213 5 месяцев назад
That's why you need to use the strategy of becoming a fictional protagonist who briefly walks around wide-eyed and confused, until a wise & experienced character immediately takes you under their wing as a mentee
@zakhvi_m5583
@zakhvi_m5583 7 месяцев назад
Now days all jobs almost hard to get hired , you need 19292993 years experience, 3 world cups with Maradona and Pele , you speak the language of animals and you have to know how to cook and that’s congratulation you are hired )
@axelsantiago2838
@axelsantiago2838 7 месяцев назад
Ahah for real I’m gonna add this to my resume so I can get hired
@emilyau8023
@emilyau8023 7 месяцев назад
Accounting is probably the most stable job and had a lot of openings.
@DrunkenUFOPilot
@DrunkenUFOPilot 7 месяцев назад
You left out 1000 orbits around Earth on the ISS as an astronaut!
@angelg3642
@angelg3642 6 месяцев назад
@@emilyau8023 Almost by the looks of it the most boring and mentally taxing
@nemfreudexplica8021
@nemfreudexplica8021 6 месяцев назад
I was told by a colleague that a “junior” slows the team productivity and I was really pissed. I mean, what is gonna happen if no new people are allowed in the field?? I just hate this kind of people… same dude became a manager and in two weeks he got me laid off 🤡, he said I don’t even look like a “geek” and he doesn’t understand my motivations working in IT. Turns out after me leaving, he got someone’s sponsorship to come and live in Australia… I’ve been working on it for 10 years, 3 of it in software engineering 🤡
@Words-of-encouragement.-.
@Words-of-encouragement.-. 6 месяцев назад
Your profile picture matches your comment perfectly lol. In all seriousness, though, that guy sounds like an absolute moron. I'm sorry you had to deal with that crap and I hope it worked out well for you afterward.
@Words-of-encouragement.-.
@Words-of-encouragement.-. 6 месяцев назад
Your profile picture matches your comment perfectly lol. In all seriousness, though, that guy sounds like an absolute moron. I'm sorry you had to deal with that crap and I hope it worked out well for you afterward.
@RetroSmoo
@RetroSmoo 6 месяцев назад
I was a junior and made redundant last month also lol
@woocash1
@woocash1 4 месяца назад
you've been a junior dev for 3 years?
@ivanlaplante
@ivanlaplante 2 месяца назад
This might be the worst part. They're not a majority but a damn lot of people in this field are condescending gatekeeping pricks, and they're vocal enough to be hard to compensate by the literal majority of engineers who are descent human beings.
@KineticCode
@KineticCode 7 месяцев назад
im self taught, getting my first job was one of the most soul crushing experiences i've ever had (took years). i'm happy that i have a job now, i like working in software, but if it hadn't worked out i would've wasted years of work for nothing.
@dekippiesip
@dekippiesip 7 месяцев назад
The best way is through networking. If you had a friend already working as a programmer, you'd be surprised how easy it would be to get a foot in the door. Compared to going through the formal hiring process.
@RojoGatto
@RojoGatto 7 месяцев назад
It took me 3 years from start to finish. I'm also self taught, the grind to find a job was INSANE. The best strategy I did was also to lie on my resume about my experience
@bmcrak
@bmcrak 7 месяцев назад
Same here, my company went bankrupt and 6 months later it all feels like it was for nothing. I’m about to go live out of my car for a while to avoid going nuts. V soul crush
@lowwastehighmelanin
@lowwastehighmelanin 7 месяцев назад
Yeah this is where I'm at. Eventually leaving the states permanently as my wife and the rest of my life are elsewhere, but it's HELLA annoying. I'm hoping to find work at a less known company that doesn't mind me needing to be quite asynchronous and 6000mi away. It's frankly just to pay for my degree. I'm pretty up front about that.
@lowwastehighmelanin
@lowwastehighmelanin 7 месяцев назад
@@RojoGattoyou are so freaking lucky you didn't get caught. Don't do that shit.
@Wiseman__
@Wiseman__ 7 месяцев назад
We need a law that creates legal standards for different employment levels. Entry level should legally be 0 years of experience.
@barrydaemi6287
@barrydaemi6287 7 месяцев назад
I agree!
@emilyau8023
@emilyau8023 7 месяцев назад
Corporations will not ever allow that law to pass.
@zobudenyyy
@zobudenyyy 7 месяцев назад
You dont need any law. Firstly, people dont need to pay for programmers so much as 10 or 20 years ago. Simply because they invest money into different resources while having enough knowledge about computers and programming doing their stuff on their own, included programming and web-development. That what you say looks like a socialistic approach which is unapplicable to computer-science. Not rarely can 10 years old child beat many 40 years old senior developers when it comes to programming or computer-development. You just need to understand that there are also thousands of different jobs in our society and those people produce some value which can lately serve for investments into your sector. Computer and AI was supposed to help us not doing too much work by ourselves so that we can be more productive while doing other important jobs. My education system in my country taught me how to be flexible with computer jobs while manually working and unless you dont find me a helpful product making my manual job easier, I am not willing to pay you for anything. Why? Because I can do my own web-development and when it comes to design-logo or should I be a photographer or needed photoshop, everything is so easy that you simply do not need a paid position - "webdeveloper" or "designer-all" in your company, because AI programs do it for, for example, 20 EUR/Dollars for you (like AdobeAIillustrator, ChatGPT, etc...). You simply ask and with its help, you do it in a short period of the time without extra spending time of thinking like in 2000 or 2010. What took you 1 week in 2010, takes you 2 days on computer in 2023 and its mostly valid for finishing jobs. In 2010 you spend 80 % of the time just of writing a code. Nowadays, in 2023, writing a code takes you 20 % of your needed job while spending 80 % of time on finishing jobs. When it comes to time, then in 2010 you wrote a code in 5 days and spent 2 days on finishing the program. In 2023 you spend 1 day on writing a code and 2 days on corrections/finishing. Am I going to prefer hiring you for 1000 EUR/Dollars for 1 week or am I going to pay 20 EUR/month for AI programm spending my own 3 days with it? The same example happened to me also with accounting. Why should I pay to any accountant 500 EUR/Dollars/monthly, if all I need is an AI software filling my taxes within 5 minutes after filling it with my required database? Today I can do my own taxes in 1 day, compared to 10 years ago, I still had to use calculator and it took me 5 days and I lost my haircolor and nerves.
@zobudenyyy
@zobudenyyy 7 месяцев назад
that is not my problem. I know how to combine coding and AI. So that you complain it does not fit you, does not mean, it doesnt fit me or other coders@@hamsandwich5200
@rambda1832
@rambda1832 7 месяцев назад
sadly corporations will always find a way around these laws :(
@thomasmoncrief26
@thomasmoncrief26 7 месяцев назад
The good news for juniors or aspiring developers is that this trend cannot possibly remain. One can only become a senior developer by first being hired as a junior. And as the current generation of seniors ages and retires, they will become more expensive to retain. Eventually the pendulum has to swing back to where hiring a junior isn't such a questionable decision.
@encapsule2220
@encapsule2220 7 месяцев назад
yup, and if u can endure next year or two or until job market swings the other way, then u will be one of the few juniors who didnt quit with amazing projects and maybe experience here and there.
@btm1
@btm1 7 месяцев назад
Not necesarly. If the increase in productivity given by AI rises high enough, the industry can grow with less and less programmers. Sad but a very real possiblity. Have a plan B guys, don't get tunnel vision!
@yatsuto6088
@yatsuto6088 7 месяцев назад
Exactly
@typingcat
@typingcat 7 месяцев назад
Me thinks that about when current senior developers retire, most junior-level programming jobs will be done by A.I. So, no need to hire juniors.
@yordanvidenov6554
@yordanvidenov6554 7 месяцев назад
OR the companies will end their activities due to the high cost of labor in which case getting a job will get extra harder. A recession is coming after all.
@frostbitex23
@frostbitex23 7 месяцев назад
This doesn't just apply to software alone. Even other job niches now look for an absurd number of experience for an entry-level job. It's very soul-crushing.
@invictuz4803
@invictuz4803 7 месяцев назад
Not just job search. Even more University programs look for an absurd resume of credentials on top of a 95+ average for acceptance. The new generations are ****ed! But on the flip side, the new generations have an unlimited pool of online resources to learn from that the older generations never had. The resources are there, you just have to work harder to make it now unfortunately.
@frostbitex23
@frostbitex23 7 месяцев назад
@@invictuz4803 Oh, I've been there. So many required certifications that aren't even linked to the job itself.
@LiveType
@LiveType 7 месяцев назад
It's everything. Everything these days for some reason is requiring "top level" talent. Classic supply and demand. But I don't think that's the entire story. I also think the internet and social media is to blame here for the ever-increasing escalation of requirements for a job that is literally filling out spreadsheets. Like what? I have no joke encountered more than a couple of those and was flabbergasted. Like they are looking for easily 6 figure data scientists from that job listing that ends up being a low level clerical office job in reality. The real pro tip is to do whatever the hell you need to get your foot in the door for an interview. It's mostly "luck". I've seen no rhyme or reason behind why I've ever gotten hired besides "they were desperate". Aka, luck. Pump those application numbers up and track them, look for patterns. Cater to said patterns. Rinse and repeat. There is a job out there for you. Just might not be one you want.
@MrSteff000
@MrSteff000 7 месяцев назад
​@@invictuz4803, i'm in favor of removing resources off the internet if that's the good thing we have, it's great to have stuff to learn whenever you want, however who tf wants to learn everyday for decades even after leaving school, only to finally land yourself a job in your 40's after you finished 200 courses and learned who knows how many other stuff.... besides, with the amount of misinformation nowadays it's hardly a bonus to have such resources if you have to compare it to 50 other similar info to get a sure verdict that it's correct.
@timgibney5590
@timgibney5590 7 месяцев назад
In a recession even experienced candidates have trouble getting any job. No one is hiring and everyone is looking to cut costs.
@theftking
@theftking 7 месяцев назад
As a former developer, the move is to just say whatever you need to to _get the interview._ Nothing before the interview matters. At that point they'll give you a technical examination, which renders all the resume and experience crap meaningless. Get yourself on a terminal with your interviewer watching ASAP. That is how you will demonstrate your ability.
@user-mj7kk8tu1e
@user-mj7kk8tu1e 7 месяцев назад
terminal? What do you mean? Are you talking about cmd? What will that do?
@nathanwhite704
@nathanwhite704 7 месяцев назад
@@user-mj7kk8tu1e If you don't know what that is or would do you're definitely not ready for a software job. What he meant by terminal is essentially cmd, terminal is what the CLI is called on Linux. But of course on Windows you'd use cmd or powershell. You'd use the CLI to demonstrate your skills/knowledge to the interviewer. Of course if all you need for an entry level job are the basics like that (and it is) every job post is fake and college is a scam. I've gotten rejected for jobs that any average highschooler who knows a bit of python can do in their sleep and yet I have an associates in computer science working on a bachelors in computer engineering and have been studying embedded systems software on my own for 3 years before I started college. But none of that counts as "experience."
@derichuynh9839
@derichuynh9839 6 месяцев назад
@@user-mj7kk8tu1e He means terminal in the sense of a terminal being connected to a mainframe. Which basically means getting on a computer (thats not a server) and doing a practical coding interview to show your experience.
@pandabearguy1
@pandabearguy1 6 месяцев назад
​@@user-mj7kk8tu1eHe means a terminal in Fallout New Vegas
@user-mj7kk8tu1e
@user-mj7kk8tu1e 6 месяцев назад
I'D rather just do them with paper and pen xD@@derichuynh9839
@williamparrish2436
@williamparrish2436 7 месяцев назад
My experience as a junior was that I was underpaid with NO mentor. The scope of the project kept increasing, and different members of management asked for different, sometimes incompatible features. There was no help like I was promised, and then when the budget for the department disappeared they fired me and put someone else in charge of finishing my code lol. I'm glad I also had A+, Net+, and Sec+ as a backup. I've been working technical support for the past 3 years, haven't looked back. I just got CCNA and Linux+. Working on Red Hat and AWS now. Lots less stress and I'm actually starting to write scripts from the server at work. If I do look for a programming job again, I know not every job is worth it!
@techjourney2754
@techjourney2754 7 месяцев назад
what did your software credentials look like? were they marketable and competitive?
@williamparrish2436
@williamparrish2436 7 месяцев назад
@@techjourney2754 Maybe? It was 3 months building an Angular frontend for Spectrum. But I didn't look for another job. Actually I spent 2 years writing in JavaScript for 3 hours a day. I wanted to understand why I failed. Ultimately I didn't understand the DOM which is another story.
@williamparrish2436
@williamparrish2436 7 месяцев назад
@@techjourney2754 oh I just realized what you meant. No, I didn't have much experience at all! Outside of writing functions in college. It was only after Spectrum and the 2 years of JavaScript and Android programming that I learned what it means to write a nontrivial application. Or why every application worth anything is probably fullstack. Or why the frontend/ backend division is meaningless. You need to know it all!
@Phenom0100
@Phenom0100 7 месяцев назад
I have my Master's degree in Computer Science with a focus in Computer Network and System Administration. The only reason I decided to get the Master's degree is because I could not find any jobs with my Bachelor's degree and no experience. I am now working for my University as a network administration maintaining the entire campus's wireless network.
@Sam-dc9bg
@Sam-dc9bg 7 месяцев назад
"no mentor" sounds about right. There is a huge lack of mentorship skill in the tech workforce in general. Workers don't have time, don't have patience, never practiced mentorship, and there really isn't a reward for doing it. This didn't click for me until I actually got my first mentor, at the 5 year mark! I hope if you reenter the field, you hold your head up high.
@izamalcadosa2951
@izamalcadosa2951 6 месяцев назад
Entry-Level Software Engineer/Junior Software Engineer=0-2 years of experience, and no more than 3. Mid-Level=3-5 years. Senior Level=Over 5 years on up. This employers are delusional and need to get off the crack and meth!! Another great video, KC!!
@cpK054L
@cpK054L 6 месяцев назад
Fun fact, Google doesn't have "entry level" it starts as SDE2
@William-Nettles
@William-Nettles 6 месяцев назад
I'm a Math Major / CS Minor who spent a year in a Math Phd program and hated it, so I switched course and have been trying to break into tech for the past 9 months. Lemme tell you, it is not pretty down here. Most companies don't even respond to my application 🙃
@Bloodthirst
@Bloodthirst 7 месяцев назад
Here's the thing though , you didn't explain what pushes juniors to go elsewhere after 1-3 year of XP which is (i think) THE important thing that should've been mentioned here. As they gain 1 to 3 years of experience , their salaries don't get the same gains , most of them see the classic +5% per year, so if you start with a 100% of a jr dev salary , you'll end up with 115% of a jr salary after 3 years, meanwhile the market says you should be payed 150% to 200% of what you're getting. Most of the companies crying about "juniors leaving after 1-3 year" are the same ones refusing to match market rate , then they hit you with the pikatchu face when you leave , like bruh you created this dynamic ! What's even funnier, is they would eventually recruit a new senior with the new market rate instead of just bumping a current employee's salary to keep them.
@pikakac2441
@pikakac2441 7 месяцев назад
Most companies can’t keep up with compensation packages from FAANG. You can’t expect a manufacturing company to increase their SWE comp by that much in a matter of 1-3 years. That’s why the best of them leave and join FAANG or FAANG-like companies, and That’s why only the FAANG companies can afford to train entry-level hires.
@collan580
@collan580 7 месяцев назад
This dynamic is definitely because of this. If my employer pays well than one of the biggest reason why I would leave suddenly disappears. I think most people would stay at a company for quite a few years if their salary would keep up with the market. Switching jobs every year is not fun.
@Distress.
@Distress. 7 месяцев назад
They're always whining about this but have no problem paying twice as much for the constant turnover and hiring management.
@roy761017
@roy761017 7 месяцев назад
​@@Distress.Couldn't agree more. 😂
@alkaholic4848
@alkaholic4848 7 месяцев назад
5:58 he said pretty much exactly that. I'm sure he mentioned it a couple of other times in the video but cba watching the whole thing again.
@shijai
@shijai 7 месяцев назад
I can relate to your explanation. I was a lead web dev for wordpress backend project a while back. I was handling several projects when we got some new hires and my boss told me to show them the ropes. Eventually, I transitioned into a trainer for the fresh hires. My project manager didn't like it, but he understood we lacked people who actually wanted to teach the newbies. Eventually, I resigned because I realized I was no longer doing the job I originally signed up for.
@davidp.7620
@davidp.7620 7 месяцев назад
Also important to note that just because Susan is a great developer it doesn't mean she has any managing skills at all. In fact writing code and managing have very little overlap.
@y-yyy
@y-yyy 7 месяцев назад
Thanks for this balanced take! I find that actually understanding companies' perspective is both more productive and better for your mental state than just shaking a fist at the cloud and getting bitter.
@fruitoverflow
@fruitoverflow 7 месяцев назад
The solution is simple: - Hire an actual EM who has worked as an engineer before and can coach the juniors so that they don't disrupt Susan - When salary and performance review time comes, look at the market, think as if you were hiring devs with 1 year of experience, except they are already at the company
@MrAntice
@MrAntice 6 месяцев назад
This is key. Keeping employees is as simple as paying the market rate for an employee at that level. If the employee is under performing, then offer less. if they leave, it's fine. they aren't worth keeping at their asking rate. but that one diamond you started polishing? Keep em by making them happy. They will just get more valuable as time goes on.
@izamalcadosa2951
@izamalcadosa2951 6 месяцев назад
Great videos, KC!!
@stanleychukwu
@stanleychukwu 7 месяцев назад
great advice!!! thank you bro!
@Brenda-ny1gw
@Brenda-ny1gw 7 месяцев назад
I have 5 years of experience, and a Masters and a Bachelor's in CS and get rejected for practically every Software job I apply lol Conversely, if I make it to an interview I usually get an offer 50% of the time. Dunno why this happens!
@KP-sg9fm
@KP-sg9fm 7 месяцев назад
This indicates something in your resume/application is causing you to be rejected by the automated system before it reaches any real eyes.
@Brenda-ny1gw
@Brenda-ny1gw 7 месяцев назад
@@KP-sg9fm I thought so too! But in the few job offers I've gotten throughout my life the recruiters have always told me I have such a "strong resume"
@KP-sg9fm
@KP-sg9fm 7 месяцев назад
@@Brenda-ny1gw it's not uncommon for the automated checks to be written by an entirely different team (or even an entirely different company) so there's no guarantee that it's aligned to the same values as the actual recruiters. What's most likely happening is that there's a small 'derogatory' detail (or multiple) that's being picked up by the algorithms or AIs doing the pre-check, causing them to boot your application. It might be something inconsequential, which would explain why the human recruiters don't have any issues with your resume (when it's actually able to reach their eyes)
@techjourney2754
@techjourney2754 7 месяцев назад
what college did you attend? this 100% matters
@Brenda-ny1gw
@Brenda-ny1gw 7 месяцев назад
@@techjourney2754 a public college in Southern Florida 😭😭😭😭
@broncofan311
@broncofan311 7 месяцев назад
I've been a fulltime developer for about three years and I can understand why companies are hesitant to hire juniors. Alot of social media glamorizes tech jobs like theyre this super easy, work 3 hours day and earn multiple 6 figures right out of college. The reality is that this field is quite difficult once you actually start working, it's something that takes many years to master. There are people I know who are trying to get into software development but they only want to do it for the money and dont have that much interest in it. I think the job applications are flooded with this type of applicant.
@_Mamimi
@_Mamimi 7 месяцев назад
This!!! Agree completely. Also many entry levels devs just don’t have the skill for the job at their current level. They need more practice and experience. Working in an internship or a group daily for a year or two would prep them for a real developer job more.
@mathisrx
@mathisrx 7 месяцев назад
Then why don't you hire them for a year or two on a fixed-term contract before a permanent contract? @@_Mamimi
@Krimo
@Krimo 7 месяцев назад
you summed it up perfectly
@theway289
@theway289 7 месяцев назад
@@_Mamimiinternships are limited to only college students. If you’re not in college, good luck.
@darthvader0219
@darthvader0219 7 месяцев назад
The barrier of entry for software engineering jobs is the reason why many gen Z people have to live with their parents. No one has the time to work full time in a supermarket and build one’s coding portfolio
@Lab_Analyst
@Lab_Analyst 7 месяцев назад
Great video and information 👍🏾
@sheawilliamgalley9608
@sheawilliamgalley9608 6 месяцев назад
great video. I too will not forget any time soon the struggle and anguish of searching for my first tech job. I thought a lot about this problem, and reached a very similar conclusion. software projects are not like a construction site, where a low-skill labourer could show up and be paid a little to pick some shit up and move it around, and slowly move up from there. you are of little use to anyone until you're relatively high-skilled.
@TheLollercaster
@TheLollercaster 6 месяцев назад
Great video! These are great points!
@joshurlay
@joshurlay 7 месяцев назад
My manager had 4 juniors at my internship (us) and i could see it taking a toll on him. Thankfully we got really good by the end and we became the best of friends :)
@NinjaLobsterStudios
@NinjaLobsterStudios 7 месяцев назад
I feel like the incentive structure is fairly well laid out. That said, it isn't stable. Without entry points the number of developers will continue to shrink. Then the senior staff remaining will burn out faster and leave the industry, like a candle lit at both ends. There can only be a back-and-forth to balance hiring needs, but this always comes at the sacrifice of others. This _could_ be handled if there was some kind of software dev union. A commitment to hiring and mentoring juniors could be great for everyone
@lowwastehighmelanin
@lowwastehighmelanin 7 месяцев назад
We've needed a union for years. It's overdue.
@keifer7813
@keifer7813 7 месяцев назад
​@@lowwastehighmelaninHow would it be different to a bootcamp?
@Distress.
@Distress. 7 месяцев назад
@@keifer7813 The union would theoretically be interested in the well being of its member while a bootcamp is just a jobs training program.
@keifer7813
@keifer7813 7 месяцев назад
@@Distress. Yeah but don't unions tatget those already in the industry and not those trying to break into it?
@Distress.
@Distress. 7 месяцев назад
@@keifer7813 fair point.
@jakeleone8944
@jakeleone8944 7 месяцев назад
BTW, just today, Apple settled a similar case of MASSIVE discrimination against local engineering applicants. Unless you young people get vocal, you are all going to driven right out of the Tech job market here in the United States.
@YeetYeetYe
@YeetYeetYe 7 месяцев назад
Yep, biggest outsourcing is actually happening from USA to Mexico / Canada. Especially Canada.. same language and timezones, but half the cost.
@adhyaksh134
@adhyaksh134 7 месяцев назад
Hey, KC. I appreciated the explanation for most of this but I'm not sure about the advice you gave at the end. I understood the nature of it but I'm not sure if it's all that actionable. At least I'll keep it in mind for when I'm talking to a recruiter or a manager though.
@m-ok-6379
@m-ok-6379 7 месяцев назад
I have never seen a 50-year-old junior developer at any company I worked at but boot camp programs are telling anybody including 50-year-old people they will become rockstar engineers in a couple of months. Bootcamp programs caused this situation by saying everybody can become a full-stack developer in 6-12 weeks.
@Brenda-ny1gw
@Brenda-ny1gw 7 месяцев назад
I feel sorry for anyone who falls for those lies
@dasshrs
@dasshrs 7 месяцев назад
Full-stack developer roles are trash.. You work two people jobs.. Why not learn one thing really good? I have been working more than 2 years as python backend developer. There is still so much to learn for me.
@Threshk
@Threshk 7 месяцев назад
@@dasshrs Being able to work across both frontend and backend makes you more attractive to employers. Plus, if you only work on one side, then that limits the jobs that you can apply for. Cant apply for frontend jobs if I only know backend, and vice versa.
@lowwastehighmelanin
@lowwastehighmelanin 7 месяцев назад
Bootcamps came up in the response to the need. And ageism is illegal.
@Dan-gw3cu
@Dan-gw3cu 7 месяцев назад
​@@Threshkyeah being a slave does make you more attractive for sure
@Loliconman
@Loliconman 6 месяцев назад
Self taught game dev and own my own company. Was basically told my 'ignorance ' makes me entitled and possibly wanting to leave once i have creditablity. Basically told my experience is challenging the norm and isnt profitable. Yet they hire people with college degrees for entry level jobs. Its soul crushing
@Friend_2162
@Friend_2162 6 месяцев назад
Awesome video. Thank you. It's sad. I am just finishing my coding study and will start looking for a job as a complete beginner and junior programmer. I heard it is going to be hard but I heard one important thing, that persistence is everything.
@thatrandomperson3968
@thatrandomperson3968 7 месяцев назад
Because all entry level jobs are outsourced in India and Southeast Asia, you get extremely cheap competitive junior engineers who are willing to do more than what they are paid for. Senior engineers on these countries are not as cheap, but probably cheaper by 40-50% less than first world countries, for the exact same skills. During the pandemic, companies realized they can have entire teams of software engineers working remotely in SEA and India for a comparable output with local engineers but way lot cheaper. An example, in the Philippines, you can hire a Junior engineer from a top university for just 500-600 USD per month. I'm not even exaggerating.
@keifer7813
@keifer7813 7 месяцев назад
So why are senior engineer jobs much easier to get if they are also outsourced ?
@thatrandomperson3968
@thatrandomperson3968 7 месяцев назад
@@keifer7813 Usual setup are companies will have some in-house engineers to work with the outsourced teams, in Japanese companies they call these Bridge Software Engineers, these are the ones who will act as managers and relay progress to clients or will serve as frontman for each or several outsourced teams. Some are part of the original team who designed, proposed, prototyped or created the base system or app. Guess what position they usually are? Senior engineers, technical leads and above, thus creating some demand for higher software engineer positions. Idea is to pass maintenance operations, enhancements, polishing, testing, majority of grunt work, and etc.. to outsourced teams which are typical assignnents of local junior engineers previously. While the impact of outsourcing engineers are not as noticeable in higher positions such as seniors and dev leads, it certainly still got hit just not as hard as juniors.
@andresstreetpunk
@andresstreetpunk 7 месяцев назад
correct! in south america thats the cost too. For a junior you start with $700.
@CHR1SZ7
@CHR1SZ7 6 месяцев назад
@@keifer7813because a senior dev needs to spend more time discussing requirements and business logic with stakeholders, and outsourcing hinders this due to language/culture/timezone barriers
@mrgalaxy396
@mrgalaxy396 6 месяцев назад
One thing to keep in mind is that these salaries, while being cheap compared to US standards, are actually very lucrative for those working in these countries. I've got two years of employed experience in a eastern European country and I make about 4 times less than my US colleagues of the same calibre on average. However I also make about 3 times my country's average wage so I live fairly comfortably. That's the reality of a globalised economy, you start competing with the whole world, not just your compatriots.
@rrinnlonginus
@rrinnlonginus 6 месяцев назад
I'm not sure about this, but when I look at how talk and react regarding this topic in general, I think I have a phobia with the concept of industrial jobs. Your video managed to make me reflect myself, even for just a bit, and I think there's still a chance that I would change my mind.
@Sam-dc9bg
@Sam-dc9bg 7 месяцев назад
You hit the major points, investment is expensive, companies prefer to pull in experienced guys who will take less investment, but some companies are still planting seeds. Now we are in a hiring contraction, but academia is full speed ahead at pumping out SW grads.... so senior guys are still in demand, but we have too many juniors. Something I want to say... other STEM majors have been there. SW will survive this, but a scenario that has played out in the past is slowing compensation increases for all of the new people entering the field and starting a career.
@lenardEkko
@lenardEkko 6 месяцев назад
very helpful thank you
@Marco_Onyxheart
@Marco_Onyxheart 6 месяцев назад
It's pretty crazy that companies are so picky, when there's huge demand for software engineers that keeps going unfulfilled. There's still more demand than people to do the work.
@sepg5084
@sepg5084 6 месяцев назад
They use this tactic to hire H1Bs visa workers to save money. Experienced workers from developing countries are willing to take a pay cut to get their foot in the door on a U.S. company. The American corporations love to exploit that.
@JakeSweeper
@JakeSweeper 7 месяцев назад
I think part of the problem comes from HR not getting what the front line teams actually need and said teams not explaining to HR what their actual requirements are.
@Words-of-encouragement.-.
@Words-of-encouragement.-. 6 месяцев назад
Personally, I think HR shouldn't be the one listing the requirements when recruiting for technical roles of any kind. Someone who actually knows what they're talking about should either handle the recruitment personally or if they don't have time for that, they should, at least, be the one to greenlight the list of requirements for recruitment posts.
@angelg3642
@angelg3642 6 месяцев назад
ABSOLUTELY. The difference when you get to a interview is absurd... Just straight up lie on your resume till you get to the interview and actually THEN have a productive discussion with the senior dev who's actually going to test you
@JustTheJames
@JustTheJames 6 месяцев назад
Just as a comment on your last point, I have a year and a half profesional expereince and got laid off about a month ago. If i'm being honest, the job search this time around is actually HARDER than it was before. While it did take me a long time to get my first job, at least I was getting a couple of interviews a month. This time around I've applied to twice the amount of jobs I did before (becasue now I actually know what I'm looking for) and have had nothing. It feels like a total regression.
@pedallknife
@pedallknife 7 месяцев назад
Very true! As a Cybersecurity professional, now I have experience I get hit up like crazy with decent job offers. As for entry level folks… employers wont even look at them
@jakeleone8944
@jakeleone8944 7 месяцев назад
Keep this in mind, at a time when 250,000 U.S. tech workers were laid off. 400,000 H-1b visas were applied for, 75% of them were for IT jobs. Local U.S. IT and STEM workers are being massively discriminated against this year, and it is because the laws foster that discrimination. Unless you get vocal about it, nothing will ever change for better of all workers foreign and locals (whatever their immigration status). I want to end the Green Card backlog, but we need to do it in a way that creates opportunity for everyone, not just Offshore Outsourcing companies or their close proxy in the massive discrimination that is going in Tech hiring (see DOJ vs Facebook 2020, for information about the massive discrimination).
@moonman239
@moonman239 6 месяцев назад
To sponsor an H-1B visa, companies have to show they can't find anyone located here in the US that meets their needs and so have to sponsor an immigrant. Companies get around this by posting a job with ridiculous requirements, just so they can go to the government and say "we need an immigrant." So, a good first step would be for the US government to start doubling down on these schemes. They could make companies prove, for example, that they really do need someone who meets all the job requirements.
@jakeleone8944
@jakeleone8944 6 месяцев назад
@@moonman239If you are talking about Green Card certification, yes (theoretically) they are required to prove there is no one locally, who applies, that is better (or equal) to the person seeking the Green Card. But that is just a theory. In reality, the regulations were written by immigration lawyers to create loopholes in that process that effectively make it a rubber stamp process. Elaine Chao (an immigration lawyer) authored these regulations in 2005. You have to advertise the job, but you can advertise in 2 Sunday print editions. You don't have to accept local resume by email, instead you can require that locals mail a stamped letter to a lawyer's office. Facebook, DOJ vs Facebook (2020), is indicted on 2600+ counts of discrimination against better qualified local engineers, for following exactly these tactics. Facebook refused the Free offer of the San Francisco Chronicle, to place the same print job ads on the Chronicle jobs website. Facebook admitted to Federal Investigators, that for every job they do place on an internet job's board (their own or the Chroncle's) they get hundreds of resumes. Facebook said, routinely, 30+ are highly qualified for the position. And are in fact better qualified than foreign workers at Facebook applying for Green Card certification in identical jobs. Facebook never forwards the resumes of the 30+ better qualified engineers to the hiring managers involved in the Green Card certification (because that would immediately invalidate the Green Card application). Apple was caught doing the same thing in 2023. But Apple knew this was wrong, they didn't stop just because Facebook go caught in 2020. This entire tactic is outlined, by a lawyer's group, which you can see on RU-vid, just search for "Fake Perm ads" on RU-vid. We can thank Elaine Chao for this whole rotten situation.
@MuzixMaker
@MuzixMaker 6 месяцев назад
@@moonman239bingo
@SalmanKhan-pk5wo
@SalmanKhan-pk5wo 2 месяца назад
@@jakeleone8944 WHAT is is that makes all these immigrant STEM workers so attractive to companies despite them costing more (higher salaries), taking more time to hire (visa processing) and the gambling nature of it all (1/3 actually win the H1B lottery to hire a foreign worker)? I would have thought they were more qualified but as you attest, Facebook has routinely forgone better qualified local talent in favor of getting foreigners instead? Do they have better work ethic? Are they less likely to complain about abuse? Why?
@soju69jinro
@soju69jinro 6 месяцев назад
even as a product support, i get this. I made 2 resumes, one resume it showed 1 year of experience, vs 3 months of experience. the companies only contacted me when I had submitted 1 year exp. over 25 job offers in 3 month... the 3 month job exp, i got none for 9 months. I run my own business now. I'm a candlemaker. I stopped my career in prod support. Sad to see my career job goodbye, but at least im employed with a new chapter in my life.
@SaschaRissling
@SaschaRissling 7 месяцев назад
On the other hand there are companies in the EU hiring seniors and the job description says 5yrs of experience needed. This market is so goddamn weird. I’m glad I landed my first job just before Covid when there seemed to be a hiring spree and I turned down 2 other offers out of bootcamp. Insane times. Thanks for putting this out there and helping people on their journey!
@anonanon6947
@anonanon6947 7 месяцев назад
yeah but that senior job is getting paid what juniors get. Europe is a joke been here 4 years.
@SaschaRissling
@SaschaRissling 7 месяцев назад
a colleague of mine left for a US company, working from the EU of course. 100% jump in salary. @@anonanon6947
@mrgalaxy396
@mrgalaxy396 6 месяцев назад
​@@anonanon6947You get less money in total sum, but when it comes to living standards you get a failry great deal as a software dev, especially a senior one in Europe.
@rosietales
@rosietales 5 месяцев назад
@@anonanon6947 Comparing salaries from Europe with the States makes no sense considering the economies being different as well. 100k in the US might be enough or not depending in which state you are but 100k in Europe means you're very comfortable financially.
@gamereactz
@gamereactz 6 месяцев назад
Took me 7 years and climbing up the tech later, but I finally broke in! Got super lucky and my current job gave me an offer of software dev with a raise! Went from help desk to tech to admin and now developer!
@thechatcat5022
@thechatcat5022 7 месяцев назад
Graduating this coming summer and not sure if I can even get in the door with my currently ability but hopeful that things might shift back
@mspat8332
@mspat8332 7 месяцев назад
As a french tax lawyer we have the same problem, I've been sending thousands of unpaid internship applications for over a year and still nothing aside from 3 interviews where it felt like I was passing the bar or fixing the economy of every nation. A recruiter was very transparent with me and told me that the students with 3/5 years of exp DO exists and that there are more of them than we think, she also told me that they are usuallly lawyer's kids and that even if it's unfair, they'd rather hire them and feed the nepotism circle than taking a "risk" with beginner interns.
@user-super-user
@user-super-user 6 месяцев назад
Its the same with many industries. Within maintenance they typically want someone that has been apprentice trained and have a few years experience. It doesnt really work because more people retire every year than new people joining the industry
@jBreezy333
@jBreezy333 6 месяцев назад
Lol ready for this one big dog, i am in army i do 6 month coding boot camp, i got out of army nov 22, i apply 295 jobs my first month, and second month, and 3rd month tech armagedend in news 😂 get job as bread maker, 4th month find small company ask to learn and in return i will write debug script or do thing no one else want, they say yes, after month of bread making and volunteering they give me full time job as junior front end web dev, now they even give me friday payed off if i finish my work early to use my gi bill for colledge. Inspiring video big dog thank you
@observer8736
@observer8736 7 месяцев назад
Thank you for the eye-opening information. I was planning to ditch healthcare for cybersecurity. I have been trying to find an entry-level position however it's not easy seems.
@bradleyfrueh2761
@bradleyfrueh2761 7 месяцев назад
I'm in healthcare analytics. I'm in the bay area so that though always looms in my head. I think I'll be ready to interview by the time the next IT job boom happens. Although I'm scared that if I get the job it won't be as great as I hoped. The grass is always greener on the other side of the fence...
@markonikolic7957
@markonikolic7957 7 месяцев назад
@@bradleyfrueh2761the next “it boom” might never happen, at least not in this capacity as it was in 2020/2021
@Brenda-ny1gw
@Brenda-ny1gw 7 месяцев назад
@@bradleyfrueh2761 No boom will ever happen. And if it does, it'll be in India or some other cheap country and will make them work remotely :)
@bored77551
@bored77551 6 месяцев назад
I landed a job once after bringing up the unfairness of that catch 22(from your video opener) during the interview. Not in tech, but in a science environment. Well, I think it'll always exist because of how valuable experience is to employers. If you have no prior work experience in a given field, it does feel very unfair. I think honesty and a willingness to learn goes a long way if you are in that situation.
@GoodTimeDev
@GoodTimeDev 5 месяцев назад
well said
@danielsegura1568
@danielsegura1568 7 месяцев назад
at 5:05 -5:15 you mentioned susan has to put more time into mentorship and planning, but project planning and mentoring are completely different things, thats why a product manager is there for, more over if you are a jr dev, you can start learning on your own about the tech stack, and have specific questions for the mentor without eating too much of her time. the point you are trying to make makes sense, star dev's productivity would go down, but maybe for other reasons, like jrs introducing accidental bugs, getting hold up because jrs take longer to get tickets done. in short if a company has the right strategy for dealing with jr devs they dont suffer as much. I think maybe there are reasons other than productivity involved
@simonzhang3D
@simonzhang3D 6 месяцев назад
the moment the company ignore the role of project managers and sales people and want the seniors to the all, its over.... Like 100% everyone will burn out and the juniors can never deliver in the quality the senior wants
@absentmindedjwc
@absentmindedjwc 6 месяцев назад
This has been an issue practically forever. I was lucky enough to find a small company that didn't have a ton of budget, so could *only afford* a part time entry level developer.. but I had some other duties there as well (design and photography). Ended up working for that company for a few years while in college before moving on to a much larger company for a "big-boy salary" of a whopping $65,000 - though, admittedly, this was also 20 years ago. The unfortunate truth is that your first job is probably going to suck.
@maderastuff
@maderastuff 7 месяцев назад
Thanks for the insight! This wanna-be-ex-financier appreciates the market insights. Will keep building projects and learning more skills while this down season passes.
@vancomycinb1193
@vancomycinb1193 7 месяцев назад
*any* SWE job that is listed as full remote is going to get 500+ applicants right now. We posted Senior level jobs as full remote and got 900+ applicants. Junior/Entry level stuff was the same.
@operatorlink
@operatorlink 6 месяцев назад
Some companies have graduate roles, managed to get into one with 2 months boot camp on project management and 2 months specialisation and certification training. After that that is on the job training, while getting full SWE salary although slightly lower than market rate. My advice is not go for high salary straight, go for companies willing to pay for training and certifications which ain't cheap.
@josiahlikestodance
@josiahlikestodance 7 месяцев назад
The companies should start at a lower rate and then offer yearly retention bonuses to their employees. It could even be just offering more PTO or stock options.
@gFamWeb
@gFamWeb 4 месяца назад
As someone with junior-level experience (maybe a bit more), but also as someone who has contributed to projects very much with a senior mindset (and often a senior-level of contributions), it's really tough out here!
@chadyways8750
@chadyways8750 7 месяцев назад
This resonates with me on so many levels. I have three years of structured school education, didn't finish uni but I got the majority way through I have 7 years total of generic knowledge and experience as a programmer, most of it self taught, which never translates over properly in a CV or interview I have experience dealing with technical issues, researching for them, resolving them and generally providing solutions to others eversince I started tinkering with computers ten odd years ago And yet, I am not qualified enough for anything by the looks of both job offers and the, what little, answers I've actually received. The worst part is that I have already artificially inflated my CV to what just a few years ago would have been a stellar CV to land any job and now it's just: "good luck buddy"
@M1ch43l33
@M1ch43l33 6 месяцев назад
Well why would they hire a quitter when there are tons of people that graduated university applying for the same job?
@chadyways8750
@chadyways8750 6 месяцев назад
@@M1ch43l33 Not a valid argument when people who have finished their degrees are struggling just the same. I wish I was a "quitter" because then I could at least blame myself, but I didn't finish my degree due to factors completely outside of my control.
@user-jz9dd5sj1w
@user-jz9dd5sj1w 2 месяца назад
@@chadyways8750He has a point, companies already aren't hiring university graduates, so why would they hire you over them? Not saying you're any worse than they are, but they're already not looking at people who completed their education so they're much less likely to look at you.
@chadyways8750
@chadyways8750 2 месяца назад
@@user-jz9dd5sj1w the irony here is that I got hired two months after this comment and moreover, two months of working there, they are already telling me that I'm being considered for a "project architect" position. I am not trying to ego here whatsoever, I know I got extremely lucky with even landing this job in the first place, this more shows how fucked the industry has become over the last few years than anything else :(
@kallummiller7157
@kallummiller7157 5 месяцев назад
Network engineering team lead here, I find if you give them a bit more upfront then market. They end up staying 2-4 years and being a major value add. Just need to trust your hiring and your ability to train effectively
@Tmac-hb1ci
@Tmac-hb1ci 6 месяцев назад
You described my career path perfectly
@darshantawte7435
@darshantawte7435 7 месяцев назад
Yeah i firmly agree with this. I have been skimming thorough linkedin for weeks now and have seen people listing entry level position with 3+ or even 5+ yrs of exp. I mean wtf.
@AccessAccess
@AccessAccess 7 месяцев назад
Even among experienced engineers, the average length of time spent at a company is 3-5 years. And the lower end, three years, is very typical. If your company doesn't want to pay people what they are worth, they will shop around; and if they are any good, they will find another company that will pay them what they are worth.
@EvilShadex101
@EvilShadex101 7 месяцев назад
You need experience but can’t get experience without getting experience lmao
@typingcat
@typingcat 7 месяцев назад
There are ways. You create personal hobby projects (from which you don't earn any money), then with those as your portfolio, you get a low-paying crappy programming job, and using that "experience", move to a better company in a year or two.
@Bioniclema90
@Bioniclema90 6 месяцев назад
I'm so done with this crap. I haven't even graduated yet (will next month) and I can already see what it's going to be like for me. If companies only want someone who lives and breathes coding and is willing to work themselves to death, they can look elsewhere. If companies don't want to take a chance on me, then why tf should I take a chance on them? I'll do help desk or some sh*t, idgaf. Oh wait, that all requires years of experience too HMMMMM
@jettisonjj
@jettisonjj 6 месяцев назад
Don't worry, help desk or tech support is not as tough to get into than software
@markusjohansson6245
@markusjohansson6245 7 месяцев назад
Regarding the example to add 4 junior to one senior and expecting to teach them and it "could" reduce productivity. It absolutely will kill productivity. I have been the senior with 2 juniors. While both was nice persons it was extremely painful and not something I want to go thru again....
@lalayastill610
@lalayastill610 7 месяцев назад
quite frankly, you kind of have to move every 2 years. If you don't, you end up with a way smaller salary than you deserve or need in order to have a chance to set aside money for your old age. That's up until a point, where you hit the cap on your type of job. But even then, you can still lose your job or risk it becoming obsolete or your skills getting dated. Basically, just always think on your feet and don't expect to depend on one company your whole life
@bartoszdolewski4915
@bartoszdolewski4915 4 месяца назад
I used to be a team lead of 2 teams with junior developers only. 4 juniors in one team for one project, 3 juniors as other team for another project. I was the only senior developer, no mid/regulars on board. Total disaster, never again. Projects failed, me burned out spending my overtime money on therapy. Left company after 1.5 years.
@SirBitingBen
@SirBitingBen 6 месяцев назад
I'm learning on my own, but the college I'll be attending next year will get me an entry level job after I graduate. That's fine, got a job, and gotta work your way up. Do that for some years to get experience and if you don't get promoted, that that experience to another place.
@jl_117
@jl_117 5 месяцев назад
2030: "There's still not enough senior engineers!" "Well they were never given a place to start"
@whatwhat2573
@whatwhat2573 6 месяцев назад
if you a junior dev the greatest adice i can give is learn one language and build a full stack application . you will learn more than enough with that process. pick also hot topic that are trending to add to your full stack app
@jdtunix
@jdtunix 5 месяцев назад
I’m graduating in a year with a cs degree and this really scares me. I know for sure I won’t be able to check off all the bullet points for “entry level” software jobs. Especially the “must have 3+ years experience in professional software development” bullet point 🤦‍♂️
@KayderimGameplays
@KayderimGameplays 5 месяцев назад
Do as much intership as you can, it will help a lot in getting your first job
@carloseduardo-fo1rq
@carloseduardo-fo1rq 6 месяцев назад
I'm one of these juniors that are struggling a lot to get a job (already graduated from college 1 year ago and couldn't get a job yet) and honestly, i kinda get it why the companys don't hire a junior, usually juniors just want to get hired to get some experience and maybe work on the company for like 1-3 years and that's it, when they start to become more eficient and better at the work they leave to search for better payment jobs, and i know some companys are millionare and explore people but it's time to understand that there's a LOT of zombie companys that don't even have money to pay the bills, so hiring a junior to train him is actually a risk some companys can't take, but being on this position right now is terrifying, because tecnology is something that scale so fast, so maybe if i keep up on my personal projects and trying for 1 or 2 more years i will get more and more behind other people with professional experience with the evolution of IA
@sondertt2220
@sondertt2220 7 месяцев назад
Sometimes I get the feeling that there's just too many people. There's more people trying to apply for jobs than there are jobs.
@stanleychukwu
@stanleychukwu 7 месяцев назад
too many underqualified people is the problem, including you & I
@typingcat
@typingcat 7 месяцев назад
Yeah, a lot of our miseries, like high housing cost, stem from the fact that there are too many people. Governments and conservatives keep talking about low birthrates, but the world's population has already passed 8 billions. It was 6 billion or something when I was a kid. I am not saying that we have to kill existing people, but we don't have to try to artificially increase birthrates.
@barrydaemi6287
@barrydaemi6287 7 месяцев назад
​@stanleychukwu no, that is wrong in some many levels, I would have to write several paragraphs to counter your statement. The original post is correct in his/her assessment, there is an oversupply of bachelor degree level STEM majors, and not enough jobs to absorb these newly minted graduates into the economy. Why? Company have short-term view on everything, in essence short-gains for long-term losses; in example, a company can gain additional 100 million dollars in profit the present year, at the risk of losing some amount of revenue in the future. Why? Fot a company to be efficient and productive it requires a certain amount of workers, let call this a optimal value, if we shift rightwards marginal return is still positive but is shrinking to zero. The point where marginal return equal zero is the critical value, in this case the maximum number of worker a company can hire without attaining negative marginal return. Now to the point, short-terms don't like the critical value, it is too expensive, so they focus upon the optimal value, which is cheaper. They hire around the ideal of pursing said optimal level of productivity, which is just enough productivity to create a finished good and service. The issue arise when they fall below thus optimal level of workers, when their good and services suffers and consumer become dissatisfied with the good and service. Worker become over worked, and responsibilities falls through as no one can create the labor to complete said task. And now the point, this is where we are. as their program degenerates
@johnyewtube2286
@johnyewtube2286 7 месяцев назад
Boomer politicians still believe there is a shortage of stem workers and continue to push for more H1B type visas.
@LeftoverSundriesMan
@LeftoverSundriesMan 7 месяцев назад
The real problem is that there aren't enough decent jobs in other industries.
@David-bf4fz
@David-bf4fz 6 месяцев назад
Companies need better strategies for employee retention. One way is to set expectations and put them in writing. I can't think of a single time I've ever had an employer's verbal promise of a contract-to-hire date, or conversation rate, or promotion timeline that has been kept, so naturally I'm going to assume anything not in writing is just BS. If you just let people stay in limbo and tell them they'll get promoted "eventually", then of course they're going to leave if someone offers them another 15-20% or more somewhere else.
@techpriestsgaming6525
@techpriestsgaming6525 6 месяцев назад
Its very easy, if you are hiring a junior, expect a junior. I was a junior as well. The company also has to understand that after certain amount of time, when you are capable of doing 90% or more of your work unsupervised, they will have to match the salary. It became normal that companies dont even give raises regarding to inflation, even half of that. So people quit and jump to another job that will give them a raise for atleast a bit. Give people livable salary and they wont have the need to leave (also fire the R-ed managers)
@Zeta1127
@Zeta1127 6 месяцев назад
I have a Bachelor's in CIS from DeVry and a Master's in ISM from Keller, and I am struggling to find a job in the field. I was clearly not set up to get a job out of school. Other than progamming stuff on the side, I don't see a way to get out of this mess.
@Saberking875
@Saberking875 7 месяцев назад
Outsourcing entry level tech jobs has gutted this country
@typingcat
@typingcat 7 месяцев назад
Which country?
@alephNull_
@alephNull_ 7 месяцев назад
@@typingcatUSA, probably
@Zman1719
@Zman1719 7 месяцев назад
No it hasn't. The US's immigration system is beyond broken and nearly all high education jobs are in insanely high demand: tech and medical to name a few. A lot of people I work with end up needing to go back to their country since they are stuck waiting years and years for their H1B renewal or Green Card. So, if we can't import the talent then we must go where they are. The US is very dumb and we should be allowing people with MDs and engineering degrees and no criminal backgrounds in easily so they come and make our country better and spend their money to boost the economy. Instead, companies are forced to outsource to fill the positions and the economy as a whole suffers. Fact is there aren't enough "home grown" engineers or doctors in the US and we have massive shortages. What gutted this country isn't outsourcing, it's a broken immigration system that should allow high educated people in desired fields to be admitted easily instead of kicked out
@amorelus
@amorelus Месяц назад
When I was a jr Dev, I must be the luckiest Jr Dev. I never applied or looked for a job. I did a corp mobile code camp system but I found out that corp was shady. I gave up on software after that program. Since I don't have the years. So I did odds and end jobs, tech support, did retail, worked in part time factory work. Then I got phone call and asked if I want to join a small startup as a junior developer. I don't think most jr devs get recruited but I did. But that was back then when there isn't a lot of devs but a lot of demand. I feel bad for current devs leaving schools and code camps.
@luvpiggery
@luvpiggery 7 месяцев назад
The macro economic environment has a big part to play here, almost historic layoff environment over the last few years, however due to a "party like it's 99" growth and spending atmosphere coming out of lockdowns and embracing what was seen as a fully distributed future and carte blanche to parallelize remote teams. The economic fundamentals were mismatched on spending and engineering politics. The simple but uncomfortable answer is hiring teams are biased towards seniority to dig themselves up towards goals, because juniors are ostensibly a (short term) training and skills burden on the teams, when they have short delivery goals and have quarter or mid-quarter delivery. These business aspects should be considered by SWE's. Junior SWE's might consider themselves special academic flowers, but the broader market is invested on delivery.
@A_Canadian_In_Poland
@A_Canadian_In_Poland 6 месяцев назад
This does seem like the knock-on effects of all the money printing in 2020...
@JDMorris81
@JDMorris81 7 месяцев назад
I've experienced the same issue with finding an entry-level QA role.
@juanford55
@juanford55 6 месяцев назад
True...just came out from a Web developer degree and 90% of job offers ask for 2-3+ years of experience...no idea what im gonna do honestly.
@kylecronin3379
@kylecronin3379 4 месяца назад
Yeah thats crazy an embedded usually requires like 2 years of experience as a junior but a junior at facebook is 5
@undefined69695
@undefined69695 6 месяцев назад
It’s also about timing, my incompetent managers hired two developers with less than 1 year of experience as tech leads and they barely know how to use git. Looking for a new job and should have a long time ago. It’s better to be lucky than smart.
@pumpkinut5314
@pumpkinut5314 7 месяцев назад
How do you expect somebody who just graduated applying for an "entry" level job, I repeat an "entry" level job to have like 2-3+ experience in the workplace?
@OhioCentralModeler
@OhioCentralModeler 6 месяцев назад
I think in the current economy this applies to other engineering fields. I got my Electrical Engineering degree earlier this year and still searching for that first job.
@peterkirk8510
@peterkirk8510 7 месяцев назад
8:00 They're not even just receiving callbacks, once it's made known that you're in software and looking for work (and you have experience of course), people come TO YOU. I was getting at least a few emails a week from recruiters of companies I'd never contacted trying to set up an interview.
@darksavior1187
@darksavior1187 7 месяцев назад
This is all true, I have a masters in CS and can't find work. Also a huge problem in entry level programming that I haven't seen in other sectors, is the number of faux-postings that aren't really an entry level position but is a recruiter/bootcamp instead. So in looking you come across many of these fake entry level positions.
@llmpass
@llmpass 7 месяцев назад
Another reason is that many teams just want to give the entry level offers their own long-time repeated interns. I usually re-hire my interns summer after summer, it's a relatively cheaper way to train entry level employees in a company.
@seantheguy
@seantheguy 5 месяцев назад
Yeah but what the hell are they supposed to do when its not summer
@sleepyinseattle4615
@sleepyinseattle4615 7 месяцев назад
Great presentation. I can’t disagree with anything you said. A tip: there are always small companies willing to hire Junior engineers, college students etc, especially if you seek them out, apply for positions that aren’t advertised! Take the initiative.
@MyMike004
@MyMike004 7 месяцев назад
I am still struggling to land my first full-time job as a web developer :( I am capable of building websites, apps, on any sort of languages and frameworks because I am so passionate but I struggle with codeleet problems solving. Entry and junior positions are less posted these days on the job market. Does someone can give me tips on what should I work on? Very grateful that you share this video, this is exactly how it feels
@joesuss4669
@joesuss4669 6 месяцев назад
Same
@wissamsidki5237
@wissamsidki5237 6 месяцев назад
Its been a month any updates, advice ?
@youngjesus5992
@youngjesus5992 5 месяцев назад
I’m prbbly at LEAST a year away from beginning to look for jobs in tech. I’m comfortable with basics of HTML, CSS, and working on bootstrap. But I still need to delve more into JavaScript and then React. I’m in the Central Valley, CA tho. Idk how the job market is in this area
@steeve1
@steeve1 7 месяцев назад
EM in tech here... while this is all true, the downturn has affected the ability to bring in JR devs to learn on the job - a lot of companies are no longer in the position to do that with the exception being the ones already making money as KC said. I've interviewed a lot of SR devs with many years of experience that struggle through basic OOP implementations. It's easy to tell who has been shipping code, which is what is needed in the industry atm. I think the best chance a JR dev has presently is to have a diverse portfolio of OS contributions and projects that demonstrate the ability to work independently. I value that far more than whiteboarding because it shows you have already put in the effort to learn. I've had JR devs propose, design, and build tools to improve business processes that have added significant value to the team. The ones I've seen who are unsuccessful are waiting to be told what to do. While that is expected at the JR level, it's the difference that's going to get you in the door vs the competition. On another note, it's surprising to see candidates with no experience and little market value expecting SR level comp, flexible hours, and no meetings. Those that are willing to grind and learn at a fast pace will almost certainly come out ahead and see themselves become mid to SR much quicker. Sorry for the wall of text, but I hope this helps some of you out there who are still searching.
@JarvisBaileyVA
@JarvisBaileyVA 7 месяцев назад
Ah the good old experience to get experience trick.
@KayderimGameplays
@KayderimGameplays 6 месяцев назад
I gave up trying to find a job, i can't afford to wait for those people recruiting to come to their senses. I started training by myself and will try to get some freelancer jobs. My main problem is to figure out what do i need to study to start building the software, i finished my college at march this year and i've been looking for jobs ever since, i'm very rusty in the programming department
@William-Nettles
@William-Nettles 6 месяцев назад
I'm a Math Major / CS Minor who spent a year in a Math Phd program and hated it, so I switched course and have been trying to break into tech for the past 9 months. Lemme tell you, it is not pretty down here. Most companies don't even respond to my application
@herono-4292
@herono-4292 6 месяцев назад
Insane...
@tonyS879
@tonyS879 7 месяцев назад
I am frontend developer with 1.5 year of experience and I lost my job few months ago. In frontend the situation is very hard and I will probably end in different industry, because all mid positions want 3+ years of experience and junior offers literally does not exist
@asagiai4965
@asagiai4965 7 месяцев назад
Okay the problem with some company. Is actually not learning about the problem or problems. Then structuring based on it. The following are just examples and opinions. And it might not work for others. For example. why not just have a mentorship role? But make it open to both the current juniors, the star dev, and the outside applicants. (technically if you put someone in the mentorship role. They shouldn't have other role(s). Unless they are okay with it) Then technically you won't have to hire a lot. (unless necessary) Example 2 your company doesn't really matter who they gonna take in as long as they think the person would be "teachable" or "fast learner" Then you technically don't need a mentor. The big take is this, a company should learn what the problem first. (It is also like programming in a sense.) You don't randomly put or copy paste code hoping one would work. You look for what the problem is first. Then find or learn the solution to that problem.
@ivanlaplante
@ivanlaplante 2 месяца назад
I'm off into construction. Maybe i'll come back when this trend backfire enough. In the meantime i'll go where i'm actually needed and valued.
@Frawkesish
@Frawkesish 7 месяцев назад
I took time out of my day to code up a project for the very much so non tech company i work for.. they liked the inititive wnd ended up moving me to a position where I can code full time and esrn my experience.. its not quite the classical way but its working out well so far..
@Frawkesish
@Frawkesish 7 месяцев назад
I'd like to add for anyone who does see this that identifying a real problem in the company is step 1.. how you solve it is up to you really. You never know what or how they will respond but the initiative alone really paints you in a great light.. js
Далее
I Left Software. A Cautionary Story About Burnout
18:38
When Steve Wants To Measure The Dog'S Height 😂️
00:19
Это база
00:16
Просмотров 109 тыс.
WGU Software Engineering Degree - How to Finish Fast
10:32
Entry Level SWE Jobs Don't Exist
8:15
Просмотров 153 тыс.
Why Non-CS Majors Are The Top 1% Of Software Engineers
13:24
laid off from my tech job | what's next?
3:49
Просмотров 16 тыс.
i got laid off... (as a software engineer)
8:15
Просмотров 230 тыс.
How Much Software Engineers ACTUALLY Make
18:11
Просмотров 86 тыс.
The pain of not being able to find a software job
11:47
Harsh Truths of a Software Career No One Tells You
10:42
How principled coders outperform the competition
11:11