The Broken Senior-Only Developer Market

If you feel like it's really hard to get a software engineering job right now, you're not alone. The current tech market is biased towards senior engineers, so if you only have 1-2 years of experience, you're straight out of luck. Let's talk about how we got here, why the current market is like this, and most importantly what we're going to do about it.
Follow me @ / namanhkapur
Try Brilliant free for 30 days @ brilliant.org/NamanhKapur/ and the first 200 people will get 20% off an annual premium subscription
Timestamps:
0:00 - Introduction
0:35 - The senior only market
1:15 - Who am I
1:36 - Upcoming series
2:05 - Why is this happening
6:18 - What are we going to do about it
8:53 - Takeaways
9:08 - Brilliant shoutout (ad)
Here are other resources:
Python for Beginners Intro: bit.ly/python-beginner-intro
Modern Python3 Bootcamp: bit.ly/modern-python3-bootcamp
100 Days of Code: bit.ly/udemy-100-days-of-code...
Other Python Courses: bit.ly/udemy-python-search
Udemy Homepage: bit.ly/udemy-home-page
Complete Web Development Bootcamp: bit.ly/udemy-complete-web-dev...
Web Dev Bootcamp: bit.ly/udemy-web-dev-bootcamp...
Data Structures and Algos: bit.ly/udemy-dsa-search
Data Structure Interviews and Algos: bit.ly/udemy-dsa-course
My Equipment:
Main Camera: amzn.to/3HpzZ92
Main Mic: amzn.to/3Nuyfz8
Main Lens: amzn.to/3ncJUId
M1 Macbook Pro: amzn.to/3tjfkfJ
iPhone 13 Pro: amzn.to/3xwsI2r
Phopik 55'' Tripod: amzn.to/3zmL6vZ
Deity V-Mic D4 Duo: amzn.to/3zoF126
Boom Mic Stand: amzn.to/3H1IOEw
Audio Cable Extension: amzn.to/3MrBcfH
TRS to TRRS Patch Cable: amzn.to/3mvDSy6
3.5 mm Headphone Jack Adapter: amzn.to/3MwX0GG
Disclosure:
Some of the above links are affiliate links. Using these links is one of the best ways to support me at no cost to you!
Sub count: 220,905
#tech #softwareengineer #coding #layoffs #programming

