Biggest Lies in Software Engineering

Поділитися
Вставка
  • Опубліковано 27 жов 2024

КОМЕНТАРІ • 317

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

    24 years in I.T, I found best for longevity is don't follow trends, have multiple skill sets and find something no one else wants to do.

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

      A friend of mine worked as a programmer for Cincinnati Bell for 43 years, and he survived round after round of layoffs for decades because he was one of the very few people in the company who knew COBOL, which had been abandoned by the cool IT kids back in, what, the 80’s? Several mission critical systems had been programmed in COBOL back in the day, though, and they were still running on it when my friend retired in 2014. He hated the job, and I think his superiors hated him, but that was his niche and he was bulletproof.

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

      It gets old switching tech stacks every few years, too. You waste time re-learning how to do the same things in different tech. Better to get really good at one stack and understand the business so that your job cannot be easily outsourced.

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

      30 years here, I back your opinion.

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

      @@UnlessRoundIsFunny
      Former COBOL developer here: please always be careful with such affirmations, and always take each person's experience with a pinch of salt...
      COBOL developers are like chemists - I used to be one before working in IT -: while it is true that COBOL developers will always be in demand, this does not mean that there will be a demand for all COBOL developers.
      COBOL developers working for Lehman Brothers in 2008 were not as lucky as your friend was!
      Yes, even as a COBOL developer, despite the legacy code base: you can be laid off, AND it can take a while until you find a new position!
      And while it is a good niche, your possibilities are much more limited!

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

      @@nreed7718 Yeah i just did 2 years of full-stack development, right now my mood is fuck full stack not worth the extra things to keep up with. Next year i'm going back to backend "devops"... I can use my free time better and pick up Game development the sole one reason i actually started wanting to learn programming. Im have almost a decade of professional experience.

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

    I am a socially awkward ~introvert~ autistic developer :-) And now it takes months to find a job even for seniors with 20 years of experience…

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

      i have 20 years of experience and have worked for two of the faang companies, and it’s been almost a year since i’ve found a job. it’s the hardest market ive ever experienced. i used to get recruiters hitting me up daily, now im applying daily and getting ghosted! good luck yall!

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

      yea, they say it will be this way now, for autistic/ introverts SW engs...
      gotta develop comm. skills

    • @Naomi-xu4hq
      @Naomi-xu4hq 3 місяці тому +18

      @@huinyavainait kind of sucks, I don’t mean to gatekeep but seeing HR, sales, finance, and marketing take over tech and try to lay us off while getting similar salaries in insane

    • @garyp.7501
      @garyp.7501 2 місяці тому +8

      @@redshift415 I have 40+ years experience, and yeah, it's one of the hardest market I've had to look for a job in. (and I'm actually pretty current on the technology..)

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

      @@garyp.7501 I have 60+ years of experience and yeah, this is super tough I always liked technology I am 2000+ leetcodes in and still cant find a job. I was there when Apollo launched btw.

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

    System Engineer here. Expecting us to work on side projects on our free time is a bit of a problem in IT in general. , the amount of times I've been asked in interviews if I have an home lab is insane. Even crazier is the looks they'd give when I'd say "No, if I need to try something I'll do so in a virtualized environment". Thankfully I'm self employed now don't have to deal with this as much.

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

    The stress is a big issue. I have known a lot of software engineers who have had mental and physical health issues from the stress, myself included. And we as a society are so reluctant to include stress as a factor in developing issues like type two diabetes for example, that this is almost certainly a great understatement. The late night stress is some of the worst for health.
    And as an industry we do on-call in ways which are pretty close to being indefensible from a human cost perspective. Upper level decision makers, often who have never experienced these issues, unintentionally add a lot of unnecessary stress and hardship simply by failing to deal with the human cost side.

    • @j.c.s5630
      @j.c.s5630 2 місяці тому

      the stress comes from your own perception of the relationship between your identity and time. see in school you get a test and if you finish it in 2 days you failed.. but if you finish it right at the end of class you pass. and if you finish it in 20 minutes you are genious. this is all conceptual nonsense. ego identity vapor. its not real. you are who you are no faster or slower. but you carry that weight into your adulthood.. and now you mad at yourself for being too slow. who defines the speed? did you wall flower when they asked you how long it was gonna take and you gave them the thing they wanted to hear not the truth? or did you die along with a dying project and didnt just let it die while you live? cmon bro.. detatch yourself from the bull. you are not the work. and the time means nothing only the deed. and the journey is everything. eckart tolle said you are not a lawyer, or a programmer. you are not a brother or sister or son. you are nothing. wuwei

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

      @@j.c.s5630 That's one aspect. The issue that got me was in managing very large systems with late-night incidents. When the mission critical distributed database is falling apart late at night, that imparts a lot of stress.
      In fact I would say my experience is that late night stress from on call is the biggest and least avoidable stressor.

    • @j.c.s5630
      @j.c.s5630 2 місяці тому

      @@WorldTravelerCooking yeah but you accepted that job. and if something else force you to accept that job well that something else you opted in for. something you opted in for way down the line.. like you took out some student loans way back.. and that cascaded into a series of decisions that required you to do late night job. you could have done that late night job at your own pace and they would have fired you in 6 months and you would have had 6 months unempployment insurance to retool then pivoted some other direction. theres alot of stuff out here trust me im a gangster with this .... i stayed home with my mom and ran some experiments. then i got married. every step i kindof didnt go for the shiny things everyone else goes for. like the 3 man bachelor pad in brooklyn. or a new car to impress the ladies. matter fact ive never owned a car and im 50. i bike to work that means i can get fired that means i can take chances that means i can start studying for the next job when i know im not going to last with these people. of course my retirement savings are nil. well cross that bridge when we come to it. you yourself youve been working hard towards retirement. even the college degree was a hedge against a golden years where you can only sit around the house cause you got no money for vacation. me i dont care about vacation.. last time i went to peru and i hated it. water bad. people dangerous. i appreciate the mundane. i always take my time with things

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

      @@j.c.s5630 There's a reason I quit the job that was giving me health issues. Nobody understands how stress will break them until it does.
      The fact is though, stress leads to human error and human error leads to big losses. Companies therefore need to do a better job of addressing this issue and if they don't then everyone loses, the employer included.

    • @j.c.s5630
      @j.c.s5630 2 місяці тому

      @@WorldTravelerCooking preach

  • @Michael-it6gb
    @Michael-it6gb 3 місяці тому +29

    The problem is the world views a "socially awkward introvert" as a huge issue at the job market.

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

    There is so much information to know about web/programming. So I don't understand how most people can think they can goto a bootcamp and be experts in 3 months. It takes time to digest and understand. As you mention making anything above 80k is alot of pressure on the programmer to make it work.

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

      A bootcamp provides foundational knowledge, but without a portfolio of real-world projects outside of the bootcamp, an attendee will not be suitable for even a junior level web developer / software developer role. Forget entry level roles because they rarely exist and are rarely entry level except the wage.

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

      Yup. This is delusional. It's also done with predatory sales of selling s service which doesn't deliver. It also been really bad for the industry it kinda worked for a while because the industry was so short on dev's so people would hire some of them. Now it comes back down to the you need 5,000+ hours exp or your not getting past the tech interview.
      Now we have 3.1 million npm modules (yes really) which is a result of this outcome. But in really theres only about 500 really mean anything half decent. The decay in terms of standards in the industry is insane in the last 5-10 years. There also way to much focus on the code rather than the problems being solved.
      When you ask the guys who came from boot camp in a code interview to explain control system theory. They fall apart.. rapidly

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

      I think it's a good starting point. Ideally it's stretched out to at least a year but then it's not profitable for the bootcamps...

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

      ​@@catherinelijs Not at the prices they are charging.
      I have been a dev for 28years. I have worked with all sorts of people. Been to all sorts of interviews and interviewed 1000's of people.
      What we do with bootcamp people is take them on for job thats nobody wants like localization, proof reading, spelling, grammar, manual QA or support
      They typically are not able to make to a dev standard and they often don't progress to a standard to be a dev even when given the time an opportunity to do so.
      There is a crisis in the industry currently where people don't realize the standard for the last decade has been lowered because there has been a skill shortage. In the last year or so that standard has just returned to pre 2010 levels since there isn't a skill shortage. The bootcamps were working in that period of time. Now they do not.
      Should see them die out in the next 2 years.

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

      ​@@0x007AI can't agree. Dated a woman who barely spent time in a boot camp & landed a 100k job. Got me thinking I need to do the same now. Lol

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

    I'm a 3D character artist for my day job. I 100% agree about doin the same stuff outside of work: I can't do it. This passion has turned into a job. It's so hard to sit down at the end of the day and do even more of it as a hobby. Now I'm teaching myself to code web3 dapps in my freetime.

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

    One myth that I would bring up that you don't (and most HR departments haven't figured out either) is the myth that knowing a framework and a language is enough. It might be enough to start to get a job but my experience has been that programming is about 80% domain knowledge (understanding of problem domains, etc), 15% algorithms and data structures, and 5% languages and frameworks. You can know the languages but if you don't understand the problems you are trying to solve, you won't be successful.
    Of course you can be hired without the domain knowledge (because people have to build that) but you had better spend time actively learning the domain and business sides if you want to be good at what you do.
    That also means that if you have a particular interest in an industry, as a software engineer, it makes a lot of sense to specialize in that industry.

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

      My rule for hiring engineers starts with business knowledge, then domain knowledge, followed by data architecture, next platform knowledge, and coding skills. Not that coding isn't important. It's just that if they know the others, the onboarding, training, and KT will just be so much smoother.

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

      100% this. I was working on a dev project involving accounting. We got one of the account trained up to be a programmer, so he could take over the project when we moved on to the next project, while he was helping me. This was 20 years ago, last I knew he was still in charge of that project a few years back.

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

    So many comments. Adding my 2cents. I was self taught, started coding when I was 7. Had toyed around with computers for 13 years when I got my first computer work when I was 20. I got double degrees in both Network Engineering and Software development. On my travel back and forth to work, 2h a day on public transport, I read new book about software. I got a big library of them at home. All that I bought for my own money. Never made more than $70k/year. Had 24/7 support with 15min from call to start working. Try to shopping grocerys with that, you have your laptop in your car with you at all times. Okey, 24/7 wasn’t that often, but still.
    School should be enough, I agree.
    Also, I feel offended when I hear ”bootcamp is all you need”.
    Just writing this as a reallity check for some, and a hint to others. Software can be fun, but it’s a lot of learning, life long frustration, and not always as good payed as people think.

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

    this is spot on, nobody told me about the physical and mental health sacrifices i'd have to make working in tech. Especially in the UK, it's a very abusive career path to take, very cut throat and you're expected to know literally every aspect of development not just one part... it's killer

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

      Thanks for sharing! It’s a shame that workers in tech don’t get any recognition for the stress they face because society thinks that just because we work in front of a computer we shouldn’t have stress like those working manual jobs

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

    The closest to reality description of SWE that I've seen so far on UA-cam! Thank for for breaking down all those myths!

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

      Thank you! I'm really glad you found it useful, especially as you also noticed the amount of bs out there regarding SWEs on youtube and other social media!

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

    Been coding professionally since 1998. During my 20s when I was single yeah I spent a lot of my free time coding and learning as much as possible just because I honestly loved coding.
    There was no UA-cam or social media telling me I needed to do so I just wanted to learn as much as I could. I’m married with kids now and that has taken a huge backseat to spending time with my family.
    I still take a few hours here and there throughout the week but nothing like those early days from my 20s. Life is about balance. Find a good balance.
    A man should bear his burden in his youth.

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

      Bear the burden for what?

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

      @@snowheader2200 it’s a bible verse: Lamentations chapter 3 verse 27 - it is good for a person to bear their burdens in their youth.
      Basically it’s saying work hard in your teens and twenties while you are young, healthy and single. I was broke and struggling during those early years and I am glad I went through that while I was young and single.
      Lay a foundation during those early years so that you can build upon it later in your 30s and 40s where you should worry less about trying to gain job/coding experience and focus more on yourself and family.

    • @camn-bv3vq
      @camn-bv3vq 2 місяці тому

      @@snowheader2200in theory for a relax adult life

    • @7th_CAV_Trooper
      @7th_CAV_Trooper 2 місяці тому

      ​@@snowheader2200the burden of his future.

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

      @@snowheader2200Taking the time to learn things.

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

    I'm an Architect responsible for several major projects. I have a family and kids, but I make time to code on the side. Its fun and its something I can teach to my kids too

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

      I'm old school though. To me, all languages are not segmented into backend, frontend, fullstack. They are all one to me. I know a bunch of languages and code in them every day almost. A lot of young people have been fooled into pigeonholing themselves into controllable boxes. In my day, we had the hacker culture as the norm. If you have this mentality, you dont have to worry about finding work

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

    Two of them work at my company and I can see how much code they produce. They don’t do shit haha

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

    I am retired software engineer since cards/RJE/assembly. 50% Wall St. & 50% Internet Startups. An honest video!!! Good luck with the truth!

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

    4:34
    I really hate that attitude from employers. I don't want to code after work hours after I spend 5+ years in the industry. Maybe sometimes when I find an interesting framework, but definitely not all the time.

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

    Finally, a genuine video dispelling a lot of these SWE myths. I've been a Software Engineer for 1.5 years, and as great as it is, it's just like any other desk job. That means pressure to perform, and all the workplace politics you find at any job!

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

    Thanks for making this video.
    I'm a developer myself, and all that crap I see from these tech "influencers" does not reflect at all what the real tech experience is.
    On top of that, before landing my current job, I felt miserable thinking I was stupid and not as smart as these tech "influencers" for not landing a job after graduation...
    These kind of stuff needs to be stopped, even that crap of a "Daily routine of a Consultant in a Big 4 Company or Blue Chip Company"...
    Anyways, thanks for clearing this up, really appreciate it.

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

    Something else I see that doesn't come up is the cost of living relative to salary. $300k sounds like a lot if you live in some random place, but you aren't getting $300k in some random place. Cost of living really nerfs the salary aspect. You can often have a higher standard of living on $150k in an average city than $300k in the Valley or New York.

    • @Naomi-xu4hq
      @Naomi-xu4hq 3 місяці тому +5

      People don’t realize that the average worker in tech makes just about 10% to 20% more than an engineer. Realistic salaries are $60K to $180K with most sitting pretty around the $90K-$120K mark

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

      True. Can't be overstated how important COL when discussing salary

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

      Knowing many people working near min wage jobs in other industries, I'd say $300k is plenty ton lot, even in a high cost of living area like NYC. I'm speaking as a New Yorker myself.

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

      Include taxes deduction

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

      ​@@kevinsjournal Don't get me wrong, I didn't mean to imply $300k in a place like New York is destitute or anything like that.
      Real estate probably highlights what I mean the most.

  • @Emiandradio
    @Emiandradio Місяць тому +2

    Gawt damn, she caught me with the Minnesota call out 😂

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

    Finally, a down to earth video. Love it!

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

      Thank you! I really wanted to create something that cuts through the common SWE bs out there.

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

    Saying Bill G never took a day off in 30 years, then showing a quote of him saying he only did that during his 20's.
    10 years is alot shorter time to do something like that than 30.

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

      It was a different time back then, electronics were just being discovered, and it was exciting and new. Today it's "Why is it taking so long to load" and "Why isn't fixed yet" or "What use are you now that we have A.I."

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

      Oops, that was an oversight. The point still stands, though! That was a lot of sacrifice.

  • @Chrischi_Z_GermanGUI
    @Chrischi_Z_GermanGUI 28 днів тому +1

    Problem is bootcamps are way to short. In germany we have a 3 year apprenticeship to become a software developer. There is no need to actually go to college. You will learn how computer work and how to code and work in a company with developers, who will teach you as well. That way you will know everything you need to know.

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

    Great presentation. As a 61 year old (still hands on) 25 year vet, I can attest that you are accurate.

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

      Thanks for watching, really appreciate it!

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

    One of my coworkers in the field of software engineering is a rescue worker in his freetime, but he always rescues in both jobs in different ways. XD

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

    "You can't be mediocre at a bunch of different languages and frameworks and expect to get hired". For most of the jobs I have been hired to, they didn't really care what language or framework I used on previous jobs. The interview process was generally a system design question and a DSA problem but they were agnostic to the chosen language.

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

      Thank you for sharing your experience!

  • @Shebeensheba
    @Shebeensheba 29 днів тому +1

    As a mom to a 7mo old that’s furthering my education/portfolio to become a software engineer, I really appreciate you making this video. It was one of the first vids that didn’t sell an unrealistic dream, but still gave me hope that I can succeed.💖

    • @catherinelijs
      @catherinelijs  25 днів тому

      Thank you so much for watching! I really wish you all the best in your journey of becoming a developer and hope you land the dream job you're looking for!

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

    Yeah, i Completely agree with you. people started bum rushing into fullstack react stacks, everyone and their uncle studied and learned it. looking at fullstack or frontend roles I see HUNDREDS if not THOUSANDS of applicants. while I specialized in backend dev, Golang and niched even further to microservices. and Suddenly I see not even 1% of the applicants these fullstack roles were pulling in

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

      Hint: all web is crap. Stay away from anything even remotely related to any web development, and you'll be happy.

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

    Well the thing is that, no everyone has a side project but throughout my humble career of just 11 years most of the good developers have some side project that they are working on, out of passion it doesn't need to be for money. Most of the times it's just small stuff to experiment with new technologies that are now emerging. I do it myself and i do love my job and i would do it even if the pay wasn't great, now i am not a bigot and i do realize that not everyone has the same aspirations as me so if you're happy with the 9-5 it's fine and i am with you thumbs up.

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

    Thank goodness I was retired before the internet really took off before any social media at all, barely any email too.

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

    The biggest challenge is the reality wall slam. I have worked with countless young folks who think they should be paid crazy salaries and they have 0 experience. 😂

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

    This is why I made a realistic vid and will continue to make parodies of them. Great take on the day in the life!

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

      Thank you so much for watching! I'll check out your video!!

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

      @@catherinelijs Much appreciated!

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

    Love these honest videos, great to see this kind of realistic content as a counterbalance to a lot of the tech influencer mythology out there!

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

      Thank you! I really wanted to get a video out that shows the real truths about SWE these days since a lot of other videos seem to be living in denial.

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

    People in Minnesota do not make $150k after 5 years typically. Also after 8 years you basically max out and will only get cost of living adjustments.

  • @wepid3426
    @wepid3426 25 днів тому +1

    Im an electrical and computer engineer. People from IT will think they do what i do. Theyll say, "oh, im in IT too"
    Oh no honey, i power cities and design circuits. Ive never fixed someone elses computer in my life. Aside from my own. I code. But i am not a software engineer at all nor am i in it...

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

    One misconception i had when choosing my career as a software dev was that being good at coding would mean I was good at being a dev. Turns out there's also a whole lot of trying to figure out why the build is broken and dealing with challenging humans.

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

    Great video and good points. I work in IT since 16 years and I agree with most of your points. Especially the part with programming as a hobby / side hustle. I myself program as a hobby, but I would never expect coworkers to do the same. You can be a great software engineer and do a 9-5

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

    can confirm, definitely don't make a lot of money
    150k after 5 years? i wish lol wtf

    • @Naomi-xu4hq
      @Naomi-xu4hq 3 місяці тому +3

      $150K is for most seniors. People don’t realize the biggest salary numbers are from California and New York where median home prices are double what the Americans is

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

      I believe this is the median software engineer salary in the US currently, I could be wrong though.

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

    I think most of the problems come because "programming is another job" now, while it is wrong. It should be the passion (this means it cannot be many / enough of the programmers). It's like to be a painter.
    For example me, I read 1st book about programming when I was 6 because it had nice pictures. 1 month later I was sure I will be programmer. I wrote programs on paper for next 4 years until I got my 1st device. Now I make a money from it for more than 25 years. Never had problems (2)-(3) for sure. Because I would write programs for free, it is nice when I'm paid too.

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

    I was working in tech and would come home and program my side project. I had two kids and my wife at the time worked nights so I was taking care of them and would program late into the night. So it can be done. But at the time, coding and learning was fun and even when I got into a SE role, my personal projects are not the same as what I do at work. Though these days I prefer to ride around on my motor cycle rather than sit behind a computer screen.

  • @jreypo
    @jreypo 18 днів тому

    You are totally on spot with the first one, I've seen people working on the same company I work for, Microsoft btw, doing those "a day in the life" videos and I always think "jeez I want those days too" 😅They are completely misguiding for young or aspiring engineers

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

    I don't know what it is like today because as you indicated there are only videos on opposite ends of the spectrum, but here is what it was like in my day. I started my programming career in 1990. Back then, we were gods. Basically if you could turn on a computer, and wanted to work, you had a job. I got kicked out of high school in grade 12, did not go back. I got my first full time programming job shortly thereafter. I did eventually go to college... for 5 months and graduated from an accelerated program. For the next 25 years, I usually worked pretty hard, not because I had to, but because I loved it. For the last 10 years though, I have been working from home for a bank. I put in a couple hours a day for a 6 figure income, generous bonus, 4 weeks vacation and benefits. Years ago you needed only the basic of skills to get a good job. Today you need a laundry list of skills for the most basic of jobs. It is sick.

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

      Thank you for your input and your experiences. You're right, the more in-demand this field is, the more requirements get piled on, it's very difficult to get a first job in software without any experience

    • @sandman.38
      @sandman.38 2 місяці тому +1

      Glad you caught the train on time. What's going on today is beyond words.

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

    I'm sorry. I work 8 hour days and no more. Rarely do I work outside of work hours. I always try to make it so I don't have to work outside of work hours.

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

      As you should. Life is damn short.

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

    I feel like it’s a huge missed opportunity to omit the existential crisis waiting for the next Zoom meeting to start. Or that fun 3 minutes while we “wait for everyone to join” and I contemplate my life choices.

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

      I totally missed the point of this comment in the video - are people in crisis when waiting for others to join the meeting? I didn't get it. Sorry, guess I'm too old school.

  • @effervescent_smegma-s1w
    @effervescent_smegma-s1w 3 місяці тому +5

    SWE pay in the US is wildly higher than the rest of the world {including Canada & Western Europe}. US based SWE is going to be offshored to Canada at this rate.

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

      Yup. Hence why US job market is insane. I see people failing 300 job apps. Wtf. I made 5 when I was a grad and got 3 offers. Now I get headhunted even in this dogshit market.

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

    One other thing I have noticed is that there is a massive difference in open source software communities based on gender. This isn't something which is a comfortable conversation but it is an important one. Men have a tendency of coming into an open source project via a hobby and then building a career around the software. Women have a tendency to come into a community via a job and leave when they change jobs. This has unfortunate implications when it comes to career advancement but there are probably social and economic realities which make this what it is. There are probably a lot of men too who are just there for a job, but then they don't rise to the point where their expertise on a particular technology is particularly valuable in itself.
    In my case, this has lead to a slow-to-establish but nice career around Postgres and some other technologies (which is more typical for men because we can delay having kids longer and so pay less of a personal cost for a slower-to-build career), but I look around and there are a lot of people who were able to establish much younger than me, and so my experience cannot be typical (actually it is not typical as my degree is in history, but I digress).
    So this gets at something that I think is a structural barrier to gender equality in this field and we need to have some discussions about how to enable it to be lessened.

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

    Myth 1: Not really a myth, I mostly attend meeting and only code for about an hour. Btw, if your PM asks you why your feature is behind schedule that means you should have raised that issue earlier.
    Myth 3: We code as a hobby because we like to code. You don't have to do it but if you feels that coding is a chore then maybe switch something you're passionate about and not code for the money.

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

    The yt algorithm promotes this video to IT professionals, while the target is obviously someone from outside the tech stack. Anyone, it was relaxing to listen to...

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

    On the hiring side, I think part of the problem is that HR departments are pretty bad at sorting candidates. When I have been in the hiring manager's position here, I have always insisted on screening the resumes myself because otherwise you get arbitrary crap filters thrown on by people who don't understand the requirements. One thing I would highly recommend for anyone new to the field is to try to go for jobs where you can reach out to the hiring manager, and to do that to try to assess whether you are a good fit. It makes you seem interested and it gives you an opportunity to get some real feedback.

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

      Agreed, although I feel like everyone's now doing this exact thing - reaching out to HR - so it's hard to stand out again.

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

    I actually was able to get my job right after a 6-month boot camp (Revature which got me bought out by Infosys) and have been working for 2 years now (1 year in Infosys as contractor, Company I was contracted to then offered me full-time position, I accepted with a nice pay bump). But I also had a 4 year degree in IT (boot camp took people who didn't have degree in IT as well)
    Many people in that boot camp, especially those without a degree in IT didn't manage to make it, but a handful or 2 of each batch were able to get a job right away

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

    Good to have you back Catherine. I love your professional approach to your videos.

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

      Thank you! I'm back and really dedicated to making more similar videos to counteract some of the lies that are out there on social media about SWEs.

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

    Thank you for sharing honest experience

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

    Funny enough I'm trying to get into tech and thanks for the clarity 🎉

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

    As an engineer with 20 years of experience a will say only one thing "Work to live, not live to work!". Watch out from burn out and stress.

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

      Yes! This is critical and I’m glad to see people standing up for themselves and ensuring their career and jobs works for them and not the other way around

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

    As a fellow software engineer, I agree with most of the points here, but I disagree that specialists (like React engineers) are more valuable than generalists. I do think companies BELIEVE they are more valuable and may pay them higher salaries in some cases, but in my decade+ of experience in the industry, the best engineers I’ve worked with have all been generalists.
    There is something to be said about bringing a wide variety of skills to the table to tackle a complicated problem. I find that specialists often have too narrow of a mindset and tend to get lost whenever something drifts slightly out of their comfort zone. I’ve seen it happen multiple times.
    I have no experience with coding bootcamps, but I’d be surprised if they actually produce well-rounded engineers at all. There is simply no way you can learn all the skills necessary to be successful in just a few months.

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

    Thanks! I needed this. I’m getting back into tech after being chronically ill and seeing all this doom and gloom stuff was starting to get to me.

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

    High paying jobs are generally in high cost of living areas. Burnout and high pressure bosses is a negative for those high paying jobs. Typically those coming out of school landing the best jobs come from high end schools. Things people will seldom tell you.

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

    I started programming at 13 years old. It hit me like a religion. Some people say they love their job... no you don't, you like your job. I love programming and, not so much today, but at the beginning I actually did go to work, code all day and then come home and was on my computer after work, not necessarily on side hustles, but doing overtime or working on code projects for myself. It is not a reasonable across the board expectation, but people like me were an employers wet dream.

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

    Thanks for posting an honest video about people in tech life

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

      Thank you! I'm glad you found it useful, I was really looking forward to seeing what you guys would think of it!

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

    I agree some of the best have non-computer interests outside of the 9-5 with hobbies. However, some of us, perhaps socially awkward types, our hobbies are computers. Doesn't make us the best, or even good, but it's what we live for.

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

      No shame in doing what you enjoy, and if you enjoy coding as a hobby, that's even better, but there's plenty of engineers that just need to take a break from the screen when they're not on the clock

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

    It's all cool until you have to fix the bug at friday cob, or ship blocker defects show up out of the blue, you have to meet kpis but you are behind schedule.

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

    The day in the life vids is actually realistic. You sit at a desk and code. They just try to make it less boring looking.

    • @catherinelijs
      @catherinelijs  25 днів тому

      Don't forget going out for $25 lunch 😎

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

    Imagine creating the data structures but failing to develop an algorithm to sort it out. Implementing the maths, physics in any language is quite difficult though all the solutions are there, figuring it out is another journey and I use w3schools.

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

    Especially MRR tweets on twitter are normally just to garnish the person followers and is not a true representation of what it entails to run your own business and clients. I have seen many people quit their jobs because of this "build in public" lore, and seen many fail and return to their jobs.

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

    its more the other way around, people who are coding as a hobby tend to make a living on that later, and so they are obviously better, just like some who does woodwork in his fretime gains a lot more experience and start with basic knowledge upfront, and reality reflects that

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

    Worked in IT Operation for 17 years before resigning. 12 - 14 hours a day onsite, usually got home at 00:30am and weekend mostly we still have to work also since it is the time we can do maintenance. Finally resign since my body can't handle it (even I learn a lot of multisets of skill). If you are still able to work and balance it with your personal life + salary is good, then it still a good life.

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

    real shit. im on call right now 😭
    also i think you were my mentor during lighthouse labs

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

      I'm hoping that you're able to find a job that doesn't require you to be on-call constantly, or that at least has a manageable schedule where the entire team rotates instead of just the juniors as punishment. Also, haha, I hope I was a helpful mentor!

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

    All the day in the life creators have probably been laid off by now. Those videos made it easy for management.

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

    Software engineers with a great salary aren't always destined to save and invest such a salary. This is especially important for those who hit their first great salary; they study personal finances ASAP. More money can easily mean more debt risk, especially with sneaky payment plans these days.

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

      You're 100% right. Investing is such an important topic as well as trying your hardest not to suffer from lifestyle inflation because you need to set yourself up to be ready in case the good times don't roll on forever.

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

    “What comes to mind when you tell the average person who doesn’t work in tech that you are a software engineer?”
    They’re gonna ask me to fix their wifi or their printer, aren’t they?

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

      Wait, are you saying they're different things? 🤔

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

    Sure, I had coffee breaks. Tons of them. Plenty of snacks too. Usually after midnight as I need to rebuild servers for the next few hours before the morning starts. :P

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

    who earns more in US, a product manager, or a software engineer?

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

    Really underrated video. Wish you luck! 🍀

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

      Thank you! Stay tuned as I have more topics in mind that I hope you'll enjoy

    • @its-me-dj
      @its-me-dj 3 місяці тому

      @@catherinelijs After watching a lot of these "A Day in the Life of a Software Engineer" videos, it makes me wonder how these FAANG have been able to operate. Perhaps that explains the reasons for the recent tech layoffs. 😀

  • @LizWatkinson-e3l
    @LizWatkinson-e3l 2 місяці тому +1

    l became a software developer in 1983. software development has been reduced to an assembly line job

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

      lol....code in the 1983 are simple single threaded

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

    Sacrifices. Well said. Most people think this job is so easy...lol

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

    A beauty ❤

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

    3:13, what!?? Those people are full of shit. Don't listen to them. What about his "think week" two times a year? This is reading in a remote spot without access to technology and contact with employees and even family.

  • @realhet
    @realhet 19 днів тому

    I tell them that I watch letters and numbers on the screen and sometimes I press letters and numbers on the keyboard. This answer is compatible with most people.

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

    I dont think they are even making 300K per year eorking 9-5. This money thing is the biggest myth and "you are in demand" is also a very big myth.

  • @КириллЛасточкин-с6ь
    @КириллЛасточкин-с6ь 3 місяці тому +1

    In my opinion the main lie which I heard from different people about this profession this is that this profession is effortless but actually that's not so effortless particularly with this moment that you necessary work really hard in order to achieve something great otherwise you will be achieving this very long time and about this video it really awesome and I really like your content, continue make it😊

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

      Expectation: chill work mixed with ping pong
      Reality: stressed and overworked

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

    There will be good times, and there will be bad times. Never take anything for granted. Never get complacent. Don't overspend. Save and invest your money. Get financially independent as soon as possible, and move to a nice, cheap location to live (as far from Silicon Valley as you possibly can).

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

      This is great advice and not overspending and investing should be something that everyone does, but it's the TikTokers flashing crypto and someone else's Lamborghini that get the youth thinking that's the life

  • @Amanda-iz6qo
    @Amanda-iz6qo 3 місяці тому +2

    thanks for this video catherine! so so helpful for someone starting out like me

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

      You're so welcome! If you're interested in JavaScript, I have a few videos that I hope could help you out if you're just starting out

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

    No one's life is perfect. Before wanting some other's life, be conscious of all the downsides you would have to take. Just improve yours.. the more happiness you need to show on socials, the more sad you are

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

    Not all the individuals saying they work 1-2 hours are lying. They next on the chopping block for sure though.

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

    Reality is SWE's are mostly looking for a new job with these constant damn layoffs.

    • @Naomi-xu4hq
      @Naomi-xu4hq 3 місяці тому +1

      What I will say is it’s very hard for all of us to find jobs. The only stable fields now are healthcare

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

    damn right, software engineer = spend a lot of time to create and maintain systems.
    it is a hard job when you meet no chioices, create new one instead
    emplyers scrap all things at last minute then do the new one doing similar things

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

    I'm a socially inept hermit with a penchant for ones and zeros since the Reagan era. I'd rather wrestle a compiler than a conversation. Debugging? More like a forced social experiment where I have to interact with my own digital offspring. It's basically therapy, but with less empathy and more syntax errors.

  • @Rio-by1eh
    @Rio-by1eh 2 місяці тому +2

    I lost my memory after working 98 hr weeks … no sleep

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

      I was studying analog circuit design 15 hours a day 7 days a week and got to a point where I could not think , a employee gave me a couple bottles of Lithium oratate I took a couple and within 1/2 hour I was thinking again.
      I am currently working on a project that will take 12-15 months , I just ordered a bottle of Lithium oratate I should only need to take one pill (5 mg of lithium) every 5 days if I don't let my self get depleted.

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

      is this a joke? or is real ?

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

    Bill Gates is indeed a very large inspiration for many people. Spend most of your youth working non-stop. Spend the remaining of your old years going to Epsten island

  • @Djolesabijacica
    @Djolesabijacica 8 днів тому

    I don't code for more than 30 minutes every day. Even with ChatGPT, I'm getting lazier. Coding becomes boring after a while, and you end up doing it just like any other job.

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

    SVP in a global 100 MNC. Techie by training. moved from that role a VERY long time back.
    My parents tell their friends i fix computer for a living 😂😂
    I get requests to do things like troubleshoot pc issues and to build pc by their friends all the time 😂

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

    Ignorance is a bliss and people do love being ignorant. :)
    Most jobs in this industry can be described as - simply put - life sucking. There is a reason why smart software devs try to get away from the actual development and more towards managerial positions or find a quite niche where there is a change once in a decade. Constant, rapid and unexpected changes, underpaid, long hours incl. horrible crunch time periods, poor resource management (and management overall), lack of perspective, constant need to learn new tech even if just to be able to answer a stupid question from your superior/client and not to look incompetent yourself etc.
    The "have 2 meetings, play some table tennis, get 10 smoothies and a buffet lunch for free at the company's canteen" is extremely rare and reserved most for huge companies (think Google, Facebook etc.). Then again, people who work like that are usually the first ones to go when the job cuts start (just check the headlines dating up to a year back and see how many tens of thousands have been let go!).

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

      There's opportunities in non-trendy, and non-tech companies where change is slow and a work life balance is better, but everyone focuses on the top end companies to "get 2 meetings, play some table tennis, get 10 smoothies and a buffet lunch for free at the company's canteen" as you said

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

    Another lie is the job is actually interesting. This is not always true. For instance, if your job is to maintain some existing product, the work is pretty lame.

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

    Ah, so this is, what do engineers really deal with for people who don't know any type of engineer.

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

    We're simple minded folks and usually marginalized things when we a clean youtube video. It's why some folks perceive software engineering as simple. lol....Humans tend to be simple minded.

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

    My favorite part is when your job is outsourced to 3rd world countries now. 😂

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

    Work 9 to 6, and code side project 6 to 9. Surrreeee, that's what they're really doing 6 to 9 😂😂😂
    Lying is usually reciprocal 😂

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

    Actually yes software engineers code for fun in their spare time. Of course not everyone but it's not uncommon. Because coding is like solving a murder mystery or a puzzle. You don't see an accountant filing taxes for fun because that's boring AF. It's more like the retired detective solving a case while on a vacation.

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

    coding is so hard if you only have average intelligence. if you find math hard in HS, my university will tell you you can still pursue computer science or software coding but it will be a hard life and maybe a waste of 4 years in college after finishing the course with hardships than fun and ease. they dont encourage IQ but you really need at least 120 to survive the IT industry or be stuck at the bottom

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

    I've cleaned people's toilets for decades and only program in my spare time as a hobby. How's that for a comparison?

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

      Absolutely nothing wrong with cleaning toilets.

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

      @@catherinelijs Right, it has to be done. 😄