5 Uncomfortable Truths About Software Engineering

Поділитися
Вставка
  • Опубліковано 1 чер 2024
  • If you want to become a software developer, then you need to know what it is really like. In this video, I cover 5 uncomfortable truths that companies and other developers aren't telling you about software engineering.
    ☕️ I don’t accept paid sponsorships and I have turned off mid-video ads. You’re welcome! If you would like to support my channel see: ko-fi.com/alexhyett
    📨 Join my free weekly newsletter for advice, technology and more: newsletter.alexhyett.com
    🗺️ Backend Developer Roadmap: www.alexhyett.com/backend-dev...
    📝 Read me instead: www.alexhyett.com/hard-truths...
    🎓 RECOMMENDED COURSES (Use code FRIENDS10 for 10% off)
    The Complete Web Developer Course - academy.zerotomastery.io/a/af...
    The Complete Junior to Senior Web Developer Roadmap - academy.zerotomastery.io/a/af...
    Complete SQL + Databases Bootcamp - academy.zerotomastery.io/a/af...
    📚 RECOMMENDED BOOKS
    Clean Code - geni.us/5AEwj2
    Domain Driven Design - geni.us/WiR0Q0x
    Design Patterns - geni.us/5ncUt
    Developer Hegemony - geni.us/lAXy
    Pragmatic Programmer - geni.us/GfNj9
    Data Structures and Algorithms Made Easy - geni.us/sqg6kJ
    Refactoring - geni.us/ufAP0mE
    Pragmatic Thinking and Learning - geni.us/x81A
    Microservices - geni.us/8vMA
    🚀 MY FAVOURITE TOOLS
    PIA VPN - piavpn.com/AlexHyett (86% off)
    Visual Studio Code - code.visualstudio.com/
    Obsidian - obsidian.md/
    Notion - affiliate.notion.so/alexhyett
    ⏳ TIMESTAMPS
    00:00 - Introduction
    00:25 - Expert?
    01:29 - Burnout is not just a game
    02:28 - Diversity
    03:32 - Social Skills
    04:19 - Perfect?
    You can check out more of my favourite tools on my website:
    www.alexhyett.com/tech/
    🔗 MY KEY LINKS
    🌍 Blog - www.alexhyett.com/
    🐘 Mastodon - social.alexhyett.com/@alex
    🧑‍💻 WHO AM I
    I’m Alex, a Software Developer and UA-cam working in the UK. I make videos about software development to help developers with the skills they need to be senior developers. As well as this UA-cam Channel, I also write articles on my website (alexhyett.com) as well as write a regular newsletter that contains some thoughts to help aspiring developers.
    ‼️ DISCLAIMERS
    Some of the links in this description are affiliate links, for which I get a small commission, at no extra cost to you 🙂. I appreciate you supporting my channel so I can continue providing you with free software development content!
    #coding #programming #developer
  • Наука та технологія

