To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/CatherineLi The first 200 of you will get 20% off Brilliant’s annual premium subscription.
I started learning to code a little over 2 years ago. Been trying to get a job for about 1 and a half. I built several projects, got my CV checked, went to networking events etc. Dunno why I haven't given up yet. Honestly about time
I built a robot that sent 10,000 emails, along with my CV and portfolio, and I got hired. I spent two months doing this, and in my experience, using platforms like LinkedIn and Indeed is just a waste of time. If you're interested, I can do the same for you for a fee. Or, if you'd prefer to do it yourself, I can share some tips on how to build it from scratch.
This is so resourceful! Also shows that you have relevant skills that you can apply on the job. Problem solving skills like these really separate you from so many applicants
I drive a bus. Thus, I don't worry about things like oversaturation, getting hired with a company, getting laid off, getting taken for granite and stuff like that! And I get to travel, meet great people and everything else!
his point is he lives a good life where he has control of his time and doesn’t have to stress about such things. AI cars and fleets are coming but even if he can’t drive his bus anymore (unlikely), he’d be able to do something else. There’s no real “sunk cost” in driving a truck in terms of investment and learning. Software development is the opposite and ironically is target number 1 for AI to displace. The reason being we cost a lot whereas drivers don’t.
I saw what juniors do, in a top banks, OMG, they use any chance to over engineer simple things to feel important and famous, they learn OOP and then they design Map instead of using composite index and so on… needless to mention most of them don’t know difference between TCP and IP… I was not like that when I just started 120 years ago!
That was a great succinct analysis of the current developer job market. One thing that wasn't touched on was the change in the tax code this year that no longer allowed companies to depreciate developers' salaries in one year anymore. This is also why developers make so much less in other countries as compared to the US since other countries never allowed this. And why large American companies were so eager to shed developers last year. I've experienced a downturn in entry-level dev jobs since 2019. I graduated from a C# bootcamp in June 2019 where only one out of the eight in the class had a job lined up before the end of the course, when the previous cohort of six month prior had six of the eight graduates getting job offers before the end of their course. I thought by now I'd be a senior dev, but instead I've been a support engineer for the past two years, and my current job supporting internal applications for a very large company is tremendous fun and pays way more than I deserve. But it's not the dev job I set my heart on when I jumped to this career path five years ago.
Great thing bout programming is that you can just do projects yourself and have a pretty impressive portfolio without having to work in any company and while that wont replace "commercial experience" it will give you w big edge over all of the ppl in the same situation who didn't spend all of that time coding their own shit. And dont wait with it, start while in uni or before, the sooner the better
Does the US not have graduate schemes for software? I got in on a graduate scheme in the UK about 4 years ago, having self taught for 9 months and after having done a completely different job?
Thats fine and all but won't matter a bit when most companies don't even want to take a look at your portfolio to beginwith. I have several RestAPI examples in my portfolio but most companies will only look out for industry job experience and judge based on that alone. They don't care to know what you know or can do, all they care about is if the person has spent an artificial amount of time coding in the industry or not. Now of course keeping up with your skills and building examples will help but don't expect it to be a solution for its help is only very marginal.
I seen recently where someone got out of boot camp and landed a senior position but I’m pretty sure in order to land that position you have to know the skills required to land a senior position, reason why I’m learning both full stack developer and Senior developer that way I will know most of everything to be able to put myself ahead. What really attracts employers is if they can hire people who have a very determined mindset and who speaks differently. If you out here speaking like others they will not even bother. You have to be different mentally it’s a must. If you have a lot of confidence but don’t know everything that’s great because truth is a humble soul who don’t know as much but has that self determination will win most of the time.
But what if you have to choose between building your portfolio and putting food on the table doing completely unrelated work? Both have opportunity costs.
I recently got hired as a junior dev. Although this is in germany. But since trends in the US tend to swap over to europe, maybe I am one of the last lucky ones
Congratulations! I'm so happy to hear you found a position, that's hopefully going to give you plenty of experience to get started and then figure out your next steps!
Well, you experience now what I experienced in 2005 when I started. It sucks big time, but even this will pass. You will NOT get your favorite paid job, but a job you gain experience in. Then, later, after let's say 2 3 year company hops you are finally in.
When I started my software engineering studies, the markets were still relatively booming. Companies were seeking out juniors for summer jobs and longer if they could make up a deal. Back then you did not even have to be a graduate and you could get a full-time job before even getting your degree ready. Now it does not matter if you have a degree and 2-years of experience. Most companies are only looking for senios with 5 years or more experience in the industry. But it's not the tech companies per say, it's that the markets have shifted towards client based system and tech companies are unable to persuade their clients to look past job experience and instead focus on individual talents.
I started a software engineering internship last September. I graduated in January. I've applied to over 400 jobs. Still unemployed and I've only done had 5 interviews. I've networked, I've talked to people. I've done everything 😞
I’m so sorry to hear Maria! Have you also been applying to companies that aren’t in the tech space directly (utilities, minerals, large retail IT operations)?
The most demoralizing aspect of my junior job hunt over the past six months is the stark reality that I haven't met a single hired junior developer. Despite attending 1-3 networking events each week and interacting with countless early-career developers, not witnessing any success stories firsthand has been incredibly disheartening. Meeting just one junior dev who was able to successfully land a job would provide legitimate proof that breaking into the tech industry during these times, is at least POSSIBLE. However, that hasn't been my experience. It sends a clear message that breaking into tech as a junior developer is highly improbable until there's a significant industry recovery.
There are a LOT of companies that need software that aren’t software companies. Look at healthcare companies, gov tech, etc. They (at least in the past) hire juniors, have slower schedules, and pay decently. Not saying it’ll be easy,, but you may have a better time going after openings that are more niche.
This is so true. Developers are needed in a lot of industries and there's still quite a few industries (mining, construction, resource extraction just to name a few) that don't seem to be tech-focused on the surface, but need developers as they're looking at replacing old tech stacks, or looking at improving their systems. The companies might not be as sexy as tech companies, but it's a great way to start your career.
Don,'t break into the big tech, become your own tech. Taken an Arduino and bare metal program your own OS. Train your brain, train your creativity just like GenX did back in the 1980s when they wrote their own OS from scratch. It is way easier than you think it is. Everything big tech has created is bloated knowledge no one ever needs and expires in just a few years. Complete waste of knowledge in blog companies, just bloated useless knowledge.
I am sick of influencers and content creators completely ignoring this and acting like everything will be okay. Tell that to developers like me who have been applying for months believing these people without getting a response. Every application has at least 100 applicants. Just because layoffs are down doesn't mean hiring is better, it just means there isn't movement. All the old bs of just know one language and do coding questions and you're fine. So sick of it.
And the toxic blame game of "Just build up a portfolio of projects" Coding has fundamentally been the same for decades and the industry is plagued by superficial change for the sake of change Employers are too impatient to allow people to get to grips with their particular stack I'm not learning dozens of stacks that do the exact same thing to appease uninformed recruiters that refer to .NET as a language rather than a framework
You have control, you always had control, become your own etch just like GenX had to do back in the 1980's and nothing existed. Create something that does not exist yet, and not depended in big tech tools. Don,'t use Docket, don't use github, don't use the cloud, don't use subscriptions. People don't want subscription software people want none-subscription software. People don't want bloated big tech spyware software, people want small projects that don't intrude privacy. People want software that is not connect to the cloud or internet. Create things people want.
@@olafbaeyens8955Gen X could sneeze and invent something new brother, back then if you were just an engineer in any company especially for ee/cpe you were working on breakthrough stuff.
3 things to help: You have to be geographically mobile. Look everywhere with a decent cost of living, the opportunities are not necessarily close to you. There's a 3 percent chance of getting an interview from an online application. Polish a good generic resume, do 2 to 3 applications a day, 10 to 20 per week, and screw the FANG jobs. They're more hassle than they are worth. Don't be too picky, if they're a highly rated company on job boards and they're cool in the interview, give them a go. You don't have to stay there forever, but just get your foot in the door somewhere and stay a few years.
Good advice, you really have to look farther out from your comfort zone and realize that job finding today is way different than it was a few years ago. It might be tricky at first, but like you said, with practice, it makes perfect.
no one is hiring developers because the new thing is platform engineering. you got to keep moving. it used to be that people didnt even know what a filesystem was and couldnt turn on their own computer at work i had to come around and find their lost files. now everyone got a computer in their pocket. you think anybody is going to hire someone who claims they are tech support with 20 years experience helping users? lol users help themselves now. do the new thing... platform engineering, or edge computing, robotics, AR and VR. 2 years from now itll be something else. maybe computer vision. jr developer is a retro term now like assembly language programmer. anyone can be a jr developer.
Stay away from big tech companies, waste of time and energy to work for them. Group together create your own projects from scratch. just don't use big tech tools like github, jira, nugets, linux, .... Create your own from scratch. it is way easier than you think. Focus not on teamwork in project but individual projects just like GenX did back in the 1980's. Learn coding at processor level, learn C, learn assembler.... build your own drone, build your own robot train your brain to create stuff out of nothing..
I’m going to give my opinion on something that I think is making more since nowadays. I feel like yea learn coding and become decent at it just enough to get it but I see recently where someone graduated from boot camp and landed a senior position. But I feel like in order to land a position like that you have to learn about that position as well in order to land a senior position because it requires different skills that’s needed then a junior developer. I searched it up on what is needed to be a senior developer and it even said you don’t got to be the best coder but you have to possess leadership skills and skills that are required to be able to talk to a client and understand what they are looking for. I posses most of those skills already cause I had to learn them as an entrepreneur so learning how to problem solve just enough and code as well is all I’m focusing on. I feel like you can do as many projects as you want and still don’t land a job. So it’s good and all that most people are learning how to code really fast and everything but what else can you bring to the table that a company can look at you as a long term investment rather a short term one. See the experience is tricky because when I started out welding at 19 years old out of tech school with no experience I still ended up landing a job 100k a year with no experience at a young age even though yea someone might of put in a word I still had to pass a test that showed I had the skills to work in a dangerous environment every single day. I think what it comes down to is the mindset you have as a person. You have to step in any interview with a side about you that separates you from everyone else from the jump. Knowing how to code will not do it alone.
Sometimes trying to spin things in a positive way can be just as toxic or even more than being negative. My recommendation is if you are really passionate and willing to fight tooth and nail to be the best 0.1% of candidates go for it, if not you may be better off in a different field.
My current employer fired all juniors about a year ago. They weren't profitable and they had no reason to hold on to them when profits were dropping fast.
strong stock market doesn't mean strong economy. Is a double whammy of high interest rates and high inflation causing companies to shed. It'll get better again.
As a junior myself in college my biggest fear is that fundamentally I don’t see why a company would hire a junior. Like why would a company take a chance on someone with no real world experience when I can hire someone with experience. The only thing that calm my nerves is the absolute fact of money and that junior can be paid less in a scenario where a company can’t afford a more experienced dev. And to that I would even say that it’s still worth paying extra for the experience as the junior will cost you more money in the long run. I try to keep a positive mental while studying but these facts do haunt me and the blanket advice of oh it will be ok you will find a job eventually does kinda rub me off the wrong way just because it’s always from someone that has tasted success in their life. Just my opinion and experience as a jr thank you for your videos I always learn a lot.
Thank you so much for sharing your experience. At the end of the day you have to gain experience one way or another and staying positive mentally is the most important thing you can do as you apply for roles. It is tough out there but it’s getting better and your positive attitude sets you apart from others! Let me know when you land a position!
Just a little bit of unsolicited advice; don't stress too much about the market, especially as a software engineer. Yes, the market is worse, but it's worse for every market and I'd choose software engineering any day. That being said, a new college grad who studied computer science is probably much more valuable to a company than a software engineer with a few years of experience. At the end of the day, you're still paying an arm and a leg for recruitment, onboarding, training and other ramp up. The rampup and training is usually applicable to all engineers regardless of their experience. The differences in seniority are really about being able to accomplish ambiguous tasks and deliver in an efficient and appropriately communicated manner. I'd rather hire someone out of college, really scared and driven to learn and work for less money, and similarly get them trained to contribute. tldr; it's great to be in your position objectively.
Today's junior engineers are tomorrow's senior and staff level engineers. If the industry stopped hiring juniors, we'd run out of talent within five to ten years, as more experienced engineers leave/retire. As long as the industry continues to grow, juniors will continue to be hired.
I'm a junior as well, and I totally get what you mean! I think the hardest part is companies seem to just ignore all applications without experience, but IMO the best we can do is work on our own projects and have a strong portfolio, on the off chance that we get looked at, try to show we can work on an actual product and not just synthetic university projects. To me the market is also only this bad right now because there was a huge boom after the pandemic, which is what cause the "crash" but i dont think it'll get much worse than this.
The market "pivots". You need completely different people (strategically planning). You need interdisciplinary people [IQ/ EQ/ LQ] and with a "scientific mind" (this is only possible for about 10% of society [IQ] - "theory of mind"; algorithms "lose" only to them ~ prof. Daniel Kahneman). "Talentism" ~ prof. Klaus Schwab But only a few can afford it, so only the largest and smartest companies have entered this path (hiring others MAKES NO SENSE). So only they will appreciate it because they are looking for it (and the rest don't understand any of it :D) Ciaooo... ;)
That's how the world works. Where there are excess profits competition moves in - as true in the labour market as anywhere. As a software engineer you have no economic moat against the guy who is just as smart and happy with a quarter of the salary... And probably lives overseas. It's hilarious that anyone thinks 100k entry level jobs is a sustainable equilibrium.
This makes you sound very petty. Did you watch her in the video? She clearly put effort into the video and her job field, doing research (even if just media and forum posts), pulling in examples from a book she read (pragmatic programmer). She speaks very clearly and with a good cadence. She’s just missing a linked GitHub with good projects. This is the kind of person you’d want in your company, not just for a diversity hire. The only reason I can think of why you’d say that is you want to instill a sense of insecurity.
I’m a recruiter, the kind of person I’d hire is a competent one with a linked GitHub and lots of interesting projects I can review for competency and quality. Being personable is a plus, but let’s be real… When most of our communication is on slack anyways, I’d prefer someone competent to someone good at talking
To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/CatherineLi
The first 200 of you will get 20% off Brilliant’s annual premium subscription.
I started learning to code a little over 2 years ago. Been trying to get a job for about 1 and a half. I built several projects, got my CV checked, went to networking events etc. Dunno why I haven't given up yet. Honestly about time
I built a robot that sent 10,000 emails, along with my CV and portfolio, and I got hired. I spent two months doing this, and in my experience, using platforms like LinkedIn and Indeed is just a waste of time. If you're interested, I can do the same for you for a fee. Or, if you'd prefer to do it yourself, I can share some tips on how to build it from scratch.
@@listtowatch6082 I'm all ears for tips
This is so resourceful! Also shows that you have relevant skills that you can apply on the job. Problem solving skills like these really separate you from so many applicants
@@listtowatch6082 Yeah I'm down to get some tips to do it
@@listtowatch6082 what wrong with linkedin and indeed its what jobs use to post.
I drive a bus. Thus, I don't worry about things like oversaturation, getting hired with a company, getting laid off, getting taken for granite and stuff like that! And I get to travel, meet great people and everything else!
Until AI starts driving a bus instead of you😂
his point is he lives a good life where he has control of his time and doesn’t have to stress about such things.
AI cars and fleets are coming but even if he can’t drive his bus anymore (unlikely), he’d be able to do something else. There’s no real “sunk cost” in driving a truck in terms of investment and learning.
Software development is the opposite and ironically is target number 1 for AI to displace. The reason being we cost a lot whereas drivers don’t.
I saw what juniors do, in a top banks, OMG, they use any chance to over engineer simple things to feel important and famous, they learn OOP and then they design Map instead of using composite index and so on… needless to mention most of them don’t know difference between TCP and IP… I was not like that when I just started 120 years ago!
That was a great succinct analysis of the current developer job market. One thing that wasn't touched on was the change in the tax code this year that no longer allowed companies to depreciate developers' salaries in one year anymore. This is also why developers make so much less in other countries as compared to the US since other countries never allowed this. And why large American companies were so eager to shed developers last year.
I've experienced a downturn in entry-level dev jobs since 2019. I graduated from a C# bootcamp in June 2019 where only one out of the eight in the class had a job lined up before the end of the course, when the previous cohort of six month prior had six of the eight graduates getting job offers before the end of their course.
I thought by now I'd be a senior dev, but instead I've been a support engineer for the past two years, and my current job supporting internal applications for a very large company is tremendous fun and pays way more than I deserve. But it's not the dev job I set my heart on when I jumped to this career path five years ago.
Great thing bout programming is that you can just do projects yourself and have a pretty impressive portfolio without having to work in any company and while that wont replace "commercial experience" it will give you w big edge over all of the ppl in the same situation who didn't spend all of that time coding their own shit. And dont wait with it, start while in uni or before, the sooner the better
You're right, a lot of people don't have any impressive or useful personal projects and just hope mass applying will work.
Does the US not have graduate schemes for software? I got in on a graduate scheme in the UK about 4 years ago, having self taught for 9 months and after having done a completely different job?
@@Harve6988 You do know only 1-2% of people got those schemes?
Thats fine and all but won't matter a bit when most companies don't even want to take a look at your portfolio to beginwith. I have several RestAPI examples in my portfolio but most companies will only look out for industry job experience and judge based on that alone. They don't care to know what you know or can do, all they care about is if the person has spent an artificial amount of time coding in the industry or not. Now of course keeping up with your skills and building examples will help but don't expect it to be a solution for its help is only very marginal.
I seen recently where someone got out of boot camp and landed a senior position but I’m pretty sure in order to land that position you have to know the skills required to land a senior position, reason why I’m learning both full stack developer and Senior developer that way I will know most of everything to be able to put myself ahead. What really attracts employers is if they can hire people who have a very determined mindset and who speaks differently. If you out here speaking like others they will not even bother. You have to be different mentally it’s a must. If you have a lot of confidence but don’t know everything that’s great because truth is a humble soul who don’t know as much but has that self determination will win most of the time.
But what if you have to choose between building your portfolio and putting food on the table doing completely unrelated work? Both have opportunity costs.
I recently got hired as a junior dev. Although this is in germany. But since trends in the US tend to swap over to europe, maybe I am one of the last lucky ones
Congratulations! I'm so happy to hear you found a position, that's hopefully going to give you plenty of experience to get started and then figure out your next steps!
Well, you experience now what I experienced in 2005 when I started. It sucks big time, but even this will pass. You will NOT get your favorite paid job, but a job you gain experience in. Then, later, after let's say 2 3 year company hops you are finally in.
Capitalism has achieved its goal: making a lot of people become developers to drive down wages.
When I started my software engineering studies, the markets were still relatively booming. Companies were seeking out juniors for summer jobs and longer if they could make up a deal. Back then you did not even have to be a graduate and you could get a full-time job before even getting your degree ready. Now it does not matter if you have a degree and 2-years of experience. Most companies are only looking for senios with 5 years or more experience in the industry. But it's not the tech companies per say, it's that the markets have shifted towards client based system and tech companies are unable to persuade their clients to look past job experience and instead focus on individual talents.
I started a software engineering internship last September. I graduated in January. I've applied to over 400 jobs. Still unemployed and I've only done had 5 interviews. I've networked, I've talked to people. I've done everything 😞
I’m so sorry to hear Maria! Have you also been applying to companies that aren’t in the tech space directly (utilities, minerals, large retail IT operations)?
The most demoralizing aspect of my junior job hunt over the past six months is the stark reality that I haven't met a single hired junior developer. Despite attending 1-3 networking events each week and interacting with countless early-career developers, not witnessing any success stories firsthand has been incredibly disheartening. Meeting just one junior dev who was able to successfully land a job would provide legitimate proof that breaking into the tech industry during these times, is at least POSSIBLE. However, that hasn't been my experience. It sends a clear message that breaking into tech as a junior developer is highly improbable until there's a significant industry recovery.
Don’t just limit yourself to the tech industry
There are a LOT of companies that need software that aren’t software companies. Look at healthcare companies, gov tech, etc. They (at least in the past) hire juniors, have slower schedules, and pay decently. Not saying it’ll be easy,, but you may have a better time going after openings that are more niche.
This is so true. Developers are needed in a lot of industries and there's still quite a few industries (mining, construction, resource extraction just to name a few) that don't seem to be tech-focused on the surface, but need developers as they're looking at replacing old tech stacks, or looking at improving their systems. The companies might not be as sexy as tech companies, but it's a great way to start your career.
tech is done
Don,'t break into the big tech, become your own tech.
Taken an Arduino and bare metal program your own OS. Train your brain, train your creativity just like GenX did back in the 1980s when they wrote their own OS from scratch. It is way easier than you think it is.
Everything big tech has created is bloated knowledge no one ever needs and expires in just a few years. Complete waste of knowledge in blog companies, just bloated useless knowledge.
I am sick of influencers and content creators completely ignoring this and acting like everything will be okay. Tell that to developers like me who have been applying for months believing these people without getting a response. Every application has at least 100 applicants. Just because layoffs are down doesn't mean hiring is better, it just means there isn't movement. All the old bs of just know one language and do coding questions and you're fine. So sick of it.
And the toxic blame game of "Just build up a portfolio of projects"
Coding has fundamentally been the same for decades and the industry is plagued by superficial change for the sake of change
Employers are too impatient to allow people to get to grips with their particular stack
I'm not learning dozens of stacks that do the exact same thing to appease uninformed recruiters that refer to .NET as a language rather than a framework
You have control, you always had control, become your own etch just like GenX had to do back in the 1980's and nothing existed.
Create something that does not exist yet, and not depended in big tech tools. Don,'t use Docket, don't use github, don't use the cloud, don't use subscriptions. People don't want subscription software people want none-subscription software. People don't want bloated big tech spyware software, people want small projects that don't intrude privacy. People want software that is not connect to the cloud or internet. Create things people want.
@@olafbaeyens8955Gen X could sneeze and invent something new brother, back then if you were just an engineer in any company especially for ee/cpe you were working on breakthrough stuff.
3 things to help:
You have to be geographically mobile. Look everywhere with a decent cost of living, the opportunities are not necessarily close to you.
There's a 3 percent chance of getting an interview from an online application. Polish a good generic resume, do 2 to 3 applications a day, 10 to 20 per week, and screw the FANG jobs. They're more hassle than they are worth.
Don't be too picky, if they're a highly rated company on job boards and they're cool in the interview, give them a go. You don't have to stay there forever, but just get your foot in the door somewhere and stay a few years.
Good advice, you really have to look farther out from your comfort zone and realize that job finding today is way different than it was a few years ago. It might be tricky at first, but like you said, with practice, it makes perfect.
no one is hiring developers because the new thing is platform engineering. you got to keep moving. it used to be that people didnt even know what a filesystem was and couldnt turn on their own computer at work i had to come around and find their lost files. now everyone got a computer in their pocket. you think anybody is going to hire someone who claims they are tech support with 20 years experience helping users? lol users help themselves now. do the new thing... platform engineering, or edge computing, robotics, AR and VR. 2 years from now itll be something else. maybe computer vision. jr developer is a retro term now like assembly language programmer. anyone can be a jr developer.
That’s why I just Apply as a mid level engineer. You are never gonna now everything in software engineering but working hard and diligently helps
Stay away from big tech companies, waste of time and energy to work for them.
Group together create your own projects from scratch. just don't use big tech tools like github, jira, nugets, linux, ....
Create your own from scratch. it is way easier than you think.
Focus not on teamwork in project but individual projects just like GenX did back in the 1980's.
Learn coding at processor level, learn C, learn assembler.... build your own drone, build your own robot train your brain to create stuff out of nothing..
bro you gotta pay the bills too...
@@zangoledozo9627 GenX earned money by programming at local businesses. No need for big tech to earn money.
bro thinks we're all homefed with silverspoons by our parents
I’m going to give my opinion on something that I think is making more since nowadays. I feel like yea learn coding and become decent at it just enough to get it but I see recently where someone graduated from boot camp and landed a senior position. But I feel like in order to land a position like that you have to learn about that position as well in order to land a senior position because it requires different skills that’s needed then a junior developer. I searched it up on what is needed to be a senior developer and it even said you don’t got to be the best coder but you have to possess leadership skills and skills that are required to be able to talk to a client and understand what they are looking for. I posses most of those skills already cause I had to learn them as an entrepreneur so learning how to problem solve just enough and code as well is all I’m focusing on. I feel like you can do as many projects as you want and still don’t land a job. So it’s good and all that most people are learning how to code really fast and everything but what else can you bring to the table that a company can look at you as a long term investment rather a short term one. See the experience is tricky because when I started out welding at 19 years old out of tech school with no experience I still ended up landing a job 100k a year with no experience at a young age even though yea someone might of put in a word I still had to pass a test that showed I had the skills to work in a dangerous environment every single day. I think what it comes down to is the mindset you have as a person. You have to step in any interview with a side about you that separates you from everyone else from the jump. Knowing how to code will not do it alone.
Sometimes trying to spin things in a positive way can be just as toxic or even more than being negative. My recommendation is if you are really passionate and willing to fight tooth and nail to be the best 0.1% of candidates go for it, if not you may be better off in a different field.
because it costs money to train people, and late stage capitalism is incentivizing squeezing as much money as you can from everything and anything
Go to a late stage anything else country and see if you live a better life
@@user-zg2bx4oz2p Doesn't make his comment any less true... Dumb comment
My current employer fired all juniors about a year ago. They weren't profitable and they had no reason to hold on to them when profits were dropping fast.
@@dylh7559 you are dumb, something is only as bad as the alternatives you have
@@dylh7559 basically you living in a privelidged bubble and think you are a victim of capitalism
strong stock market doesn't mean strong economy. Is a double whammy of high interest rates and high inflation causing companies to shed. It'll get better again.
You make some really good points! Thank you for making this video. (I hit the subscribed button 😀)
Thank you! Glad to have you part of the channel!
True is that seniors applies for junior positions if it is no senior position.
As a junior myself in college my biggest fear is that fundamentally I don’t see why a company would hire a junior. Like why would a company take a chance on someone with no real world experience when I can hire someone with experience. The only thing that calm my nerves is the absolute fact of money and that junior can be paid less in a scenario where a company can’t afford a more experienced dev. And to that I would even say that it’s still worth paying extra for the experience as the junior will cost you more money in the long run. I try to keep a positive mental while studying but these facts do haunt me and the blanket advice of oh it will be ok you will find a job eventually does kinda rub me off the wrong way just because it’s always from someone that has tasted success in their life. Just my opinion and experience as a jr thank you for your videos I always learn a lot.
Thank you so much for sharing your experience. At the end of the day you have to gain experience one way or another and staying positive mentally is the most important thing you can do as you apply for roles. It is tough out there but it’s getting better and your positive attitude sets you apart from others! Let me know when you land a position!
don't question it too hard bro. just accept it and apply everywhere 🤣
Just a little bit of unsolicited advice; don't stress too much about the market, especially as a software engineer. Yes, the market is worse, but it's worse for every market and I'd choose software engineering any day. That being said, a new college grad who studied computer science is probably much more valuable to a company than a software engineer with a few years of experience. At the end of the day, you're still paying an arm and a leg for recruitment, onboarding, training and other ramp up. The rampup and training is usually applicable to all engineers regardless of their experience. The differences in seniority are really about being able to accomplish ambiguous tasks and deliver in an efficient and appropriately communicated manner. I'd rather hire someone out of college, really scared and driven to learn and work for less money, and similarly get them trained to contribute.
tldr; it's great to be in your position objectively.
Today's junior engineers are tomorrow's senior and staff level engineers. If the industry stopped hiring juniors, we'd run out of talent within five to ten years, as more experienced engineers leave/retire. As long as the industry continues to grow, juniors will continue to be hired.
I'm a junior as well, and I totally get what you mean! I think the hardest part is companies seem to just ignore all applications without experience, but IMO the best we can do is work on our own projects and have a strong portfolio, on the off chance that we get looked at, try to show we can work on an actual product and not just synthetic university projects.
To me the market is also only this bad right now because there was a huge boom after the pandemic, which is what cause the "crash" but i dont think it'll get much worse than this.
Goodbye 200k jobs. Welcome to a network engineer salaries.
The market "pivots".
You need completely different people (strategically planning).
You need interdisciplinary people [IQ/ EQ/ LQ] and with a "scientific mind" (this is only possible for about 10% of society [IQ] - "theory of mind"; algorithms "lose" only to them ~ prof. Daniel Kahneman).
"Talentism" ~ prof. Klaus Schwab
But only a few can afford it, so only the largest and smartest companies have entered this path (hiring others MAKES NO SENSE). So only they will appreciate it because they are looking for it (and the rest don't understand any of it :D)
Ciaooo... ;)
thx i love u
If people don't think C19 2.0 isnt on the horizon, just wait.
Two Words: Ghost Jobs
The market is not going to get better anytime soon. If you’re a Junior Developer, good luck.
That's how the world works. Where there are excess profits competition moves in - as true in the labour market as anywhere. As a software engineer you have no economic moat against the guy who is just as smart and happy with a quarter of the salary... And probably lives overseas. It's hilarious that anyone thinks 100k entry level jobs is a sustainable equilibrium.
so....is it right to just have an entire country out of work because people overseas can do it cheaper?
🔥🔥🔥
That’s 1000% fact
Promo'SM ⭐
1
First comment reply!
well at least you can be a diversity hire
This makes you sound very petty.
Did you watch her in the video? She clearly put effort into the video and her job field, doing research (even if just media and forum posts), pulling in examples from a book she read (pragmatic programmer). She speaks very clearly and with a good cadence.
She’s just missing a linked GitHub with good projects.
This is the kind of person you’d want in your company, not just for a diversity hire.
The only reason I can think of why you’d say that is you want to instill a sense of insecurity.
I’m a recruiter, the kind of person I’d hire is a competent one with a linked GitHub and lots of interesting projects I can review for competency and quality. Being personable is a plus, but let’s be real… When most of our communication is on slack anyways, I’d prefer someone competent to someone good at talking
feel bad for anyone thinking tech is still
a viable opportunity
Tech is still a great field, most companies over hired during the pandemic but jobs are starting to come back