I FAILED an interview because I didn't know about CI/CD pipelines

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ม.ค. 2025

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

  • @TheLittleTechTurtle
    @TheLittleTechTurtle  2 ชั่วโมงที่ผ่านมา

    Last Discord link I posted expired here's a new one:
    discord.gg/bfc9AJWsAz

  • @borstenpinsel
    @borstenpinsel 4 วันที่ผ่านมา +16

    I dont even bother. It seems people nowadays care more about pull requests and knowing how to configure a tech stack for 3 days. But on my computer i install an IDE, write code and then i get an executable...

    • @NostraDavid2
      @NostraDavid2 4 วันที่ผ่านมา +15

      That's nice and all, but I don't think it's going to work well if you work in a team. If you're alone, then feel free to do so, but in a team, please automate all that into a pipeline, so you don't become "the build guy".

    • @borstenpinsel
      @borstenpinsel 4 วันที่ผ่านมา

      @NostraDavid2 I coded in a team. We set up our own hosted version of some "etherpad" software and added a syntax highlighter mod.
      One single script to archive versions and push them to live.
      It was like sitting at the same computer. "Hey I'm having trouble here, can you help?" And we would click on "go to user" read each others code and start typing our fix. It was magic.
      This system of writing stuff on my own computer then uploading it somewhere where a 3rd guy can review it and copy it in the code base (or tell me my code won't work because they integrated another dude's code 30min ago and I relied on code that is longer there to write my part) seems archaic and making me learn a bunch of commands that are more complicated than my actual code is just nuts.
      It's bureaucracy in a field of work that created the agile manifesto, trying to get rid of bureaucracy in favour of getting stuff done.
      If you reject a coder for not knowing that stuff it's testament to a failed business already because a coder can learn this if you teach them and you won't teach them because likely most people in the team learned it on their own and are pretty certain that what they're do is not the best practice at all.
      OP dodged a bullet for sure

    • @lobster_facts
      @lobster_facts 3 วันที่ผ่านมา

      unless youre an absolute programming god then youre no different from a bootcamp grad

    • @borstenpinsel
      @borstenpinsel 3 วันที่ผ่านมา

      I don't bother with replies anymore either. Comments get randomly deleted for no reason. Maybe start hiring people by skill and not buy how many times they literally begged someone else to use their code without indication whether or not that actually happened :D

    • @kukukudoes458
      @kukukudoes458 4 ชั่วโมงที่ผ่านมา

      That is not how you program.
      That’s a beginner’s mindset

  • @roxier-c8y
    @roxier-c8y 3 วันที่ผ่านมา +4

    I came across a few job posts about "stress testing" a deployed ml model. What do you reckon is about?

    • @TheLittleTechTurtle
      @TheLittleTechTurtle  3 วันที่ผ่านมา

      Stress testing is usually just putting a system under load and seeing how it performs.
      I’m not an expert on ML’s so take what I’m saying with a pinch of salt.
      But think of how you might stress test something like ChatGPT? You’d probably try to get it to expose some kind of vulnerability by writing a really convoluted prompt.
      Or an even simpler approach would be to try to overload it with requests!

  • @shapelessed
    @shapelessed 4 วันที่ผ่านมา +5

    1:30 - No, that wold mean I don't want to learn from that person anymore, as they clearly have no idea what Docker is for.
    2:20 - 8-wide tabs 🤮

    • @DagarCoH
      @DagarCoH 3 วันที่ผ่านมา +1

      The nineteen-eighties have called and want their fruitless opinion about tab sizes back...

    • @shapelessed
      @shapelessed 3 วันที่ผ่านมา

      @DagarCoH Let's just go all out and use 16-wide tabs. I'm sure it will be perfectly readable!

    • @TheLittleTechTurtle
      @TheLittleTechTurtle  3 วันที่ผ่านมา

      Haha sorry about the really wide tabs. I’m trying to capture some slightly more high res screenshots of my code but the results seem to vary. I used a canva plugin to generate that image and it just ignored my own tabs :(

    • @shapelessed
      @shapelessed 3 วันที่ผ่านมา

      @@TheLittleTechTurtle If you're using VSCode, there are dedicated extensions for it.

  • @shapelessed
    @shapelessed 4 วันที่ผ่านมา +12

    I failed my last interview by knowing more than the interviewer.
    The one before because they asked for a mockup dashboard with use of 4 specific HTML elements and not a single other element, so I had to use just one extra loop to get around that.
    Then the one before because I didn't know MySQL-specific syntax despite the job offer and my CV all stating Postgres and not a single other database.
    And all of the other before that for reasons unknown other than "we'll reach back".
    Amazing, isn't it? I've built literal filesystems and virtualisation software from scratch, designed custom protocols on top of TCP, all of which generic web devs have never dared to touch because it's too hard... I'm done with IT, I'm building things on my own now.

    • @borstenpinsel
      @borstenpinsel 4 วันที่ผ่านมา +3

      In once was tasked to create a dynamic form website that updates the following fields when you enter data in the previous one.
      In php (it was a job as a php dev)
      I asked if they provide the JS part or how I am supposed to update an already rendered website with server side php. They didn't reply.

    • @shapelessed
      @shapelessed 4 วันที่ผ่านมา

      @@borstenpinsel I'm guessing their intention was to have X separate pages each with its respective form, each one redirecting to the next, and since you can easily track sessions & other tokens through PHP, each next page would be altered according to your session server-side by PHP before it was sent to your browser.
      So you type something in the first form, submit it and get redirected forward. The server keeps track of what you typed in based on your session cookie and renders the next page/form with the information from the previous one - At least that's how I would do it.

    • @MrVanshajSaxena
      @MrVanshajSaxena 3 วันที่ผ่านมา

      That sounds really interesting, I'm assuming all your code is closed source. If not, I would like to learn from your code.

    • @edmundob.guevarra9565
      @edmundob.guevarra9565 22 ชั่วโมงที่ผ่านมา

      Seems like a toxic company. Companies like that want docile, "by the book" employees instead of competent ones.

  • @Red487239
    @Red487239 2 วันที่ผ่านมา +4

    Gitlab is not a flavor of Git, this kind of statement can also cost you a job offer

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

      You’re absolutely right! I meant to say it’s just like git(hub). I’ll see if I can edit that or add a note. Thanks for pointing it out

  • @mateito191
    @mateito191 5 วันที่ผ่านมา +1

    Great video, now i want to learn that pd: your discord invite expired

  • @rch5395
    @rch5395 3 วันที่ผ่านมา

    Who wants to be software engineer? Software dev is way more fun job.

  • @ProjectTurtleTech
    @ProjectTurtleTech 2 วันที่ผ่านมา

    Hey