КОМЕНТАРІ • 32

  • @thebeardsolution
    @thebeardsolution Рік тому +11

    "You're never going to play that PS5 in the lunch room"
    Truer words were never spoken 😂

    • @alexhyettdev
      @alexhyettdev  Рік тому +4

      It would be cool if we did get time. I am a bit jealous of those at Facebook who were hired to do nothing just so other companies couldn’t have them. Would be boring but I would do it for $200k+, take one for the team 😂

    • @DaneDuPlessis
      @DaneDuPlessis Рік тому +1

      I've never touched any of the three (or more?) consoles at my workplace. I don't think I've ever seen anyone actually play them. Table tennis is pretty popular though.

  • @salmon.hanif9000
    @salmon.hanif9000 Рік тому +3

    I've literally never gone back to the code I wrote to make it better, because as you said I don't get time. True

  • @doctorrusty6494
    @doctorrusty6494 Рік тому +3

    I'm so glad that finally someone said how it really is!!! Those perks from job offers don't matter at all...
    And I agree 100% with everything you've said (speaking from 6 years of experience in Scotland, UK). Soft skills, especially communication and ability to explain your thoughts is so important in this job, and majority of Software Engineers that I've worked with (both Seniors and Juniors) struggle with this the most. Generalist path and good understanding of architecture is a way to go, if you want to make a real impact and have a succesfull career in my opinion.😎

    • @alexhyettdev
      @alexhyettdev  Рік тому +1

      100%. So many developers think they can get by on technical ability alone.
      I love Scotland, I plan to move up their when I retire. I am half Scottish, I like to think it is my more dominant half.

  • @destodorova8202
    @destodorova8202 Рік тому +5

    Female dev here! Sadly, you're correct. I'm usually the only woman or one of very few on a dev team or even within the department.

    • @alexhyettdev
      @alexhyettdev  Рік тому +1

      It’s a shame there aren’t more female devs. All the ones I have worked with have been brilliant.

    • @DaneDuPlessis
      @DaneDuPlessis Рік тому

      I'm aware of one software engineering team in my workplace that has more than two women. Interestingly the HR division has almost the reverse situation.

  • @saralightbourne
    @saralightbourne Рік тому +4

    thank you for the video🥳 i started reading the books from the description and i really find them very helpful!! i hope to see more recommendations or videos about IT-related books (like databases, system design and so on)💜

    • @alexhyettdev
      @alexhyettdev  Рік тому +1

      Thank you. Yes, it’s on my list to do a book recommendation video soon.

  • @niksatan
    @niksatan Рік тому +2

    Not in 95%! Just discovered your channel, your presentation and things you are not skipping to say (just like small thing in your heap stack video) are very thought of and useful. Keep the good work and very small number of subscribers will rise.

    • @alexhyettdev
      @alexhyettdev  Рік тому

      Thank you for the kind words @niksatan! 🤞for more subscribers.

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

    I was at one company where my manager left because he was in meetings constantly and wanted to write code. He let that be known to our team when he left. They came to me and offered me his position. I politely said "NO" that I just wanted to code and didn't want to be a manager which is very true. I don't want headaches with doing reviews, always being in meetings, ect. Give me a project, a fix, or anything I'm happy. Now at new company I go in office maybe 2-3 days a month rest is remote. And usually that is to show what my code has done and how it is working since I work for a robotics company. I can't take the robots home but can monitor the test ones from home.

  • @Orkari
    @Orkari 8 місяців тому +2

    Hi 👋🏾 Alex! First great video! Second you are so right about the lack of diversity in tech! I happen to be one of your non standard viewers 😊 I am in my 40s, female and making a career change into software development 😊 I have been teaching myself to code over the past few months. Sometimes it can be discouraging to see a lack of diversity within the tech space but I am determined to make my mark! I look forward to viewing more of your content! ❤

    • @alexhyettdev
      @alexhyettdev  8 місяців тому

      Thank you. Good luck with the career change. It is definitely a great career to get into. I have worked with a few female engineers over the years and they have all been brilliant. I think we just need to encourage more girls to pursue engineering from a young age. I have 2 girls so I will try my best!

    • @Orkari
      @Orkari 8 місяців тому

      @@alexhyettdev Thank you ❤️

  • @kubukoz_
    @kubukoz_ Рік тому

    Nice video! I noticed the audio was off, though, it came before the video. Worth noting for future vids 😅

    • @alexhyettdev
      @alexhyettdev  Рік тому +1

      Thanks! It is slightly off, isn’t it? I am not sure how I missed that in the editing! I will have to try that clap technique to line up the audio and video. Thanks for the feedback.

  • @Sebastian-zs8cp
    @Sebastian-zs8cp Місяць тому

    Will it be possible to make a movie about the complete process of a green meadow project?

  • @TyTy-gm8yb
    @TyTy-gm8yb Рік тому +1

    Software engineering is comparable with medicine and I'm happy that I've learned this earlier than later. I'm happy because I know that I'll never know everything, and that I have to learn new things all the time and adapt. Thank you for adding some knowledge and also for reinforcing my previously facts concluded by me.

    • @alexhyettdev
      @alexhyettdev  Рік тому

      That’s an interesting comparison to medicine but makes complete sense. I am glad you liked the video.

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

    Often solving the existential problems

  • @leehaynes-8067
    @leehaynes-8067 Рік тому

    50 plus looking for my first role thanks for your video

    • @alexhyettdev
      @alexhyettdev  Рік тому

      You’re welcome Lee. Good luck with your job search, it is a difficult market at the moment, but I hope it will pick up again soon.

  • @WiggyPineda-eg3gb
    @WiggyPineda-eg3gb 3 місяці тому

    thank you for the video, its very helpful in knowing more about what im getting myself into. Female- 46 here

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

      Glad it was helpful! Good luck!

  • @dmitrygarifullin6672
    @dmitrygarifullin6672 10 місяців тому +1

    Hey. I'm 40🤓

    • @alexhyettdev
      @alexhyettdev  10 місяців тому

      👋 Awesome. I am not too far behind you!

  • @chrisray9653
    @chrisray9653 Рік тому

    I think becoming a specialist is inevitable.

    • @alexhyettdev
      @alexhyettdev  Рік тому

      Yes we definitely need a mix although I don’t know why so much emphasis is put on being a specialist.

    • @mathewpierce1723
      @mathewpierce1723 9 місяців тому

      I've gone the specialist route, but my specialty is one of those critical things that others dislike doing yet must be done; currently embedded security FW. I've found that if I target something that the majority shies away from and get good at it then I'm pretty much good to go. Then the challenge becomes less of learning something new and more of developing my frustration tolerance skills.