Пікірлер: 572

  • @Novascrub
    @Novascrub3 ай бұрын

    As a Tech Lead, I can tell you to never ever act like you know more than you do. Quite the opposite. Where I've been successful it's because I'm not afraid to have people think I'm dumb and completely uninformed about everything.

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    take fake it till you make it with a grain of salt but i do stand by diving deep even when you’re clueless, it’s how you learn

  • @nathanfranck5822

    @nathanfranck5822

    3 ай бұрын

    ... yeah... I would redirect that into --- 'just do it' That's to say, if there's a hard job to do at work that you can see - say a whole system needs to get rewritten because the implementation is garbage, just re-write it. Yeah it's gonna be messy and break a lot of code, but if you have a better idea about how to make the thing to its job better and more cleanly, why not give it a shot? Put it on a branch and if it doesn't get merged it doesn't get merged. Great way to learn what's going on anyway. I've had good success with that approach. 'Fake it til you make it' sounds like you're just going to nod a lot and people are going to see wind going through your ears. IDK great advice if you want to get into upper-management maybe. Not so great if you're looking to actually get stuff done.

  • @arcanernz

    @arcanernz

    3 ай бұрын

    Totally agree, how you evaluate your own skills really matters cause if your ego is higher than your skillset that's a red flag.

  • @l2xsniper1

    @l2xsniper1

    3 ай бұрын

    Yeah this has been my experience but in the security side of tech. People who pretend to know it all are going to make mistakes when the conversations get into the nitty gritty and trying to act too confident around people who actually do know their stuff can make it look worse. I do get where the fake it til make it comes from as far as being able to talk a good game and know enough lingo to use it. In general the advice to "act like a senior" is fairly valid you should try to act like the role you want or at least do the things that a senior role would do.

  • @quantum_dongle

    @quantum_dongle

    3 ай бұрын

    @@namanhkapur "no one really know what they're doing, we're all just trying to figure it out" This is not how it works my man. I think that part of the reason companies are hiring seniors is expressly because they want people who know what they are doing.

  • @fueradelmeta
    @fueradelmeta3 ай бұрын

    This remembers me the "5 years of experience required" for a 2 years old platform.

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    LOL

  • @gregorriusadolphus2729

    @gregorriusadolphus2729

    3 ай бұрын

    I've encountered that so many times in interviews, and when I call them out on it, they stammer and stutter LOL

  • @Drinkyoghurt

    @Drinkyoghurt

    3 ай бұрын

    Or the one where they asked the guy who wrote something to have 10 years of experience on it, despite it being much younger than 10 years itself lol.

  • @Priva_C

    @Priva_C

    3 ай бұрын

    Minimum 15yrs experience with Svelte

  • @johanneswelsch

    @johanneswelsch

    2 ай бұрын

    It was a posting for python's fastapi

  • @kellyhoesing2573
    @kellyhoesing25733 ай бұрын

    The thing that worked okay for my fellow bootcampers was to reach out to medium-sized, older local/regional businesses. They often have a legacy system that they have to train new hires on regardless of the applicants background. It's not sexy and the pay isn't amazing, but it gets coding employment on your resume.

  • @zzmane

    @zzmane

    3 ай бұрын

    can i ask where you went to bootcamp, and if you got the job?

  • @rcoppy

    @rcoppy

    3 ай бұрын

    This is what I did, somewhat unpleasant experience but kept me employed long enough that I eventually made it to Google 🙏 those stepping stone jobs are real

  • @Avo7bProject

    @Avo7bProject

    3 ай бұрын

    I survived the 2001-2002 recession by putting my name in with Technical Temp companies. Update an Access DB here for a week, then write a Crystal Report somewhere else for a day... go to another site and pound data into Excel... Personally, I was fine with that. My overhead was low, I had a roommate to help with my mortgage. I only ended up in a salaried job because it was a temp-to-perm assignment, and the company decided to "perm" me.

  • @kellyhoesing2573

    @kellyhoesing2573

    3 ай бұрын

    @@zzmane Truecoders, currently just supplementing my school teacher job with freelance work.

  • @jcdenton7914

    @jcdenton7914

    3 ай бұрын

    Interesting, so you walk into the businesses or find their recruiters online and reach out to them?

  • @JadaEbong
    @JadaEbong3 ай бұрын

    I've replaced the phrase "fake it until you make it" to "do it until you are it" as it gives me less imposter syndrome

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    love it

  • @k-yo

    @k-yo

    3 ай бұрын

    Your phrase is indeed way much better. I've grown to hate the original mantra. I met a lot BS professionals who would swear by it and actually "succeed". For a while though, before everyone could catch their crap by a mile. I mean, people need food at the table and pay the bills, so if necessary, go for it, but don't live by it. Also, please don't flaunt it to coworkers.

  • @justsomeone953

    @justsomeone953

    3 ай бұрын

    Like yours WAY MORE. Way "better" mindset.

  • @bb5242

    @bb5242

    3 ай бұрын

    @@k-yo Business isn't like KZread, you can't fake certain things.

  • @LinkEX

    @LinkEX

    3 ай бұрын

    @@bb5242 I'd argue "fake it 'til you make it" tends to get applied a lot in the "buy my course" consultant space. There are indeed fakes that swear by that slogan, but merely "make it being a fake". OPs alternate slogan seems more practice oriented, akin to "the master has failed more often than the student has tried".

  • @jeffinjoseph8916
    @jeffinjoseph89163 ай бұрын

    All these companies hiring only senior developers not realizing that after a while they will face a massive problem which is that no one was hiring junior developers and it is those developers who eventually become the senior developers that they want. If no one wants junior devs, in 10-15 years the no. of senior devs is going to plummet, because the people who would have been seniors by then were not able to get the jobs that would have given them that level of experience.

  • @Rhetoricalact

    @Rhetoricalact

    3 ай бұрын

    That's an over-exaggeration, I worked in a big tech. We still have ample young junior/middle level devs. They are in their mid-20s and have long runway for their career growth. But I agree, I have not seen many interns or devs who are fresh out of college

  • @Drinkyoghurt

    @Drinkyoghurt

    3 ай бұрын

    They'll say dumb shit like "AI will be able to write websites at that point", failing to realize that AI is a tool. Take search engines for example, so much information you can access, but if you don't know how to query it all of it is useless and even dangerous. Most people don't know how to properly use a search engine or ask well formulated questions, you're telling me that they can instruct AI on how to build something for them? lol!

  • @nickelbutt

    @nickelbutt

    2 ай бұрын

    Its all about short-term profits. I doubt many of these executives even care about their companies 15 years from now.

  • @00x0xx

    @00x0xx

    2 ай бұрын

    These companies don't know what's going to happen in 3-4 years times, or expects to shuffle their workforce by then.

  • @Langtw

    @Langtw

    2 ай бұрын

    They probably (realistically) expect civilization to have ended by that point. They won't be hiring developers, they'll be hiring armed guards for their bunker.

  • @caseydriscoll5331
    @caseydriscoll53313 ай бұрын

    Fake it until you make it is somewhat good advice, because a typical person is probably underselling their skills. However, a senior does the opposite. A senior loudly and confidently proclaims when they don’t know something and can lead a discussion to figure it out.

  • @AryehOstrowski

    @AryehOstrowski

    3 ай бұрын

    Actually a senior just says less of "I don't know" and makes less overall noise If you actually are a senior you would do it too since you know how... and you could cover your weak areas as well in the same way.

  • @ericmarsbars

    @ericmarsbars

    2 ай бұрын

    I took the most value out of this comment, as an entry level SWE starting out in intern positions(I graduate in a year hoping to find entry level SWE positions), I'm getting the biggest imposter syndrome from fake it till you make it, but I feel like with how competitive the market is, it's what you have to do. But once I get a full time position, I'm definitely gonna be more honest with my co-workers to solve things more efficiently. Thanks for your comment! If you have any tips for new coming SWEs, i'd love to hear it!

  • @Sarwaan001
    @Sarwaan0013 ай бұрын

    I’m trying to hire principal engineers and I noticed a lot of the “fake it till you make it” crowd just wastes everyone’s time.

  • @ozzygm3178

    @ozzygm3178

    2 ай бұрын

    And i've noticed that companies that do not put the salary ranges in their JDs just waste everyones time as well, but here we are! The job searching process sucks for everyone it seems every since its been bloated and corporatized. The Tech companies became the thing they set out to "Disrupt".

  • @t.j.5574
    @t.j.55743 ай бұрын

    The reason is simple. Companies are GREEDY and don’t want to invest in their employees and train them. They’d rather get instant gratification with people with 5-years experience already.

  • @nickelbutt

    @nickelbutt

    3 ай бұрын

    Exactly. This whole idea have providing solutions to job seekers in this market comes down to more grindset BS. The world is supposed to be more efficient, and here I am working twice as hard as my parents to make half the money.

  • @timgibney5590

    @timgibney5590

    3 ай бұрын

    I work for a certain company that I won't mention here. We trained and had a very techy CEO who encourages non programmers to be programmers if he joined us ... guess what? We have 200% more engineers than neccessary according to our board of directors and have had constant instability and crashes costing us millions! Now we only hire senior engineers. Sorry but you all can be dangerous with production code and we have a no hire jr or intern now. Admittingly I would not be hired here now as we become conservative. We need more architects and not genius programmers making critical design decisions.

  • @TundraShark

    @TundraShark

    3 ай бұрын

    It's a vicious cycle. Companies know that engineers tend to leave after 1-2 years in order to get a better salary at a different company (I've been doing this my entire professional career like most others), so what's the point of hiring juniors and training them up when they are just going to leave? Now said companies could increase the junior's salary as they gain experience to become more of a mid-level, but there's a 99% chance that is not going to happen because it's exactly as you said, companies are greedy and don't want to invest in their employees.

  • @t.j.5574

    @t.j.5574

    3 ай бұрын

    I'm currently in a software engineering bootcamp and will be looking for a job around summertime. What is your advice for someone who is new to this? I am willing to get any developer job though. Not just "tech industry". I know I'll need a showcase of projects.@@TundraShark

  • @TwoForFlinchin1

    @TwoForFlinchin1

    3 ай бұрын

    ​@@timgibney5590 you can still train people on how to be architects

  • @ahmetyilmaz3896
    @ahmetyilmaz38963 ай бұрын

    Just graduated in 2022 and STILL hunting for my first job as a .NET Developer. What's frustrating is seeing entry-level positions asking for experience... like seriously, come on now. 😤

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    i empathize man

  • @cubanlincoln1767

    @cubanlincoln1767

    3 ай бұрын

    Switch career

  • @timgibney5590

    @timgibney5590

    3 ай бұрын

    Contract work. yes they are temp jobs but you build your resume and references. Look up staffing agencies for dirt cheap jobs. You only have to do this for 2 years then you can make normal

  • @flatearthtravolta6585

    @flatearthtravolta6585

    3 ай бұрын

    I need one of those.

  • @penizesouta

    @penizesouta

    2 ай бұрын

    How could you still have zero experience? There are thousands open-source projects, non profit organizations and so on looking for contributors. You must be extremally lazy.

  • @shuks1337
    @shuks13373 ай бұрын

    keep studying, keep practicing, keep your resume and portfolio up to date, apply it is HARD, but it is possible to find a new job

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    YES

  • @nickelbutt
    @nickelbutt3 ай бұрын

    Tbh, i dont like these solutions because this is just more grindset BS. This is the fault of an industry that has become so incredibly greedy, they no longer want to invest in employees. And if thats the case, why would I bend over backwards to impress people like this?

  • @MarcAyouni

    @MarcAyouni

    3 ай бұрын

    OMG This. If they don't want to invest in talent. F* em

  • @agx1397

    @agx1397

    3 ай бұрын

    Coz you don't have a choice, you are forced.

  • @fazythoughts2640

    @fazythoughts2640

    2 ай бұрын

    yeah this video gives same bs generic advice that every other youtuber does.

  • @nickelbutt

    @nickelbutt

    2 ай бұрын

    @@agx1397 I do have a choice. We all do.

  • @Spookyhoobster

    @Spookyhoobster

    2 ай бұрын

    You're not wrong, but if you're the kind of person that feels like you have very few options outside of coding (I have health issues and really need a desk job that's not people-focused), I promise you there's a light at the end of this bitch of a tunnel. Once you can communicate well enough to learn a business's needs, and know enough to deliver solutions, you're a golden goose.

  • @Aidan_Au
    @Aidan_Au3 ай бұрын

    I look forward to this series. And we're all rooting for you that you'll get many offers!

  • @pretty_okay
    @pretty_okay3 ай бұрын

    "They act like they know what they are doing, even if they don't" is the most junior mindset you can possibly have. Mark of a true senior is that they know their shit, but they also know their limitations and are not scared to ask/collaborate with people in areas where they have defficiencies. What makes someone a senior is not that they know everything, but that they know HOW to ask someone who does have relevant knowledge the right questions, so they can get whats going on. In the end what you should be striving to do, is to create the best possible technical solution. If you have the knowledge to do so: great, you can do it. If not, you need to be able to talk to people either to have them chip in or at least get you to a point where you can take over. Thats exactly what makes seniors so valuable: They are ressourcfull enough to get to where they need to go, even if they dont have the necessary knowledge when they are given the task.

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    fair but the point is no one knows what they're doing, we're all just figuring it out and i stand by that

  • @lucidiusdonovan3807

    @lucidiusdonovan3807

    3 ай бұрын

    gonna side more with namanh here - I'm seeing that a true senior trait, perhaps even 'staff' or 'consultant' trait, that juniors lack is the ability to deep dive and figure it out yourself - sometimes the original people that wrote the area are gone and the documentation is nonexistent. Being able to figure out other people's code, with their own patterns etc, and suss out their intentions, to the point of being able to find bugs and resolve them in line with the existing code, ie maintaining it - is in itself a skill set that you develop on the job. Few are willing to do so without handholding (which develops the skill much less - a myopia that skips the learning) - and others that are capable would rather just throw it out and do a full rewrite - usually not worth it to business just to fix a few bugs. More often than not a full rewrite just results in the same situation later on anyways after the rewriter has left. 13yrs+ sw dev here.

  • @pretty_okay

    @pretty_okay

    3 ай бұрын

    @@lucidiusdonovan3807 I 100% agree with you, those are the qualities of a senior dev for sure. But what you describe (in my opinion) is not "fake it until you make it" but that's just "doing the work".

  • @AnimeReference

    @AnimeReference

    3 ай бұрын

    ​@@lucidiusdonovan3807 Honestly if you're talking about hard skills then you're not very senior. Everybody can figure everything out. You need to know the jobs of everyone surrounding you, everyone's skill levels, and the correct people to forward any questions you receive from juniors to. You also need to work on your mentorship abilities and figure out exactly how to do what your immediate boss does. Hard skill development is the domain of juniors.

  • @Spookyhoobster

    @Spookyhoobster

    2 ай бұрын

    ​@@namanhkapurThis is the honest to God truth. Most seniors are having a hard enough time trying to figure out wth we're even supposed to be doing. The tasks seniors get can be seriously nasty. I have a project in the pipe that's going to require me to learn native Windows development, something I've never done before, and honestly that's the fun part (I also need to untangle a bunch of messes that will come from trying to integrate features into our systems). It's hard to give learning opportunities to juniors when there's still so much seniors have to learn on such a frequent basis. And companies need to much of a mish-mash of skills to not lean on just raw experience (rather than efficient training)

  • @MisterMutt
    @MisterMutt3 ай бұрын

    This video reminded me that life is about optimizing for share-holder value!

  • @nickelbutt

    @nickelbutt

    3 ай бұрын

    Ditto. People are way to complacent about it too.

  • @nyahhbinghi

    @nyahhbinghi

    3 ай бұрын

    start a company (a cooperative)

  • @Squary94
    @Squary943 ай бұрын

    I know the pain. I graduated recently and while visiting my university in Germany I gained a little over 2 years of work coding experience. I also worked as a freelancer for half a year, participated in plenty of hackathons getting prices and I still struggle to get a junior level position. Now I stopped rolling out applications with the old mindset of developers being highly desirable and allowing me to demand +50k a year. I poured in a lot more effort into my CV than I had to in the past, ask for 20% less salary or even lower for a more appealing position and hope that I can get over the hurdle to accumulate even more work experience while I work night shifts at Burger King for minimum wage. It's very exhausting to work full-time physical labor while trying to manage life and improving your skill set by building things of your own because close to every entry level job has crazy high requirements.

  • @justsomeone953

    @justsomeone953

    3 ай бұрын

    Du arbeitest bei Burger King? Verstehe ich dich richtig? Du machst irgendwas falsch. Du hast doch sogar schon zwei Jahre Berufserfahrung. Es wird doch an allen Ecken und Enden gesucht. Bleibt nur eine Frage für mich: Was machst Du falsch? Wohnst Du in nem Dorf und willst da nicht weg? Selbst dann, ich arbeite 100% remote und es werden inzwischen so viele Stellen remote ausgeschrieben, eben weil so ein Mangel an Entwicklern besteht. Mensch, wir stellen sogar Leute ein, die keine Berufserfahrung haben und Motiviation zeigen, dass sie den Job lernen wollen. Und diese Kollegen wollen trotzdem gern 50k aufwärts und bekommen das dann auch, weil sie sonst nen anderen Job annehmen. "It's very exhausting to work full-time physical labor" Das glaube ich sofort. Du musst als DEV arbeiten und das ASAP. Meine Befürchtung wäre sonst eher, dass die 2 Jahre Berufserfahrung sonst eher ein Nachteil als ein Vorteil werden, nach dem Motto "Der hat 2 Jahre Erfahrung aber schafft es dann keinen Job zu finden? Der hat wohl keinen Skill." Denn eins ist klar, als Dev braucht man das Können. Zeugnisse und co sind großflächig völlig egal, aber man muss was leisten können. Alles Gute dir

  • @justsomeone953

    @justsomeone953

    3 ай бұрын

    ach mir fällt grad auf, vielleicht bist Du ja aus Deutschland weg, aus der EU raus ... dann wäre das natürlich eine Erklärung. Angstellte außerhalb der EU ist schon extrem unangenehm für die Unternehmen, da kann ich verstehen dass das nicht gemacht wird.

  • @Squary94

    @Squary94

    3 ай бұрын

    ​@@justsomeone953Ne, ich lebe in Deutschland. Mein Lebenslauf war vorher schon sehr minderwertig und hat mich nicht in dem besten Licht dastehen lassen, aber es war gut genug um mir die Interviews einzuholen und ich hatte die freie Auswahl vor ein paar Jahren. Jetzt aber hab ich mit dem gleichen Lebenslauf endlos viele Absagen bekommen. Ich hab ihn vor kurzen signifikant verbessert, weswegen ich hoffe, dass es daran lag, aber der alte Lebenslauf und die leicht bessere Version haben mir 2 Interviews gebracht von 20~30 Bewerbungen. Ich hoffe, dass die Kombination von sehr sauberen Lebenslauf und geringer Lohnanfrage schnell Ergebnisse erzielt den ich bin schon auf Jobsuche seit 1 Monat und habe gerade nichts am laufen außer ein bisschen Burger flippen. Ich kann dir gerne mal mein Lebenslauf schicken, falls du drüber gucken willst.

  • @Squary94

    @Squary94

    3 ай бұрын

    ​@@justsomeone953 Nein, ich lebe noch in Deutschland aber habe aktuell diese Probleme. Der Punkt am Ende ist das ich gute Job Angebote bekommen habe vor 2 Jahren mit hohen Gehaltsvorschlägen trotz geringen Aufwand. Ich hab damals wirklich nicht viel Energie darin investieren müssen um voran zu kommen. Mit den gleichen hab ich seit einen Monat keinen Erfolg. Ich hab den jetzt signifikant überarbeitet, verbessert und viele Gedanken hineinfließen lassen. Ich hoffe das es daran gelegen hat.

  • @ewolz

    @ewolz

    2 ай бұрын

    Do you live in America ? I work in Germany and the dev market seems more optimistic than other countries

  • @darkwoodmovies
    @darkwoodmovies3 ай бұрын

    Personally, I've seen something a bit more sinister happening. While yes, Senior and Staff engineers are still in very high demand, many companies lowered the requirements by a few years (e.g. you can now get many Senior positions after 3-5 years, rather than 5-10 years as it was before). BUT, the pay was bumped down about 1 level lower. So now, you'll be hired to do Senior work with Senior-level expectations, even after 3-5 years, but you'll still be paid as a mid-level engineer.

  • @Noah_527

    @Noah_527

    2 ай бұрын

    That has always been happening. The salary range for a senior dev across all companies is something ridiculous like $80k-$800k. The title is meaningless. All that matters is the salary. Titles can be faked on LinkedIn and noon cares. Your next employer won’t call the past one and ask to verify that you were a senior developer.

  • @sheratzy
    @sheratzy3 ай бұрын

    "No one knows what they're doing" - this statement sums up why companies are hiring less junior engineers. Many senior engineers do in fact know what is going on. The best senior engineers I've met can often isolate and debug problems without having to look at the code. They can determine the source just by you describing the issue

  • @JohnMcclaned

    @JohnMcclaned

    3 ай бұрын

    He is a KZreadr incentivzed to sell the dream lmao. He is paid for views, not teaching people to code. He doesn't know himself. It's blind leading the blind and it's sad to watch.

  • @trapbois4573

    @trapbois4573

    Ай бұрын

    I can confirm, my tech lead can in many instances take one glance at my code and then spot the issue. The ability to deduce the solution the just by looking at the code takes both practice and experience. He can look at a cloud architecture design and spot flaws right away. That kind of foresight really is necessary and required and it’s why I don’t ask for more money until my skills reasonably fall in line with his.

  • @apl1568
    @apl15682 ай бұрын

    I'm an American who has lived in the East for 20+ years. The market for developers in countries like India and Vietnam are stronger than ever. I have a friend in Vietnam who has a software engineering firm. He says it's difficult to even get junior devs. American firms are outsourcing more while assigning the jobs needing real finesse to the highly skilled American developers. We've seen this short-sighted max-profit-now mindset in other industries. It is this mindset which has decimated American manufacturing. Look at semiconductors, for example. What as once in the US wheelhouse has now been gone so long that the US can't revamp domestic industry because it simply doesn't have the expertise, let alone the infrastructure. Look forward 10 years. Polish, Vietnamese, and Indian firms will have been investing in juniors, and happily picking up all the junior work that US firms farmed out. Tech dominance will shift to the developing world and the US will be even less competitive than it is now.

  • @harddiskkosong3661

    @harddiskkosong3661

    20 күн бұрын

    Is your Vietnamese friend hiring right now? I'd like to try to apply to his firm.

  • @apl1568

    @apl1568

    20 күн бұрын

    @@harddiskkosong3661 Apa km org Indonesia?

  • @harddiskkosong3661

    @harddiskkosong3661

    20 күн бұрын

    @@apl1568 ya benar

  • @apl1568

    @apl1568

    20 күн бұрын

    @@harddiskkosong3661 susah cari kerja tech di Vietnam klo ga bisa berbahasa Vietnam. Ada banyak kerja di Indonesia, kan?

  • @harddiskkosong3661

    @harddiskkosong3661

    20 күн бұрын

    @@apl1568 lumayan banyak. tapi kembali lagi, agak bias ke senior lvl yang minimal harus punya 3 tahun pengalaman. sebetulnya saya ingin segara memulai berkarir di kancah internasional. meski idealnya saya harus menabung pengalaman kerja minimal 5 tahun dan sambil terus mengembangkan keahlian khusus. tapi saya tetap mencoba apply saja. it's not hurt to try.

  • @traezeeofor
    @traezeeofor3 ай бұрын

    @ 9:05: "The market is tough, yes. But it's not if you'll get a job, but when?". I love that man!

  • @tacorevenge87

    @tacorevenge87

    3 ай бұрын

    As AI and experienced programmers

  • @SmartLearningAI
    @SmartLearningAI2 ай бұрын

    Sadly, even as a senior engineer with 25+ years and a 6-figure salary, I got laid off too with the lame excuse of "We need to chase revenue and cut cost" It is an unfortunate fact that the more you succeed and earn, the more at risk you become. Also once you are over 50, corporations seem to think you are too old...how stupid!

  • @sheldon987123

    @sheldon987123

    Ай бұрын

    Sorry to hear that. I don’t want to comment too much on your particular circumstances because I don’t know too much about it aside from your comment. So I will focus on what I think about the changing landscape of software engineering and why it might have made technical experience of older engineer less valuable. I am in the field for 5 years and my uncle just retired with 30+ years of programming experience. From my conversations with him, he was baffled by our responsibilities and how much we earn nowadays (the fact that right out of university we get 6 figures baffles anyone who is not familiar with the field) In FANG like companies, we are expected to learn schema design, project planning (to a degree), implementation, test design and framework, deployment automation on the job. These are all things that a typical “senior engineer” needs to have knowledge of nowadays. In his company, there are database admins to handle the schema, programmer to implement and qa to automate and do the testing. It is a bit unfortunate, because when the landscape change, technical expertise becomes less relevant. Same can be said to my generation with the AI revolution incoming. On a side example , my uncle was so curious that how are we supposed to know everything. he went ahead and asked me some questions about SQL optimization. Honestly I don’t know the answer with 100% confidence, but within 1 min of googling to confirm some of my assumptions, I was able to produce the right answer.

  • @raphaelamorim
    @raphaelamorim3 ай бұрын

    Specializing is actually death right now in this market. This market is good for experienced generalists.

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    why

  • @vincentv8991

    @vincentv8991

    3 ай бұрын

    This. I go wide and show I can be deployed wherever and I’ll survive. Granted I have always worked for startups/small company’s so that’s my target demographic 😂 Those aws reinvents help a lot when pick up infrastructure skills

  • @raphaelamorim

    @raphaelamorim

    3 ай бұрын

    @kapur An experienced generalist with an AI is better than a Specialist. AI is going to kill the specialists. The smaller the team the less valuable the specialist. And the teams will only get smaller from now on. This will be different for Big Tech (for some time), but for industry-at-large I think that's the trend. AI is also going to extend the length of the career of experienced developers who have other things to worry in life besides work.

  • @jtowensbyiii6018

    @jtowensbyiii6018

    Ай бұрын

    Then you don't have a job 😂

  • @shafir360
    @shafir3603 ай бұрын

    Market is messed up. Graduated from top 10 uni and I have failed to get a job. Its been 1.5 years and still trying. Last interview was 6 months ago.

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    damn dude

  • @FF18Cloud

    @FF18Cloud

    3 ай бұрын

    I don't want to be that guy, but what did you do in school to help you out? Congrats on graduating from a top university, but there's more to it than just graduating. (I'm sorry if this comes out as sounding aggressive, it could be my own bias coming from a lower ranked school in my state, I didn't major in CS, but got a software engineering job before graduating lined up) Like, my personal mantra when it comes to school is never, where you went, but what did you do when you were there. And I get that the things that worked for me in 2016 don't work today, it's just, I hate this attitude when I know universities offer so much outside of the classes If not IN the classes if you go for it (and research what classes are available to you that offer skills you want to get better at, make the degree work for you, that you WORK for that degree) Like, I understand my own personal edge, being in a field of a bunch of CS majors as someone who did IT, where in my school, being an IT major was considered a dumber CS major who couldn't do math. But man, I did it. But I made use of the networking tools and what was around me in college, name dropping people for internships, school clubs, hackathons, game jams, learning how to interview people as a college newspaper Columnist, did a youth group (I'm not religious) where I was a graphic designer, stuff like that, Schools offer more than just degrees, please, folks, I just want people to know that there are tools there that you should be using. Your school wants you hired as much as you do, so use your school in helping you get a job

  • @scotttang6229

    @scotttang6229

    3 ай бұрын

    @@FF18Cloud, agreed 100%. It is also very important that we keep a constant growth mindset and keep learning. Too often people only engage in learning/building while they at school. Focus on building stuff and be obsessive with adding values. We all listening to a channel called “What’s in it for me”. Nobody cares what you want unless you can do something for them first.

  • @dendi1076

    @dendi1076

    3 ай бұрын

    try applying for scrum masters job

  • @shafir360

    @shafir360

    3 ай бұрын

    @@FF18Cloud so thats where i messed up. Once covid hit i did the bare minimum. It really doesnt matter what uni someone went to , it matters what you did (now i know that). So atm doing a few projects that ive always wanted to do pre uni. Trying to improve my github. But yh things r rough as i even got rejected from internships (paying barely anything). Didnt even get an interview.

  • @elijahjones4667
    @elijahjones46673 ай бұрын

    Great video mate! Equally informative and inspiring!

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    thanks for watching

  • @good_eats876
    @good_eats8763 ай бұрын

    Same brother, it’s frustrating to say the least. I was laid off last November and have applied for over 200+ jobs. No invite for an interview but I agree with you in a sense about faking till you make it.

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    cheers man wishing you the best

  • @noway8563

    @noway8563

    3 ай бұрын

    "Fake it until you make it" is the fastest way to lose the respect of the senior developers. I can teach someone who asks for help, but I cannot help someone who makes stupid mistakes. It might be different about the recruiting process though, there nobody has time to understand everything the candidate can do. 20+ years

  • @taffinjones8641

    @taffinjones8641

    3 ай бұрын

    ​@@noway8563yea, but when you're entering the market recruiters literally won't take you if you admit the things you don't know.

  • @nro337
    @nro3373 ай бұрын

    This was a great one, thanks for the great advice!

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    an og day #1 thanks for being here

  • @nro337

    @nro337

    3 ай бұрын

    @@namanhkapur You know it!

  • @Ryeback101
    @Ryeback1013 ай бұрын

    Thanks for this video. Some actual solid advice.

  • @dsteppenwolf
    @dsteppenwolf3 ай бұрын

    It's been about 6 months and +300 applications with no dice. And look, I get why a company would not want to hire a junior, but I just don't understand how sustainable this is when the juniors of now have no opportunity to become the seniors of the future. It's come to the point where they don't even want to "pay with experience" anymore. This is stupid.

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    i empathize trust me

  • @muizzy

    @muizzy

    3 ай бұрын

    It's tough for junior engineers right now, and it's not sustainable long term. The game companies are playing is to stop hiring short term and have a large hiring spike again when the economy does better or the talent well runs dry. The advice I give junior people looking for a job right now is to go after paid internships as well. Getting your foot in the door is the most important step right now.

  • @vectoralphaAI

    @vectoralphaAI

    3 ай бұрын

    @@muizzy Paid internships are 99.9% of the time only for current students. What about the majority of entry level and junior developers looking for work that are already out of school and couldn't get/ or find an internship in school? They are fucked.

  • @muizzy

    @muizzy

    3 ай бұрын

    @@vectoralphaAI Apply anyway, just use an outdated resume or one where the graduation date is ambiguous, e.g. 2024. Maybe you're going to hear "sorry, we only accept students", but at least you're in the room with the recruiter and/or doing the interviews. You can ask them for advice on finding a position, which makes it so much easier. Perhaps they even have another open position which isn't public (yet). They've already determined they like you, so maybe they can pass you along. Like I said in the earlier message, getting your foot in the door is the most important thing right now. If you're respectful and honest about your situation, the worst that can happen is that you get the same no as if you didn't apply, but the potential upside is enormous. Just don't pretend you're still in school during the interview or phone screen when asked about it.

  • @salem8909

    @salem8909

    3 ай бұрын

    like me :(@@vectoralphaAI

  • @DeltaXML_Ltd
    @DeltaXML_Ltd3 ай бұрын

    Interesting topic and great to hear your opinions.

  • @mazenyasser7208
    @mazenyasser72083 ай бұрын

    I'm in my first job, basically doing freelance projects but for a senior developer and under his supervision. I've demonstrated enough resilience and passion that he wanted me to continue working for him. But I don't know what I'll do next, I'm 6 months in with the first 3 months being like an internship but the last 3 as an actual job.

  • @martingg1

    @martingg1

    3 ай бұрын

    Mind if I ask you where do you search for freelance on? Would it be UpWork, etc? I've been unemployed for over 6 months now and I'm starting to consider but don't know where to start.

  • @samfrostinjapan
    @samfrostinjapan3 ай бұрын

    I think part of the problem is unreasonably high starting salaries and reluctance to then raise salaries of the engineers who prove to be useful. If you're assuming your junior developer is going to be useless, starting out with a probationary period makes sense. If they really are pretty useless you can end things there or offer to keep them around on a low salary. If they're useful, start paying them mid level engineer salaries after a couple months. In other words, instead of spending tons of effort on guessing if someone you met maybe two or three times in interviews is going to be a good developer, give them a chance and then offer an appropriate amount of money to keep them around.

  • @markbenliyan
    @markbenliyan3 ай бұрын

    Awesome video Namanh! This was really well structured and echoes a lot of what I've seen as well

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    thanks man!

  • @jayglookr
    @jayglookr3 ай бұрын

    To be clear. I sub'd because you've got the best pro-mic setup I've seen thus far. Style points awarded.

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    let's goooooooo

  • @mentalstatement
    @mentalstatement2 ай бұрын

    Companies don’t make new software anymore. Most people just use 3-5 apps and consume content

  • @Aidan_Au
    @Aidan_Au3 ай бұрын

    Thanks Namanh for another great video about the software engineering job market. Let's see if there'll be any correction in the second half of this year..... I hope that it would be much sooner than that. We'll find out.

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    thanks for watching!! see you on the stream soon

  • @MrKelaher
    @MrKelaher3 ай бұрын

    Your channel itself is a great example of positive stuff you can do when things get tough. Best of luck.

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    appreciate it man

  • @OzairPatel1
    @OzairPatel13 ай бұрын

    needed this ty

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    i gotchu

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    come back to nyc

  • @OzairPatel1

    @OzairPatel1

    3 ай бұрын

    @@namanhkapur sent you an insta dm 🤝🏽

  • @techsuvara
    @techsuvara3 ай бұрын

    I entered coding 24 years ago, and I keep needing to remind myself that young developers just need time and practice, that just because I can architect and code well engineered systems, does not automatically mean the rest of the world can also do this. I've been coding a for a very long time, across many different languages and platforms, from fintech to assembly... It takes dedication and a lot tenacity to just keep going.

  • @nickelbutt

    @nickelbutt

    3 ай бұрын

    Today, it is expected that experience is gained on your own time. Its absolutely disgusting, and will more than likely turn me away from working in tech. I dont want to work for an industry like that, let alone bend over backwards improving myself for it.

  • @techsuvara

    @techsuvara

    3 ай бұрын

    @@nickelbutt when I was 15, I was learning how to program VGA ports to display custom graphics in 320x200 resolution. By the time I was at Uni, I was writing games in assembly. I think self learning is an absolute must in all cases.

  • @drchamp1902

    @drchamp1902

    3 ай бұрын

    @@nickelbuttno company wants to pay you to learn, they expect you to produce during work hours and learn on your own time. However if you don’t love learning technology on your own time it will be difficult to succeed, judging from my long experience in the biz

  • @chrisogonas
    @chrisogonas3 ай бұрын

    Excellent insights 👍

  • @darkwoodmovies
    @darkwoodmovies3 ай бұрын

    Also a correction: senior engineers typically require MORE onboarding time, not less than juniors. Also, they don't just magically crank out 2-3x the amount of work... the work they do is substantially different. They take charge of projects and understand them at a higher level, they're in charge of communication, planning, and managing tech debt. A mid-level engineer should not be a worse coder than a senior. The skills that differentiate mid and senior level are almost all soft skills and "wisdom" via experience, things that you can only learn by actually doing the job.

  • @etgaming6063
    @etgaming60632 ай бұрын

    Good to know I need to be a subject matter expert right out of college just to get an interview 👌🏻

  • @yaonoelachi801
    @yaonoelachi8018 күн бұрын

    This is an honest comment. As a junior, I was arrogant. I thought I knew everything. The more senior I get, the more I easily say "I don't know the answer to your question".

  • @scarymonkey3496
    @scarymonkey34963 ай бұрын

    “Fake it till you make it” has to be the worst advice I’ve ever heard. If you wanna act like a senior, stop being the guy who implements features and fixing bugs and start owning functional areas and leading projects… in addition to fixing bugs and implementing features. The devs who can email are forever getting senior positions over the devs who know react better than you. Adopt a level of cross functional thinking and only then will you be allowed to act like you know what you’re talking about when you don’t- cuz you can find out in 2 hours with 5 emails.

  • @angelg3642

    @angelg3642

    2 ай бұрын

    How will the guy get to that point in nobody in their mother wants to give him a chance to grow and learn 🤔 ? How can I get to the god damn point of getting hired ? Hell on one of my last interviews I outperformed 90% of their candidates and showed the necessary qualities for a long lasting and hardworking individual with growth mindset AAAAAAND that was not enough. Nah bro, F the companies.

  • @djurius
    @djurius3 ай бұрын

    idk man, as a senior engineer i've discussed this with friends and colleagues, and everyone agrees that AI will replace the grunt and bulk work often done by entry level employees. The market is not looking good at all for newly graduated students because they will be competing with AI for many years until they become ''useful''. You need to be able to show a significant amount of skill and work on different projects etc and this means, for new graduates, alot of unpaid labor basically. The job market is going to become really weird the coming years and I feel sorry for people that study software or computer engineering right now. (I live in Sweden so maybe this is only applicable here).

  • @planesrift

    @planesrift

    3 ай бұрын

    My friend working as an art lead at a game company said the same thing since AI art became a thing though he is very worried about it: if AI replaced all the junior, who's going to be the senior in the future?

  • @l2xsniper1

    @l2xsniper1

    3 ай бұрын

    With new disruptive technologies comes new potential jobs and I think learning software engineering will always be relevant.

  • 3 ай бұрын

    ​@@l2xsniper1yes, but the transition is painful nonetheless

  • @planesrift

    @planesrift

    3 ай бұрын

    @@l2xsniper1 Yeah, not always with the same requirement and salary in the past though.

  • @JD-vj4go

    @JD-vj4go

    3 ай бұрын

    @@l2xsniper1 Not really. There will be a few jobs created but most of the regular work that normal people can do will be done by AI. In the past if humans stopped building say buggy whips they could after a period of pain and hardship build cars. This is different because the number of humans needed is going to be drastically reduced. Imagine if we stopped making buggy whips and never needed people to make cars. That's AI. Also people tend to ignore the individuals in these big societal shifts. A lot of people are going to suffer a lot of hardship as AI takes over. .

  • @Var_
    @Var_3 ай бұрын

    One more tip that might help: If you're shooting for these top FAANG places and not having any luck, definitely consider applying to smaller, lesser known places. Preferably those that take at least a little pride in their engineering culture. You can work there for a few years, trying your best to learn and grow, and suddenly you'll be mid-level or a senior engineer yourself. It might take a bit longer but at least you'll get paid and get some real world experience. Just be careful not to develop any bad habits in these roles, and keep up to date with sought-after technologies. Who knows, maybe you can convince them to let you build a project using LLMs / GraphQL / Spark / Rust / Whatever. Thanks for sharing the video Namanh, and sorry about the layoffs. It's courageous of you to be so open and positive about it.

  • @ThunderZephyr_
    @ThunderZephyr_3 ай бұрын

    How to get a job for a modest salary: be code superman, ubermensch even do everything cary the company singlehandedly be everyone's teacher. So you can get to try and not be replaceable for a "competitive salary". I swear if I could improve things for everyone I would.

  • @Obalanserad
    @Obalanserad3 ай бұрын

    As someone that is looking for his first job and screaming about "Entry level being 5 years of experience". Thank you for this. This is just what I needed to hear. I might go into some grunt work in the meantime, just to survive. But as a dev. I really just wanna work remotely and not get stuck in a warehouse somewhere. I will follow this series with great interest. (.Net dev here)

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    you got this bro

  • @neomangeo7822

    @neomangeo7822

    3 ай бұрын

    You got this. It is doable. Need to keep learning and developing your skills. Not just technical coding skills but also your resume, projects, portfolio, interview skills, communication skills... Find those things that might be weak and fix them. Consistancy is key and you will get it eventually. (speaking as a dev who has just under 5 years and 4 years of it fully remote, as a Full stack .Net and React/Angular dev).

  • @Obalanserad

    @Obalanserad

    3 ай бұрын

    @@neomangeo7822 Thank you for that. I am trying to learn everyday. I am still in my vocational education for a couple of weeks more. What would be a good size for a project I could show someone? I mean. I was thinking of making a site for a bunch of different timers I need everyday. Like, drink water reminder every 20-30 min or a stretch reminder etc with todo-list and tracking. Making it as a pwa-app. Such things, are that presentable enough? Or do you have an example on what I am supposed to be doing with my time? :)

  • @chrisstucker1813

    @chrisstucker1813

    3 ай бұрын

    trying just to work remote will mean you'll have insane competition for every single application

  • @cooltrucly
    @cooltrucly3 ай бұрын

    once you git gud, you become impossible to ignore. i think people misunderstand what that means and spend all of their time leetcoding and solely studying system design. sure, those things are important, but the market is oversaturated with such leetcode monkeys who think that being a SWE is only being good at DSA. in reality being a good SWE means being able to think about the bigger picture of problems, understanding how to build good "product", being a reliable and likeable team member, and a good communicator. these are what i think about when hiring someone. to entry-level folks, i strongly suggest working on your own end-to-end personal projects that solve real-world issues, and getting involved in online or in-person tech communities to share ideas or even work together.

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    💯🫡

  • @anclaudys

    @anclaudys

    3 ай бұрын

    That is true, but companies keep dishing out Leetcode questions in interviews. Even if you know DSA very well, you’re always gonna have to waste your time brush up on the very minute details that you tend to forget when you’re employed and actually building stuff. You need to remember that the people doing the interviewing saw the problem and solution beforehand and often don’t even measure up to the expectations they have for you. It’s all a load of bs. I suspect THIS is an overlooked reason why layoffs happened. They hired a bunch of juniors who can’t do anything but Leetcode, then wonder why they’re not productive at the company when they incentivized them to only Leetcode in place of building actual skills. I haven’t had a single tech interview that asked me anything of relevance to the job, besides one with Asana a few years back, for an apprenticeship role. How assbackwards.

  • @ebs-user-xs8ll4bk4d

    @ebs-user-xs8ll4bk4d

    3 ай бұрын

    @@anclaudys I think leetcode started as a way to "weed" out candidates that did not meet minimum skill levels, but may have backfired. It used to be that programming interviews were interactive. Getting the wrong answer wasn't necessarily an interview failure. Failing came if the candidate would/could not "work the problem" on followup questions. "Too many" of these candidates were getting to in person interviews, so leetcode came in to "save" interviewer time at the cost of losing touch with the mind behind the answer.

  • @anclaudys

    @anclaudys

    3 ай бұрын

    @@ebs-user-xs8ll4bk4d Working through a problem on an actual white board is a better way to "rate the candidate's thought process" indeed. Making them code the solution out via video easily becomes a race to the bottom on who can solve the problem more accurately. I'm not discounting DSA and leetcode style thinking (just DSA thinking). I'm having to choose between a singly linked list algorithm or a queue while coding a project on KZread live as I'm typing this lmaoo

  • @bb5242

    @bb5242

    3 ай бұрын

    I don't think it matters, quite honestly. Most "senior" devs have lousy skills but think they're great. I think it is very hard for companies to recognize real talent these days. They seem to reward everything but actual talent and know how.

  • @ForestEdgeGardens
    @ForestEdgeGardens2 ай бұрын

    I’m not so sure that specialization will be the need in the future. My intuition tells me that the Sr Engineers are in demand now because they have a broader swath of experience across different areas. IT has changed a lot in 20 years. Many of us “older folks” who have been around that long see that where we had wide access to all parts of the dev cycle and components, newcomers are relegated to learning a single piece of the “assembly line”. It’s like being part of a company where everyone used to know how to build a complete guitar but now you only put screws in keys on the head stock. They’ll never gasp how to build a complete guitar because that just isn’t how it’s done now.

  • @JohnTube2K
    @JohnTube2K3 ай бұрын

    Agree with this…. did the specializing over 12 years ago. Now I’m building a new tech practice for my company

  • @stardark9mc
    @stardark9mc3 ай бұрын

    I'm a designer but this helps a lot, thanks for the advice.

  • @4X4NAV
    @4X4NAV3 ай бұрын

    "Be a people person" - This is the #1 advise. So many people focus on their leetcode answers and forget that this is an interview... How you "feel" in the interview is more important that how many answers you have recited in your head.

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    good advice for life too i think, people remember how you made them feel not what you did

  • @user-yz5eg4ew1n

    @user-yz5eg4ew1n

    3 ай бұрын

    Solid strat. Soft skills is how I compensate for my professional failings 😅

  • @nhudodoan485
    @nhudodoan4853 ай бұрын

    Being a people person is very important skills in today market. I have a friend who has 3 years of experience in infrastructure but he wants to move to iOS without commercial experience, then I introduced him to another friend who brought his cv straight to hiring manager. After 3 rounds of interview he got the mid level job in a med-big company.

  • @MrValiant101
    @MrValiant1012 ай бұрын

    I have actually followed all your advice already and now I'm in a self employed position in education. I'm not really fully using my comp sci degree but tbh I don't care it's paying the bills. At the end of the day, if you have ambition, you are only going to stay working for someone the first 3 to 5 years to raise capital and experience for your own company.

  • @StarsManny
    @StarsManny2 ай бұрын

    All the IT at my company was outsourced to India a few years ago. Now we have a load of people who can barely write clear english emails, let alone collaborate on large projects. But this is the future.

  • @thewiirocks
    @thewiirocks3 ай бұрын

    While there's a real problem with intake of junior engineers, there's an even bigger problem for what "Senior" means. The vast majority of "Senior" software engineers today are at the level we expected of juniors only 10 years ago. And the competence levels continue to rapidly slide downhill. Everyone is scrambling for seniors because they're trying to get hold of at least a few really competent folks and have no time or resources to try and train up juniors.

  • @StarsManny

    @StarsManny

    2 ай бұрын

    Senior developer sounds impressive, but in my experience it just means "not a beginner any more". Most senior devs I ever met weren't anything special.

  • @thewiirocks

    @thewiirocks

    2 ай бұрын

    @@StarsMannyyes, that is what it's supposed to mean. What do you propose we do with the overwhelming number of perpetual beginners that are now called "Senior"?

  • @brucegenerator2755
    @brucegenerator27553 ай бұрын

    along with "fake it til you make it" being a people person can take you pretty far. companies value soft skills like being sociable, likeable, and effective communication extremely highly. if you have less dev experience but good people skills from previous work experience, that often translates well in the tech industry. this is especially true for juniors and beginners; companies believe you can learn the tech but they cant teach you to speak confidently in stand up or with a client

  • @guillermojmontenegro95
    @guillermojmontenegro953 ай бұрын

    TL:DR "If you want a job act like a slave for your boss and a fake happy clown for your coworkers"

  • @MsJustice4ever
    @MsJustice4ever3 ай бұрын

    I’m a senior engineer at one of the biggest and most well known companies that invested a lot into AI. I disagree with “fake it till you make it”. The more senior you are, the more work is expected and if you significantly over-inflate your knowledge and therefore the expectations, you will just burn out. Btw. AI will rewrite the whole industry very soon anyway, and there will be even tougher market conditions. Imo we have about up to 5 years before there will be a revolutionary change in how software is made. Make the most of it.

  • @AliciaSykes
    @AliciaSykes3 ай бұрын

    Me, a L6 engineer, taking advice from an unemployed dev... Still very insightful, thanks Namanh!

  • @NYCSubwayWorker

    @NYCSubwayWorker

    Ай бұрын

    if you’ve come to flex, pls do it elsewhere…

  • @peterd788
    @peterd788Ай бұрын

    Most people calling themselves software engineers are barely competent and they certainly aren't engineers. A person with 20 or 30 years' experience who is still going with vast domain knowledge is incredibly useful and economically advantageous for a company. I'm not a people person but I started coding when I was 14 and 40 years later I still do it and people pay me lots of money. Very senior engineers don't just know how to solve a problem but they understand how businesses work. They understand the reasons why things work in the way they do. I started out with Bell Labs writing assembly language then C before working for Microsoft, JP Morgan, Sony, BAE Systems and Arm. New languages, frameworks, styles are easy because you know they're all based on the same fundamentals as 40 years ago. They're just another way of saying the same thing. My advice is simple: learn how to do one thing really, really well because once you've done that you can learn how to do another thing really well and eventually you understand that the next thing is simply a progression of what you've mastered before. Focus on the moment and build on your past. When you stop enjoying it stop.

  • @JaxonPetersen-cu8jt
    @JaxonPetersen-cu8jt2 ай бұрын

    In 2020, it was still hard to get a High Paying Tech Job. It's just nearly impossible now.

  • @rvscript
    @rvscript2 ай бұрын

    Software Development is tough. My experience is study every day. It is a cut throat environment because of constant fear of being let go. As a beginner , you will be given many tasks Seniors know are not good and for you it is a trial by fire. You will get little information and little help. Your responsibility to ask questions and set up meetings , also do not use inter - office chats like slack or Microsoft teams for anything personal or unprofessional. Lastly, your job is 24 hours. Meaning , at anytime you will feel a need to check out a branch on the repo, run a simulation on test environment, etc. I encourage you to do so and learn your future tasks at the company. This will help save time during last minute changes.

  • @k-yo
    @k-yo3 ай бұрын

    At my current company, which is a small startup, they were looking for professionals with stacked skills. They needed someone with FE Engineering and UI/UX Design experience (UX Engineering), which I had and got employed with little to no competition. With skill stacking, you have more of a chance to reach the top 1% expert pool in the market in particular set of skills and become an outlier on interviews. Albeit, this is more valuable in job openings that explicitly asks for the set of skills you have, and usually at smaller teams, but it may be a viable strategy for some.

  • @shitinsideyou
    @shitinsideyou3 ай бұрын

    Your suggestions of "fake it until you make it" doesn't really work when you lead a senior position and responsible for big things... You can't fake it, all eyes are on you when you're the senior...

  • @ebrimatouray1765
    @ebrimatouray17653 ай бұрын

    love it all❤..but did more when you post about salary and how they get in

  • @willmedrano98
    @willmedrano983 ай бұрын

    As a "senior dev" I recognize that I'm my good ole days.

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    andy would be proud

  • @nobleriflemanstudio5164
    @nobleriflemanstudio51642 ай бұрын

    I love the microphone holder! Also, the video was great :)

  • @philswaim392
    @philswaim3923 ай бұрын

    I really dont believe in fake it til you make it. You definitely need to be more confident than the job descriptions call for because those jds are usually wrong anyway. But dont sell yourself as more than you really are. Go out, apply, interview, and you will find where your level really is. Best advice here is networking. Getting to know people especially hiring managers at social events can really shortcut your way into roles but it is definitely the long game. For some people it is just a year of networking and they get a job through it. It took me 10 years for my network to have a role i was ready for. But all the networking i did exposed me to a diversity of backgrounds and experiences that i took with me into interviews.

  • @frosty_teacup
    @frosty_teacup3 ай бұрын

    Hey Namanh, I just got around to this video now but I saw your earlier version of the title. I'm curious why you thought of changing it? If it helps, I was more interested in the previous version, and was taking a second to decide if I wanted to watch this one right now - before I realised it was the same one! Just curious about the thought process that creators go through when it comes to titles! Thought I'd give a little feedback as well in case it's helpful :)

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    appreciate it! i was a/b testing the title and seems like this one was doing better but if it stops, i’ll go back to the previous

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    what about the other one stood out to you more

  • @frosty_teacup

    @frosty_teacup

    3 ай бұрын

    @@namanhkapur That makes sense! I'd actually assumed it took more time to gauge which one performs better, maybe 24 hours or something, but i guess not! I don't remember the exact wording of the title now, but it was geared towards new grads, which is just more relevant for my situation. But I feel like in general, most news articles or online posts/videos talking about "the bad state of the tech job market" nowadays tend to focus more towards the early career/new grad market outlook. So I figured that might be a more lucrative title. But that's just my opinion and of course it might be different, especially if you have viewer demographics leaning more towards people in senior roles!

  • @ozzygm3178
    @ozzygm31782 ай бұрын

    "Act like a senior engineer" translates to "Put whatever the job description is asking for on your resume, and fake it till you make it" This is coming from a QA with 10+ years (of REAL) experience. People do not care, they are just going down the checklist. Only thing that matters is the face to face interviews (zoom or otherwise).

  • @daru25able
    @daru25able3 ай бұрын

    Ignore all comments starting from "as a tech lead , senior this and senior that " , they are just trying to flex on you. Keep up the good work, you are right on track, while these tech leads and seniors are busy commenting

  • @xhalozero
    @xhalozero2 ай бұрын

    It sucks, I've been layed off. But I'm so blessed I have 7+ years of experience, knowing that my skills are highly saught after even in this mess

  • @vectoralphaAI
    @vectoralphaAI3 ай бұрын

    The ONLY one true way to get actual real-life experience is to actually work for a company and gain experience on the job itself from the day-to-day work that is done there. BUT if no company is hiring entry level devs with no experience anymore then how in the hell will they ever get that real world experience?? They will be stuck at the bottom of no professional experience forever by force essentially. This is a massive problem that will come back to bite all these companies in the ass one day big time. What companies need to do is create a brand-new program where they hire entry level devs for the cheapest possible. We're talking $40k - $45k annually, not 6 figures. Then mold these people into the developers that the company wants to have by training them and giving them that experience. If every company was forced by law to have this type of program, it would solve a lot of problems for developers/ the employees. From the very beginning Entry Level meant straight out of college, and no work experience at all whatsoever. This has been forgotten and it's not good for the industry as a whole.

  • @DvnCodes_

    @DvnCodes_

    3 ай бұрын

    Contract work

  • @nikm4253

    @nikm4253

    3 ай бұрын

    Look for a new profession

  • @kragael

    @kragael

    3 ай бұрын

    Paid experience is professional experience, keep that in mind

  • @vectoralphaAI

    @vectoralphaAI

    3 ай бұрын

    Right. But the problem is that no one is getting that paid experience.@@kragael

  • @vectoralphaAI

    @vectoralphaAI

    3 ай бұрын

    Why would they do that? Development is what they want to do.@@nikm4253

  • @Michael-it6gb
    @Michael-it6gb2 ай бұрын

    I graduated in 2015 here in northern Europe. And they claimed there was a massive shortage of developers here for years. In short it was basically close to impossible to get a permanent job after I passed my Developer exam. Hundreds of rejections over the years, and pretty much the fastest way to get work was if you knew the right people in the industry. So all your talk about how easy it was to get a job pre-2020 is pretty much nonsense, at least in my country.

  • @SandraWantsCoke

    @SandraWantsCoke

    Ай бұрын

    Do you have a developer job today?

  • @rithickchowdhury7116
    @rithickchowdhury71162 ай бұрын

    I wish I was applying for jobs since 2019 instead of waiting to be graduated in 2021.

  • @haldwanihal7769
    @haldwanihal77692 ай бұрын

    2022 easy cake, you know "T" you got the job. Now it's hard thank god i able to get job from 2 companies with senior role from SE 2 in last company(I have +4 yr exp). What i learn from process now interviews are very less as one platform i use to get 10+ companies to apply+ interview are not able to refer one company for 1.5 month.

  • @jordanstewart225
    @jordanstewart2253 ай бұрын

    As a senior engineer with 7 years of experience, I mis-spelt 'appendLeft' instead of 'appendleft' and used a dictionary instead of a list in python in the last two weeks. And you think I'm two to three times more productive than a junior. Don't even ask about that time with a long dash, or em dash ("-")

  • @ebs-user-xs8ll4bk4d

    @ebs-user-xs8ll4bk4d

    3 ай бұрын

    Management will remember the hero fire fighter, not the arsonist. Even when they are the same person.🤣

  • @sombraSoft
    @sombraSoft2 ай бұрын

    Uncle bob once demonstraded how every 5 years the number of developer doubles so at all times half the developers in the world have less than 5 years of experience.

  • @cartwatson
    @cartwatson3 ай бұрын

    What's the font you use at 8:58?

  • @nufosmatic
    @nufosmatic2 ай бұрын

    1:39 - I am 65, I have 43 years of experience in high-performance computing, specializing in device drivers, OS integration and tuning, working in many languages, database, networking... and they pushed me out a window two months ago... just spoke with the former manager of OS software who, after 33 years with the company, has moved (or was moved) to being more involved in his church full-time...

  • @RizwanAli-438
    @RizwanAli-4382 ай бұрын

    Love your content! Could you add subtitles to your videos? It'd make them more accessible and easier for us to enjoy. Thanks a bunch!

  • @elizabeth00653
    @elizabeth006533 ай бұрын

    Actually useful advice instead of the usual general things

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    ❤️

  • @PeterVerhas
    @PeterVerhas3 ай бұрын

    6:34 “They act like they know what they are doing even when they don’t.” That shows how junior you are. The “fake it till you make it” (fitymi) does not work. You can start off like that in an interview, but less than five questions and I will know what you really know. Also, if fitymi works it means the company is full of dilettans. It means chaos. It means the environment is not honest. Do you want to work in a place like that? Do you really advocate to be dishonest as a “professional” behavior? To be a con artist?

  • @angelg3642

    @angelg3642

    2 ай бұрын

    "Do you want to work in a place like that?" Bro I just want to work somewhere. I've shown my skills, knowledge and dedication to learn and improve and It's still not good enough. Sorry but if I can outperform 90% of your candidates and show good softskills qualities you damn better know I deserve to be hired. Companies are searching for a perfect unicorn in a field where such unicorns don't exist. We are in the field of constant change in technologies... . Why isn't HR ever seeking skills for adaptability ? For fast learning ? For decent communication skills ? For great time management skills ? So many better qualities to focus on and instead we got fcking live coding tasks in an interview for candidates that are straight up sh1tting their pants because they haven't seen an interview in weeks/months and some extremely random questions that weren't anywhere in the job description. Or some stupid language specific thing that you will never know unless you've been exposed to that specific thing.

  • @PeterVerhas

    @PeterVerhas

    2 ай бұрын

    ​@@angelg3642 those are the excuses of a candidate who does not meet the requirement and blames it on someone else. "if I can outperform 90% of your candidates" No. You do not with that attitude. If I have 100 candidates and I need only 8 then you being the 9th is not enough. "show good softskills qualities": Your response suggests that you do not. Blaming your unsuccessfulness on someone else is not a good soft skill. After all, even if it is not your "fault" per see, it is much more likely you can change yourself than the environment. "I deserve to be hired": Being hired is not a matter of deserving it. If I do not need you, I will not hire you, even if you are as clever as Einstein. "Companies are searching for a perfect unicorn in a field where such unicorns don't exist.": You just do not know them because they are hired. "Why isn't HR ever seeking skills for adaptability ? For fast learning ? For decent communication skills ? For great time management skills ?": They do. However, from these three, only communication skills can reliably be perceived during an interview. "we got fcking live coding tasks in an interview for candidates that are straight up sh1tting their pants": If you communicate like this in an interview they will not only not hire you but you will also be red-flagged. You have to be able to code. What else do you expect as a software developer? Should the company hire a software developer who cannot code? A taxi driver who cannot drive? A gravedigger who cannot dig? "extremely random questions that weren't anywhere in the job description" Do you really expect the job description to list all possible questions? "Or some stupid language specific thing that you will never know unless you've been exposed to that specific thing." You were never exposed to that language construct because you never used it. And you never used it because you did not learn it in the first place. Can you code without it? Yes. After all, you can code in machine code. It is possible. But if you know the language features then your code will be better. It is only a "stupid feature" while you do not know it. Know your tool.

  • @perfectionbox
    @perfectionbox3 ай бұрын

    If you have a mature codebase, it just takes too much time to train juniors and also clean up all their pull requests. And we've had decades for most codebases to mature.

  • @nickelbutt

    @nickelbutt

    3 ай бұрын

    “Too much time” is BS. Its about money, and shareholders dont want to spend more money for training. What you say here is the equivalent of saying tech jobs should avoid hiring new people, which is actually pretty dumb.

  • @perfectionbox

    @perfectionbox

    3 ай бұрын

    @@nickelbutt They'll hire new people, but they want them to be experts from day one

  • @angelg3642

    @angelg3642

    2 ай бұрын

    @@perfectionbox And the irony is that most companies seem to value growth, learning and opportunity while expecting you to be nearly perfect candidate already 😂😂. If you aren't that then there's isn't a job opportunity.

  • @abhishikkarmakar
    @abhishikkarmakar3 ай бұрын

    _fxxxxxx_ loved it

  • @ajanth
    @ajanth3 ай бұрын

    That mechanical pencil mic stand goes crazyyy

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    i think so too

  • @nathanfranck5822
    @nathanfranck58223 ай бұрын

    Dude - giant corporations were OVER hiring in 2020 because money was FREE - the interest rate was down to near 1% so companies could pretend they had infinite money to hire tonnes of people. I got tonnes of random recruiters chasing after me even though I wasn't even job hunting, it was wild, glad I didn't take the bait. Now that we're back in reality, these giant companies had to drop a bunch of people and go back to normal. It sucks now, but it will normalize.

  • @angelg3642

    @angelg3642

    2 ай бұрын

    At least you got paid for 2 whole years and you got 2 whole years of experience to put. It was still much better opportunity than it is nowadays

  • @nathanfranck5822

    @nathanfranck5822

    2 ай бұрын

    @@angelg3642 Yes - it was a very unusual and rare time to be employed. Things normalizing back down now means a lot of pain before the market is fully flat / reset. It sucks now until then, and will be hard for people starting now. Granted, you can be sure if you get a job now that you are cut-out for it, and there is nothing stopping you while you are young and have few financial obligations to code something yourself and produce your own value, especially with AI covering your weaknesses

  • @nathanfranck5822

    @nathanfranck5822

    2 ай бұрын

    @@angelg3642 Yeah you won't catch me complaining

  • @tomiwaibironke2174
    @tomiwaibironke21743 ай бұрын

    I graduated from Bootcamp in 2023 Feb, no cushy corporate job yet been freelancing and it's paying my bills

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    freelancing is cheat code, good for you

  • @randomstranger8326

    @randomstranger8326

    3 ай бұрын

    what stack or technologies you use?

  • @tomiwaibironke2174

    @tomiwaibironke2174

    3 ай бұрын

    @@randomstranger8326 MERN

  • @vectoralphaAI

    @vectoralphaAI

    3 ай бұрын

    Yeah like @randomstranger8326 said, what tech stack, technologies you use and what field you work in freelancing?

  • @maximumcockage6503

    @maximumcockage6503

    3 ай бұрын

    @@vectoralphaAI Do you really think he's going to reveal his secrets and bring more people into an already competitive field? Come on now.

  • @AmitBiswas0142
    @AmitBiswas01423 ай бұрын

    If companies don't hire freshers or interns, there will be a shortage of Sr. software engineers in the near future...

  • @vincentv8991

    @vincentv8991

    3 ай бұрын

    Yep sadly private or public companies are more concerned with shareholders and don’t seem the think that far ahead

  • @chenbi5258
    @chenbi52588 күн бұрын

    The age of AI, the worst case and best case, I like that part the most, I am sick of working on other ppls project.

  • @mr.mystiks9968
    @mr.mystiks99683 ай бұрын

    Love how bro shows he’s got 3 years of experience while pretending he’s got experience to tell you how to overcome the market. Bro get back to applying to jobs and getting some real offers

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    lol

  • @Anonymous-nj2ow
    @Anonymous-nj2ow3 ай бұрын

    even at my company, job ads are internally posted "2nd level and higher applicants strongly preferred" bruh like wtf

  • @namanhkapur

    @namanhkapur

    3 ай бұрын

    that’s disgusting

  • @XiaoMika
    @XiaoMika2 ай бұрын

    A lot of people say just keep learning until you get a job, but my biggest problem is when I am asked in an interview, what have you been doing all these years, can I say "I was learning" ? they will definitely go for someone who has been working and not just learning. Idk what to do honestly. I need a miracle to get a job..

  • @nufosmatic
    @nufosmatic2 ай бұрын

    7:10 - I was the guy people went to for answers. What changed was I did not know anybody on Mahogany Row any more. I used to know everybody (including the entrepreneur who started the company) and they knew me and knew the things I had done for the company. And a new management team rolled in, and I knew none of them, and none of them knew me. And, somehow, I fell out a window...

  • @vitalyl1327
    @vitalyl13273 ай бұрын

    The reason for this is overproduction of very low quality juniors - all those boot camp graduates, self-taughts and "graduates" of sub-par universities. It is nearly impossible now to filter out the worthy ones from this horrible horde. So employers have nothing else left but to compete for the seniors like there is no tomorrow.

  • @bra195

    @bra195

    2 ай бұрын

    Do you think the market Will Go back with juniors seen that it's hard to find a job ?

  • @vitalyl1327

    @vitalyl1327

    2 ай бұрын

    @@bra195 likely, yes, when the junior pool shrinks it will be easier to hire juniors and for the worthy juniors to get hired.

  • @angelg3642

    @angelg3642

    2 ай бұрын

    @@vitalyl1327 Bruh, employers test your leetcode solving skills, ask you DSA even though nearly nobody uses it, ask you if you know the most random fact about a certain language, test your coding skills by giving you 30 minutes or less on some random tasks and straight up watching your every single move 😂. How tf do you think employees will do quality work when they are focused on preparing for these bs interviews 😂. That's not the junior's fault . The junior was working on what was expected of him to know for the interview and the job. Nobody ever taught the junior the important part of the work. Stop making excuses

  • @vitalyl1327

    @vitalyl1327

    2 ай бұрын

    @@angelg3642 cool story, bro, too bad it is not what's really happening. But if it helps you to rationalise for yourself why you cannot find a job - fine, go with it.

  • @angelg3642

    @angelg3642

    2 ай бұрын

    @@vitalyl1327 How many interviews have you been to in the past year 🤔 ?

  • @GoWithAndy-cp8tz
    @GoWithAndy-cp8tz3 ай бұрын

    "fake it till you make it" XD you made my day! Cheers! P.S. I've been applying for Junior Go Developer position over 8 months without success. I got really good rest and time for doing what I like in programming the most. But I'm running out of the budget and need some money to pay my bills every month so this is not so colorful like one can see it from outside.

  • @markluka7356
    @markluka73563 ай бұрын

    Fake it until they make it, in software, works for short term Cause after a while nobody takes you seriously.

  • @automaton111
    @automaton111Ай бұрын

    I can tell that you have put a lot of thought into this. If you study Marxism everything will become a whole lot clearer to you. The problem of overproduction and the tendency of profit to fall. Improvements in technology making workers redundant as time goes on. Austerity as a tool of oppression. Poverty amidst abundance. The necessity of a permanent under class. Profits in command. Wage slavery. The moving of religion based feudal conditions into the private sector. You can’t capitalism your way out of the problems created by capitalism.

  • @konstruktorklapucjusz6218
    @konstruktorklapucjusz62182 ай бұрын

    Now without bullshit. In current market if you don't have reference you won't get any job. Remember this.

  • @brittdanzer1431
    @brittdanzer14313 ай бұрын

    Maybe I am disconnected from the junior market too much at this point but I honestly feel it would be hard for devs who came from bootcamps and not from a computer science degree. There are so many jobs available that only require an algorithm to answer. And of course jobs that will pay you over 300k with RSU's is going to be competitive and hard to get into. I think some devs need to set their expectations a bit lower since there is a lot of job openings but just not at FAANG level companies.

  • @kennycollins7389

    @kennycollins7389

    3 ай бұрын

    As a junior with a BS in CompSci and Math, it’s hard for everyone. I personally thing bootcamps are pointless, but at this rate, getting an interview is impossible for any new grad.