Tech Burnout | The Tech Job Market is Terrible and I'm Sick of Leetcoding

แชร์
ฝัง
  • เผยแพร่เมื่อ 31 พ.ค. 2024
  • In this video I talk about the things in tech that cause burnout and frustration for both job seekers and tech workers
    TOC:
    Introduction: 00:00
    Agile methodology : 01:35
    High Barrier To Entry : 06:10
    Tech Interviews: 07:33
    2020 and Tech Layoffs: 10:51
    Work life balance: 14:55
    Work is mundane: 16:06
    Conclusion: 17:27
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 520

  • @m-ok-6379
    @m-ok-6379 5 หลายเดือนก่อน +525

    I'm a burnout designer -> frontend developer with almost 20 years of experience and here are things that make this industry horrible
    - Cheesy company culture
    - You have to learn the newest tech at home
    - Layoffs after being told we are all family for years
    - Your job requirement keeps changing every 3-5 years
    - Your manager keeps pointing out stuff you need to improve no matter how hard you work
    - Very few companies have a real onboarding to new workers
    - A lot of insecure coworkers
    - Ridiculously hard coding interviews put together by people who can't finish the challenge themselves
    - Treating long hours like a badge of honor
    - Seeing 40+ year-old people being lied to about getting a six-figure salary if they finish a boot camp program that only costs $499

    • @rockpadstudios
      @rockpadstudios 5 หลายเดือนก่อน +56

      I'm getting ready to retire and have been writing C firmware for embedded systems for 35 years, many times in the medical industry. I remember buying books when the PC revolution started and at that time I had a big house. I bought book shelves and they started filling up and I was proud of my collection and skills. Well after about 10 years I realized that the majority of my book collection was worthless. My core skills were still the C Language and some assembly. ARM arrives and all my embedded x86 / 68k / 8051 skills were useless. I did some M$ Windows development and my Win32/MFC skills were useless after a few years. RTOS's come and go, tools come and go, Repo's come and go and all the skills are now useless because of git and the front end tools. It was easier for me starting out because there was a smaller amount tech to understand. Now engineers need to know a enormous amount of tech just to blink a dam LED. Linux is not a easy thing to master, you have to spend 1000's of hours to just get comfortable. I've been lucky, I haven't had to go back to Linux embedded systems but a friend has had to learn it cold for Goggle and said it was brutal and he has a wife and kids. He paid 1.5 Million at 6.5 % interest and I can't wrap my mind around that. Well there is a point in life you can't afford to burnout so keep that in mind.

    • @jonasbaine3538
      @jonasbaine3538 4 หลายเดือนก่อน +24

      @@rockpadstudioswhat do you mean 1.5 million at 6.5%? What is that?

    • @jayg6434
      @jayg6434 4 หลายเดือนก่อน

      @@jonasbaine3538his home?

    • @dmitryi3761
      @dmitryi3761 4 หลายเดือนก่อน

      @@jonasbaine3538 he's referring to mortgage I suppose.

    • @camjonron
      @camjonron 4 หลายเดือนก่อน

      i'm guessing a house@@jonasbaine3538

  • @JohnHall
    @JohnHall 4 หลายเดือนก่อน +162

    As a tech worker in my 50s...the cycle of boom/bust will not end. Save your money. Switch stacks. Change industries. Take up gardening. Never fully deny or believe that a meritocracy exists within the market. Understand that you will repeatedly find yourself competing with your younger self.

    • @gangstaberry2496
      @gangstaberry2496 4 หลายเดือนก่อน +14

      Thanks John... I thought I was starting to go crazy (at 28) but it really resonates with me the way you say "competing with your younger self"

    • @JohnHall
      @JohnHall 4 หลายเดือนก่อน

      @@gangstaberry2496 Glad it helped. I spent 30 years in consulting and startups within and adjacent to Silicon Valley. Now I work in IT in healthcare as I plan toward retirement. However, tech culture will always be derived from the capital that funds it. As long as the VC and disruption culture dominates, tech will be an ongoing turnover factory. The best skills I can suggest is to start reading the Economist, follow global trends in markets and industries, and recognize that sometimes you just have to walk away from things before the culling begins. The hot cycle might slow down slightly for the next couple of years, but it will fire back up again "shortly" after that. US manufacturing certainly is having a renaissance...but then they will obscenely lowball any tech salary. Pharma remains the overpaid sector that is non-tech, but it is also a ticking timebomb. Mainly, just know that nothing in tech lasts forever, so take what you can while you can and move on the moment you recognize you aren't in the fast-moving water any longer. Or when you no longer feel like there being zero stability in your career.

    • @st4rbuxx
      @st4rbuxx 3 หลายเดือนก่อน +2

      Maybe I just haven't hit the wall yet (barely 50), but I don't find myself *competing* with my younger self... I'm collaborating, sometimes leading/mentoring, and often learning from colleagues who are versions of my younger self. That's always been one of the rewarding parts of the job... maybe I've just been lucky.

    • @InfinityDz
      @InfinityDz 3 หลายเดือนก่อน +2

      "Change industries"

    • @JohnHall
      @JohnHall 3 หลายเดือนก่อน +1

      @@InfinityDzMy degree is in Economics. I have been doing software dev since gradeschool. I follow the markets as much as I follow the technologies. Watching people in their 50s and even 60s try to hang onto their careers inside dying companies in a dying industry is extremely painful to watch.

  • @tex346
    @tex346 4 หลายเดือนก่อน +194

    The daily meeting is "what did you do for me yesterday?" and "what are you doing today for me?"

    • @bigslacker666
      @bigslacker666 4 หลายเดือนก่อน +24

      If only there was software available that allowed engineers to input their tasks, estimate time, put notes on progress and so on. Oh wait....:D

    • @CoronaryArteryDisease.
      @CoronaryArteryDisease. 4 หลายเดือนก่อน +14

      This is true about most professions/jobs. No matter how amazing you have been in the past, if you don’t do amazing work today right now, you are on the list of the next people to be fired.

    • @chris_schenkel
      @chris_schenkel 4 หลายเดือนก่อน

      @@CoronaryArteryDisease. As it should be.

    • @shodanxx
      @shodanxx 4 หลายเดือนก่อน +1

      Tech workers are so naive about labour relations. If it's not a union job with seniority based layoff, you don't have a leg to stand on.Don't even waste your time applying.

    • @bigslacker666
      @bigslacker666 4 หลายเดือนก่อน +3

      @@shodanxx Yeah, it's awful making $300-$500k/yr and just hopping to another similar or better gig if you get laid off, can't figure out why we do it, we must all be naive. :D

  • @justinoleary911
    @justinoleary911 4 หลายเดือนก่อน +108

    Tech was exciting and new in the late 90’s and early 2000’s. Now it’s billions of lines of code nobody knows what they do anymore and everyone’s knowledge is a mile wide and an inch deep

    • @vadim6385
      @vadim6385 4 หลายเดือนก่อน +5

      Better than if the knowledge was mile deep but inch wide.
      Jack of all trades, master of none, is still better than master of one.

    • @whatisiswhatable
      @whatisiswhatable 4 หลายเดือนก่อน +3

      its all been divorced and abstracted away from the tech itself, mostly.

    • @Anon-tt9rz
      @Anon-tt9rz 3 หลายเดือนก่อน +2

      @@vadim6385 are you sure about that? 😂

    • @Zuriki09
      @Zuriki09 3 หลายเดือนก่อน +1

      @@vadim6385 Depends on the size of your team and the problems you are tackling. A team of 1-2, you need a large spread of good-enough knowledge. A team of 300+, having a few subject matter experts in key positions can really make a difference.

    • @CoconutPete
      @CoconutPete 3 หลายเดือนก่อน +7

      it's also not fun or exciting anymore as everyone and their grandma is doing the same thing.. or you have to compete with third world coders who work for peanuts

  • @StaffyDoo
    @StaffyDoo 4 หลายเดือนก่อน +150

    “Burnt out of working in tech” Here ✋ A former DevOps / SRE / Platform Engineer too. I quit the rat race about a couple of months ago and it is like I was born again: no more anxiety, no more stress, no more depression - fuck IT 🔥🔥🔥

    • @jonasbaine3538
      @jonasbaine3538 4 หลายเดือนก่อน +19

      What did you switch to? What job doing now?

    • @AmitSangwan123
      @AmitSangwan123 4 หลายเดือนก่อน +13

      Same here , I did quite quitting , company put me on pip and I got fired 😂😂😂. Now feeling reborn 😂

    • @lokiwhacker
      @lokiwhacker 4 หลายเดือนก่อน +5

      Same I built a cabin in the woods😊

    • @KryticalHitMusic
      @KryticalHitMusic 4 หลายเดือนก่อน +9

      Curious what you transitioned into? I'm a tech worker for 10 years now and I'm considering moving into doing some kinda social services instead. The salary hasn't been worth the layoffs and burnout.

    • @yotelolailo
      @yotelolailo 4 หลายเดือนก่อน

      Also interested in what you guys transition to, other jobs, freelance, creating a business, using savings...

  • @Rizzan8
    @Rizzan8 4 หลายเดือนก่อน +66

    Tech interviews are nuts. I tried to change my current company, sent out CVs to several companies for a senior position. Before each interview I have asked how many stages it has. Some had 8(!) stages. Sorry, but I am not going to bother to waste 8 days for an "unspecified salary" and "the salary depends on your interview".

    • @emilyau8023
      @emilyau8023 4 หลายเดือนก่อน +3

      I will not go beyond 4

    • @vadim6385
      @vadim6385 4 หลายเดือนก่อน

      It almost sounds like a conspiracy in Big Tech to discourage workers from job hopping.

    • @whatisiswhatable
      @whatisiswhatable 4 หลายเดือนก่อน

      it's cause they want to indoctrinate you

    • @OMA3R.
      @OMA3R. 3 หลายเดือนก่อน

      @@emilyau8023 one is enought

    • @Anon-tt9rz
      @Anon-tt9rz 3 หลายเดือนก่อน +5

      if they have 8 stages they will go bankrupt, good thing you didn't join, it's 100% sinking ship, nobody bothers with 8 stages, alot of companies are optimizing hiring process and there are much better choices

  • @ssgg23
    @ssgg23 4 หลายเดือนก่อน +106

    Agile as implemented by most companies is an absolute joke, just another form of micromanagement.

    • @emilyau8023
      @emilyau8023 4 หลายเดือนก่อน +5

      They really found out a way to capitalize on it too. There's certifications for it ugh total BS. I believe the process can be efficient by just applying flexible management skills. But they're really strict with it. There's even one called Lean. All BS.

    • @phillipspassmore
      @phillipspassmore 4 หลายเดือนก่อน +14

      Beyond micromanagement, agile has also given terrible managers ways to fill their calendars with meetings to make them "look busy". Often flooding people they manage with weekly meetings

    • @Weaver_Games
      @Weaver_Games 3 หลายเดือนก่อน

      I personally hate SCRUM. Kanban is fine. I feel like SCRUM + sprints is just always a way to fail to make a sustainable piece of software. I'm old, been doing this a long time - I don't know why but this exact timeframe but I feel like around after 3 years any system made under scrum becomes unmaintainable. The reasoning is doing random bits of the product that some PM thinks is important every 2 weeks is a terrible way to architect a system. The architecture starts looking suspiciously a lot like the order you did the cards in.
      Like no one designs software anymore, they just start slamming code in and it always becomes a mess. I worked at a place where me and the CTO would sit down before a project for like a week straight and really try to outline how the entire system would work. We would do our best to predict the data models, stub out functions, write UML diagrams, etc. This is for some reason considered "waterfall" but it should really just have been considered a necessary pre-planning for the project.
      And I need to say it was actually extremely mentally taxing to do that. It was very hard - I dreaded doing these sessions. Obviously we never got everything 100% correct but the result was, by and large, quite maintainable systems.

    • @mwin86
      @mwin86 3 หลายเดือนก่อน +1

      That's if Agile isn't implemented correctly, which most places don't.

    • @masteryoda9044
      @masteryoda9044 25 วันที่ผ่านมา +2

      21 years in tech in 6 companies and I am yet to see Agile implemented "correctly"

  • @exapsy
    @exapsy 4 หลายเดือนก่อน +22

    Yep. This is exactly how it is.
    7+ years of experience as a software engineer.
    - jobs interviews is like a completely another job.
    - every year they get harder
    - interviewers (who are also programmers) often treat people like wikipedias, pretending that you have to know keywords or concepts nobody uses in real life regularly and if you had you would search. That's exactly what the interviewer would do. But interviewers rarely like saying "hey, can I google that?". I did say that in an interview, they didn't particularly like it as I didn't get the job.
    - 1-2 week tasks, COMPLETE disrespect for the candidate's time. As if my time is worth nothing and pretending that after I'm going to complete that task you're ... going to hire me? Sure? You've also got like 30-300 candidates.
    - Leetcode interviews that themselves can't solve and never solve IRL.
    - Leetcode interviews getting harder and harder because they get leaked.
    - Recruiters and interviewers treating tools like .... something you should know from top to bottom. Like, guys, there are 10000 tools in Software engineering, Kafka, RabbitMQ, ReactJS, Postgresql, MariaDB (vs Mysql), MongoDB, Cassandra, Docker, Kubernetes, Websockets, gRPC, and the list goes on that I can't even fill them in my resume anymore!
    I DONT HAVE TO KNOW ALL THOSE TOOLS inside out. Especially keywords that may come from a specific tool. I can ... Search them out! Like a lawyer, or a doctor would, if they don't know what a pill does and its active ingredient, or how to treat the case in the court based on previous cases.
    Like it's massive hypocrisy that we're treated so much harder than .... Doctors ... and Lawyers. People that other people literally in all the sense of the word depend their lives on.
    I never heard a lawyer say "Oh, I had a 2 week court test for my interview" or a doctor having to solve bunch of problems from leetmedical. You get the degree, and you're easily hireable.
    In Software engineering, after you get your CS degree, you have to spend another 2-3 years alone of figuring out what you even wanna become, a backend engineer, frontend, mobile, low level, etc. what technologies you gonna use, that tools exist. Nobody teaches you that! We teach that ourselves! edit: For people just to tell you "Nah, you don't have much experience" when they ask for Junior Engineers!

    • @Demopans5990
      @Demopans5990 3 หลายเดือนก่อน +4

      Gets even worse too. You now have interview coaches (operating out of India, at least from what I heard) giving out prompters in real time for (Indian based) developers. The say all the right buzzwords and do everything right (from the point of view of the interviewer) only to discover the dev is pretty incompetent. These tests test the wrong thing

  • @spencershipley4349
    @spencershipley4349 4 หลายเดือนก่อน +10

    I graduated in 2022. Found school incredibly interesting and fun. After 7 months and sending 3,000 applications just to get 4 interviews, I landed a job with an annual salary BELOW $50,000/year, no bonuses, and almost zero chance of promotions. I made more in sales. I took the job anyway so that I could get the experience. Now with 10 months in, I sent out 500 applications, got one recorded leetcode interview before deciding to pivot to a different industry. Got an offer that's an over 30% raise, bonuses, and promotions are nearly a sure thing with 24 months.

  • @hegerwalter
    @hegerwalter 4 หลายเดือนก่อน +154

    My favorite is that a lot of tech interviews ask nity questions which are difficult and depend on what you "know right now". There are lots of things that I once knew, but hey, I forgot since then.

    • @tech_with_moss
      @tech_with_moss  4 หลายเดือนก่อน +24

      Yes, exactly.. I fear that it is counted against you when it shouldn't be. Particularly in the tech field where the knowledgebase can be so broad.

    • @razorswc
      @razorswc 4 หลายเดือนก่อน +10

      I can relate to this. Interviewing causes me bad anxiety, and makes it so I have a hard time with the pop quiz questions. My work history and the multiple recommendations on LinkedIn from past managers and coworkers should speak for themselves.

    • @artyarmadillo9692
      @artyarmadillo9692 4 หลายเดือนก่อน +9

      These questions certainly feel like they need to find a reason NOT to hire you.

    • @enriquejaimes3368
      @enriquejaimes3368 4 หลายเดือนก่อน +4

      Agree, to succeed on an interview you have to be lucky enough to be asked the exact question you studied a couple of days ago, otherwise, it is very difficult to remember te details.

    • @utility00
      @utility00 4 หลายเดือนก่อน +11

      For some reason tech interviews are geared towards recent CS graduates. Why the hell I should remember how to implement a PQ tree (there's google for that if I ever need this), especially if it has absolutely nothing to do with my daily job duties? If you want to hire someone who remembers everything in Algorithms course, hire a recently graduated student and stop wasting my time.

  • @DrunkenUFOPilot
    @DrunkenUFOPilot 7 หลายเดือนก่อน +289

    Coding tests at the job interview are nuts. I especially hate having to do the same brain teaser coding tests over and over with every company. Are accountants given a column of numbers to add? Do news reporters have to color in a map of countries in the world? In most professions where a sufficient skill level needs to be guaranteed, there's a license or certification or some such thing. Why not have such for programming languages, software architecture, C++, system design (I'd flunk that) and whatever other skills many employees look for? Be tested once and just once.

    • @tech_with_moss
      @tech_with_moss  7 หลายเดือนก่อน +67

      I agree the interviews have gotten out of control

    • @finleybaker6008
      @finleybaker6008 6 หลายเดือนก่อน +74

      There was a study that was done that found that the traditional leet-code style interview really just measures anxiety.

    • @picklerix6162
      @picklerix6162 4 หลายเดือนก่อน +46

      If I’m presented with a coding challenge, I tell the interview team that I don’t write code for free. Also, I don’t want to work for a company that discounts my many years of experience.

    • @fabiannomada2724
      @fabiannomada2724 4 หลายเดือนก่อน +15

      With current salaries a lot of people are faking experience

    • @markeissler
      @markeissler 4 หลายเดือนก่อน +39

      Well. One of those certifications used to be a university degree. But then they decided that didn’t mean anything for this industry. So now they’re happy hiring people that have done nothing more than have maybe attended a six week boot camp. Because all that matters now is that you can pass the leetcode style coding challenges. No one cares about your degree(s) or certifications or years of practical experience.

  • @stevens2806
    @stevens2806 4 หลายเดือนก่อน +107

    Yes, this is exactly why I don't want to work in tech anymore. I have over 20 years of experience primarily on the backend, and I also have zero interest in learning what appears to be a dumpster-fire combination of frameworks and technologies for the "new" frontend stacks. Everyone wants "full stack" developers now, and everyone seems to be doing these worthless anti-pattern lazy management-style daily standups that I cannot stand. Why do we have to report on task status when we have a TASK MANAGEMENT SYSTEM FOR THAT?!

    • @smthngsmthngsmthngdarkside
      @smthngsmthngsmthngdarkside 4 หลายเดือนก่อน +23

      Because they want you to feel shame for not estimating the story points accurately

    • @stevens2806
      @stevens2806 4 หลายเดือนก่อน

      Yeah, that's what retrospectives are about too, shame for something not making into a release this sprint, etc. I feel like those ceremonies are not good for morale either, even if you praise someone, it makes someone else feel bad for not getting praise that retrospective, it's just not good for moral and will just burn people out eventually.@@smthngsmthngsmthngdarkside

    • @emilyau8023
      @emilyau8023 4 หลายเดือนก่อน +14

      ​@@smthngsmthngsmthngdarkside can't feel shame if I don't care.

    • @applepie9806
      @applepie9806 4 หลายเดือนก่อน +2

      MY EXACT THOUGHT. I'm glad I'm not the only sane one!

    • @johnb6861
      @johnb6861 3 หลายเดือนก่อน +5

      also QAing our own work and doing devops prod support now. They are shrinking other roles and having full stack devs do them instead.

  • @wdmeister
    @wdmeister 4 หลายเดือนก่อน +12

    I gave up 2 years ago. It's not worth it. Truck driver after 2months of training earns more than most programmers with a few years of experience. And the requirements to get that job are insane. You do 2-3 truck deliveries in London per day. Stress free, no effort and you get paid like a dev who knows a few programming languages + math. Yes with programming you will have more opportunities but in most cases, it's not worth it. Most programming jobs are insanely boring and repetitive.

  • @finleybaker6008
    @finleybaker6008 6 หลายเดือนก่อน +85

    For me the major factors are:
    * Layoffs
    * Disorganization: I'm not going to say that other professions are perfect. But i feel that civil engineers have been building bridges for thousands of years. Software engineering as a profession has basically been shaped by kids who start companies and Venture Capitalists
    * We have a lot fewer options for employers now than in the past. If you want a well-paying job, we're reaching a point where Google, Facebook, and Amazon are the only games in town
    * Lack of fulfillment. I've spent my career adding 0.0001% to a couple of billionares' balance sheets rather doing anything good for the world (like I was promised id have an opportunity to do).
    Also, the most efficient use of circular buffers are to optimize coding interviews

  • @henson2k
    @henson2k 3 หลายเดือนก่อน +7

    Agile is a main reason for burnout, I seriously tired of everybody telling we are not doing it right. It can't be done right.

  • @strandedpirate6346
    @strandedpirate6346 4 หลายเดือนก่อน +63

    As to interviews, the biggest issue in the industry is these stupid low level algorithm solving tests. No one with an real job sits around and writes a Lists, Dictionaries, or sorting algorithms from scratch - literally every language I've ever used has already solved that "problem". Showing that you go solve for any type of esoteric challenge has almost no practical application in 95% of the industry. Many developers that we interview that can pass those tests, cannot function in a team setting because they are not team players, don't write good code, have zero idea of what basic architecture is, don't know the first thing about SOLID, cannot effectively communicate, waste entire sprints on a single card that anyone else would complete in half a day, the list goes on and on.

    • @tech_with_moss
      @tech_with_moss  4 หลายเดือนก่อน +14

      I totally agree. I kind of suspect that the introduction of those algorithmic tests was originally intended for fresh CS graduates, since the companies knew that they wouldn't have any real-world dev experience and couldn't answer architectural/design questions, but then other companies started standardizing all of their interviews like that regardless of experience level and now we're in this terrible state of tech interviews. Just speculation.

    • @thecollector6746
      @thecollector6746 4 หลายเดือนก่อน +6

      It's almost as if the people who spend all their time memorizing solutions to these low level algorithm problems having actually built anything worth mentioning that actual people use as their daily driver and don't have the fundamentals of Software Development because they never put in the work to do so like those "losers" who went to school and actually put in the work.

    • @thecollector6746
      @thecollector6746 4 หลายเดือนก่อน +6

      @@gppsoftware You aren't wrong. If the screener can't tell that you know what you are talking about after 5-10 minutes of fairly deep conversation involving what you have done, what you are working on now, and general IT/SWEN topics and current events....then they basically just admitted that they don't have enough experience to be tech screening anyone.

    • @Meritumas
      @Meritumas 4 หลายเดือนก่อน +6

      And after all of this you end up being a YAML farmer nowadays

    • @Weaver_Games
      @Weaver_Games 3 หลายเดือนก่อน +4

      The hardest part of software development isn't usually writing the code - it's working as a team effectively. I'll take someone easy to work with that's slower than some super fast hacker hotshot who plays by his own rules and everyone thinks is a disruptive asshole.

  • @malekith6522
    @malekith6522 4 หลายเดือนก่อน +19

    I love working in the tech industry and have over two years of experience. Recently, I lost my job as an embedded Linux software engineer in the automotive industry but was able to find a new position that I really enjoy. Of course, I struggled and it took at least three months to find a new job. Currently, my position is a software engineer in a medical technology company. So, my suggestion is that if you really enjoy working in tech and engineering, don't focus on the negatives because there is always some bad stuff in any industry. Instead, focus on doing what you love.

  • @rockmanxdi
    @rockmanxdi 3 หลายเดือนก่อน +3

    as a burnt-out tech worker, listening to you is just therapeutic. but nothing will change for now, and I still have to return to work tomorrow.

  • @sourdurian2839
    @sourdurian2839 3 หลายเดือนก่อน +8

    im working in tech and you've hit the nail on the head. the entire interview process is broken, so much so that i explicitly stated in my resume that i will NOT do anymore leetcode. i had 9 interviews after applying for maybe 30 or so companies. and each interview i had to go through 2 rounds of leetcode which is just ridiculous. i got so sick of it till i put it in my resume. my current company gave me a case study, with a short technical interview just to test my understanding.. close to what im working on right now, and i am so happy working in my current company. if we all band together and stop this stupid culture from continuing, they will have to stop it eventually.
    ** just to add, i do not think leetcode is bad entirely, you can learn some stuff, but using it to test someone's capability is downright silly.

  • @artyarmadillo9692
    @artyarmadillo9692 4 หลายเดือนก่อน +75

    This resonates so much with myself. World is falling apart and the companies expect you to be productive. Like damn man, I keep finding myself wondering which event will finally trigger the WW3 in between my attempts to optimize that goddamn sql query.

    • @mwongeramwajambia7603
      @mwongeramwajambia7603 4 หลายเดือนก่อน +7

      Same bro😅 shit never stops

    • @Valentien23
      @Valentien23 4 หลายเดือนก่อน +7

      This is as hilarious as it as frightening

    • @robsutcliffe2030
      @robsutcliffe2030 4 หลายเดือนก่อน +6

      You know if your unoptimised SQL query triggers WW3, you are going to look pretty silly now.

    • @applepie9806
      @applepie9806 4 หลายเดือนก่อน +1

      @@robsutcliffe2030Ooh don't jinx it. 🤣😭

    • @zoidberg444
      @zoidberg444 4 หลายเดือนก่อน

      Dude - we're already in WW3. What do you think the lockdowns were? You look at what happened in the first year of WW2 in England and France? They called it the phoney war. Phoney war started March 2020. February 2022 was the war going "hot" into open conflict in Europe in Ukraine in the same fashion as Germany invading France. Now it has spread to the middle east with Israel and now the Houthis closing the red sea. The war will escalate there for sure and it will continue to spread probably to a conflict with China in the South China sea. We will likely see civil conflicts break out and escalate into nation state conflicts. Europe is on the verge of civil war and even America could see low level civil conflict.
      Don't think it will be so obvious or that the lying good for nothing media would tell you we are at war.
      I'll let you in on a little secret. You could make the case that there have been 7 world wars. You look at the 30 years war which was also in many respects a "world war" and in retrospect you might well see some similarities.

  • @drcat1337
    @drcat1337 5 หลายเดือนก่อน +35

    Not to mention a lot of listings are fake! A solid number of job listings are only put up for PR/HR reasons, to meet certain quotas for the year. It's a lot cheaper to outsource contracts, rather than pay for a full-timer with benefits.

  • @utility00
    @utility00 4 หลายเดือนก่อน +21

    I absolutely hated Agile. It quickly became an enormous waste of time, ceremonies taking hours to finish and dailies soon bloated to multi-hour status meetings with code reviews on a project I personally was not working on.

    • @joemiles3802
      @joemiles3802 3 หลายเดือนก่อน +1

      You had a shit scrum master then if you were lucky enough to have one. Many companies skimp on paying for quality scrum masters and coaches or even worse, try to merge roles.

  • @outsideworld76
    @outsideworld76 4 หลายเดือนก่อน +14

    I'm a hardware engineer. All is good.
    I refuses to do anything related to software.

  • @Jaime-eg4eb
    @Jaime-eg4eb 3 หลายเดือนก่อน +2

    I recently went through 4 rounds of technical interviews for a position and passed all of them with flying colors.
    I was even interviewed by an engineer who worked at Apple and generally had a stellar resume.
    Every interviewer was very happy with my answers.
    Needless to say, this process took many hours of my time and the time of all of these engineers.
    When I got to the interview with the CTO he asked me what had gone wrong on a project I was recently a part of.
    I told him nothing had gone particularly wrong on our team, but a different team had some problems which I briefly described.
    He found my answer showed a "lack of self-reflection" and for that reason I was not hired.
    Such a monumental waste of time reflects the current state of the industry quite well IMO.

  • @DudeWatIsThis
    @DudeWatIsThis 4 หลายเดือนก่อน +18

    I am a software engineer and I have a small software company. I started it fresh out of university, and had barely had a couple years' experience doing odd IT jobs while I studied.
    I've made almost every mistake in the book, but interviewing people like this wasn't one of them. These are a few questions of what I ask:
    - Tell me about 3 design patterns you've used, each with an example of how you've used them.
    - Do you know what TDD is? Have you ever done it? Why? Or why not?
    - Do you prefer DevOps or Continuous Integration? Why?
    - Tell me about a couple of programming books you've read and really liked, and why.
    - Tell me about a couple of mistakes you've made, or a crisis you've had in a past project, and how it ended.
    And that's mostly it. Single, 1-hour interview. Zero code involved. This tells me all I need to know. I also pick up on the vibe they give off along the way. Less than 1% of the professional work we do here involves any algorithm/leetcode stuff at all - it's all mostly about layering stuff properly, knowing where to use what pattern, clean code, pair programming, and being communicative.
    I don't get why people ask you to do leetcode stuff. Why the _fuck_ would I need you to know how to program a quicksort? Has anyone above age 21 EVER programmed a quicksort? Just copy and paste that shit from Stack Overflow, thank you.

    • @javier.alvarez764
      @javier.alvarez764 4 หลายเดือนก่อน +1

      You can only do TDD though if you already know the overall functionality of the project, most of the time you do the testing after the development. Sometimes you will find something unexpected bug or feature that needs to be develop while doing the task.
      As for design patterns that is not really used most of the time in Java Spring Boot community in my experience, although dont know about other programming community. Yes the framework itself does have design patterns underneath but most of the time you don't use it.
      Well design apps usually implement: layared architecture, single responsibility principle, dependency injection, solid principles. Which is commonly done in Java Spring apps. Then there is also composition over inheritance that's it.
      If you make the app build on a layered architecture, response agnostic to the programming language meaning if ever if it we change or upgrade the language and framework then it can easily be done. You can also then easily switch framework, or example library, or ORM of the project

  • @mecamon
    @mecamon 4 หลายเดือนก่อน +23

    The Scrum Framework claims it was created on the foundation of the Agile philosophy. But what they did was just pick and choose whatever they wanted and ended up with some slightly toxic level of micro managing. There is nothing more annoying than having to go to a meeting to say, every 24 hours, yesterday I did this and today I will do that. What about that 5th Agile principle that states: "Build projects around motivated people. Give them the environment and support they need, and trust them to get the job done"
    We are not kids, we know our responsibilities, we have a Sprint backlog to complete and unless my current Sprint work depends on what my colleagues are building right now, I don't care about what they did yesterday and what they are going to do today.
    I friend of mine says: "If you have that mindset is because you are not committed with the project". Well maybe I'm just little bit more committed with doing my part the best I can, which in the end will benefit the most our project.

    • @Weaver_Games
      @Weaver_Games 3 หลายเดือนก่อน +4

      I'm convinced SCRUM leads to unmaintainable software. The way to architect a large codebase is not to work on whatever random thing a PM thinks is "important to the stakeholders" that week. Your architecture ends up looking suspiciously like the order you did the cards in.

    • @mecamon
      @mecamon 3 หลายเดือนก่อน +1

      @@Weaver_Games it will look exactly like a Jira board, until the project is finished and it goes into maintenance stage. Of course, all that could be avoided by having a good PM, with soft skills to let the Product Owner what is the best for both parties

    • @joemiles3802
      @joemiles3802 3 หลายเดือนก่อน +2

      Show me a developer that's motivated to write boring ass accounting software, let alone an entire team or team of teams. Sometimes it's just not in the cards my boi. I think it's important to point out that a lot of the original content, such as the agile principles, still exists in its original form and has not been revisited. It all needs to be refreshed with lessons learned. Isn't that part of scrum, to retro? The founders of agile basically are saying they coded it right the first time lulz

    • @suziebee4240
      @suziebee4240 2 หลายเดือนก่อน

      Well, if what you are building has no one waiting for you, you are in a cave for weeks building and one day you say tadah~ then it must not be very business critical.
      If there are many integration points and is a large project, there are always people waiting on your update and when you would be ready, so others can plan accordingly. And not just that, you have to explain what you built and how others can use it the way you intended it to. Go through cycles of integration testing. Blahblahblah. SDLCSDLCSDLCSDLCSDLCSDLCSDLCSDLC around and around it goes.

  • @ivanvarykino8202
    @ivanvarykino8202 4 หลายเดือนก่อน +30

    100% truth. Default hour long daily high pressure scrum status with 3 to 1 ratio of overlords to Devs ruined tech life for me!

  • @shaunpoore2356
    @shaunpoore2356 4 หลายเดือนก่อน +10

    Software dev for 18 years, pretty spot on take. I’d also add, at some point (at least in my industry) a lot of people I’d describe as being “non-technical” have been getting “lead-dev” roles…. And OMFG it has been an unmitigated disaster as far as keeping junior staff engaged, productive, and learning stuff…. But lots and lots of orgs seem to keep doing it anyway.

    • @applepie9806
      @applepie9806 4 หลายเดือนก่อน +1

      Agree.... somehow as a intern I'm actually more proficient in the framework we're using and managing a new team than my tech lead.... it's kinda scuffed

  • @CarKiller92
    @CarKiller92 4 หลายเดือนก่อน +10

    What is insane in the job market that even for a senior position interview, you are asked to do junior gotcha codes and that's it. As a medior/senior dev, you should add so much more value that's not coding, like mentoring ability and a big picture look, being active in reviews and suggestions... but those are harder to measure so they are just sticking with a useless test.

  • @stephenwall9036
    @stephenwall9036 4 หลายเดือนก่อน +11

    Agile has mutated into something which simply is NOT "agile". Commitments and accountability killed it. It's no better here in the UK. I'm thinking of becoming a professional carpet cleaner. Great video by the way. You touch on all the issues and frustrations I have with this awful industry!

    • @andersjohnson9565
      @andersjohnson9565 4 หลายเดือนก่อน +4

      Yep, many companies are routinely violating some of the core principles of Agile and are still calling it "Agile."

    • @suziebee4240
      @suziebee4240 2 หลายเดือนก่อน

      I guess no agile coach will go in and say that. They want to stay employed by the company.

  • @aualdrich
    @aualdrich 4 หลายเดือนก่อน +19

    Standups have begun to feel like a "No true Scotsman" argument to me. I always here, "Well, you're just not doing them correctly," but it seems like no company ever is. At what point do we recognize that maybe the motivation behind the ceremony, while good, is too tempting to become anything but a status meeting?

    • @tech_with_moss
      @tech_with_moss  4 หลายเดือนก่อน +1

      I like the analogy. I've definitely heard people say the same.

  • @rhonnieminnie
    @rhonnieminnie 4 หลายเดือนก่อน +19

    I worked in tech in a non tech role, and all this applies too. Great jobs, high salaries...but layoffs were BRUTAL

  • @st0a
    @st0a 3 หลายเดือนก่อน +3

    Agile is just basically milking money from a client without doing any rigorous planning and ending up with a sub-par product and burned-out workers.

  • @phillipspassmore
    @phillipspassmore 4 หลายเดือนก่อน +6

    I worked in one job role where I was part of a project and part of a team. Both had Agile meetings... two daily stand ups, 2 biweekly sprint planning, 2 biweekly sprint reviews... plus all the additional meetings. Out of 35 hours I was in meetings for 20 hours a week.
    Agile has been really screwed up in some organisations.

    • @istvanpraha
      @istvanpraha 3 หลายเดือนก่อน

      And sometimes the meetings don't align with when the work/questions come up. My company is going to institute a Monday morning one. Even though there is a trend of issues popping up late Monday/early Tuesday. Meeting should be late Tuesday. So yeah, we're going to design it so no one looks busy in the meeting - then they'll get super busy after the meeting but have no meeting to discuss it in.

    • @trevor6607
      @trevor6607 3 หลายเดือนก่อน +2

      Same. For about a year, I kid you not, I literally sat in meetings for 8-10 hours a day with expectation to also lead a team and get work done. Unbelievable.

  • @MichaelBrown-ho5wc
    @MichaelBrown-ho5wc 3 หลายเดือนก่อน +3

    I spent the last 20 years as a senior applications developer. The last 15 years I’ve either been a team lead, or the architect of whatever company or project I was working on. I finally got so fed up I left check and started my own business. Just hearing the word agile makes me want to throw up

  • @rotface6969
    @rotface6969 4 หลายเดือนก่อน +11

    i got my degree in December 2023. I spent the entirety of the fall semester applying to jobs and I got 1 offer out of hundreds of applications. I am grateful I have a job, but there is something fundamentally broken. Especially when companies, like spotify, lay off a shit ton of employees and their stock price goes up. In many cases the share holders force companies to perform layoffs. I think things will get worse before it gets better. I am still leetcoding, still working on projects so that I will be ready IF things change.

    • @blasandresayalagarcia3472
      @blasandresayalagarcia3472 4 หลายเดือนก่อน

      I'm technically in the same position just I haven't had the chance. Got a few offers outside of my location and even then I must have applied 4k times and I'm not even exaggerating, it's gotten to the point of broadening my skills just to be able to put more search words to find more applications.
      With everything going on plus being location bound it feels like being dead on the water.
      Any tips? How did you perfect your resume, where did you apply? What do you do?

    • @craigmak
      @craigmak 4 หลายเดือนก่อน

      Laying ppl off & having stock prices go up is just the current capitalist system.

    • @dimples5692
      @dimples5692 4 หลายเดือนก่อน

      Just to give perspective. There are over 500,000 Tech companies in the US. So just a few hundred applications is a very small sample size of what demand is out there for your skill set and knowledge. If you are unhappy I would keep applying and reach out to companies that interest you and whatever your passion in tech is (cyber, devops, web dev, sales, solutions architect, networking, virt, data, etc). Consider using AI to find companies that match those interests in your area and send them a resume even if they don't have a job posted. Good luck to you 😎

  • @enriquejaimes3368
    @enriquejaimes3368 4 หลายเดือนก่อน +13

    DevOps is the most unispiring, tedious and demotivating work I've ever done. It is very important to balance it with "fun" work, otherwise it can burn you out very quickly, specially in teams with high operational loads.
    Regarding interviews, it is ridiculous how they keep asking same puzzly questions for engineers that have several years on experience and a couple of big tech companies in their resume. We all know that it is just a choreographic excercise were you have to be lucky to be asked te right question at te right moment (the one you studied the night before)

    • @ThaisSilva-vk1bv
      @ThaisSilva-vk1bv 3 หลายเดือนก่อน +2

      If you think devOps is the most boring, you never worked with SAP.

    • @enriquejaimes3368
      @enriquejaimes3368 3 หลายเดือนก่อน +1

      @@ThaisSilva-vk1bv Thankfully 😅

    • @Ricocase
      @Ricocase หลายเดือนก่อน

      Is it worth the $?

  • @DreamVikings
    @DreamVikings 2 หลายเดือนก่อน +2

    I switched to tech from a blue collar job and was amazed by the level of disorganization and wasted time. I have days where I have 4 1 hour length meetings at 1 hour intervals. I call them 'zebra days' in my head. Absolute wastes of time. The moment you are on the rails and making progress, the next meeting starts. Been at tech for 2 years and I hate it so much. Would go back to my blue collar job but my certification expired for being unused 😂.

  • @EDROCKSWOO
    @EDROCKSWOO 6 หลายเดือนก่อน +20

    I'm tired of this. I'm burnt out.

  • @brennan123
    @brennan123 4 หลายเดือนก่อน +21

    You forgot that salaries are plummeting (while inflation soars). The increase of remote work means that there's greater variance of compensation requirements and employers just pick from the lower half. This is having downward pressure on compensation.

  • @RobertHastings12
    @RobertHastings12 หลายเดือนก่อน +2

    Not in software, but tier 3 deskside support for a large automation firm. Long story short, I left the office at noon on a Monday and checked myself into a psych hospital because I was that burnt out. That queue of 70+ tickets, plus the barrage of end users harassing me on Teams, and my remote boss in my inbox at 7am asking why I haven't addressed the "VIP users tickets" when they were assigned to me overnight and I didn't start work until 8a pushed me over the edge when I was already beyond burnt out. I also had no windows in my office, so I would never get to see outside or any natural light.
    Fast-forward 9 months and I'm much happier working part time as a personal trainer in a physical therapy clinic and part time working the front end at Costco. I get to be on my feet and help people feel better physically instead of sit in a depressing cubicle for 9 hours a day, getting bitched at by people who think they know your job better than you.

    • @tech_with_moss
      @tech_with_moss  23 วันที่ผ่านมา

      I'm happy to hear that you are now in a satisfying role. That helpdesk role sounds like it was an extremely toxic environment. Probably worse than the average helpdesk role but it is a difficult role no matter what.

  • @samrazi1
    @samrazi1 4 หลายเดือนก่อน +8

    Thanks for your candor and honesty. I'm sure this will resonate with a lot of people in tech, if not most these days.

  • @Alex-hr2df
    @Alex-hr2df 4 หลายเดือนก่อน +27

    I'm a software engineer with 16 years of coding experience, and I say: It's all about perspective. The fact that you've chosen to be a TH-camr with 19K subscribers (so far) already tells about your perspective. It's not all bad here in the tech realm, nor is it super rosy in your influencing business. Yes, daily scrums may make you feel like a slave, but a slight change in TH-cam algorithm could put you out of business altogether. It's never perfect.

    • @tech_with_moss
      @tech_with_moss  4 หลายเดือนก่อน +10

      I agree. At my 9-5 I'm at the mercy of my company. Here on TH-cam I'm at the mercy of the platform and its policies. But yes there are still plenty of positive aspects to tech jobs.

    • @alexbellury
      @alexbellury 4 หลายเดือนก่อน +6

      I hope many see this comment. Every industry sucks, but some suck less than others. I'd rather deal with the suck from the tech industry than other industries. And at least with tech there's a lot you can do to pivot your career. Tired of accounting? You have to basically pick a whole new field.

    • @vadim6385
      @vadim6385 4 หลายเดือนก่อน

      @@tech_with_moss I prefer to be at mercy of my company that is subject to (quite strict due to socialist past) labor laws of my country, than to be at mercy of some platform (like TH-cam/Uber/Fiverr) that changes its policies on a whim, and you can't do anything about.
      At least, if my employer shorts my pay, makes my work conditions significantly worse or unlawfully terminates me, I can sue them.
      But to each their own I guess.

    • @OMA3R.
      @OMA3R. 3 หลายเดือนก่อน

      Best comment and best advice. thank you @@alexbellury

  • @wildcoderider
    @wildcoderider 4 หลายเดือนก่อน +14

    keep it up guys! is hard times for us because money has been cut and companies have stopped investing in digitalization and focused on the core of their business. Manual work.Digitalization is a luxury for many of them but not their core. But times will come back, fountains of money will open and they will take everything available in the market again.Just hold on there, make personal projects that can become a company in the future, and probably you will never need to go through this shit any more. If you give up there will be lack of engineers again and salaries will grow up.

  • @themasterrogerdelgado
    @themasterrogerdelgado 4 หลายเดือนก่อน +4

    I want to chime in and say the interview process is the most ludicrously difficult of any industry. What other job that doesn't require a doctorate has candidates run a gauntlet spanning up to multiple weeks with a huge investment of time and energy.

  • @h0mewrecker
    @h0mewrecker 4 หลายเดือนก่อน +24

    I got my first software engineer role in mid 2022 at the first company I applied to. My team was let go in May 2023. As of posting this in January 2024, I have applied to over 1000 entry level positions without a single interview. None of my former coworkers have found work, either. I deigned to apply for roles in my previous industry and got interview requests immediately.
    The tea leaves aren’t hard to read here. I immensely enjoy programming professionally, but I’m cutting my losses and leaving.

    • @tech_with_moss
      @tech_with_moss  4 หลายเดือนก่อน +2

      I'm sorry to hear how difficult it's been over the last few months. I've always felt that we go where we are needed most. At least this has been true in my career. I wish you all the best in the new direction your taking.
      If you enjoy programming it might be worth continuing to do projects on the side and later on when the job market is better you can bolster your resume with projects that you've worked on.

    • @jonasbaine3538
      @jonasbaine3538 4 หลายเดือนก่อน

      How’s it going 2 weeks later?

    • @Weaver_Games
      @Weaver_Games 4 หลายเดือนก่อน +15

      Just tell them you're gay and claim native ancestry on those diversity forms they claim are optional. You'll be rolling in offers.

    • @zaitunpeace
      @zaitunpeace 4 หลายเดือนก่อน +1

      @@Weaver_Games😂😂😂😂😂

    • @blasandresayalagarcia3472
      @blasandresayalagarcia3472 4 หลายเดือนก่อน

      What direction did you take getting out of tech?

  • @Weaver_Games
    @Weaver_Games 4 หลายเดือนก่อน +27

    I've legit skipped applying to jobs when I go on glassdoor and see people outlining their insane interview process. Being employed I obviously have that luxury, but I think these companies need to realize they're scaring away potentially good candidates. Especially the seniors and staff/principal level people who have been doing this for 10+ years because they probably have a lot of demands and responsibilities from their current roles and families.

    • @thecollector6746
      @thecollector6746 4 หลายเดือนก่อน +3

      You can thank Google and that clown Joel Spoelsky for the "leet code" kick. Also LOL at these companies that want a Google Level senior technical fellow but aren't paying Google money and all they do is build CRUD apps using frameworks.

    • @AmericanDiscord
      @AmericanDiscord 4 หลายเดือนก่อน +3

      The goal is to scare you away. The jobs are posted for strategic reasons not related finding employees.

    • @thecollector6746
      @thecollector6746 4 หลายเดือนก่อน +12

      @@AmericanDiscord Goddanmed Right !!! I am quick to tell a recruiter that I don't do coding tests. I earned a Bachelors in CS and a Masters in Software Engineering.....that and being able to have an in-depth 5 minute conversation with lead devs should be more than enough to prove my competency. I don't work for free, and I damn sure not going to waste my time with your silly "leet code" challenges.

    • @Weaver_Games
      @Weaver_Games 3 หลายเดือนก่อน

      @@thecollector6746 This is so true. I used to work on a popular web-based educational game. The hiring team were adamant they wanted "the best people" but I kept telling them for a lot of work we do on the game (which was very UI heavy) we could have juniors / intermediates doing the bulk of the work. Even if they could hypothetically get an interview with someone super high level they wouldn't pay commensurate wages, nor would the day to day work really be challenging enough for such a person.

  • @CristobalWatsonHernandez
    @CristobalWatsonHernandez 4 หลายเดือนก่อน +7

    "Doesn't align with what they had in their head"
    Yep, one of my classmates dropped out after the first term as he expected computer science to be more "creative". He was expecting it to be a BA in graphic design, despite the fact the he signed up for a BS in computer science.

    • @applepie9806
      @applepie9806 4 หลายเดือนก่อน

      ...huh? That was not an expectation I thought people would have. 😅 Design industry is in ruins after DALL E anyway

  • @gregorriusadolphus2729
    @gregorriusadolphus2729 4 หลายเดือนก่อน +9

    This video is so on point and eases my anxiety that others feel the same way. I left my QA engineering job about six months ago. My biggest gripes: the interview process where they pull out leetcode, and then lots of insecure, socially awkward coworkers. Otherwise, I had a great time in my roles...lot's of flexibility, only working 25-30 hours a week, great work-life balance, and great pay overall. But mannnnn...I met some HORRIBLE people along the way LOL

    • @Pingsmingu
      @Pingsmingu 4 หลายเดือนก่อน

      What are you doing today. I am in the same boat

    • @gregorriusadolphus2729
      @gregorriusadolphus2729 4 หลายเดือนก่อน

      @@Pingsmingu I'm exploring different career paths since I have a pretty varied work history, so I'm in the job hunt with millions of others. I also set myself up to do freelance QA work so I can pick and choose who I work with...

    • @cw5948
      @cw5948 4 หลายเดือนก่อน

      You quit without having another job lined up?! 😂

    • @mitkomilev4690
      @mitkomilev4690 4 หลายเดือนก่อน

      ​@@cw5948 that is what I did last year

    • @emilyau8023
      @emilyau8023 4 หลายเดือนก่อน +2

      It took way too long for me to find a comment about the socially impaired and awkward coworkers in tech. There's bad people everywhere, but tech is another beast 💀

  • @obrienortega6942
    @obrienortega6942 5 หลายเดือนก่อน +22

    Im currently an employee at a college. I thought about getting a second bachelors in CS (Even though the college pays for it just for being in employee) I’m pretty sure CS in a great career. However, with the economic downturn and massive tech layoffs, is something that’s need to be taken into account. Also, AI has been disrupting jobs left and right. There’s a video about “The end programming” by Dr. Matt Welsh. It raises a lot questions about the future of CS.

    • @tech_with_moss
      @tech_with_moss  4 หลายเดือนก่อน +8

      I think it's very difficult to judge the rate of growth in AI. Has it plateaued, is it linear, it exponential growth? I'm not really sure. I don't think in the short-term there is any risk to developer jobs being lost to AI. I often use it to increase my productivity, but I absolutely can't give it a high-level feature request and expect it to deliver it. To be honest, I don't think that will be possible for a while. I could be wrong.
      The layoffs are definitely a valid point. I think we will continue to see this trend in tech.

    • @buxton5165
      @buxton5165 4 หลายเดือนก่อน +6

      If I were in your situation I'd look at doing a degree in electrical engineering. Given the move towards electrifying everything it'll probably be a better career in the long term.

    • @thecollector6746
      @thecollector6746 4 หลายเดือนก่อน +7

      All the A.I. hype is just that. "Hype". A.I. is a term that is more often than not misused. A.I. in it's most pursest sense doesn't exist. What people generally call A.I. is nothing more than the same old statistical models that we have been using since forever.

    • @rontheronin
      @rontheronin 4 หลายเดือนก่อน +3

      @@thecollector6746 I agree I been saying this for a long while

    • @utility00
      @utility00 4 หลายเดือนก่อน +2

      The layoffs are after the COVID bubble that is bursting. During COVID tech firms hired a huge number of developers, now i's getting back to normal. Given no black swan event happens, I don't expect layoffs to be that brutal in the 2nd half of 2024 and onwards. I also don't think AI will replace SWEs, maybe it will hurt coders who just implement same simple stuff repeatedly, because instead of 4 you'd now need 1 or 2.

  • @Et1208
    @Et1208 5 หลายเดือนก่อน +15

    Great synopsis of really bad agile practices. 100% spot on

  • @ShondaD_
    @ShondaD_ 4 หลายเดือนก่อน +5

    Im still new to the whole cybersecurity/ tech space and haven’t even gotten my first job yet, but to hear and see all the negative sides to even getting your first job. It’s just to much. And I see how so many ppl hype up Tech like it’s the only thing in the world just because of the money,,, is not fair. Im just gonna learn Cloud and pivot into the Healthcare space.

  • @jasonbrumley5453
    @jasonbrumley5453 4 หลายเดือนก่อน +6

    I got into tech a little over 5 years ago and worked my way up from Geek Squad to network engineer. Honestly, I am pretty burned out. I just want to do this another 5 years, save enough money to buy a house and then switch industries.

    • @tech_with_moss
      @tech_with_moss  4 หลายเดือนก่อน +2

      Starting from the bottom like that is really tough, so I understand how you feel. It does sound like you've come a long way though.

  • @darioquay7725
    @darioquay7725 4 หลายเดือนก่อน +3

    I've been a financial operations application engineer at various companies. Only been in the industry for 6 years and already been laid off twice. It's a pretty unstable career path that I wish I was better prepared for. Thankfully I work in a relatively 'stable' area in tech but there's still the constant worry that I can lose my job at any second and with no warning. The whole 'zero employee protections' culture is ridiculous and a recipe for killing all motivation and loyalty to a company. I'm hoping this will change once these old school, brick and mortar generations finally retire, but I'm not getting my hopes up.

  • @gumerzambrano
    @gumerzambrano 7 หลายเดือนก่อน +32

    There's simply too many people trying to get into the industry

    • @viktorskarlatov8227
      @viktorskarlatov8227 5 หลายเดือนก่อน +1

      The pandemic environment misled a lot of people.

    • @ivancabarcas8204
      @ivancabarcas8204 4 หลายเดือนก่อน +6

      It's a tech bubble.

  • @KennTollens
    @KennTollens 4 หลายเดือนก่อน +3

    The worse part of being a coder for me was the office politics and meeting. I like coding, but hate it as a job.

  • @ddmozz
    @ddmozz 7 หลายเดือนก่อน +26

    Not to mention, the massive influx of people in the last decade and the introduction of AI solutions like ChatGPT. I always knew this industry was doomed, I just didn't think it was going to be so quick. Especially, when you see hundreds of yt videos "how I became a software engineer in 3 months", "a day in the life of a SE", etc. This was an okay industry, pay was good, but it was always exhausting and you're just a code monkey at the end of the day. Now it's not even that. It's unironically over, and I do mean over for the vast majority. Thankfully I only viewed my skills only as a means to an end - namely, to expand my businesses. I suggest people to stop treating this as a career, because it's not.

    • @blasandresayalagarcia3472
      @blasandresayalagarcia3472 4 หลายเดือนก่อน

      If I can ask, what business, how did you start?
      I'm honestly lost and any and all advice would be greatly appreciated, what services did you or do you still offer?
      Finding info, guidance and actual business direction or any mentoring is hard ( probably I'm just bad but trying)

    • @applepie9806
      @applepie9806 4 หลายเดือนก่อน

      Nope, don't see it as a career. I also had the same target as you. AI was coming and managers are cheapskates, plus with so many software engineer videos there was bound to be a influx of people looking for a quick buck. Sadly some of the influx of people are higher up on the rung than me.

    • @Ricocase
      @Ricocase หลายเดือนก่อน

      Is the potential for remote work increasing or decreasing?

  • @DeepfriedBaby
    @DeepfriedBaby 3 หลายเดือนก่อน +3

    If you’re working on the well known products it’s a house of cards style maneuvering alliances to get your ideas through.

  • @KarolYuuki
    @KarolYuuki 3 หลายเดือนก่อน +2

    I graduated in CS and never worked in IT. Not because I didn`t wanted, I applied to thousands of jobs, but no one would give me a shot cause I didn`t have enough experience.
    I applied to this company once and after 3 interviews, we had to participate in a 1-month unpaid bootcamp, doing tasks every day, having weekly meetings discussing progress, etc. And in the end of it, they just told me I didn`t got the job. It felt like so much wasted time. I`m working in customer support now and although is not as glamorous, at least I make a decent living off it.

    • @GotThatSwing-up3yg
      @GotThatSwing-up3yg 3 หลายเดือนก่อน +1

      Start an LLC(or similar in your country), build your own platform for it, add a friend/relative as CEO. Congratulations, you worked for a company and built something and have experience as a lead developer.

    • @salookie8000
      @salookie8000 3 หลายเดือนก่อน +1

      IT security could be easier and safer option IMO. May just need to get the CISSP cert though if a required qualification of the role.

  • @John-bt3fo
    @John-bt3fo 4 หลายเดือนก่อน +2

    I went through 3 interviews for a software engineering position which involved building a piece of software. I was given the impression that i've pretty much got the job but HR needed to see if I would fit in. After I was rejected by HR It impacted my mental health and I lost motivation to look for a new job and i've stayed at a workplace that I haven't really been happy at for years.

  • @GukoHuba
    @GukoHuba 23 วันที่ผ่านมา

    watching your videos is always time well spent! ⏰

    • @tech_with_moss
      @tech_with_moss  23 วันที่ผ่านมา

      Thank you I appreciate the kind words

  • @amerdelic8710
    @amerdelic8710 4 หลายเดือนก่อน +5

    Here’s an idea. Stop applying jobs that do leetcode and/or refuse to do the interviews if they include leetcode.

  • @nestor-martinez
    @nestor-martinez 7 หลายเดือนก่อน +8

    Thanks Moss! I've built a career in web management in nonprofits (museums, higher ed) after college, and then had tried to pivot to web development, doing a bootcamp and all. I quickly hit the wall that is the tech interview gauntlet. I was applying to jobs that would have had me do some menial coding projects, all the while asking me to learn these insane algorithm problems...
    A few years later, I'm back in web management and have started to focus on analytics, marketing, and greater content creation. Now I just build personal projects with React, NextJS and all the other skills I learned, the same way I spend an evening sketching.
    I think it took me giving it a shot to learn what I needed, but I've realized now that I already had a good "tech" career going and was just looking for the prestige that is being a "software engineer." I just didn't want it that badly, and I didn't want to play that grinding game with those interviews...

    • @tech_with_moss
      @tech_with_moss  7 หลายเดือนก่อน +1

      That's awesome. Thanks so much for sharing your journey. I'm really glad that you've found what you truly want to do! I believe the world pulls us to where we are needed most.

  • @istvanpraha
    @istvanpraha 3 หลายเดือนก่อน +1

    I don't mind many interviews. My issue is when they're designed to trip you up. Like, IMO, you start with easy questions so I get an idea of how you verbalize questions, then we work to more complicated questions. There've been a few times where I "couldn't" answer something because the person asked about it in a weird way.

  • @MN-wg8qd
    @MN-wg8qd 3 หลายเดือนก่อน +1

    I've been a full time contract worker for years now because my niche maxes out at like 130k and I can pull 200-250ish with a good contract.
    Markets gone to shit the last few years though. Good rates are harder to get. Less long term contracts. Things not getting renewed or started due to budget. Less opportunities.
    I've had to work more and more shitty messy projects and have had to put out a lot more fires. I'm getting sick of it. My saving grace is that I follow the FIRE movement and have saved up a shit ton so far. I just need to hold on for a few more years and then I plan on leaving this space entirely to do something else. I don't know if I could mentally make it to 40 in this space.
    A lot of days are chill, but when it is stressful, it really sucks.

  • @Trucho1996
    @Trucho1996 3 หลายเดือนก่อน +1

    I just got a job as a tech lead and my hope is to be able to land something in management or some other non coding position and its all because i can't take the interview processes any longer. Developer interviews are totally not worth it

  • @d.r1775
    @d.r1775 4 หลายเดือนก่อน +1

    In my last job, my boss say if I'm not going to work 14 hours per day and weekends this is not my proffesion. I worked as a software analyst/frontend dev/QA tester because there's no personal and he always said that he gonna hire someone the next month. 2 years passed from that and when i finally quit this monday, he said that i was a very bad employeer and cost a lot of money to the enterprise. all this time and kicked like a stray dog.

  • @jaysonhuckaby6323
    @jaysonhuckaby6323 4 หลายเดือนก่อน +2

    I have been on burn out mode for the last two years. To the point it is crippling my ability to live. I’ve been moved up into to many different positions to wear to many hats. Went from level 1 tech to 2 to 3 now doing project management while also have to do the work as an installer and sell the projects. Im also the team lead and sudo operations manager since we don’t have one. The straw that broke the camels back is when they tried to bump me up to account management when I’ve already been doing that the last two years but now they want me to clean up the books and do a true up on the inventory and software of all of the companies we manage. I’m at a point of quitting. Oh yea I was given a raise to accommodate for this extra work and come to find out my raise never kicked in. I bring this up and the fault was put on me saying I should’ve checked and let them know. I make 80k by the way. Never work for an MSP it’s horrible and soul sucking.

    • @applepie9806
      @applepie9806 4 หลายเดือนก่อน +2

      WTF. That's just abuse. You're doing like 5 people's jobs.

  • @picklerix6162
    @picklerix6162 4 หลายเดือนก่อน +2

    I don’t mind the scrum meetings and the code reviews go much better at my new company. It’s nice that I don’t have to deal with huge egos most of the time. Some of the architects at my last job were insufferable and I had to fix a lot of buggy code because they couldn’t debug it.

  • @Aaron-tl9zy
    @Aaron-tl9zy 4 หลายเดือนก่อน +3

    I've given up on the tech industry and I'm bringing my skills to the electrical instrumentation industry, and I love software dev

    • @salookie8000
      @salookie8000 3 หลายเดือนก่อน

      Isn't electrical instrumentation part of a SIEM or tech industry?

    • @CJ-fh5xq
      @CJ-fh5xq 3 หลายเดือนก่อน

      Doing Instrumentation and Controls? I did a couple of semesters on it but quit due to mental health.

  • @justinhonse
    @justinhonse 3 หลายเดือนก่อน +1

    One of my biggest frustrations with tech is that it’s very hard to break above a certain salary unless perhaps you’ve been somewhere 10+ years. I’m making roughly what I was making back in 2014 give or take. I’m currently a product owner and previously was a QA specialist, business, analyst, and project manager. I’ve struggled to try to learn coding, but it feels like that’s what I need to do to get a five or 10 K bump plus I would need years of experience once I learned it.

    • @DeepfriedBaby
      @DeepfriedBaby 3 หลายเดือนก่อน +1

      You’re making less. Inflation is a btch

  • @TheSnerggly
    @TheSnerggly 4 หลายเดือนก่อน +1

    I'm a Technical Product Manager with 15+ years of high-tech experience. I completely agree with this man on most of what he is saying especially the Agile part. When I go to a company that does those things, I do my level best to change the culture back to what Agile was really all about.

    • @joemiles3802
      @joemiles3802 3 หลายเดือนก่อน

      How's that working out for you? There are transformation coaches with 30+ years of experience that can't change the culture in large businesses. You may have an influence with a company that only has a few agile teams but you're not changing big fortuane level companies.

  • @ProtobluesDG
    @ProtobluesDG 4 หลายเดือนก่อน +1

    I'm not even in Tech currently but I'm burnt out on just trying to find a cloud computing job for entry level. Have my degree, portfolio, and certs and still can't get a call back on a job. I feel like I wasted my time busting my ass in school for this career path.

  • @andrewmusholt9327
    @andrewmusholt9327 5 หลายเดือนก่อน +6

    It is still such a weird time - would love it if everything would just get back to normal

    • @distantyahoo
      @distantyahoo 3 หลายเดือนก่อน

      this is the new normal.

  • @rwdchannel2901
    @rwdchannel2901 3 หลายเดือนก่อน

    I learned some coding languages and I couldn't imagine doing that for a living. When I was attending UCSB I had a friend who was majoring in computer science. He was designing websites as a part time business and he told me to never get into that because the customers are never happy and keep calling back wasting your time trying to get the website changed.

  • @skuminator
    @skuminator 4 หลายเดือนก่อน +1

    Man this is spot on...

  • @rrunboy12
    @rrunboy12 4 หลายเดือนก่อน +7

    You have a bad scrum master if they allow the team to troubleshoot during the standup. Also, the standup is only 15 minutes so I don't think it is a huge time away from coding. A good scrum master can make sure the team completes it on time and devs only discuss major stories or ones that are blocked

    • @tech_with_moss
      @tech_with_moss  4 หลายเดือนก่อน +5

      Totally agree if standup is kept to 15 minutes it's not a distraction from coding and it is beneficial for the team members.

    • @buxton5165
      @buxton5165 4 หลายเดือนก่อน +11

      The standard "you're just doing it wrong" comment from a scrum fan. We know it's being done incorrectly, but have no power to change it because no one will listen.

    • @jayg6434
      @jayg6434 4 หลายเดือนก่อน

      @@tech_with_mosswe have a standard for minimum 30 minutes standup no matter what.

  • @rustix3
    @rustix3 3 หลายเดือนก่อน

    10:04 But for that there are bootcamps: if you are just finished your highschool and want to have a hands-on experience to be able to enter the tech workforce you go to a bootcamp.
    On the other hand what you learn in university is algorithms and data structures, which are the base for the leetcode questions, so in some way companies in some way unintentionally adapted the interviews for the ones with degrees actually.
    But overall I agree on the burnout in Tech.

  • @richarddees5751
    @richarddees5751 4 หลายเดือนก่อน +4

    Everytime I had a coding as a part of an interview, I failed it because I was so fxxxing hating it.

  • @Mangust2
    @Mangust2 4 หลายเดือนก่อน +1

    I am desperate to leave my tech job. I have a huge stress and all symptoms of burn out, maybe mild depression too. Even I can't say I am overworked. And work conditions are nice. But it just doesn't make sense to focus on work till end of career. I am still far from it, but years are flying. I know by 65 I am homeless on streets of LA or quite live by that time.
    Need real profession and source of income for life beyond retirement.
    Problem here maybe that human just not up to the speed of the technology. And we trying to compete to be more and more efficient. Not yet a stage where tech replacing humans, but close to it?

  • @tercial
    @tercial 4 หลายเดือนก่อน

    Yeah same for me. I used to be an IT Project manager. Not sure what to do know i have 5 years of experience. Working as an assistant now which doesnt pay as much

  • @hopelessdecoy
    @hopelessdecoy 4 หลายเดือนก่อน +2

    I love corporate "fail fast", where the fastest way to get to the answer is to not fail to begin with but in half the time.

    • @tech_with_moss
      @tech_with_moss  4 หลายเดือนก่อน

      Lol sad but true in a lot of cases.

  • @novash653
    @novash653 4 หลายเดือนก่อน +13

    Burnout in IT Support here, while I don't have too much experience in the industry, at least 3 years. A few things to note.
    - Wages that lag behind inflation, example my first job in IT paid around 20.8K in 2017 and current one at a different employer pays 23k
    - essentially a dead end job which is difficult to progress the ladder
    - lack of challenge thus getting burnout and bored because your job becomes too easy.
    I'm looking to change industries as a whole, wish I went with carpentry or plumbing instead, 6 years of studing including uni wasted it feels like. It's never too late to change what you do.

    • @tech_with_moss
      @tech_with_moss  4 หลายเดือนก่อน +4

      I was in IT support as well. You really have to pivot out of that role as soon as you can. I don't think experience is ever wasted. It's just part of the process and whichever path you pick, you'll always want to know if the other path would have been better. Wherever you go from here, be it plumbing, carpentry, or continuing in IT, I wish you the best.

    • @SurpriseMeJT
      @SurpriseMeJT 4 หลายเดือนก่อน +4

      I spent a good 13 years in IT support/admin. I was burned out after 5 years but soldiered on. Now, the thought of going back to it makes me want to vomit. I eventually transitioned to software support (full remote), which is a lot better but after a year, it's getting pretty old too, but working from home is pretty awesome. Since you're only 3 years in, I'd look at what you mention - carpentry, plumbing or even being an electrician. Those guys make good money and you can eventually be your own boss and not have to deal with corporate people and the BS they try to push on you.

    • @applepie9806
      @applepie9806 4 หลายเดือนก่อน +2

      @@vidyaWolf" Boss doesn't value you or your time and thinks you won't cut it anywhere else no matter how many qualifications you have." Sounds like being anyone who isn't a manager actually. 🤣

  • @rtwas
    @rtwas 3 หลายเดือนก่อน +1

    After my experience with Agile at a Boeing subsidiary, I refuse to take an Agile job...unless it's a short term contract. Seeing "Agile" in the job description gives me pause.

  • @SpookFilthy
    @SpookFilthy 2 หลายเดือนก่อน +1

    Yes the Agile Industrial complex has ruined development - the current form of agile kills innovation, disempowers devs and put self-interested non-technical bureaucrats into delivery "leadership" roles. An utter tragedy but people saw a chance to make money that required no genuine skills (Aka a scrum master course that only takes 2 weeks to "master") and they don't care about outcomes.

  • @douglasnorth2429
    @douglasnorth2429 4 หลายเดือนก่อน +5

    If you are self driven and have something to prove, I’d recommend people to self learn at home for 5-6 months with a considerable intensity. My motivation was running out of money after 6 months. If you have this opportunity you will require just enough for an internship and there you will learn what a company really wants from you, and skills will be learned at a lightening pace.
    I happen to love working as a devops engineer. I fell into it and am so grateful. When interviewing I could hire some people on the spot if HR would allow because it’s plain as day what work ethic/knowledge they have

  • @R5123
    @R5123 4 หลายเดือนก่อน

    Hey nice video!

  • @toogoodforthisshit
    @toogoodforthisshit 4 หลายเดือนก่อน +3

    This really resonated with me, especially my job hunting experience in 2022;

    • @tech_with_moss
      @tech_with_moss  4 หลายเดือนก่อน

      Yes absolutely. Job searching in 2022 was nearly impossible.

    • @aeloh1m
      @aeloh1m 3 หลายเดือนก่อน

      @@tech_with_mossI feel like it hasn’t changed much.

  • @pastorofmuppets9346
    @pastorofmuppets9346 4 หลายเดือนก่อน +2

    Ah man, the hopelessness is real. The ai revolution was my final nail in the coffin, i literally have 0 damn clue what im gonna do with my life. Quit everything ive ever tried, only got a hs diploma to my name

  • @lindab5680
    @lindab5680 3 หลายเดือนก่อน +1

    Don't get me started on Marketing teams that try to do "agile marketing" whatever that is. No joke our weekly sprint planning was 6 hours long without a break and essentially would always drag into a series of individual 30min 1 on 1s with the manager that everyone had to sit through on Zoom. It would go past midnight in the UK for the one gal across the pond. So brutal.

    • @tech_with_moss
      @tech_with_moss  3 หลายเดือนก่อน

      That sounds completely dysfunctional

  • @allaboutthegyro
    @allaboutthegyro 3 หลายเดือนก่อน +1

    I have a simple policy: if I am required to do more than two round of interviews, I am not interested.

  • @ransomemckissick8184
    @ransomemckissick8184 3 หลายเดือนก่อน

    I gave up on tech in 2001, when the market crashed the first time! i switched to real estate, then to the legal field in 2008 when real estate crashed! I have been a paralegal for 16 years, and I am taking the California Bar Exam in July!

  • @monindersingh2565
    @monindersingh2565 3 หลายเดือนก่อน +1

    I can relate all what said in this video... I am from India and experience same here

  • @sebastijanp3
    @sebastijanp3 5 หลายเดือนก่อน +3

    With specialization, teams are actually loosing its purpose. The specialist is then gone or gets promoted or even goes to vacation, and it is game over. It would be better then to brake the team into individuals, but then POs and scrum masters and leads would loose their jobs. And the problem is that managers that become managers for the wrong reasons or come from wrong industries (like banking), actually support this. Cause they have no actual idea how software should be developed.

    • @YouTubeProgramming
      @YouTubeProgramming 4 หลายเดือนก่อน +3

      Or better yet. U were hired to be the specialist but become the everything guy just to have job security

    • @applepie9806
      @applepie9806 4 หลายเดือนก่อน

      @@TH-camProgrammingI thought it was only my workplace. So this is everywhere huh. It's so scuffed.

    • @YouTubeProgramming
      @YouTubeProgramming 4 หลายเดือนก่อน +1

      @@applepie9806 It’s a very insidious process. It always starts off with you being a ‘professional’ and a ‘team player’. It’s like do all this extra adhoc work you weren’t originally hired for and document it for us so we can pay someone with 5 less years of experience half your salary.

  • @ramirenriquez6795
    @ramirenriquez6795 3 หลายเดือนก่อน

    To add, it's the decision-making fatigue we experience especially when orgs have no clear set of rules to follow. Sure orgs need to keep up with the demand of the market and there are documentations but for some reason, they are too complex that you'd get different answers based on who you ask and then you end up making your own version of the rules.
    On the other hand, orgs rely heavily on people than processes and this is very risky knowing how quickly people come and go in tech.

  • @cw5948
    @cw5948 4 หลายเดือนก่อน

    What is the alternative for assessing skill? And don’t say lengthy take-home assignments where you may be working on it over the course of multiple days and never hear back after submitting. Junior devs need some way to distinguish themselves from their peers. Much rather do time-boxed assessments; that way I don’t waste a ton of time if not selected and I have some way of distinguishing myself from the crowd.

    • @cw5948
      @cw5948 4 หลายเดือนก่อน

      @@gppsoftware Certifications are nice for getting the interview; they are not sufficient for passing the interview. When I'm interviewing you, I don't care about a piece of paper, I want to be able to assess what you actually know and how good of a problem solver you are.

  • @chris.dillon
    @chris.dillon 4 หลายเดือนก่อน

    You nailed it

  • @igormiller9764
    @igormiller9764 4 หลายเดือนก่อน

    I'm an experienced QA engineer and yes these interviews are crazy!

  • @salookie8000
    @salookie8000 3 หลายเดือนก่อน

    There are many job tiers in the tech market. Software engineering is very competitive niche considering that Americans are competing along with many smart asian applicants with work visas. If the software engineering interview is too tough, don't give up, just go down a rung in pay grade where the interview process is more simple is my recommendation; system administration, systems engineering, dev ops, security engineering, IT analyst, data analyst, etc. Be humble and realize you are not cut out to be at the top tier. I'm in security dev ops domain in telecom sector and the interview process is way easier IMO in that sector and the pay is less, than the software sector at Google, FB, Amazon, where the core competency is code churning. So interview stringency depends on the company sector, IT role, and pay grade. Downgrade when you are losing often to increase your odds elsewhere, is just an option. Or study hard, ask for interview feedback and try again.

  • @Charles-pm4so
    @Charles-pm4so 4 หลายเดือนก่อน +1

    Scrum and daily stand ups have become a real red flag for me. I've done it 5 years in a 12 year career, I'm not taking this shit any longer.