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 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.
@luckydevil1601 if that happens themln society as a whole is screwed..tecnonlogy has the ability to destroy capatalism. ..if we as a society is going to allow that happen..well then we can't complain when it does..universal income won't work
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.
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.
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 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)?
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 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!
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..
@@bestopinion9257 All you need is a laptop, compiler and an editor to get started and you can create your own applications without need of cloud, subscription,... that can be sold to local shops directly. You are your own boss. Local shops will be happy to pay for something that has not subscription, targeted advertisement, spyware and internet connection. Also bigger chance of success because you don't need to compete with world wide enterprises that you will lose anyway.
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.
@@olafbaeyens8955 I can build sites using plain PHP, JS, CSS, HTML, MySQL. But what's the point? They ask for Laravel, Django, Next.js, Nuxt.js, Vue, React, and so on.
Here is a tip if you are a junior, apply for a tech job for a company that also has a dev team. Do that job until a new position is opened in the Dev or they expand. They will be more willing to give you the job if you are applying internally, they know you and your work ethic. Also don't do nothing during this time. Hone your skills!
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 lived the other road and the grass ain't any greener. Tech ain't the only thing with layoff city going on, healthcare has it too. So did Postal Service.
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.
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.
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!
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.
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.
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.
Everyone was told to retrain into tech and bootcamps promised high paying jobs after 3 months of a bootcamp. The job market is over saturated and it’s spun the power into the tech companies hands. Also companies only want to hire someone equivalent to a tech department of experience and pay a Jr wage!
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.
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.
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.
Hi, BI Analyst struggling to get a job, I have experience and skills in both data analysis and web development with Python,SQL, and Javascript. I am being applying for all the related roles: data analyst, bi analyst, web developer, backend developer, python developer and I haven't had luck with any of them
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.
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.
@@catherinelijs its difficult to break the million mark. The most successful accounts generally charge 3$ per sub and have a very high churn rate. The big money is in the upsells and whales. For example if a whale flies you to dubai for a weekend of "fun" you could easily get paid 100k for your time. DM if interested, I coach ladies and elevate them to the stratosphere. Trust me farming men and their stupidity is easier than you think. and I say this as a SWE. Also if you need a swe job at a certain ride share company DM and I can refer. YOE must meet or exceed the description listed in the job site.
Because it's annoying to spend 2 weeks on a feature that takes 15 min and need to redo all of it and the terrible attitude about doing quality work and passive aggressive BS to coworkers just trying to make cool stuff and solve problems. Then there's the corporate babying and communism where senior dev has to carry junior devs no matter what hrs need to be put in which puts entire teams at risk of being axed.😊
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 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.
@luckydevil1601 if that happens themln society as a whole is screwed..tecnonlogy has the ability to destroy capatalism. ..if we as a society is going to allow that happen..well then we can't complain when it does..universal income won't work
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.
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.
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 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)?
Build a personal project and get people to use it.
did u get a job finally ?
@@Monkeydonkey10 Easy to say when you need money to survive.
@@arcanaz6583 not really.
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 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!
Same goes for me 😂
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
And who hires you with that and why?
@@bestopinion9257 All you need is a laptop, compiler and an editor to get started and you can create your own applications without need of cloud, subscription,... that can be sold to local shops directly. You are your own boss.
Local shops will be happy to pay for something that has not subscription, targeted advertisement, spyware and internet connection. Also bigger chance of success because you don't need to compete with world wide enterprises that you will lose anyway.
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.
@@olafbaeyens8955 I can build sites using plain PHP, JS, CSS, HTML, MySQL. But what's the point? They ask for Laravel, Django, Next.js, Nuxt.js, Vue, React, and so on.
@@olafbaeyens8955talking is easy. Why u dont it urself then
Capitalism has achieved its goal: making a lot of people become developers to drive down wages.
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
Here is a tip if you are a junior, apply for a tech job for a company that also has a dev team. Do that job until a new position is opened in the Dev or they expand.
They will be more willing to give you the job if you are applying internally, they know you and your work ethic. Also don't do nothing during this time. Hone your skills!
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 lived the other road and the grass ain't any greener. Tech ain't the only thing with layoff city going on, healthcare has it too. So did Postal Service.
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.
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.
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!
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!
120 years ago you could make a lot of money with nothing more than plain HTML
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
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.
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.
Everyone was told to retrain into tech and bootcamps promised high paying jobs after 3 months of a bootcamp. The job market is over saturated and it’s spun the power into the tech companies hands. Also companies only want to hire someone equivalent to a tech department of experience and pay a Jr wage!
True is that seniors applies for junior positions if it is no senior position.
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.
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.
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.
Hi, BI Analyst struggling to get a job, I have experience and skills in both data analysis and web development with Python,SQL, and Javascript. I am being applying for all the related roles: data analyst, bi analyst, web developer, backend developer, python developer and I haven't had luck with any of them
Two Words: Ghost Jobs
The market is not going to get better anytime soon. If you’re a Junior Developer, good luck.
Goodbye 200k jobs. Welcome to a network engineer salaries.
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.
Im a junior in highscool thinking abt SWE, I jus hope that in next 8 years, things will be much better. Tbh, I wanna do SWE for the money
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
mcdonald's hat on is crazy lol
🍟
If people don't think C19 2.0 isnt on the horizon, just wait.
I just realized, this video is 6 months old.
God damn did it age not well haha, hiring is even worse now and open positions even more down the drain.
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?
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
If you're willing to take a third-world salary to move to and live in a third-world country to do your work, you're golden.
I will get software engineering
📦
who cares, she could easily make 900k on onlyfans. why is she wasting time doing software engineering when most SWEs only make like 400k?
That’s an oddly specific amount. Why not $1 million? 🤔
@@catherinelijs its difficult to break the million mark. The most successful accounts generally charge 3$ per sub and have a very high churn rate. The big money is in the upsells and whales. For example if a whale flies you to dubai for a weekend of "fun" you could easily get paid 100k for your time. DM if interested, I coach ladies and elevate them to the stratosphere. Trust me farming men and their stupidity is easier than you think. and I say this as a SWE. Also if you need a swe job at a certain ride share company DM and I can refer. YOE must meet or exceed the description listed in the job site.
Because it's annoying to spend 2 weeks on a feature that takes 15 min and need to redo all of it and the terrible attitude about doing quality work and passive aggressive BS to coworkers just trying to make cool stuff and solve problems. Then there's the corporate babying and communism where senior dev has to carry junior devs no matter what hrs need to be put in which puts entire teams at risk of being axed.😊
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