I graduated earlier this year, and started looking for jobs in November of last year. I worked on my leet code. I worked on personal projects. I applied to everything in my area. And I couldn't get an interview ever. Finally got an interview at a small company and got an offer. I start at the end of this month🎉
@@fathimamuhammad3799 Thanks! It pays less than most places, and less than the job I'm leaving. But I'd rather be happy doing something I actually enjoy for a living rather than make a little more money.
I have 5 years of experience as a full stack developer and I still can't find a solid lead after losing my job 3 months ago. The market is absolutely brutal right now.
I had to do 512 applications it's brutal but got one it takes a lot. Do a lot at the same company for different positions recruiters will see your name pop up continually.
@@WinterSoldier100 yeah i imagine its almost impossible to get something as a bootcamp grad right now. If you waited another year or 2 it might be back to normal but as he stated in the video, thousands and thousands of people just got laid off. And not just anyone but mostly devs that worked places like google, apple, and amazon. bootcamp grads likely can satisfy the role most companies have for an entry opening, but if you also have people applying with degrees *and* experience from a big tech company theres obviously no point to hire the former. Just unfortunate times to get into the field. At least relative to the last decade. I have a degree and it took me 250 applications to get 1 offer
@@moemoe12647 Definitely (not always the case but could be). In my ***personal experience, I got an internship within just applying for the position for a startup. I got my second job as a coding instructor based on my resume and portfolio. As a flutter developer, I was the perfect fit to teach students how to build flutter apps.
Multiple internships, bachelor's and masters degree and Microsoft certifications, yet couldn't find a job for the last 4 months. It feels hopeless, but thanks for the video, hopefully the big tide will come and carry us all!
@@jsan48 I'm in south Florida. When I graduated college it was just after 911 so it was a very tough time. I did freelance work for a few years until I landed a job with Motorola.
Im afraid it wont. But, look at it this way : once you *do* manage to land a job *and* keep it for several years .... this struggle will have ended. Promise.
The situation is rather simple: In recent years, an overhyped market and relentless marketing claiming that everyone must code to have a decent job have created zillions of coders, developers, and software engineers. Now that the bubble has burst, these hundreds of thousands who have been laid off must compete in a stagnant job market that adds a new batch of hopeless programmers by the thousands every few days. The IT market is running off the rails.
@@centuryfreud yes, the bubble burst as he said. Artificially low interest rates combined with quantitative easing for years created an economic bubble as it always does. That can't go on forever, and here we are. We're not at bottom yet either.
Supply and demand, Government and employers would love an influx of graduates and self taught coder in the job market so they can ask for steep experience requirements. There are many boom and bust cycles in the tech industry and in all fairness it's difficult to know how long these last.
Zillions of amateur coders but only a handful of genuinely good coders. I'd say theres thousands of great coders out there. Companies are competing to hire the best also.
Concentrate on the small and medium size companies or companies whose product is not software. Examples are construction companies and transportation companies. They need developers and most of the time are overlooked by a majority of software devs. Also, learning legacy software can help since a lot of code out there is not written in the latest languages on the market. Personally, I ignore the requests I get from the so-called FANG companies. Their interview process takes way too long and they also have a reputation of burning out their devs.
Where do I find these small companies. I can’t seem to find many tbh. Maybe my search criteria is off. Can u give me tips on what to search for and also which website tonuse
@@bigazTVThink. EVERY BUSINESS has a website and/or app in today's age, every company in the food, education, fitness, medicine, music etc industries hire devs. Think of common product you see at Super markets. Does your local bakery need an app? What company do you shop from online frequently because you want some stuff? Check out if they might be hiring. Think of both low to high companies in all these industries, heck even look out for beauty, skincare, fashion, or makeup industries, they need devs too🤷
When I graduated 6 years ago from my CS degree, my first job was a job I hated which was to fix SQL complex queries. SQL workbench, given a query, reduce the complexity and repeat it for 9 hours a day. Even though I hated it, the knowledge helped me to eventually secure a graduate program and fast forward 6 years I now work in a major US tech company doing what I love. Graduates, experience is experience. Some companies aren't looking for leetcoders. Apply your algorithmic knowledge into real world projects be it in a sample eshop project or other open source contributions and most importantly understand the language that you use.
Leetcode represents precisely 0% of what programmers do on a daily basis. Even when there is an algorithm that needs to be optimized they dont expect you to sit alone in a room for 45 minutes and discover it lol.
what's funny about that is that AI is exceedingly good with making and fixing complex SQL queries now. So that type of job does not exist anymore because of AI.
It’s def like 20x harder to get a job now. Last year I could get and interview and offer all within a week or so. I had 5ish recruiters pinging me every day, now I get a recruiter ping ever couple months. It’s insane.
@@dieglhix I have 8 years of experience including leading teams, and it took me about 5 months to find something. Waiting for the final paperwork, but who knows it might fall through. And that's with me accepting about a 25% pay cut from my last job.
You need your own subsidiary in India so you can guarantee good workers at a fair price. I work for a data company so we need to keep about 20% of the staff in the US due to contracts not allowing overseas Prod access (or we would go 100% on all projects not just some) @@boot-strapper
Fresh graduates are viewed as a capacity drop. not a capacity gain, they are an investment rather than a throughput gain, and right now that matters, they are not willing to invest. And it does not matter how many code camps, leet code, commits etc you do. The fact is coding to get a job is not enough, code is easy, its by far the easiest part of our job. Engineering is where it gets tough. Aim to be a software engineer, not a software developer. Understand systems, distributed and monolithic, understand the cloud. Take on projects that have separated components and deploy them using CICD of some kind. Be able to deploy / update your backend / database / frontend independently, smoothly and as automatically as you can. All the stuff I have just said is literally 70-80% of the job and no institution teaches it and if they do they are light years behind.
Especially after the vid hit, there were so many jobs available that every junior dev and college grad, got a job. This mass layoff we've been seeing and reduced hiring junior devs could be the system spitting out the ones who never bothered to learned the engineering skills to make an app. They probably don't know much more about the language they code in than the day they were hired. There are a lot of junior devs today, that only know one thing, kinda well. Like a part of a framework. It's unfortunately not enough. If you don't know why your compiler is yelling at you at all and you're making changes, hoping that this time it'll run... you've got to learn your language more. If you don't know what an object or class is, what a return is, if your language supports types, whats happening to memory when allocating resources for variables... you need to learn your language more. More unfortunately, college and bootcamps aren't teaching what people need to get the job anymore.
As a European who goes to a no-name university, I realized too late that in American companies, graduate jobs require you to apply 1 year before graduation with multiple internships under your belt. I am about to graduate with no job/internship experience whatsoever. This means that my only option is junior positions, where I must compete against profiles that obliterate mine in terms of experience and university prestige. Though times ahead.
RIP Consider contracting for a while though. It's a good way to get early experience if you can't find an internship or a junior role. The important thing is to not sit around with no work at all, which is how you lose all your skills and fall behind.
Here in The Netherlands, internship is mandatory for 1,5 years in order to graduate. But at the other side, I am happy that I didn't choose a dev position. (I am a medior system engineer and would like to make the switch to sec ops.) You should check what your options are dude.
Don't sweat it. Many of my colleagues have had no related college education, or never finished uni. Those are for recruiters. I did many job interviews as an interviewer and for a junior you look for ability to look for solutions and being upfront and honest about what they don't know. Also humility; you're going to mentor the person, if they take a PR as an insult they won't make it. Also, while you're unemployed, spend some of your time learning a language or tech in demand. Volunteer work at open source projects and so on. To say that you have learned and did open source is quite impressive at an interview.
My experience is very similar to yours. When I came out of my tiny university, I went into an entry level position at a tiny company that was understaffed. I worked my butt off. I got really good experience, and then I looked elsewhere. It is the best strategy IMO if you are willing to put the work in.
I studied animation and currently working in a small job. I'm studying coding in my own free time to absorb the material. To anyone in college, my biggest advice is to take on as many internships as possible, network, stay in touch with professors. Take an entry level job even if it’s low on pay, it will help you so much to build up experience. For me, it's like saying apply directly to Disney or DreamWorks after college, very few get hired right away at a large company. As you get more experience working in smaller companies, you will eventually get into large companies like Google, Amazon, etc. The news/media love to focus only on large companies. But the truth is there are so many small or medium companies that needs to hire people who is building up experience too.
Omg! My dream career is animation, but I’m coding and doing Computer Science so I can afford a simple life! I want to create my own animated series, but I know that it’ll take a while. So I’ll be studying art and animation on my own time and doing a tech job for work!
@@thekeyimani That's awesome! Wishing you the best. The good thing is there are resources online, plus programs like Adobe. There's also free apps as an option like DaVinci Resolve, FireAlpaca, Krita or Blender. I heard that iPad got some great apps on there now that allows for 2D animation and video editng. Animation is pretty much understanding anatomy so you can do various poses. Use lots of references like videos so you know how people act, or how animals move. It's good to have skills on coding and animation. The good thing is that both skills can be worked on a computer (along with an art tablet for art related projects, but it can also work as a second monitor for coding projects).
I have a job, but boy was it difficult to get out of college. I applied to 250 jobs out of college over the span of 2 months. out of all of those I got 6-7 interviews and 2 offers. Also im not naive enough to not realize im not a perfect candidate, of course people are better than me. But if I attempt to look at myself as unbiased as reasonable, I have a pretty dang good resume. I think the main problem is, as youve stated, the fact that everyone tells you how easy itll be. "oh youre in computers youre going to have companies begging you to work for them." is what everyone told me all throughout college. If I just had my expectations in check prior to all of it it would have still been stressfull, but fine. Coming out of college expecting to land any job you apply to and then needing to apply as a full time job for a month takes a serious toll
When I was severely depressed I used to frequent depression subreddit and went into even more downward spiral. It was full of stories of people who have had depression for 10+ years and I felt as if this is my life now. I still visited the psychiatrist, started on meds and my depression started clearing away within 1 month, after 8 months I was completely off meds. I realized the folly of rabbit holes that reddit can send us that time.
I'm part of tech community where mostly are self taught. We still see juniors get hired quite often. mostly everyone's success in the community comes from networking.
I personally had to take low paying, mediocre helpdesk and tech support jobs at first. I applied to new jobs every week until someone finally gave me a shot at a better role. 2 years in the better position and it basically snowballed. Now i haven't had an issue getting a new job if i want to. Sometimes you just have get that low level experience until you can get your foot in the door.
Some things are not how we want. After many rejections (also getting to the interview and failing), I realise that working on my mobile apps will have a better return and this is what I'm doing now (while working in Horeca). Never lose your interest, even if it's tough. Life is full of surprises!
hey, ive been aiming to just be a software developer, but i recenetly been thinking about maybe learning to make mobile apps. Is it a good idea? I know c++ quite okay, i know javascript a bit less, so im not sure if it would be a good idea to try learning mobile apps.
I was laid off in May 2022 and felt it was kind of rough back then. It was NOTHING compared to 2008 when I got laid off for the first time. The first layoff was 56 weeks unemployed it was difficult to land. The layoff last year was only 4 months. Resume is crucial for interviews and working on a project keeps your mind active.
I’m a Lead Software Engineer with 10+ years of experience, I remember when I graduated it took 400+ interviews before I got my first job, at a point I started looking for unpaid and way underpaying software jobs just to get some experience. My first job was Lockheed Martin (3 hour commute each way everyday).
@@Euphorica 400 interviews over (11 months) April 2012 to March 2013 (note: this includes multiple interviews per job application, multiple telephone interviews a day, etc.)
@@rilwanj very interesting. You clearly had a good resume to get through the pile of others. But couldn't make it through the interviews until after a lot of practice. Any thoughts on why? I don't think most of us could pull off that kind of resume success rate. Applications go into the abyss to never be seen or heard from again.
@@Euphorica I was proficient with multiple programming languages (including Java, c++, c#, c, etc), i when to an Ivy League equivalent university in UK (Russell Group School, a research institution), also my dissertation was an Optical Character Recognition System for Hebrew text it’s algorithm was a custom adaptation of a neutral network, without all the thousands of image data. Also this was in the AI winter before deep learning and AlexNet existed. Also I had a little work experience in IT in the NHS (UK’s national health service). Also I built many personal projects in my spare time, like a dynamic syntax high level programming language (compiler and virtual machine) in c and c++, music players, etc. So with the above and many more, I believe they saw I liked to try new technologies out and invented new software, so they gave me a chance.
There is a reason why reddit is called the "butt-hole of the internet". I would never knew this world is such a horrible f'ed up place if reddit never existed. I started reading reddit around 2017 and it completely destroyed my mental peace, it also drastically changed my general perception on humans. Reddit screwed up my self-confidence and my general trust in people. You need to be extra careful because reddit is not like the other internet forums, that place attracts the worst kind of people or brings the worst out of people, but in a kind of subtle way. I always wondered how an internet forum can attract so many degenerate, snobby, self-righteous, revoltingly woke, fake, pretentious and condescending people. I continued for like a year then stopped it. I don't use any other social media either, so I can't really compare, but I assume they are even worse. But anyway, now when I hear someone is talking about reddit (i.e. redditor), I avoid him/her like a plague.
This also means seniors get stuck in their careers. Recruiters have actually been more rabid towards senior developers like myself this year. I always ask them if they are hiring juniors and they always say no, to which I say I'm not interested. They want me to do all the work I would do as a senior, *and* all the work I would have delegated to mid-levels and juniors. It's past time for me to take the next step to architect but I can't because there is no one to delegate work to if nobody is hiring juniors. We've got enterprise architects who are going to retire soon and nobody will be able to replace them because the entire career path is stuck.
Yea well that tends to happen when the time horizon for everything is 3 months (quarterly profits review) instead of looking at things in the long term.
HR and Executive management at their finest. 10 years later - Oh crap we have a shortage of architects, better go hire someone with 30+ experience, Damn they don't exist and won't work unless paid 150K+ damn. 🤣🤣🤣
Thanks for sharing this perspective. I am a fresh college graduate from a software engineering program, so I only have the perspective of the little guy trying to break in. Its interesting to know the veterans are suffering from this too. Wishing you the best
This is so true, it's actually why I had to leave my last job (although I was the junior dev in that position). My severely ignorant manager was trying to get me to juggle 5 different tasks each day and wanted me to priotitize "everything", even if he had JUST said not to prioritize it. It was so disrespectful and abusive. These people don't respect engineers. They whittle down the software departments until there is nothing left and the last guy who knows anything is going to leave in a second. Such incompetent mamagement.
I almost couldn't get to the part when you said there is still hope. Glad there is still hope. Cheers! I'm glad you suggested getting off reddit stories about struggles. I actually stopped a while ago because they didn't do anything for me anymore and they all have similarities. Thank you!
They said "study IT and it will be easy to find a job, and it pays really well too!"... oh dear, that was probably 5-10 years ago. Today, you get fresh out of college and you can't find shit, every entry position you have to know 10 different programming languages and whatnot, and still have experience, it's a complete disaster. Many people are just changing carrers at this point, it's better get into cooking school.
A year ago I was able to get 2 job offers in literally a week, every second place I applied - I got a response. This month I send out over 100 applications, and haven't been able to find anything for the whole month (I have around 6 years of experience)
@@coreyh9794 You know the concept of lay-offs right? I don't see "privileged", since 5 years ago I was at the same place, looking for my first job as a self-taught. Your negativity won't take you far in life.
@@xingzheli7431 I did to offers with 2-3 years experience, and 90% of the time I haven't gotten result from there either, the market is rough right now.
Blessed to have landed an internship right after my bootcamp… then after a job offer from them. What helped me was getting partnered up with the QA manager of that company in my bootcamp whom which I befriended and recommended me to the company. After that I studied and worked every day while in the internship and made a lot more friends which ultimately helped me get the job. I think a big part of the process was actively making connection and working on my soft skills.
7 years of experience in software engineering, can't even get an interview scheduled. I already lost my job, and the job market is as cold as ice. I am ready to join as a fresher if the pay is good enough.
There are oversupply of entry level applicants in the market it seems, The bubble is exploding now, the only ones who are going to hold through this are the ones who really love what computer science/software engineering is. The market is debugging itself for good. The bubble in software development is bursting. All the internet is basically offering programming courses everywhere
Yup. You have to really love it and have a passion for it to stay. The lot of us who picked this major for the potential income are done for. I’m still going to complete my degree, but don’t want anything to do with tech or SWE. I just don’t like it. I don’t like being hunched over at a computer, not being able to interact with my team members. Staring at a screen doing work that has absolutely no meaning. I guarantee you most SWE are depressed, anxious, and social inadequate people.
@@AZ-gs6hjyes, I was a software engineer intern, and while another intern from the other division having fun, talking with each other, I was busy solving errors or building upcoming features. and after my internship I got hired as a freelance software engineer for the same company. my pay raised, but they expect me to work almost 24/7. All I do all day is code and bug solving. the code base is huge already when I got in, and its a little bit messy with little to no documentation, at the start I love my job, because I love solving errors, it makes me feel accomplished. But after 6 months or so only staring at my laptop, I feel kinda lonely.
For those that don't understand what's going on, it's not that companies don't need developers anymore, it's just that they are expanding their range to countries where they can pay employees at a much lower cost for the same work, and these are the people that will obviously get the job, as they will be paid lower. For example, Google expanding their locations to India, they won't pay the employees in India the same amount as they are paying the people at Silicon Valley. Yet the quality of work is still present, as at the end of the day, the person in India is actually getting a significant amount of money based on his country's average pay so for him it's big money.
You nailed it better, companies are going through transition in Tech like AI, Web3 etc they are burning a whole lot of cash and they can definitely save by hiring from countries like India
Very insightful. In my small web business I sometimes outsource to India and Bangladesh for web apps, back-end operations / APIs etc. Also though, I am now able to use ChatGPT to do some code for me - as long as I know my stuff, ChatGPT will be my 'right hand man' for tons of development. I also remember back in the 70's shipping companies were laying off British crews and getting their crews from India and Pakistan - for a fraction of the price. They kept British Officers (the 'Systems Engineers' I think is a good analogy). The world never really changes.
I live in Ukraine and after full-scale invasion I lost my tech job. I was in Kyiv, front-line distance was about 10 km. I was desperate but did not give up I was searching for a job because I really needed money. I managed to get an offer from a small Israel company where I worked more than a year. Job market in Ukraine is real struggle because many clients refuse to work with ukrainians. But even though it's still possible to get a job if you are a good candidate with good CV. If you live in highly developed countries you should have more opportunities than me objectively
@user-el3sh1xh3tIf all the money going to zelensky then how come "2nd strongest army in the world" still haven't beat the Ukrainians 🤔 math doesn't add up
If you don’t have a degree, get out. It’s not worth it. The portfolio lie is a myth, and it only applies to front end developers. If you live near a thriving local job market for developers, you can probably break in, if not, you’re just following advice of people on the internet with entirely different circumstances than you. FOLLOW YOUR INTUITION. STOP FOLLOWING THESE RU-vidRS WHO MAKE THEIR MONEY SELLING YOU A DREAM.
Well yea, to an extent. But also while it's not super realistic, it's also not impossible. Sometimes you just need to take a risk and run with it until you make it. Not all the time, sure, but you can't just play it safe your whole life.
@@BusinessWolf1 I speak from personal experience. I spent 4 years learning everything, several languages, built a kick ass portfolio, started side projects, worked freelancing jobs, lead a game dev team for a year (got laid off) and have a history of running a 6 figure business in game development, yet I could not break into the Java development field (corporate). They want you to think you can break in without a degree and connections, but it’s very unlikely. Learned a lot but ultimately wasted shit loads of time although I made good money as a lead dev I couldn’t find another job after applying to hundreds after being laid off last year. Did everything BUT play it safe.
@@honkbeforeitstoolate587 Yeah, something physical like a trade. Trades will be the last to be replaced by robots. Too many people want to work in an office behind a computer screen these days. Personally my dad runs a home remodeling business so I’m following his footsteps and working for him while I’m learning. He makes good money and has total control of his work schedule, has very nice customers and works locally.
It is possible, I've done it, but I do not know if I had "different circumstances", I just learned it so well that they just had to hire me. I was productive from my second week at the company, nobody had to hold my hand and I already knew everything to be able to do tickets. Nobody had to teach me git or js or anything, I knew it all. Self-taught 100%. To get to that level you'd probably need 4500 painful hours or 2 years of every day grind to get there.
Did a boot camp for design and business, never got a job in that. Doing two part-time jobs, I decided I wanted to step into technology since its a passion. Getting a job is difficult to be honest.
Im a 22’ Graduate still looking for a junior job in web, frontend or fullstack dev. Had 4 interviews 2 personalities, 1 personality + take home assignments and one technical coding interview. Still no luck but never give up
I expect it to happen with what happened during covid. I was laid off in 2020 with the great covid layoffs. I would look at jobs in software and there would be 250+ applicants per listing. It took a good 8-9 months for that to level out. It took me SIX MONTHS to find a job then. Once it leveled out, it normalized and didn't feel crazy. I would expect this to do the same once the applicants from the large companies with layoffs finally find a good fit again. It will take time though. But technology is always growing, so jobs will continue to grow, but we now have a lot of people all looking at the same time. I had to stop the covid doomscrolling about work when I was looking because it just made me more depressed. So I just woke up, stopped looking at the news, set goals for myself, and did the best I could.
It took me almost 2 years to get my jr position. It’s rough but what I would recommend for anyone still struggling. Take a help desk position or something related. It gives you experience in tech and helped me get more interviews. The experience part is what gets you ahead
Noted. I'm fine with a help desk position. Do you know if it's hard to get into a data analyst/data science or cybersecurity role? Those are the fields I'm interested in
@@Xoggaar For most part it is safe. The field of data science is constantly changing and as such it will mean the way things are done will change on average. If you can utilize AI/ChatGPT into your workflow, it will give you a massive advantage. AI is most useful to programmers and software developers who know how to utilize it, and if the code/information it generates is actually correct. On the other hand, it is very hard to find entry level positions nowadays. Most companies offer mainly Senior level or MId-Junior Level positions, and usually require you to have 5-10 years of experience. AI will make it very harder for people beginning in their career to break into the workforce. Try to network with as many people as you can. That's what I'm doing.
Help desk is what I did before getting my first web dev position. That led to a Data Analyst position, then into a Fullstack engineer position in Fintech. Self-study mostly with an AAS in Comp Sci. Most important thing that I felt helped me score each position was passion in the the type of work I did and side projects I delved in. @mudhumohaandra5163 Data science is the field that's contributing most into AI development right now, so you would be safe. Web/Mobile Developers will be hit the hardest, actual Engineers will be less impacted by AI imo. That said I don't think it's something that you should worry about right now. Just work towards the field you have the most interest in, pay and job security will come.
I just got approved for a $420,000 mortgage that would put me at about 3300 a month on a $80,000 salary. And what's even crazier is he said I could be approved for up to half a million. Like dude, that's over 3/4 of my take-home pay! We are going into a gigantic bubble where people cannot continue to afford their monthly payments..
I hear you. I was approved for 700k no debt and I’m like WTF??? This was when rates were at 6% but there’s no way I’d take out a loan that high. How the F are ppl paying for their house???? I can only reasonably afford a loan at 350k and a 550k house with 200k down. Taxes out the wazoo! 800-1k/month. The taxes alone will kill you!
Forex/stock is the best investment anyone could get into. As it could make you rich in a blink of an eye. it's not recommendable to go into trading or investment when you don't know how it's done, Investing with a good guide is the best way to get started in the trade market. would free you from modern financial slavery....
@Kellymccormack534: 😮really?? I've always wanted to invest in stocks but was always discouraged. I wanna start now, Would it be okay if I asked you to recommend a specific advisor or company that you used their services? Seems you've figured it all out.
@@Ariellasegal.I usually go with registered representatives. ''BRITTNEY ROSE COHEN" for example has the best performance history (in my opinion) and does offers 1v1 consultation to her copiers which I think is amazing. I don’t know how many traders like that are there.>
BROOOOO I literally been thinking about this for a long time! I always noticed that there’s pessimists and know it alls (based on the negative posts they read), whiel I was getting certs starting out, and it never discouraged me. When things got hard, yeah those things did discourage me. But looking at the transformation stories is where it’s at. It’s gonna be hard and difficult but it’s gonna happen. I’ve been on the job search for a whiel now. I heard back from a recruiter about a job and did the phone interview, they didn’t think I was ready for the job, But they did offer me a small gig to relocate computers in an office. As small as that is, I can put that on my resume, and the I can use the recruiter as a great reference. So I’m getting close yall. I can feel it.
I graduated earlier this year and I am struggling to find something. I have applied to over 500 jobs and recently did an interview. I thought it went really well, the managers loved me and thought that was it. A week later they send me a rejection email lol. I’m close to giving up and applying for grad school or something. I’m getting too depressed and anxious daily to a point where I haven’t even coded in over a month
Near 17 yoe here in games and systems programming. What I am seeing is that juniors to mid-level are having an insanely tough time getting jobs and if they do, they are laid off in under a year. This industry is really tough and all you can do is be patient.
I don't need to be in echo chambers to feel bad about my (lack of a) future as a software developer. I already knew that from my experience in failing to get an entry level position and even an internship. I regret going into software development. The past 3.5 years has been a complete waste of my life so far. Employers can get f'ed.
Thank you for the perspective from a fresh graduate. I broke into tech by getting a job untangling cables and running new ones at my high school, took night school, befriended a guy at Microsoft, then got a job as a lab guy Microsoft (untangling cables again). Built a network and eventually moved into a software test associate role. Associate… I was paid relatively low compared to others and it was hourly, but it was more than working fast food. I empathize with folks out there leaving college and starting your careers. There are not a lot of entry level jobs out there untangling wires these days. But they do exist just it might be a side step to get into the role you really desire, and that experience will help you be a good fit for the next role. Being humble goes a long way.
Elon Musk bought Twitter. Elon Musk is a genius programmer. Elon got rid of 80% of the programming staff. Other companies noticed. I spent 30 years as a programmer. Somehow I did most of the work in any organization I worked in. My reward? The do nothings constantly accused me of not doing the work. Finally, I figured out that I could dp their work, which was mostly trivial, for project success.
I got laid off this year and then had a family emergency immediately after + was dealing with burnout. I have 8 years of professional experience but sadly none at any large tech companies rather small to mid size startups. I just started really hunting a month ago and haven’t even been getting interviews for mid-senior level positions. I’m still early on so I’m hoping as i improve my resume as well as finish some portfolio projects I’ve been working on it’ll become easier but I’m very disheartened at the moment. The stats you shared gave me some hope so hopefully 2024 will be better.
Try to build stuff and learn something other than MERN stack. Learn Go to get in at startups or Vue, Java, C#. Gotta stick out in a sea of MERN Bootcamp graduates
@@NathanHedglin Bro don’t advise him to do all that shit just to end up in the same position. The simple answer is the tech job market right now is trash. It’s not about wasting time Learning more information, it’s just waiting for the industry to pick backup
Hey, Graduate Software Engineer here. I was able to get my job from doing a years Software Engineer placement year at a big tech company. Doing a placement while at Uni is the only way to easily get into the entry level job market at the moment. However, trying to get an internship somewhere is also very good. All the advice I can give, just keep trying, even if you lose hope! I have worked with multiple tech companies on hackathons and one bit of advice would try to attend as many hackathons you can get into. Also, work on some open source projects if you can. Greetings from Ireland.
Yeah, great words of advice from OP. Getting a placement or internship while in college/school is the fastest way to kickstart your carreer. Lower pay (not insulting pay) is a small price to pay in the long run. Also use the higher amount of free time you have during college (crazy, I know) to work on extra projects that will beef up your experience with the relevant tools from areas that you are considering working with. If none of these worked above so far, consider going into areas with higher perceived skill ceilings (embedded, semiconductors, network, infosec). Those are always in high demand and low supply, so interviewers are not necessarily after what you know on the field (for freshers obv), but rather your desire in learning more (soft skills included) and being a long term asset. I began in semiconductors since it was a big interest of mine, and found the entry process to be surprisingly straight forward. People still call me to this day trying to get me back into that area. Finally, consider forgetting that FAANG exist entirely and broadening your horizons to anything, be it S&P500 or local opportunities. Being a great professional by yourself is much more important than being an ex-FAANG. Stay strong, folks.
It sucks i know how you feel. I got out of school back in 2008. Man getting a job was impossible. I had to offer my skills for free and work another job at night to eat. Eventually the time i put in got me noticed and i landed that first gig as a software tester. From there it got better. Remenber to a business you are a risk. You might have to work for free or for very low pay to prove yourself.
if you work for free in this day and age, companies are more likely to see you with caution instead, as you will leave them the moment someone else offer to pay you anything
I have been struggling to land my first job after graduating and also adding to the fact that I’m not a US citizen. It’s just brutal out here … we are approaching the light in this tunnel
Dude this s***'s killing me I swear to God I have degree in communications and computer science and a Google data analytics certification and yeah I'm going to tell you I thought I'd get a job as a data analyst or a basic software engineering job but my offers were rescinded and I have no f****** job. This s*** sucks man
This feels like a rough time for Software Engineers. As an experienced SE, I used to get around 20 recruiter emails from various places as well as top Silicon Valley companies in a day. Now, I get maybe one email in a week from startups.
learn to freelance, side hustle, or pitch your own software, companies can't be trusted these day, they will fire you without a once of guilt. If you're smart enough to code, you're smart enough to make your own money.
Corporations are not interested in maintaining engineering TEAMS. Instead, they want to hire INDIVIDUAL ENGINEERING SUPERSTARS that can come in and with minimal on the job training, will immediately start solving the toughest technical problems. This is happening in software, hardware, all across the board. Its just another instance of corporate America's destructive tendencies that will only end up with corporations facing a shortage of the kind of engineering that they need. All in the name of short term profits.
Real. Eventually some years down the line they’re going to find a horrible time finding a lead engineer or senior engineer or even experienced people in general when they really need it. And they will only have themselves to blame for it.
@@xxbatman69xx98 Youre so right but its a bitter condolence for us struggling now you know. Just gotta keep my head down and grind out more personal projects and leet code it up till I get a break
@@TrekStar11 Yea man I feel that. I’m going to go into either hardware engineering or firmware engineering. Finding a job is going to be so very hard. But a few years down the line long after I’ve worked through this problem and I am chilling at my job, I will look at the news and see that there’s a shortage of good lead engineers. And that there’s a shortage of people who don’t know how to do the job. And I will laugh very hard because I will remember how even with internships they still only want people with experience, and how finding a job was way to difficult for entry level.
Thank you, this motivates me. I am trying to keep learning web dev (mostly backend) to transition from support roles to a dev role and reading how difficullt it is and how much competition out there is and chatgpt automating everyone started to make myself question if I wasnt just wasting my time...
You are 100% right! When you think optimistically, and your overall mental health is in the right place, and the only thing you see is the goal in front of you, you're obviously gonna be more productive and positive-minded. As a result, you will most likely get a job faster and with less stress. This is a message for those who struggle with getting a job: get off your social media and other unnecessary distractions; apply daily for new jobs. Sooner or later, with that passion and hard work, it will pay off, and some company will definitely notice you! Good luck!
We can not compete against millions of senior level programmers from India, who work for freaking peanuts. I have being unemployed for quite some time. Partially unemployed for years but lately consistently away from the software industry for more than a year. It’s destroying my soul. I am a 43yo mid level full stack web developer and a junior mobile developer as well. I decided to change of industry. I even took a course as Pharmacy technician to at least have something that can not be outsourced. Being in class is insufferable but seems to be lots of jobs as Pharm tech. I hate myself. I hate my uniform. I hate everything except programming. I don’t want to live this way.
Hmmm pharmacy technician? That's horrible. I have a degree in biotech and worked as a lab tech for 8 years, in school and some private companies. It's repetitive low pay jobs that are really boring. And you'd be surprised how few jobs there actually are in the field. I'm soon 42 and I've been working as a SWE for close to 9 years now. I would NEVER go back as a lab tech, if I had to do something I'd probably find something unrelated with my university degree, maybe teach in school or something like that.
Most people entering the tech industry as engineers are essentially web developers who think they can build any and everything with cut and paste technologies like JavaScript, HTML and CSS. These are the people who are struggling because that market has a low barrier to entry and is therefore saturated. But individuals who learn a higher barrier to entry language like Java, C, C++ or Erlang etc have a much better chance because these are enterprise languages which are always in demand.
Unemployment is an odd concept in an economy where for so many folks it’s necessary to work multiple jobs just to get by. Loose one and you’re counted as employed but suddenly don’t have enough money to live.
Through closely monitoring the performance of my portfolio, I have witnessed a remarkable growth of $489k in just the past two quarters. this experience has shed light on why experience traders are able to generate substantial return even in lesser -known market. It's safe to say that this bold decision has been one of the most impactful choices I have made recently
I discovered Margaret Johnson Arndt as my consultant through a BBC interview where she was featured. I reached out to her afterward, and she has been providing me with entry and exit points on the securities I focus on. You can look her up online, I follow her trade pattern
Avoid people / sites that tell you how incredible difficult life is. Gather around people who are successful and have a positive outlook on life. Life as an adult is going to be difficult anyway, so you better be around people who bring good energy to the table.
Man, I feel like you have such a great mission! Just got my first job in the industry, and my fears and uncertainty still are present. Been a hard journey
And they wonder why we have no loyalty to these companies. The interview process is mind games. Sad what a little bit of power or authority makes people act like.
They convinced everyone to learn software development for no reason, and this is the result. A big bubble. I wish I had learned plumbing. How many professions are constantly in a race after getting their diplomas? Which dentist is constantly learning something new? Why do I have to constantly improve myself in my personal life and still can't find a job?
So my question is, if all companies no longer hire and have positions for entry level programming positions anymore then whats going to happen to all the graduates or career switchers? Wont all the senior devs eventually retire or quit? Then that means there wont be any developers available to hire. The whole point of entry level devs is for someone to be given a chance to start their career and be molded by the company from the ground up for making them the employee they want them to be. I just see all the companies eventually collapsing and going bankrupt.
I’m currently going for my bachelors degree in business, Business was always my passion. When videos like this started popping up around a year ago, my anxiety went through the roof. Worried about the future, the unknown, the unexpected, just many many questions and emotions. I kept myself on track, I cut off a lot of negativity from my life and kept distractions low because I was that kid who use to half ass everything. I think the moment of self reflection like you said really changed my mindset and just my life for the better. It’s my second year in college ( Part time Student), somehow I landed an entry level sales job ( Remote ) making salary around 40-50k a year with amazing commission. I’m beyond grateful and proud of where I’m heading and definitely seeing myself scaling even beyond the position Im in.For now I’m going to continue to build my skillset and experience If you’re reading this, never give up. Don’t dwell to much on the future. This is said a lot but I think people let it go over their heads, But it’s to take it day by day. As long as you’re preparing yourself you’ll be fine, your time will come
I had scored an interview for an entry level. I was so excited until I woke up to an email saying the position being terminated. Don’t know what to do now
I was having this problem too when I first entered the job market in 2020. So I said screw it and got a job as a data analyst. I write python scripts to automate excel reports and use SQL to build queries to work with data. The barrier to entry is a lot lower for data analysts than it is for software engineers. I eventually would like to transition to a software engineering role but I was honestly wasting my time waiting to land an engineering job.
what you just described of writing python scripts to automatic excel and use SQL to build queries (along with windows automation) is EXACTLY what im doing for my job as a QA Admin ..... It didn't start off that way, but then i realized everything could be done much faster....
It is a hiring market. 1 job with 380 applicants in 1-2 days. Companies are very picky and it is not what you know, it is who you know and how people like you get hired! Sad that meritocracy is not practiced like in academia where only test scores and GPA determine merited rank.
im currently 29 years old with 34 years of experience as a lead software engineer. struggling to get jobs after 600 interviews. decided to open a company that creates hats and ties for pets. also occasionally working as a plumber/masseur/pizza delivery boy for personal reasons
I graduated in August 2023. Searched for jobs for about a month and got 3 offers by end of September. I barely did any leetcode but was fresh off algorithms and data structures courses and aced the questions given. Also I'm just experienced and good at interviewing behaviorally. I have been on the other side of the table in a different profession. My main advice for anyone looking is if you got the interview, they think you're qualified, they're just seeing if they like you as a person (wouldn't you want to work with someone you actually like fi you were hiring?)
Yeah I just did my last job hop before the job collapse, so now in a comfortable pay bracket. I have enough years now to qualify for Senior positions. If I could pass any advice is that, take what you can get, you're not going to get a Job at any FAANG company or any big tech company unless you're a unicorn. Look at middle sized companies, get your foot in the door and then hop to the next opportunity. Also there are other tech roles that isn't just Software engineering. There is QA, Data Science, DB management, infrastructure and support.
bachelors in cs and just graduated from hack reactor. my class of 53 students and only 2 people got offers so far. it's rough but we got this fellow engineers 🤕
I have 20+ years experience in fullstack and I’ve been unemployed for 5 months. I get very few interviews. I’ve only gotten 4 second round interviews. I’m sure I’m near 500 job applications submitted now.
Lol, this "industry" is complete shit. I knew it back when I started working in 2014, at the top of the tech job hype. I hate it with all of my soul. It's so fluctuating and cringy. I love programming and entrepreneurship though, always did.
Will just throw another stat at for you guys feeling lost. I was laid off during the tech layoffs as a Junior with only 1 YOE, and was able to get another junior position in about a month. I’m basically a self taught developer, but I do have a degree in Mechanical Engineering(not really relevant).
It really is upsetting how quickly the market changes. I got into coding because it looked like a stable job for the future, there was a lot of demand when I was looking what to study. I don't really have a passion for anything, probably because I have not tried many things in my life, so I went for what I thought would be a secure job market, where I could find a job that adjusts to my lifestyle and not the other way around. Fuck my bad luck. I have spent 5 years studying something that I thought would help me build a stable future and now I have to start all over. I don't even know what to study anymore, nothing seems to be stable. Just anything I pick could burst like this did. I really do not know what to do to plan a good future, it's all so uncertain...
B.S. ECE M.S. CS 23’, I’ve built projects all the way from autonomous microwave pipeline scanning robots to mobile apps, and social media platforms yet I can’t even get a single interview. It’s been so many months that I’ve spent searching for a job that I ended up co-founding a marginally successful startup to add my portfolio, yet still no offers. My github is top tier, I have an overload of hard skills from being the only engineer at my startup, and my resume details all of this + my past engineering work experience. I feel so hopeless at times to find my footing in this career, but I try to stay strong in order to boost the others in my situation. We can’t give up.
When I graduated with a Bachelors in Comp Sci in 2018, I had no internships done or experience. However, my self training from Udemy or Teamtreehouse courses gave me insight on how to connect everything. Front-end or back-end written in w/e language were unknowns to me, but I knew what steps I needed to do to get to my goals. Focus on 1 coding language, make a small example connecting a small application that connects to a database and build out the full stack. This allowed me to answer a majority of interview questions and if I didn't know the answer, I could take a guess and get the right answer. Then I transformed to remain jobless but with my knowledge continually growing. I aimed lower for an internship and got one. Once I started the internship, I was able to do solo what an entire team at the same company could do with 8 people. Suddenly I stood out to my employer and was given an employee offer.
As someone who has already broken into tech and is now looking for their 2nd tech job I can say it's not as difficult to get a job. Between Jan and June this year it was Hell trying to get anything. But now I've gotten quite a number of prospects in the past month and a half. Bottom line, is just keep trying and applying and practicing and you'll eventually get where you want to go.
@@boot-strapper Yeah, I've done about 3-4 assessments. And I'm being hit up about once a week from recruiters. It's definitely not what it was last year around this time, but there's hope for sure now 🙏
@@psnisy1234 well my point is that getting interviews and getting interacted with does not mean you get the job. They might interview 100 people so it’s still hard. For example, have you landed any of these jobs?
@@boot-strapper Nope, the hiring process is often quite long usually taking multiple rounds. I've only gone through the first 1-2 rounds which usually involves a quick phone call and an assessment of skills. The other rounds can involve speaking with members of the team I'd be working with, management, and so on until I get an offer. It usually takes time is all.
Started Google recruiting process a year ago. Finalized my interviews with great results 3 months ago. Still waiting for a team an offer. Lol, 2023 is a joke.
1) Look at the requirements listed in job postings. Do you have a Ph.D.? Masters? Bachelors? Internship? Certification? Experience? 2) Go to Meetup groups and talk to people already working in software. How many are actually working and how many are there networking because they can't find a job? 3) Trust more in actual reality, than in Great Expectations.
the only time i struggled to get a job was when i entered the field with my first job, i had to send 20-100 applications every day for 2-3 months. afterward every consecutive job was more of a choosing than spamming applications.
I am currently 4th year computer engineer, and couldn't even find an internship and I am not even talking about big companies. Literally, a startup searching for senior level intern for their company. I am going to do my first internship in the first month of 2024 hopefully in the semester holiday. And I hope I can find a job when I graduate
I applied to approx 1,000 internships related to Software Engineering-Machine Learning. Got 10 calls for the interview. I made every required change to the Resume or whatever was demanded to be a competent candidature. Got none! I am graduating in the Fall of '23, and I am so broken right now that I have given up on the job search. Being an international student, I regret coming to the US and feel like a clown about my dreams. Everything seems to dissolve except me!
Get off leetcode and start making things. Most of the people I've interviewed come into the meeting thinking they're going to answer some complex questions on the whiteboard. When I sit them down and get them to actually build a feature or product they completely flounder and fail the interview. Software jobs are mostly bland data plumbing or mundane interface building. Don't come in with your expert knowledge of the Big O for every method in Boost. Just show me you can build a product.
I completed my second degree in June 2023 and switched my career to IT. But I have not been able to find my first job in this field yet. The market is very competitive at the moment. :(
@@sacredgeometry People need money to feed themselves and put a roof over their heads. Having a bit extra gives some security that one bad day won't lead to homelessness. So yeah people are going to be interested in money if they weren't already born into wealth and don't need more. If you don't loath your job that's just a bonus.
@@israeldamian7383 its not the languages I know so much as the experience I have automating end-to-end data science in the cloud. But I primarily use python.
I chose not to take a degree in computer science twenty years ago - and instead managed to get a part-time IT support position at a local school. The breadth of knowledge that job gave me propelled me into my next position (full time then); I took some certifications, spent time learning all that I could and worked hard, earned an HNC (first year of a degree here in the UK), and continued to study and get experience. Here I am two decades later as a network manager, hiring my own technicians, and still learning (currently taking cloud certifications). My point? Don't worry too much about a degree or the state of the job market - go for the lowest level job you can and work hard. Love the job and become a lifelong learner.
I graduated in December of 2022. I began looking for jobs before I graduated and it took me 6 months to get my first proper interview, and a month or two after that to get my next interview which finally got me a job. It's rough but don't give up
I'm sorry bro, but in 2016-2017 companies were handing out Two Sum for interview questions. This market is a different beast. I just finished college and companies have booted Spring 23' grads to the side. What's crazy is new grad positions are for Jan 24' right now. Luckily I just ended an internship last week and at the EOM I'll find out if I would receive a return offer