Landing my first software engineering job almost broke me

Поделиться
HTML-код
  • Опубликовано: 5 июл 2024
  • I didn't have any programming internships or good grades. What I did have was a tough time. I'd say that the odds were stacked against me. I even ended up in the hospital.
    I hope you watch this video and feel some encouragement knowing that someone who didn't have many advantages managed to land his first job. I also hope that you learn from my mistakes.
    Follow me on:
    little.tech.turtle
    x.com/littletecturtle
    Timestamps:
    Intro - 0:00
    My situation - 0:17
    Finding a job - 2:23
    Self Reflection - 3:48
  • НаукаНаука

Комментарии • 33

  • @arcanernz
    @arcanernz День назад +2

    I love C++ because of how hard and difficult it is. It really forces you to pay attention to every single detail from what type of parameter you’re passing (ptr/ref/value/rvalue) to which entity is managing memory cleanup and so much more! But if you’re new to it and trying to do something productive maybe go with something else.

  • @trafalgarlaw98
    @trafalgarlaw98 6 дней назад +24

    Moral of the story use Python

    • @TheLittleTechTurtle
      @TheLittleTechTurtle  6 дней назад +2

      It's funny you should say that! A research paper I came across which focused on creating a General AI for other types of games, not just board game style games, used python and they were very successful with it. In fact, the only issue they ran into was performance, and that was one of my justifications for using C++. In their case though they were a group of people and I was just one :(
      If I could go back in time, I would have used python too.
      If you're interested in the research paper I'm talking about you can find it via a quick google search for "General Video Game AI: a Multi-Track Framework
      for Evaluating Agents, Games and Content Generation Algorithms"

    • @TheLittleTechTurtle
      @TheLittleTechTurtle  6 дней назад +1

      Also cool username :)

    • @trafalgarlaw98
      @trafalgarlaw98 6 дней назад +1

      @@TheLittleTechTurtle I'll look into it later and the reason I said that is pretty basic tbh I know people keep talking about performance and all of that nonsense but I'd rather spend an hour writing a code that will let's say execute in 2h (obviously it's just a figure of speech) than spending 10h writing a code that will execute in 10mn in the end it's not a bad thing I know the feeling of pressure and all but take it this way you've mastered c++ and you can use it in other things if necessary in less stressful environment

    • @Jordan-co2nm
      @Jordan-co2nm 5 дней назад +1

      nah get into Java, and Spring Boot

    • @trafalgarlaw98
      @trafalgarlaw98 5 дней назад +2

      @@Jordan-co2nm too verbose

  • @pedromrls6
    @pedromrls6 7 минут назад

    you should consider putting the videos you recommend watching on your description as well, personally I don't use yt apps to watch videos when I'm on my phone so the annotations are unavailable to me.

  • @stingrae789
    @stingrae789 17 часов назад

    UK job market is toxic, I literally had 1 interview in person and then 1 interview over the phone but sent out hundreds of applications.
    This bs of studying and doing 'internships' should be stopped. No university student is providing any value to a company in such a short time. It takes at least 3-6 months to become useful depending on industry for a graduate.
    After working to get my masters (research and it took 5 years which I'm a bit jaded about) in South Africa I went job hunting and have had a successful career since.

  • @CelestialVenerableValinor
    @CelestialVenerableValinor День назад +1

    8 years studying software engineering, and tomorrow I will start on a customer service associate position.
    Feel the pressure, yet?
    I could see the sadness on my father's face when I told him I got that job.
    :/
    If you ever feel like a failure, remember you're not worse than me.

    • @CKSLAFE
      @CKSLAFE День назад +2

      It is not you, all the career thing is a scam. You just got scammed. A job is the means to an end not the end. I'm worst than you though. i don't even have a customer service job.

    • @professionalschizo
      @professionalschizo День назад +1

      What country are you in? You could try and swing government work with a security clearance really, really easily with a degree.

    • @CelestialVenerableValinor
      @CelestialVenerableValinor День назад

      @@professionalschizo I'm in and from Dominican Republic.

    • @professionalschizo
      @professionalschizo День назад +2

      @CelestialVenerableValinor Yeah, can't say I have good advice for your situation, to be truthful. I would see if you could swing remote work from a US or EU based company, or even get a visa and move somewhere else where you're more likely to be paid well. I'm Brazilian and moved to the US to pursue citizenship a long time ago, I'm a senior software dev now and I have to say, even though I miss Brazil sometimes, I have a better life here than anybody in my family ever did.

    • @CelestialVenerableValinor
      @CelestialVenerableValinor День назад

      @@professionalschizo Well, at least, I have the knowledge of those possibilities (I lament, that I took a lot of time on and off coding, learning C, C++, GameDev, Java, C#, Python, JS... but never got into frameworks, I'm finishing FreeCodeCamp certs, because at least it's a web dev path and it's something that I can show apart from any project that I have). Now, while I'm working I'm planning to even do finish those and some Coursera paths.
      The problem was, I went into coding due to my teenage naive belief that this career was about reinventing the world and creating new technologies. Focused in gamedev, but I took a pause due to my religious beliefs at the time and then tried mobile, then tried to shy away from Web Dev and it was too late when I realize that Software Engineering is just another office job where you create parts of a product to make some stakeholders massively rich, anyways. I also lost a lot of time NOT coding or learning programming. And my depression apparently didn't let me see time passing and my decisions were the steps of turtles. But I can only blame myself for not listening to the better advice.
      All I want to say is that some people have it worse than others, and that includes the hundreds of millions that would wished to be in my position, just as I am. Pretty sure, I felt such sadness when listening a teen from Gaza saying he wants to be a software engineer, he may or he may not.

  • @rezwhap
    @rezwhap День назад +4

    Didn’t any of your university supervisors tell you that’s a crazy amount of work for a Bachelor’s final project? If not, I’m sorry and you were let down.

    • @TheLittleTechTurtle
      @TheLittleTechTurtle  День назад

      They didn’t tell me it seemed like a lot of work. It was partly my fault though. I didn’t know what I wanted to do for my final project so I just chose the project from a pool of ideas that my supervisor provided. This one sounded like the most interesting one and to be honest I think I had a lot more fun working on this than I would have done on some Monte Carlo project variant which is what most of my friends did.
      All in all I think if I could go back in time I would’ve stuck with this project but I would have scoped it down a little bit more. Like maybe I would have used something like Godot as the driving force.

    • @hungry_khid1007
      @hungry_khid1007 День назад

      He might be dumb

  • @muhammadobaidullahkhan5887
    @muhammadobaidullahkhan5887 5 дней назад +2

    Well! I am currently in this situation, last week just almost finished my FYP (Thanks to God) and next week are my exams...but i am watching these videos since i already know it is the "Skills" that matters not the E-Business Theory QnA in exams LOL...will start applying for jobs again once exams are complete.