The Brutal Truth Behind Tech Layoffs | Prime Reacts

Поділитися
Вставка
  • Опубліковано 21 вер 2024
  • Recorded live on twitch, GET IN
    / theprimeagen
    Become a backend engineer. Its my favorite site
    boot.dev/?prom...
    This is also the best way to support me is to support yourself becoming a better backend engineer.
    Reviewed video: • The Brutal Truth Behin...
    By: youtube.com/@J...

    MY MAIN YT CHANNEL: Has well edited engineering videos
    / theprimeagen
    Discord
    / discord
    Have something for me to read or react to?: / theprimeagenreact
    Kinesis Advantage 360: bit.ly/Prime-K...
    Hey I am sponsored by Turso, an edge database. I think they are pretty neet. Give them a try for free and if you want you can get a decent amount off (the free tier is the best (better than planetscale or any other))
    turso.tech/dee...

КОМЕНТАРІ • 1,3 тис.

  • @tinrab
    @tinrab 7 місяців тому +2108

    In a couple of years, every developer is going to have their own UA-cam channel, and they're going to be talking about how to get a job.

    • @catchingavocados
      @catchingavocados 7 місяців тому +298

      And none of them will actually be employed

    • @0e0
      @0e0 7 місяців тому +52

      i had this thought recently lol

    • @daltonyon
      @daltonyon 7 місяців тому +69

      This already happen

    • @jonasbaine3538
      @jonasbaine3538 7 місяців тому +56

      Yep. Everyone will devolve into content creation while everyone else watches it on metaverse headsets while on unemployment. Seeing the sun will feel like a vacation.

    • @izpodpolja
      @izpodpolja 7 місяців тому +5

      Best take

  • @MasonSchmidgall
    @MasonSchmidgall 7 місяців тому +637

    Predicting recessions is like predicting that you're gonna die someday.

    • @Fooney1
      @Fooney1 7 місяців тому +22

      Yea but when you go to the doctor and they tell you, you have cancer...

    • @jordixboy
      @jordixboy 7 місяців тому +7

      not about predicting recession, there will be one for SURE, we just dont know the when. Our econoy goes in cycles, ups and downs, thats for sure...

    • @DaggetSWG
      @DaggetSWG 7 місяців тому +8

      except it's a specific sector of the economy that is largely seeing this issue, not a general economic recession. Issues with how tech companies are structured and financed (borrowing massive amounts of money, then seeing interest rates increased by the fed) are worth talking about.

    • @avamasquerade
      @avamasquerade 7 місяців тому

      You don't have to predict a recession so much as know the hallmarks of a scam. I'm not saying AI/AGI won't replace human capital (given exponential growth, it'll happen sooner rather than later) but shtty automation that is not actually AI/AGI (but that will be called "AI/AGI powered") will first be used to siphon a metric fk ton of money from retail/not in the club yet investors and out of the lower tier economies. There's massive financial/resource hoarding by the wealthy going on atm for highly orchestrated reasons...

    • @drno87
      @drno87 7 місяців тому +4

      Economists are split between the optimists who think recessions are a thing of the past, and pessimists who predicted 10 of the last 2 recessions.

  • @chemloaf3020
    @chemloaf3020 5 місяців тому +52

    7 years ago a professor at a notable university explained that new age business practice is firing all the people who are paid the most (and the most experienced). This is so they can hire new people for less than half the salary. He explained that it's leading to worse quality of everything. Now here we are with a growing demand for quality products. :)

    • @rockpadstudios
      @rockpadstudios Місяць тому +1

      I was laid off and the statement was it was because of my salary. Please take my advice and work/save to retire as early as you can. It is so nice to reach a point where it doesn't matter what happens. I wish I started saving earlier, I could have retired 10 years ago.

    • @oscarcharliezulu
      @oscarcharliezulu Місяць тому

      That’s what my last company did. The cuts were based on salary.

    • @TreesPlease42
      @TreesPlease42 2 дні тому

      People wonder about why every company lays off 10%, and it's so #1 workers are scared #2 job market is weakened #3 new employees are easier to indoctrinate

  • @protocj3735
    @protocj3735 7 місяців тому +591

    GH Copilot hallucinated a configuration entry that looked "right" and went to prod, I've spent the entire day debugging it. It created more work!

    • @blubblurb
      @blubblurb 7 місяців тому +47

      Good point. I also see that coming, debugging skills will be even more demanded.

    • @razorswc
      @razorswc 7 місяців тому +36

      I have had many instances trying out AI where the code it generates is either wrong or a very inefficient way to solve the problem. I've heard from multiple other programmers that AI is mostly useless for them with the software's very complex systems.

    • @legokill1019
      @legokill1019 7 місяців тому +17

      honestly about the only thing I have seen it be useful for is generating the boilerplate/overall structure of code

    • @pawerochala6175
      @pawerochala6175 7 місяців тому

      @@legokill1019 For me chatgpt made up a nonexisting plugin as a problem solution ...

    • @DarkerCry
      @DarkerCry 7 місяців тому +8

      ​@@razorswcyah for self contained or small scripts it's useful but for anything complex you're not gonna get much out of it. If it can be done step by step in small ways and then tied together it's somewhat useful maybe.

  • @s_de-x6r
    @s_de-x6r 7 місяців тому +451

    i love that his hair acts as a half-green screen lol

    • @DelgardAlven
      @DelgardAlven 7 місяців тому +4

      Typical cyyber

    • @Thect
      @Thect 7 місяців тому +28

      That's the true transparency many influencers cannot achieve. Prime literally let's us see through his brain

    • @ninocraft1
      @ninocraft1 7 місяців тому +11

      ​@@Thectbut there's nothing there 😢

    • @MagnumCarta
      @MagnumCarta 7 місяців тому +1

      Teals you something about the person!

    • @nullset2
      @nullset2 7 місяців тому +1

      He did it on purpose

  • @MarkLitchfield
    @MarkLitchfield 7 місяців тому +173

    This was so relevant today. CEO announced layoffs this morning and I got my invite with HR shortly after.

    • @234lk
      @234lk 7 місяців тому +61

      Stay strong brother.

    • @syyneater
      @syyneater 7 місяців тому +26

      That sucks, most of us have been there. Best of luck finding a new place, hopefully one that’s stable.

    • @zeragon7
      @zeragon7 Місяць тому

      This was 5 months ago. Are you okay? How are things now?

    • @MarkLitchfield
      @MarkLitchfield Місяць тому +3

      @@zeragon7 still utter shit. There's literally thousands of people applying for the same 18 jobs. The market is really bad right now. But legend has it that the jobs may return after September.

    • @zeragon7
      @zeragon7 Місяць тому

      @@MarkLitchfield I've had some shit storms lately as well, although unrelated to what you're going through. It's gonna work out. Keep your head up and I'll be thinking about you brother. ❤️

  • @ConcerninglyWiseAlligator
    @ConcerninglyWiseAlligator 7 місяців тому +47

    If a programmer is replaced with the current state of AI, it's because, either that person should have been fired regardless of AI, or the person who fired them should have been the fired one.

  • @JP-hr3xq
    @JP-hr3xq 7 місяців тому +85

    I'm a consultant (so like a contractor who has to pay a cut to the Mob) and four years ago we started this project at my client. We were 12 people including the PM and Scrum Master. We were pumping out features at a good clip for about the first year. Then all of a sudden they started hiring devs left and right and we ended up with over 60 devs, split among 10 teams and productivity just ground to a halt because we're really just working on the same apps and backends, but all in our own little silos. We can't get anything into production anymore because no one has a complete picture of anything that's going on. I was even removed from the business unit that runs this project and put in a specialized unit constructed around this one feature I took ownership of. So now we have our own management structure and release schedule and we have about four standups per day, where about 80% of attendees overlap. It's just a mess.

    • @NotMarkKnopfler
      @NotMarkKnopfler 7 місяців тому +8

      Your PM team clearly never read The Mythical Man Month by the late Fred Brooks. You can watch a lot of precis/breakdowns of it here on UA-cam. Basic premis: You can't get a baby in one month by getting 9 women pregnant. But he goes into the details of why these teams descend into a mess.

    • @Dipj01
      @Dipj01 7 місяців тому +7

      Exactly. Many people here in the comments section are coping by saying the og video is wrong and over-hiring is not a thing. Having too many workers for a project a absolutely hurts the project and those who are disagreeing are either stupid or just coping and making themselves feel better because otherwise they'll have to contend with the reality that there are indeed too many devs in the market, thus reducing the demand of developers.

    • @lemer9
      @lemer9 4 місяці тому +1

      This is the problem that a lot of companies face - they have big dev teams and nothing is organized properly. The solution that is highlighted in this video is layoffs. You have a team that is too big, layoff right?
      But what if we didn't? What if instead we reoganized to work on bigger and better features. What if as developers companies hired juniors to collect data to improve and refine a product. Too many developers? Hire some social media managers or marking and business assitants to help with the end product. Devs too isolated in their own bubble? Get some PMs to work with these devs to bring them back to the full picture.
      Devs today are tasked with a great deal, so what if we got better about supporting the company as a hole by hiring more support roles?

    • @TheFumesPlatform-ko1il
      @TheFumesPlatform-ko1il Місяць тому

      Im also a consultant and can agree that bureaucracy destroys productivity

  • @BitCloud047
    @BitCloud047 7 місяців тому +382

    I would say its closer to replacing foreign call center workers than it is programmers...

    • @PowerWinsTop
      @PowerWinsTop 7 місяців тому +49

      AI powered scam calls are the best use case right now - you can get a very human sounding AI powered chatbot to call people and ask for donations, while pretending to be a nonprofit etc

    • @josephalan31
      @josephalan31 7 місяців тому +10

      ​@@PowerWinsTopthanks bro

    • @username7763
      @username7763 7 місяців тому

      @@PowerWinsTop This is absolutely the risk of AI. It is very good at making things that look and sound right but is entirely fictitious. AI creates false information and scams generated at a way higher rate and far less recognizable than we've had before.

    • @MaybeADragon
      @MaybeADragon 7 місяців тому +19

      In terms of capabilities yes, but cost not really. Those workers are getting fuck all in pay, meanwhile ChatGPT's API pricing is extraordinarily high and just a single GPU to do it yourself (at reasonable speed, let alone real time) is 5 digits. Then include the fact that you also need to generate a voice for that text (TTS would get hung up on instantly) and have the hardware and infrastructure to handle all that audio data going from your servers to the phones.
      For the scale these call centers work at I think there'd need to be more developments in terms of speed/price over quality

    • @accountnotfound4209
      @accountnotfound4209 7 місяців тому +14

      ​@@MaybeADragonthey don't know how little money we in third world country charge for these jobs. Lol also we have shit ton of people available too

  • @monterreymxisfun3627
    @monterreymxisfun3627 7 місяців тому +314

    I read somewhere that the big tech companies hoarded talent as an anti-competitive move. The layoffs are a reversal of that talent hoarding move. This creates an opportunity for start ups.

    • @kaijuultimax9407
      @kaijuultimax9407 7 місяців тому +25

      Except that we're currently in a bull market so there's a smaller than ever number of investors.

    • @ChungusTheLarge
      @ChungusTheLarge 7 місяців тому +28

      May I introduce you to Section 174 of the US tax code?

    • @timmygilbert4102
      @timmygilbert4102 7 місяців тому +14

      Section 174, aka order 66 for start up

    • @antonhelsgaun
      @antonhelsgaun 7 місяців тому

      ​@@timmygilbert4102execute order 66

    • @Kane0123
      @Kane0123 7 місяців тому +6

      I also heard a lot about this OP - get the talent we can to make sure we have what we might need but also stop our competitors getting them.

  • @StruC
    @StruC 7 місяців тому +137

    "The Brutal Truth" and then it's all just speculation and "I don't think…"

    • @poopymcfartbean
      @poopymcfartbean 7 місяців тому +22

      Wild speculation and weak takes

    • @GrimChu69
      @GrimChu69 6 місяців тому +5

      Exactly! Didn't hear a single actual logical argument.

    • @gingeral253
      @gingeral253 6 місяців тому +2

      I’m unsure the guy in the video really knows what he’s talking about.

    • @monolith-zl4qt
      @monolith-zl4qt 3 місяці тому +2

      @@gingeral253 if you know what tf you're talking about, then you're a programmer and have no time to make videos

    • @gingeral253
      @gingeral253 3 місяці тому

      @@monolith-zl4qt There are programmers that make videos you know. You can probably make more money by doing so.

  • @kibels894
    @kibels894 7 місяців тому +90

    People assume companies make smart decisions. They don't always. They saw Twitter layoffs and executives were like oh shit maybe we don't need all those people. In a couple years when all those companies are getting hacked and having failed deployments they'll be like oh shit that's why we hired all those people.

    • @Dipj01
      @Dipj01 7 місяців тому +9

      Nope, after a project is finished and has entered maintenance mode, you only need a fraction of developers to support it. The base product Twitter has already been built, and will only need a fraction of devs to support it now. So as rude as it is for Elon to fire them, Twitter really doesn't need that many devs anymore.

    • @theultimatereductionist7592
      @theultimatereductionist7592 6 місяців тому +1

      Then Musk had better make that point. You made the ONLY (possibly) justified reason for laying those Twitter employees off.@@Dipj01

    • @miroslavhoudek7085
      @miroslavhoudek7085 6 місяців тому +20

      @@Dipj01 also, as rude as it for Elon to alienate users - less users means less development and maintenance. Also as rude as it is to alienate all clients paying for the ads, less money means less need to count the money.

    • @ThatDevMatOfficial
      @ThatDevMatOfficial 3 місяці тому +7

      @@Dipj01SaaS products never are finished and just enter “maintenance mode”. That’s a pretty fundamental concept behind software as a service.

    • @realkyunu
      @realkyunu Місяць тому

      @@ThatDevMatOfficial Sure, but to implement some features, rewrite something or fix bugs, you don't need 100's or 1000's of people. So he is still right.

  • @theandrewheuss
    @theandrewheuss 5 місяців тому +56

    Financed guy here: In short, loans had 0% interest in 2020/21 essentially so aka free money for corporations -> corps hire a bunch because they can grow -> money becomes more expensive due to rate increase -> companies can't grow as much -> overstaffed and layoffs occur

    • @ansidhe
      @ansidhe 4 місяці тому +7

      This, plus Section 174.

    • @fennecbesixdouze1794
      @fennecbesixdouze1794 3 місяці тому +3

      @@ansidhe Many of the big tech companies that are doing the most layoffs already voluntarily amortize all their software dev. Section 174 is a big issue for certain types of companies but it isn't driving the layoff trend. The big issue is interest rates.

    • @jasono.1629
      @jasono.1629 2 місяці тому

      I’d say also that tech startups never amount to anything. They all go bankrupt. If they’re lucky they’ll bullshit a FAANG into thinking they’re the next hot thing and sell it to them, and 2-3 years later the FAANG finds out the truth and just abandons its development any further. It’s not just low interest rates, it’s that tech startups services and products cannot survive in the marketplace. The jig is up. Venture Capital and investors and FAANGS don’t wanna keep losing money forever.

  • @eVmedien
    @eVmedien 7 місяців тому +23

    +1 for encouraging kids to do highly complex manual trades. My father was an engineer and welder. He could draw stuff and then weld it together. Fuck my "IT skills".

    • @funguy398
      @funguy398 2 місяці тому

      My dude, it's not that hard, i think it's way more easier than to program

  • @victormattosdimen2449
    @victormattosdimen2449 7 місяців тому +132

    This video should be a tutorial on how to jump into conclusions without knowing shit. Hahahahaha

    • @DeveStarr
      @DeveStarr 7 місяців тому +39

      Yeah watched the whole video and don't think bro said anything profound or even accurate. I actually even reject his conclusion that you should "become more generalist to make the company valuable". How far is having surface level understanding of 10 frameworks going to get you? And if the answer is "well, don't just have a surface level understanding", then I implore you, how do you bend space and time to gain any notable experience in everything? I see so many of these tech commentary videos nowadays and at the end of all of them, I'm always left with the same question of whether or not they even work in the industry or whether or not they are grifting.

    • @poopymcfartbean
      @poopymcfartbean 7 місяців тому +18

      My favorite was, “no company ever needs more than 100 engineers”, but there were just so many good parts to this.

    • @devxsadik
      @devxsadik 7 місяців тому +1

      Thank you for saving my time 😂

    • @schillville
      @schillville 7 місяців тому +2

      Just like any "The Brutal Truth about xxx" out there.

    • @Dipj01
      @Dipj01 7 місяців тому +2

      ​@@poopymcfartbeanthat's probably a bit of hyperbole, but I agree with his take. The software companies have a hell of a lot more developers than what they produce. Having huge number of developers beyond a certain point actually hurts the project instead of helping. The classic adage of too many cooks spoil the broth still holds up.

  • @caradine898
    @caradine898 7 місяців тому +30

    The thing about "coding AI" has always been funny to me because you need engineers to understand your tech stack to actually accomplish the goals of a given business need or strategy-something that necessitates human to human understanding and interpretation.
    It will be an assistant for quite a long time, at least for anyone doing backend and full stack.

  • @brandongregori995
    @brandongregori995 7 місяців тому +140

    I feel like the guy in the video is a good example of fake it until you make it. Super confident, very professional video, and yet has no idea what he's talking about.

    • @machineguncalli
      @machineguncalli 7 місяців тому +16

      imagine having to work with that guy. insufferable

    • @avamasquerade
      @avamasquerade 7 місяців тому +34

      Which one?

    • @MinerMovie
      @MinerMovie 7 місяців тому

      We've all worked with engineers like this

    • @Dipj01
      @Dipj01 7 місяців тому

      Oh really? And you have all idea?

    • @CAGonRiv
      @CAGonRiv 6 місяців тому +1

      This is all I needed to hear.

  • @Tidaveel
    @Tidaveel 7 місяців тому +25

    What Thor's been saying specifically regarding Godot vs. Unity is that while "Unity - the Engine" is still kickass, "Unity - the company" has in very recent times made decisions that make them untrustworthy. Even if they retracted their utterly insane monetization plan, we can't trust them to not make stupid decisions again. Decisions that might mean they're not gonna be around in x amount of years.

  • @schtauffen-plays
    @schtauffen-plays 7 місяців тому +80

    my hypothesis is that corps got a bunch of free money during covid and expanded gangbuster and then once it went away they realized they had too many engineers and axed a bunch

    • @1wasavi
      @1wasavi 6 місяців тому +2

      essentially

    • @prico3358
      @prico3358 5 місяців тому

      My hypotesis is every corp wanted to create their own Uber and Doordash, and hired many web devs coders not understanding whats actually required.

    • @amorelus
      @amorelus 5 місяців тому

      Yeah Covid should go to individuals, Not companies or gov't agencies.

    • @jamesberry4514
      @jamesberry4514 4 місяці тому

      Govt spending was out of control, along with foreign policy, in turn the speculation that justifies tech hiring booms is less reliable. The EXTENT of the AI craze is a gamble, and confidence of meeting necessary EXTENT is quietly lacking.

  • @thommccarthy1139
    @thommccarthy1139 7 місяців тому +39

    Lol the disrespect of UI is crazy.

    • @thecollector6746
      @thecollector6746 6 місяців тому +3

      The strength of the interwebs is also it's weakness : Any goofball now has a platform speak authoritatively about matters they know nothing of.

    • @thommccarthy1139
      @thommccarthy1139 6 місяців тому

      @colincotterell3365 great UI people can actually help form strong requirements and even save companies a ton of time and money by putting up UX guardrails to minimize user error and also by reducing risk of getting lawsuits based on usability

    • @thecollector6746
      @thecollector6746 6 місяців тому

      @colincotterell3365 this has absolutely nothing to do with Linux' UI issues

  • @Ish216
    @Ish216 7 місяців тому +53

    I disagree a bit about the generalist part - you can earn a lot more and have a lot more job security by being a specialist, it goes either way

    • @9s-l-s9
      @9s-l-s9 7 місяців тому +12

      I am also confused because did the primagen not argue for "mastering" a certain technology? 🤔

    • @meltygear5955
      @meltygear5955 7 місяців тому +8

      @@9s-l-s9 I think you're confusing Prime saying "don't be just a frameworker" vs. "don't be just a domain specialist". Prime is a domain specialist at Netflix.

    • @Steelrat1994
      @Steelrat1994 6 місяців тому +1

      It is true. The risk is that you become dependent on your niche. If it shrinks or collapses or goes obsolete - you might have a difficult time finding a new job.

    • @anon1963
      @anon1963 5 місяців тому

      ​@@Steelrat1994learn c++, it will need maintainers for decades to come, probably longer than we will work

    • @mats66
      @mats66 3 місяці тому

      That guy used "specialist" in the wrong way. A specialist is someone that excels at and is especially knowledgable in a specific area. But he doesnt talk about specialists, he is talking about hyper siloed roles.

  • @VivBrodock
    @VivBrodock 7 місяців тому +19

    as a math PhD student AI is not good at math in the same way a human can be good at math. it's very good at doing the kind of math you do in a calculator, but doing pure math like topography (my specialization) it just isn't all that capable of doing.
    but I guess this is the difference between a mathmatician's conceptualization of what math is and what everyone else thinks is math.

    • @riley1636
      @riley1636 5 місяців тому

      topography or topology?

    • @WojciechowskaAnna
      @WojciechowskaAnna 4 місяці тому +1

      people call caclulation math, while math is more abstract and concise modelling

    • @therevanchist8967
      @therevanchist8967 4 місяці тому

      Idk its been pretty decent at explaining completed proof solutions when im stuck. But yeah it cant write a proof from scratch.

    • @headlibrarian1996
      @headlibrarian1996 2 місяці тому

      Automated proof checking is totally doable.

  • @Peaches4Rent
    @Peaches4Rent 7 місяців тому +48

    As someone who's been in the security industry, super specialization is very very important.

    • @DeveStarr
      @DeveStarr 7 місяців тому +12

      Yeah his point about being a generalist makes little sense to me. Whats the point of working on 10 different frameworks? At some point, the requirements of the company will demand specialization in different areas so your surface level understanding of things will no longer fly.

    • @fuckmyego
      @fuckmyego 7 місяців тому +2

      Any recommendations for someone studying to get their first network security job? I know that's a pretty open question...

    • @Peaches4Rent
      @Peaches4Rent 7 місяців тому +9

      @@fuckmyego sorry man. I just lucked into the job.
      I've got two pieces of advice.
      1) never roll your own security. Always use open sourced vetted libraries to do it.
      2) by never I mean never. Unless you have a PhD or equivalent work experience

    • @gleipnirrr
      @gleipnirrr 7 місяців тому +1

      @@Peaches4Rent i really appreciate you saying 'or equivalent work experience'

    • @DomskiPlays
      @DomskiPlays 6 місяців тому

      Lmao talk about a fitting username too@@Peaches4Rent

  • @TimTeatro
    @TimTeatro 7 місяців тому +148

    @7:28 You nailed it. I'm a computational physicist and control systems software engineer: trust me when I say ChatGPT is shit at math too. I think most people just don't dive deep enough into math with ChatGTP to see the hilarious gaffes. Moreover, if I were to “accidentally” let those gaffes into my code, people would get hurt. We don't generally use things like ANNs to compute control signals in safety critical systems because we need analytical techniques to prove certain theings about program behaviour (not that you could even get insurance for it, even if you found an engineer who would sign off on it). So letting AI wirte the software in the first place is a LOOOOONG way off.

    • @Gieslly
      @Gieslly 7 місяців тому

      totally agree. LLMs are hilariously bad at Maths. Only people who have no idea what they are doing will be fooled by it.

    • @iXenox
      @iXenox 7 місяців тому +18

      The people that use AI for code probably aren't good at auditing, or even know what that is.
      AI code should be put through the same filters as any other foreign code submission (like all open source code contributions).
      This sadly defeats the point of using AI to begin with, that is for the majority that just wanted to do no work and still get paid.

    • @andrzejostrowski5579
      @andrzejostrowski5579 7 місяців тому +6

      They say that it’s good with job interview questions. I would not trust these tools with the code they spit out though.

    • @MorbidEel
      @MorbidEel 7 місяців тому +12

      Does it even need a deep dive? Tried asking it about energy needed to boil some water in a microwave. It gave a different answer with each click of regenerate despite seeming to use the same formulas each time.
      I've only tried using it for things that I have at least some rudimentary knowledge about though. If I asked it about some legal stuff I would not be able to spot any issue ...

    • @nicelypenn
      @nicelypenn 7 місяців тому +8

      Was helping a friend with a pharmacodynamics problem not too long ago. Chatgpt couldn't solve a pretty easy to calculate formula ln(C_max/C_min)/delta_t. Got it completely wrong every time. I even gave it the correct answer. Different answers every time. It at least got the general idea correct. But...yeah. For more esoteric things that don't have a whole lot of training data to develop the model, I highly doubt it'll be any good. That is unless true, generalized AI actually works where it literally thinks and functions like a human with a 160 IQ, or more. Highly doubt that'll ever be a thing though.

  • @informativem5248
    @informativem5248 7 місяців тому +32

    I absolutely 100% agree with Prime. It's interest rates, not "over-hiring"

  • @satnamdhanoa4727
    @satnamdhanoa4727 7 місяців тому +3

    Thanks for putting out this video. When Josh put that video out, I was shocked at the amount of bad information.
    It doesn't take "shockingly small number of software engineers" to build and maintain the modern applications like Facebook.
    I'm glad someone with a UA-cam following made a counter video

  • @queasybeetle
    @queasybeetle 7 місяців тому +161

    Twitter is not a billion dollar idea. It is a -40 billion dollar idea 😂😂

    • @snowballeffect7812
      @snowballeffect7812 7 місяців тому +10

      it clearly wasn't lol. it was so silly of elon to hand twitter a giant bag of money.

    • @aquaajb
      @aquaajb 7 місяців тому +3

      big if true

    • @melski9205
      @melski9205 7 місяців тому +21

      Twitter was a proven 40 billion idea, X is so far a -40 billion idea. lol

    • @MLTAKOS
      @MLTAKOS 7 місяців тому

      @@melski9205 its said that twitter was rated at higher worth than it actually was, i think it was aroun 20-25 bil

    • @TheBswan
      @TheBswan 7 місяців тому

      Elon hate is media brainwashing. Dude is literally the most successful entrepreneur of all time. Nobody else has started an American auto company in recent history. Few have created space companies (and SpaceX is on top). Starlink is bringing the Internet to everybody, everywhere. Elon buying Twitter allows free speech on a platform that previously was caught suppressing "unpopular" views in collaboration with CIA (see twitter files). Everything I've stated is known facts, and all you've got is "lol 40 billion big number"

  • @twoolivetreesarise
    @twoolivetreesarise 7 місяців тому +68

    button count proportion makes sense. There should be at most 1:2 (button:engineers) so that at no point in time a button is without an engineer. No button left behind.

  • @Proper-G
    @Proper-G 7 місяців тому +28

    Flip didn't feel like zooming in today, i respect it

  • @ViaConDias
    @ViaConDias 7 місяців тому +48

    The stock market works on forward projection, not current value. Therefore, hiring more devs can significantly increase your company's "value" by projecting strong forward growth and product release. At some point, you have to either deliver or make major cuts before the bubble bursts. The latter solution seems to be tech companies preferred. By doing this the company can have overvalued forward projections, and if they cut in time, they will get a second boost in evaluation for cutting costs. The workers are mostly pawns in this money-printing scheme.

    • @dv_xl
      @dv_xl 7 місяців тому +3

      The point is not that Facebook did this intentionally. They goofed. Most Valley companies goofed. They did not correctly anticipate growth decline because it never happened to them before. The valuation increases is because they actually turned around and fixed it instead of bleeding and having way too low EPS and gross margin.

    • @DavidHoberg
      @DavidHoberg 7 місяців тому

      Yes, it‘s a cycle, because investors are shizofrenic. When the fundamentals aren‘t there, and you don‘t have staff to fire, you hire a bunch of people, projecting future growth. If that doesn‘t work out, you now have a bunch of people to fire, projecting future growth. Rinse and repeat. This way a company, mainly in tech, can make the line go up for a long time, while just treading water on the fundamentals.

    • @devforfun5618
      @devforfun5618 7 місяців тому +1

      @@dv_xl they only didn't antecipate the decline if they were to dumb to understand how that growth happened, or were they counting on people working from home forever ? because the same companies dont even want their own workers working from home anymore

    • @avamasquerade
      @avamasquerade 7 місяців тому

      Wait...they dont talk about this in the video? This is the main reason for the layoffs so the fact that they didn't even cover it makes everything else theyve said suspect...

    • @dv_xl
      @dv_xl 7 місяців тому +1

      Judging by these responses, it's clear people are confused about the cause and effect of certain events. Stock goes up because layoffs does not mean layoffs occur to make stock go up. If that was the case, take it to the logical extreme, no companies would have any employees.

  • @timgehrsitz3267
    @timgehrsitz3267 7 місяців тому +74

    Nothing like mass layoffs at the top companies while I'm doing my job search to be able to move !! So fun

    • @jimbeam9504
      @jimbeam9504 7 місяців тому +7

      We were in this situation at the end of 2022 through 2023 and I got a new job July last year. If you're good at what you do don't worry.

    • @rickrude7916
      @rickrude7916 7 місяців тому +1

      I graduated in the height of the financial crisis, got a job in finance, and has since 5x my income. Who you are can make a big difference.

    • @Dipj01
      @Dipj01 7 місяців тому +7

      ​@@jimbeam9504just because you managed to land a job doesn't mean a job crisis doesn't exist. People not landing jobs doesn't mean they're not "good". Survivorship bias at play there, mate.

  • @zionen01
    @zionen01 7 місяців тому +56

    Do some game dev myself and needed to calculate the physics of an arch projectile driving an arrow with set height and ai failed, finally found a physics lecture in UA-cam and was able to derive the correct equation, still has ways to go

    • @MichaelVash7886
      @MichaelVash7886 7 місяців тому +1

      What can I search to find the lecture? I'm having to work on my math a bit since I started game dev.

    • @j0rp
      @j0rp 7 місяців тому +1

      I tried to get it to help me write an implementation of hookes law for a vehicle suspension and it reversed the sign so that spring pressure was max at max extension rather than contraction. It took me a couple hours to figure out what was wrong as I'm pretty new at gamedev and the math around it (this is a game to learn this all on). I eventually just read the wiki page, understood it, and implemented it in less time than it originally took with GPT. Additionally, because I spent the time to learn it myself, I now have new knowledge on 3D math that I have already applied in other features. Thanks for wasting my time GPT.

  • @faucar93
    @faucar93 7 місяців тому +13

    he is pretty naive because he is a game developer, I was a game dev then went to web for a better life, but it is incredible the difference between people (humble people) compared to the no soul that exists in the game developer industry. The whole mentality is that everyone dont know sht since they are not doing game dev.

    • @johnstamopolis5257
      @johnstamopolis5257 7 місяців тому

      Based on your channel, you are the farthest thing possible from calling your self a game dev..... script kiddie is a more apt description of your talents.

    • @bobocsabin
      @bobocsabin 6 місяців тому

      The last part is kind of true ... :))

  • @appledore
    @appledore 7 місяців тому +7

    18 minutes = 1 hour in prime time

  • @voidreact
    @voidreact 7 місяців тому +6

    On feature delivery times: localization itself is a feature that greatly impacts the delivery time of next features. Last project i worked on implemented it and suddenly we had a new step before release - send the feature to the localization team. It added between 2 and 5 days depending on what we were delivering

  • @Blunderbird
    @Blunderbird 2 місяці тому +2

    "Be a good programmer, and also a generalist" means "have decades of experience"

  • @dr_regularlove
    @dr_regularlove 7 місяців тому +5

    Twitter is definitely not faster than ever. Like it'll routinely just give up attempting to stream a video about 5-10 seconds in.

  • @djshrimp_
    @djshrimp_ 3 місяці тому +1

    i got laid off jun 5. the silly part is it had nothing to with the trends in the industry. our ceo was caught embezzling money and we lost all of our contracts. now im dealing with the state of the rest of the industry. life is funny that way. pray for me

  • @ZackHoherchak
    @ZackHoherchak 7 місяців тому +31

    Slack notification got me good

    • @exoZelia
      @exoZelia 7 місяців тому +4

      The worst of all possible jump scares

  • @thewordywizard4389
    @thewordywizard4389 7 місяців тому +2

    Brett Victor gave a brilliant presentation called "the future of programming". In it he talks about coding in goals and constraints, not instructions the computer should figure those things out. This concept is over 50 years old now, maybe AI is how it will be unlocked. So not replacing programmers but changing the way they work

  • @ShadowKestrel
    @ShadowKestrel 7 місяців тому +10

    I totally get with the 'NFT era of AI' take. GPUs getting pricier by the day, companies funded by investor hype and not much else, it's echoing that era so perfectly you'd think it's parody

    • @andrzejostrowski5579
      @andrzejostrowski5579 7 місяців тому +3

      A few years ago everything cloud was uber-hyped, today it’s AI. I wonder what’s the next thing.

    • @PRIMARYATIAS
      @PRIMARYATIAS 7 місяців тому

      ​@@andrzejostrowski5579Quantum ?

    • @davidhollenbeck1674
      @davidhollenbeck1674 7 місяців тому

      ​@@andrzejostrowski5579 i mean cloud computing was very much a game changer, you will be hard pressed to find a startup today that doesn't run in the cloud. NFTs on the other hand...

  • @levifig
    @levifig 7 місяців тому +2

    58:13 Flip, my dude, you're dropping the ball, brother! 😂

  • @thekwoka4707
    @thekwoka4707 7 місяців тому +18

    I like the "wtf this is dumb imma rewrite it?" And then trying. I learn a lot. It's fun.

    • @disguysn
      @disguysn 7 місяців тому +2

      Half the time you do end up with something very similar to the original. :)

  • @patricknelson
    @patricknelson 7 місяців тому +1

    Man, I was super engaged with this one. Started out as a 23min video and extended an hour just with your commentary, but I had to pause it a few times of my own, lol. We’re all searching for answers so it’s hard not to over generalize. FWIW, my company was also affected by that recent wave of layoffs, so I found myself pretty emotionally invested in this too.
    I think the thing that got me the most were the takes like “Why do you need [x] engineers for [y]? That makes no sense.” 😑. Few issues there: 1.) There’s probably a _lot_ that goes into it that you may not know about and 2.) That _may or may not_ be related to the layoffs at all beyond simply being affected by them.

  • @XRENDERMAN
    @XRENDERMAN 7 місяців тому +5

    Zelda BOTW and TOTK spent like 300h in each and I wouldn't say there are no bugs, but so little that it's unbelievable

  • @redpillsatori3020
    @redpillsatori3020 7 місяців тому +2

    Chat Gippity is a tool, like anything else. Yes, you need 100% working code (which AI rarely provides), but it doesn't matter. The point of it (and CoPilot) is to write some boilerplate code, as a "springboard" for you, in order to reduce dev time. Also, Chat Gippity is great for getting answers to high-level concepts. It's not just good for writing code, but I'd say it's almost spot on as a learning tool to give you context.
    DISCLAIMER: Yes, don't trust it. AI hallucinates. Always vet and test its answers. Just don't throw the proverbial baby out with the bath water

  • @mortiz20101
    @mortiz20101 7 місяців тому +8

    Tech companies are laying people off for a few reasons:
    1. Investors love it as it increases short-term revenue, so tech companies will continue to do it while they're being rewarded.
    2. Employees are costing more due to wage inflation.
    3. Related to #1 but Interest rates are higher which is hitting the bottom line meaning laying off is an easy way to show you're focused on maintaining your margins.
    4. None of the big players are investing in creating new traditional apps or services, they're focusing on growing what they already have. You don't need as many engineers for maintenance as you do for creating something new.
    5. No one is creating traditional apps + services because investment has swung to AI, no one wants to invest in the "old" stuff anymore. Most apps that involve AI don't need that many engineers to make as they're all utilizing existing compute architecture (which handles large-scale distributed inference and has existed in AWS, Azure, GCP, etc for a while) and most AI apps are just relatively thin wrappers around calls to LLMs.

  • @bartech101
    @bartech101 7 місяців тому +10

    AI for developer is rubber ducky on steroids.

  • @NGNBoone
    @NGNBoone 3 місяці тому +1

    A man with a macroeconomics class under his belt could summarize the real reason with two words: interest rates.

  • @kleine1167
    @kleine1167 7 місяців тому +5

    Very interesting takes about generalizing and specializing, I've pretty much always heard that it's better to specialize in something because you'll be incredible at that one thing and in the same way be hard to replace

    • @thomasmatthews7388
      @thomasmatthews7388 7 місяців тому +19

      There is such a thing as specialization death. If you are not generalized enough if the market changes and what you are specialized in is no longer needed you are in a dead in. Both over qualified and under skilled for available jobs.

    • @DeveStarr
      @DeveStarr 7 місяців тому +1

      ​@@thomasmatthews7388Of course but that just means you need to be able to adapt to the market demand. I don't think the solution to this is to be a "generalist" because you will only ever have such limited understanding of the things you work on. Unless the company isnt evolving, eventually the requirements of the company will require you to start specializing in certain aspects and the generalist approach won't cut it. Specialize, but don't put all your eggs in one basket is the better approach.

    • @meltygear5955
      @meltygear5955 7 місяців тому

      @@thomasmatthews7388 But that implies that you've already hit the threshold of specialization, and then you start diversifying. Not that you're the guy who knows a little bit of React, a little of Django, a little of SQL, a little of devops, and you're trying to be a one-man band pretending that you can ship at the speed of 5 people.

    • @kiattim2100
      @kiattim2100 7 місяців тому +1

      The answer is T shaped specialization and generalization.

    • @Dipj01
      @Dipj01 7 місяців тому +1

      T shaped knowledge is still the way to go.

  • @neko6
    @neko6 7 місяців тому +2

    There's a problem of personal interest
    No manager says "hey boss, I have too many engineers, you can take one of my best and move her to another team that needs talent"
    No director ever says "Hey boss, I have too many teams in my org, you can take one team and disperse them to other orgs"
    Managers always want more money more engineers more resources, and inevitably they will overhire if the company lets them

  • @ttrev007
    @ttrev007 7 місяців тому +4

    I've long held the belief that corporations tend to over-hire during economic booms, possibly with the intention of identifying and retaining the best employees while also providing a buffer for future needs. However, when economic conditions shift, they may seize the opportunity to part ways with underperforming staff under the guise of economic necessity.

  • @shansingh9587
    @shansingh9587 4 місяці тому +1

    We need more electrical and mechanical engineers

  • @RedBerylFTW
    @RedBerylFTW 7 місяців тому +8

    I have a pdf copy of a paper written by Nathan Papke that talks about AI with great detail. It even includes some C for loops that mimic rudimentary neurons. I didn't know it was so long running until I read that.

  • @Exilum
    @Exilum 5 місяців тому +1

    6:35 I think his point was more about the creativity argument, and I fully agree with it.
    People love to think of creativity as something unique that AI could never replicate, but this is severely mistaken.
    Precision is indeed the hardest problem that likely won't ever be fully solved, as it has infinite definition, but what we call creativity is really only the sum of our experiences mixed with randomness. AI is currently not great at being creative, but it is a finite problem. Maximum creativity is random noise, and what we consider as being creative is within bounds. There's the randomness you want (creativity) and the randomness you don't want (bad creativity), being creative is just having an sense and intuition for a subset of the valid creative space.

  • @StevenBoutcher
    @StevenBoutcher 7 місяців тому +7

    You're my favorite dev UA-camr man. Based takes across the board. Inspiring devs to grow technically with good character. You go gurl 🎉

  • @testboga5991
    @testboga5991 7 місяців тому +1

    The main reason for the Tech layoffs is the increasing cost of capital due to rising interest rates. For the longest time, capital was free and making profits could be delayed until the future. Now capital costs money every day, increasing companies incentive to shift focus from stock market value to actual earnings.

    • @shafialanower3820
      @shafialanower3820 7 місяців тому

      Do you mind explaining a bit further. I am still confused..Thank You 👍

  • @goodchoice4410
    @goodchoice4410 7 місяців тому +4

    I was half way through the wheel of time books and i asked the AI about my progress because i had some questions, and it was telling me all kinds of crazy shit that never came true.

  • @Chiramisudo
    @Chiramisudo Місяць тому

    53:21 "Because Objective-C is objectively bad." 😂 Got 'em!!

  • @ants_are_everywhere
    @ants_are_everywhere 7 місяців тому +5

    On whether AI can solve new problems: we're used to thinking about AI as a tool to make creative works from prompts, but a lot of the power will be coupling it with skilled humans in a conversation. Instead of just Jeff Dean and Sanjay Ghemawat pair programming together, imagine them programming with Gemini. Or imagine Donald Knuth paired with an AI. Or check out Terence Tao's explorations with using ChatGPT in proving theorems.
    Likewise, while generated code is currently a nightmare, I suspect people may underestimate the savings we'll get from intermediate and advanced engineers using AI in the design (rather than coding) phase.

    • @thomgizziz
      @thomgizziz 7 місяців тому

      Wow somebody doesn't understand how AI works... it isn't thinking... it is a probability machine that based its probability on a bunch of stuff that people wrote. The only thing that is being underestimated here is how dense you are.

    • @loopingdope
      @loopingdope 7 місяців тому +1

      ​@@thomgizziz are you grumpy?

    • @ants_are_everywhere
      @ants_are_everywhere 7 місяців тому +2

      ​@@thomgizziz are you under the impression that the human brain is not a "probability machine" (as you put it)?

    • @kurt7020
      @kurt7020 7 місяців тому +1

      I have spent time pair programming with Gemini. For very small snipets in simple languages like Python, it is okay at best. For anything else, it is terrible; Calling methods that don't exist, using types that aren't defined, making copies of heap allocations where they are not needed, exponential time solutions to linear time problems, testing things that don't need tested, not testing things that do, using third party libraries that don't exist. Design isn't much better. AI works great for 'best fit' type of problems. Programming and design don't generally fit into this category.

    • @thomgizziz
      @thomgizziz 7 місяців тому

      @@ants_are_everywhere What makes you think it is? Yes probabilities are taken into account but you don't make sentences by choosing the next word you are going to say by taking a list of probable words with percentages attached to them and then taking a random number and choosing that word because the number told you to and it might have been the least probable and therefore nonsense.
      Stop it with the bull.

  • @l10nbit
    @l10nbit 4 місяці тому

    @ThePrimeTimeagen The one reason thats missing here is the "conflicting KPI" problem. Cost savers, and spenders are given KPI's that compete. Hiring managers are tracked on numbers of hires. Cost accountants are tracked by how much money they saved and labour is the largest expense. In practice, this means middle management are dishing out KPI's by letting HR hire people in order to lay them off in the next cycle. Both teams make their targets, and entrenched employees have no reason to fear being layed off, since fodder for firing is provided on a regular basis.

  • @bkr.studio
    @bkr.studio 7 місяців тому +5

    42:00 is probably the best advice you can give new or Jr programmers from my experience. you can get really good at something and that's great, but being flexible and having the ability to understand what people are saying across the board saved my ass more than anything else.

  • @pedro.zurita
    @pedro.zurita 6 місяців тому +1

    Tsunami recession. The water has pulled back. It is inevitable. It is not "coming". It already started. We're just standing in the empty ocean wondering where all the water went.

  • @thedude7319
    @thedude7319 7 місяців тому +3

    51:00 a previous company for who I worked had a c level employee 'reply all' everytime he needed his assistance betty to post on social media. he was also the reason why the implementation of 'password change every year' because he kept clicking on phishing mails....

  • @viliuszurauskas4315
    @viliuszurauskas4315 7 місяців тому

    Always nice to watch Primes reactions, because you're essentially getting 2 videos, 2 opinions in one video

  • @aspergale9836
    @aspergale9836 7 місяців тому +3

    28:02 - What... What just happened??

  • @CAGonRiv
    @CAGonRiv 6 місяців тому +1

    AI developer and autonomous aerobotics engineer here. Def not in an nft FOMO type deal due to actual physical MVPs in our world. There will still be a need for software devs, engineers and programmers just like we need car mechanics for our cars.

  • @JoshChristiane
    @JoshChristiane 7 місяців тому +7

    Thanks for the react, Prime! Loved hearing your opinions, especially coming from somebody so experienced. Cheers to many more years in tech! 🎉

  • @shreyansdoshi
    @shreyansdoshi 7 місяців тому +2

    This was a good video. Always love the balanced takes Prime.

  • @bobdouglass8010
    @bobdouglass8010 7 місяців тому +4

    I recently said something stupid like "CEOs do nothing. They spend 80% of their day in meetings. I spent a lot of time in meetings too, and nobody's paying me a million dollars a year." I got a good reply: "the fact you don't see the value in what a CEO is doing is the reason you're not being paid a million dollars a year".

  • @sadBoiDev
    @sadBoiDev 7 місяців тому +1

    Thank you for the BG3 callout, its legit a piece of interactive art

  • @ryanbanister4181
    @ryanbanister4181 7 місяців тому +2

    He doesn't have the full picture on the layoff, which he says are bad for the company, but there's an investor hype cycle these tech companies leverage to do enormous buybacks right after layoffs.

  • @dmitriyobidin6049
    @dmitriyobidin6049 5 місяців тому +1

    People that say that it is an easy work to make a button/form/etc. - haven't really made one, right? Making a fully-featured set of controls that needed to make an excellent form - it is hard.
    And i'm not even talking about the fact, that making uikit is not what most frontend devs do daily.
    Localization, accessibility, internal tools...

  • @christofernystrom2840
    @christofernystrom2840 7 місяців тому +18

    The thing is it will not flat out replace you. It will make your job take less time. Which probably means less programmers will be needed. Hopefully this is offset by all the jobs AI created for when building AI-stuff.
    But it's best for the very tedious stuff. Like populating a large json or struct.

    • @TehIdiotOne
      @TehIdiotOne 7 місяців тому +4

      Like in many earlier instances of productivity increases, i'm not even certain the total amount of programmers will necessarily reduce, atleast not for a while. We'll just increase the scope of the things that we're trying to do instead.

    • @nousquest
      @nousquest 7 місяців тому +4

      Wouldn't that just mean more tasks? There's always things to be done

  • @2simmy2
    @2simmy2 2 місяці тому

    I thought the original quote was "A jack of all trades is a master of none, but oftentimes better than a master of one"

  • @weeb3277
    @weeb3277 7 місяців тому +4

    around 23:34 your red bar (video progress) catches up to Primeagen's.

  • @Nayphun
    @Nayphun 7 місяців тому +1

    Questions I have about this: (that I will be looking into anyway but anyone please let me know if you have the answer.)
    1. Are these 1000's of tech layoffs all definitely developers/engineers?
    2. What does the job market look like after this, are people fighting over a small job pool or will we see a lot of new start-ups trying to disrupt big-tech?
    3. Is freelancing a better path for the industry as product requirements seem to vary too much to hire permanent staff?

  • @lukasmolcic5143
    @lukasmolcic5143 7 місяців тому +9

    the man overcooked

  • @alexander_adnan
    @alexander_adnan 5 місяців тому +1

    Well, its a bit more than a complex approximation function. First, its a recursively self calibrating function.
    Then after a while you realize that its not only approximation, its actually a deep linear regression, that ultimately will linearize an input set of non-linear values into recognizable output of values of a well defined manifold.

  • @DMSBrian24
    @DMSBrian24 7 місяців тому +10

    Spoiler alert: it's just a result of overhiring before and during covid

  • @kosyauzer4787
    @kosyauzer4787 7 місяців тому +1

    I can't just like a video dude, my likes are like a directory where I save videos I will watch from time to time, because I genuinely enjoy that videos. But here is a comment tho, I really enjoy your vids

  • @daltonyon
    @daltonyon 7 місяців тому +4

    More than 1 hour, but a valuable content!!!
    The layoffs are more economic than AI or other phenom.
    Learning fast is a huge benefit everyone that is a beast that I knew they have these particular skills, they're learning stupid fast new things!!

  • @andrewgora5446
    @andrewgora5446 3 місяці тому

    The "A jack of all trades, master of one" part is incorrect. The full expression is "A jack of all trades is a master of none, but oftentimes better than a master of one."

  • @fgil1990
    @fgil1990 7 місяців тому +11

    They can afford to fire X% of their workforce even if they have temporary losses, make whoever stay work more hours or more intensively and, in the next decade, tech salary will decrease for everyone, as there will be a bigger mass of unemployed developers desperate to work for much less than what they used to.
    Every industry has done that over the past decades. It's just for greedy profits.

    • @Mel-mu8ox
      @Mel-mu8ox 7 місяців тому

      and yet there is a programmer shortage :/
      I think skill comes into it, lots of new frontend devs, not as many backend with the experience companies need.
      the pay will likely be polar opposites for a while

    • @CaptainOachkatzl
      @CaptainOachkatzl 7 місяців тому

      there is always a shortage of everything if you ask companies. if i may translate that for you, it means: "we dont wanna pay our workers, please overflow the market with supply" @@Mel-mu8ox

  • @pdrpagan
    @pdrpagan 4 місяці тому

    About being a generalist - 1000% agree, highly recommend this book, especially for younger people: "Range: Why Generalists Triumph in a Specialized World"

  • @cyberneticqualanaut7207
    @cyberneticqualanaut7207 7 місяців тому +14

    AI doesn't replace programming jobs; employers do. They could be socially responsible and retrain people instead of firing people and bring on new people who aren't familiar with the company and require costly on-boarding.

  • @yp5387
    @yp5387 7 місяців тому +1

    I think we should stop considering head counts in tech space. It just doesn't make sense. One person created Instagram but his motivation was on a different level and now you need 100 employees to mange the same app because not all devs have the same level of motivation. They just work 9-5. And there is nothing wrong with that.

  • @joshmccord689
    @joshmccord689 7 місяців тому +3

    I don't quite understand a-lot of this take.
    He first says to be a generalist and not to be hyper-focused, but then goes on to say that companies don't want generalists and they want hyper-focused people. If they don't want generalists, then why are generalists "safe" from lay-offs? It doesn't make sense.
    Another thing I've seen a lot from engineers that manage to avoid lay-offs is they seem to develop a sort of Randian complex. They seem to get this mindset of "I'm a good engineer and therefore didn't get laid off, therefore to not get laid off, you just have to be good. if you get laid off, you're not good at your job, simple as that. If you don't want to get laid off, get good." Who elected you as the decider of "who's a good engineer and who's not, and which engineer deserves their job and which engineer doesn't" It's like telling a student, "it's easy to not fail, just study." This then leads to conflicting statements like the above where they advocate for being a generalist and "really understanding computer science and architecture" (I'm beyond tired of hearing this phrase at this point) but then say companies don't really want that. Almost like they're trying to find reasons why they didn't get laid off themselves, like a weird survivor's guilt.
    I feel like the truth of the matter is, the market was in the employee's favor for a long time. The engineers had a lot of negotiating power, and now the pendulum has swung the other way. Lay offs have scared employees, and the power has shifted to the employers once again. This will always happen. Whenever employees gain power, there will be a shift back where the business owners take that power back. We can fumble around for the reasons why, but the reasons why don't really matter. We'll be told a number of reasons, but they're all irrelevant.

  • @vincentmarquez3096
    @vincentmarquez3096 7 місяців тому +2

    So, ~20 years ago when I people used to ask language trivia in interviews to show mastery. When I did my most recent round of interviews at FAANG companies, they didn't even care if I was familiar at all with the domain or language. They just wanted to test for general coding ability and problem solving. So right off the bat this guy is not even a little wrong, he's Uncle Bob levels of wrong.
    He then says "social media sites used to be developed by 1 person"... I actually think this guy is a master troll.

    • @informativem5248
      @informativem5248 7 місяців тому +3

      Wait till he gets to the part where he says if you have over 100 software engineers "you're done". As if 100 is optimal, but 101 is not. He is probably a troll.

  • @JPAGH
    @JPAGH 7 місяців тому +14

    No one told geeks, that "A Day in the Life of a Programmer" posted from a fancy $5k studio in Manhattan can't last forever?
    In many EU countries, good, educated, and experienced programmers make a quarter of what the US guys make, but they don't know about any layoffs.

    • @NeilMartin98
      @NeilMartin98 7 місяців тому

      Better working laws and regulations.

  • @adrewkin8375
    @adrewkin8375 7 місяців тому

    I am very impressed how in USA people are involved in the finance knowledge… That is Awesome!

  • @weeb3277
    @weeb3277 7 місяців тому +4

    how many of the layoffs were actually devs?

    • @Wanderer2035
      @Wanderer2035 7 місяців тому

      Right now it’s mostly devs not being hired rather than devs being layed off. Thats because companies are anticipating that AI will be much more intelligent in the near future, so there’s no need to hire right now. Eventually it will replace devs in a few years as it gets more intelligent exponentially. I know he doesn’t agree but it’ll happen just wait and see

  • @penumbral_psithurism
    @penumbral_psithurism 2 місяці тому

    AI has been amazing for learning ebook publishing. Learning HTML, CSS, regex, and GREP has been a blast.

  • @pedrogorilla483
    @pedrogorilla483 7 місяців тому +5

    AI has shown me the arrogance in the programming community. 5 years ago people were saying artists were gonna be the last to be replaced by AI because their work requires creativity.

  • @tcurdt
    @tcurdt 7 місяців тому +1

    The guy is right:
    1) VCs come on board: "We need to grow! Hire! Hire! Hire!"
    2) Then there is the hiring of a "upper kitchen happiness officer"
    3) Wait, hm, we also need to make money. Now what? Let's fire some people.

  • @Mel-mu8ox
    @Mel-mu8ox 7 місяців тому +13

    "a recession is coming"
    Wait WHAT !!!
    I thought this WAS a recession??? Is it really going to get worse !!!

    • @alasdairmacintyre9383
      @alasdairmacintyre9383 7 місяців тому +7

      Not a recession yet. New York Fed's recession probability indicator shows a recession as very likely in the coming months

    • @Mel-mu8ox
      @Mel-mu8ox 7 місяців тому

      @@alasdairmacintyre9383 Ah, I'm in England, so we already treating this as a recession XD

    • @4m470
      @4m470 7 місяців тому +8

      Recession has been around for a while. It's just official now. Economists are always reactive in their very nature. They take in all past data and let us know after the fact.

    • @antonhelsgaun
      @antonhelsgaun 7 місяців тому +1

      ​@@Mel-mu8oxthe UK has had a slight recession

    • @kiwikemist
      @kiwikemist 7 місяців тому

      They usually happen every 10-15 years, it's intentional.

  • @zlol_ssbm
    @zlol_ssbm 3 місяці тому

    Bros whole message was: “Tech industry managers don’t know what they’re doing and haven’t learned anything in 20 years”
    Then caps off by injecting optimism based on managers learning from mistakes and implementing changes…

  • @ProtectMeYou
    @ProtectMeYou 7 місяців тому +3

    Going deep into the rabbit hole here, Prime. War is costly, and cost cuts always come from where the rope is thinner: the working class. This has been so for millenia, and if someone is interested: "The Theory and Practice of Oligarchical Collectivism", the fictional Book wrote by Emmanuel Goldstein, the public enemy #1 of the Party in Goerge Orwell's "1984", explains the role wars play in contemporary capitalism quite well.

  • @StrengthOfADragon13
    @StrengthOfADragon13 6 місяців тому

    I love "reactionary" content in this vein. It's more reminiscent of the back and forth Philosophy papers I fell in love with in college. Taking time to critically evaluate what is being said, using a statement to inspire a reevaluation of your own stances on things. The industry is in a rocky place, especially for young professionals who haven't had a chance to build up their resume yet, but pointing out it isn't the sky falling definitely helps

  • @tocu9808
    @tocu9808 5 місяців тому

    Maybe the bosses at big tech had just realized how wonderful it is that X still functioning well after slashing 80% of its work force.