I made a multiplayer game from scratch because no one is hiring junior devs.

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

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

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

    Project for getting a job : Multiplayer strategy game written in HTML and JavaScript.
    Job : Making a button bigger.

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

      SCAMMER!!! If you login with your github, hes gonna steal your account!!

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

      Job create a fkin imap client for js without even knowing what the fk RFC is it's not always ez bud, and I was hired as a wordpress dev rip

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

      @@JefJrFigueiredowtf u r talkin about? I dont get it

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

      that to complexe, we want to have a button that red instant of green

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

      But making the button larger actually takes twice as long because the dimensions of that button are not defined in your part of the app so you have to interact with six different teams to get the size updated in the config file whose path is stored in the database so now you need to coordinate with four more teams to do a database migration and add the required updates. Business is fun!

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

    the math and coding of things like this is more complex than 95% of the garbage full stack systems companies shit out nowadays

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

      100% games, made from scratch engine is 100 times fold more difficult than CRUD software. And I am a CRUD developer myself.

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

      @@randomrfkov CRUD developer xD

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

      Full stack companies just take open source frameworks without supporting the devs and stick them together and call it a day.

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

      I agree. That said, there is more to being a software engineer than maths and coding. You are hired to solve a business problem, not to solve fun puzzles. Sometimes you can write complex stuff from scratch, sometimes you have to spend two days in legacy code to fix a one-line bug.
      If you are lucky then a good chunk of your work will be fun problems... but I don´t know a single developer who loved their first job.

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

      Indeed, games are much harder to develop than websites or apps.

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

    if he is a junior dev then I am not even a developer.

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

      On bro 😫

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

      He is a junior, a very talented and remarkable junior that I think any company would be lucky to have, but a junior nonetheless.

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

      If he's a junior, I don't even exist...

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

      No way his a junior. look like a senior with 15 years of ex

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

      ​@@ntropy1024wtf, that is not a junior in any sense of the word.

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

    This video is perfect proof of how much HR recruiters are incompetent 🤣🤣🤣

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

      True dat bruh😅

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

      do you actually believe he's junior

    • @FineWine-v4.0
      @FineWine-v4.0 3 หลายเดือนก่อน +5

      It's beyond incompetent

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

      Yeah they can't see the talent in people if they just keep denying them interviews and just interview the mostly skilled persons on paper. 10 years of development doesn't really say much about the skills of the person. Some are just simply not cut out to be programmers and are mediocre at best.

    • @vicTor-ft8xv
      @vicTor-ft8xv 3 หลายเดือนก่อน +17

      Bear in mind that it could be just clickbait to get a lot of views and in reality he's not junior dev.

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

    Big companies don't want code.. We want Jira tickets and dashboards baby!

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

      SCAMMER!!! If you login with your github, hes gonna steal your account!!

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

      sometimes it feels like pretending to work and make progress is more valuable at my job then actually making a useful product. i find it depressing

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

      @@notanonymous3976 exactly this! nothing but big words, shareholders, blah blah blah. most software engineering jobs are just smoke and mirror

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

      👆This, this is so true, all I want to do in my job is write code and get the job done, not create JIRA tickets for menial tasks, and having to attend meetings to talk about setting up more meetings with people who have no idea about anything bar JIRA tickets.

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

      @@notanonymous3976 welcome to our reality

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

    He's a Junior 100% just one with 5 years experience that's all.

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

      Junior must be his name or something

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

      That's exactly what HR wants!

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

    if ur a junior then im cooked .

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

      It's pretty clear that the guy is just trolling, prorbably a bored retired senior dev with a few millions in the bank from coding at Google.
      Because a junior wouldn't try as hard as possible to publish this without revealing their identity AND making a TH-cam video about it.

    • @AD-wg8ik
      @AD-wg8ik 3 หลายเดือนก่อน +54

      @@TBasianeyes Lol he could easily by a junior that codes for fun. He's not doing anything a junior couldn't learn to do, especially if they have a lot of time on their hands

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

      This sounds hard but a tiny bit at a time it's all manageable

    • @Intestine_Ballin-ism
      @Intestine_Ballin-ism 2 หลายเดือนก่อน +7

      He might just be bad at lying on his CV

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

      @@bonk2935 Bro he did it all in 14 minutes what are you talking about!

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

    Your animation at around 0:40 of the square grid turning into the hexagonal grid is SO beautiful.

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

      Absolutely agreed!
      This got me sifting through the description and comments to find out which tool he used to make this.
      Does anyone have an idea?

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

      @@LinkEX First line in the description, Manim.

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

      @@LinkEX I know he used Manim for this video, but Motion Canvas is also worth checking out for things like this.

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

      @@amagicmuffin1191 Well, turns out I did _not_ read that description attentively, oops.
      Thanks fam!

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

      @@LinkEX

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

    The clarity and quality of those visual explanations (like the random shake one) honestly feels like something from Sebastian Lague. Learned a lot from this! Thanks!

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

    I got about 40 denials before I wrote fake 1 year of commercial experience. Then one employer invited me to work remotely, he asked two simple question during the interview and I successfully passed it. His company is basically outstaffs programmers, but I got 'sold' as a middle developer with a 3-5 years of experience on a pretty big project with 1 million requests per hour. And honestly, the work is so easy, even though there are new technologies I gotta deal with every now and then. I sincerely do not understand how this whole proccess of hiring works, even if a zero-commercial-experience-developer can work as the middle dev, but is not even given a chance of interview and gets filtered out by hrs...

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

      my man im gonna need a tutorial or something 🙏 can you tell me more about what kind of things you are expected to do daily? by 'sold' i think you mean contracted, what is it that you work on exactly, is it some nodejs CRUD/REST backend or what? I want to get into a webdev job too since it's extremely easy when you work in bigger teams.

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

      @@depralexcrimson I use .NET stack(asp, ef, identity), postgresql, kafka and rabbit(but only consume/produce things), redis. I've been working several months for now, I'm assigned to the team, which is responsible for a couple of microservices and a gateway. It's hard to say what things I have to do daily, most of the times I'm just assigned the task, which is already architected in the terms of whole system, I just need to follow architecture of the project and implement the business logic (idk how to put it, sorry). My recent tasks were: read messages from rabbit, make changes to the database and invalidate one of the redis cache tables, but the domain logic is huge, so it was not so obvious, then make logging of that to the elk stack, implement small library to use new database(which was made internally in Rust for highly specialized purposes) . And then there are bug fixes, they are usually really small, like lack of fiedls when objects are mapped to dto's, but they sometimes are hard to find :) Sorry, if there are any mistakes or if something's not clear, English is my second language.

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

      can you spoil your works for first time ?

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

      @@memeherp166 When working on a task, you have the safety of a development environment, which makes it difficult to cause any major issues. Even if something does go wrong, the DevOps team can quickly fix it. Your code then goes through a review process, and if approved, it progresses to a test environment, followed by a pre-production environment. This ensures that any critical bugs are identified and addressed before they reach the production stage. During the first few months, you will be assigned a mentor who will guide you through the business processes and explain how everything works. They will also help you understand the necessary configurations and other essential details. But I guess it all depends on the company.

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

      SCAMMER!!! If you login with your github, hes gonna steal your account!!

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

    It''s amazing to see simple-ish project done from scratch - no bloat and overcomplicated architecture. I don't know much about web technology, so this makes it a great learning material too.

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

      No buddy. Simple is a static clone a website. This here is definitely not simple. Fun yes simple no.

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

      SCAMMER!!! If you login with your github, hes gonna steal your account!!

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

    You have some serious dedication. Well done!

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

      SCAMMER!!! If you login with your github, hes gonna steal your account!!

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

      @JefJrFigueiredo
      ??? i'm not even a hacker, the most i can do is inspect element xD

  • @djkato-personal2242
    @djkato-personal2242 3 หลายเดือนก่อน +291

    To be honest I'm not sure this is junior dev level(for games maybe). If it is for webdev, I should start considering a new career. From all the stuff I heard juniors are usually useless, but you made a whole game with what appeared to be confidence, even the multiplayer part. x-x.

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

      Dude is def not a junior. He handles advanced high school / university mathematics with added flare, so he is well educated.
      But it's true. It is quite difficult to get a job now, without deep specialisation.

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

      ​@DriftJunkie You can absolutely do all of this as a Junior, just do a little research and you can do it. If you are from a decent university you should be able to have a decent basis even with only a bachelor's degree.

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

      @@nanni5230 but this is not baisic thou

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

      @@GreatTaiwan I never said it was basic?

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

      @@nanni5230 You can absolutely do all of this even if youre not even a programmer....just watch some tutorials do research and youre good to go...see? whats your point? A Junior should definitely not be expected to be able to pull this off in the industry.

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

    Hey man, thanks for sharing this video, it's pretty cool work and i wish you all the best to find a job soon.

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

      SCAMMER!!! If you login with your github, hes gonna steal your account!!

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

    I've been coding for decades, and feel your pain and joy here. But even as an avid gamer I've never gone as deep into these details as you have, and probably will never have the time or ability. Congrats man! And thanks for sharing!

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

    Man, this video is so beautiful. The programming skill, the editing skill. C'mon man.. you could easily land a tech lead jobs anywhere lol. This is pure gems. Seeing your x updates, this takes 1.5 months to build. This is so damn impressive.

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

    this shit is severely underrated and i hope you grow rapidly soon.
    youtube algorithm goated today ig

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

      SCAMMER!!! If you login with your github, hes gonna steal your account!!

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

    You did such a nice job explaining many details of your project succinctly and clearly. I hope this just the first of many high quality videos. Congrats.

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

    The 2 sin waves transposed to a 2d graph is awesome, love this content man!

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

    Love the list at the end. You could say that this game is "comparably simple". But when you add features like "rendering paths" and "animation" and the list at the end you see it's a boat load of work.

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

      'draw the rest of the owl' type of thing

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

    Looks better than the code I see from a lot of developers with 5-10+ years of experience. Should definitely be sufficient to snag you job. Good luck!

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

    Just amazingly animated and animations 😊 Thank you and good luck!

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

    You're better than 99% of senior devs already. Either you're lying being a junior or you're coding for at least +7 years if not more, probably since the age of 13-14.

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

      No formal experience\No MiT degree = no job
      Doesn't matter how good you actually are to those morons

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

      Probably both. I watch these videos for the content but the moment they say "I coded this in 7 days with zero xp". Ngl, my desire to keep watching vanishes.

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

      @@victornas91 Yeah I agree to some extent. It's bad especially for juniors, they'll think they're worth nothing and feel really bad.
      He needs to clarify his background and tell the hole thing so people know what to expect

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

      Yea, it's toxic

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

      Sorry, but he absolutely isn't and it shows in his skills/knowledge, approach and coding style. If this is better than 99% of seniors where you work, you need to change employers. He's a good junior and that's about it.

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

    that's how I got my first job in gamedev. respect for the chosen path and good luck, it requires a lot fo effort, sure you gonna hit the star!

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

      how exactly did you get your first job in gamedev?

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

      @@skol45by building this exact tank game, isn't it obvious from his comment?

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

    The video was amazing. Great job. Wish you all the best going forward!

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

    Very well done on the game and very well done on the video. Someone give this guy a job

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

    Well done, so many wheels reinvented and interesting challenges solved, very good start. I believe the game development basics are quite important for any technology you will use in the future. Just keep distance from professional game development and you will be fine

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

      > Just keep distance from professional game development and you will be fine
      Can you elucidate this?

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

      Because for someone who loves vide games and have good engineering skills working in modern commercial game development is lose-lose situation. Your compensation and career perspective much worse than any other software development area. At the same time number of interesting features or even games you would enjoy which you’ll have to work on full time is negligible. As well as you can’t apply most of technologies and expertise to other areas. To continue enjoy gaming culture and game development keep it for yourself and build professional carrier in other areas

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

      @@nickandrievsky5705 You can easily translate video game dev into multiple areas lol ,if you work alone on your own game and make your own engine then most like you're also gonna make all sort of assets from 0, so sound engineering/animation/modelling you learn a lot of stuff and can basically branch out anytime u want into something that you had more fun doing, plus networking and potentially having to interface with a database depending on the game you're making, not to mention the amount of math and vector math you're learning, and data structures - that alone is worth a lot and you can branch out into more sophisticated software paths potentially even banking if you're ok with COBOL/PASCAL and other atrocities.
      Granted, if you're a Unity "game dev" or Ue "Game dev" and you only specialize into adding blueprints of small stuff/assets and the main dev team integrates the core mechanics and everything else and u have 1000 man team everyone doing small stuff with just the smartest at the top, then yeah, you can't branch out anywhere with that kind of experience other than "game dev".
      But it is also true that most professional game development careers don't go anywhere, because you are replaceable easily if you aren't some brainiac dude with lots of talent/brains, compared to if u worked at an actual software that solved some kind of issue where you are way less replaceable especially the older the codebase gets that you work on, the less replaceable you are.

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

    Daaayum! This was very impressive! I hope you push out more content, and especially tutorials, guide, and tips and tricks! I subbed right away!

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

    Bro, thank you for sharing your project. The first online game that I played was one very simple but beautiful 3D MMO tank game on the Navigator. I'll always pleasantly reminisce about those days. Now, as a Software Engineer unemployed and looking for a job, your game and video reminded me of how cool it could be to code and take out paper some cool ideas.
    I really appreciate it ❤ and wish all the best for you.
    Regards,
    Mateus.

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

    Love what you've done, really inspires me to keep pushing on with my wacky game ideas.

  • @angelakun3162
    @angelakun3162 10 วันที่ผ่านมา +1

    Bro spawned in on TH-cam and decided to raise the bar

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

    Hire this guy

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

      as lead architect

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

      SCAMMER!!! If you login with your github, hes gonna steal your account!!

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

      @@JefJrFigueiredo Why would someone log in with github to play a web game?

    • @thechosenone729
      @thechosenone729 5 วันที่ผ่านมา

      I hope they do because if he doesn't get hired it's over for rest of us.

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

    "game from scratch because no one is hiring junior devs" that is why Eric Barone made Stardew Valley.

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

    Very nice. It's my personal taste but I prefer the "game idea" (0:32) version which looks more suitable for this type of game. Also, it will be easily considered as casual games which leads to more downloads. Congrats!

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

      SCAMMER!!! If you login with your github, hes gonna steal your account!!

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

    People keep talking about your code and game, and I couldn't agree more with them. I'm a senior dev, but you legit gave me some impostor syndrome vibes.
    BUT!!!! What people seem to miss and want I to compliment how beautifully well produced video this is.
    The visualizations, the explanations, the cuts. You should do a devblog or something. Not only you have talent for code, you also have talent for video production.
    I bow to you.
    PS: CHROOT

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

    Beyond junior dev level for sure. I hope you land your dream job!

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

      SCAMMER!!! If you login with your github, hes gonna steal your account!!

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

      @@JefJrFigueiredoto do what with it? 😂

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

      Post code that actually works​@@otiamaino2461

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

    Why not create the menu components using html? They could be overlayed on top of the canvas, and the menu could be a completely separate page

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

      yeah, I felt like it would have keep the pc and mobile implementation more unified while also not reinventing the wheel

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

      @@bobsmithy3103he mentions that it doesn't fit with his architectural vision. I'm not sure what that vision is, but he later used an html input so I suppose it was just part of a self-imposed challenge

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

      My thoughts exactly.

    • @Astralmess
      @Astralmess 25 วันที่ผ่านมา

      @@Zombiefruit "it doesn't fit with his architectural vision". that's no reason. it's not a good vision then.

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

    One of the best videos I have seen this year

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

      SCAMMER!!! If you login with your github, hes gonna steal your account!!

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

    Just came here because of the video title to leave a like and comment. Good one, mate! 😄

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

    we're done if this dude is a junior dev and doesn't get a job soon

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

      I’m sorry but this guy is clearly not a junior lmao

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

      Not true at all, if you have ever been around real Jr. devs you know this guy ain't one. Some Jr. devs I know forget how to tie their shoes and drive without crossing solid yellow lines. The job market sucks because HR sucks, not because jobs don't exist. A lot of people who have trouble getting a job out of college do so for many reasons, mostly because they thought all they needed was their degree and it was a golden ticket. They didnt do any extra work to have a portfolio by the time hiring managers asked them to show off why you were desirable. Another reason is location, many people I have spoken with look for semi-local jobs or 100% remote rather than shooting for anything in America to see who bites, I understand not everyone can do that with ties like family and kids but it is a factor. Don't mean to be burst anyone's bubble but that 100% remote job exists, but good luck getting it with zero to very little job experience in the relevant field.

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

      @@f4ephilosophy691 I have over six hackathons under my belt, work part time in a rocketry software club with actual rockets launched and two internships. I go to 2-3 career fairs each year. I'm graduating this year and still unable to get an interview. If im still considered not trying enough, i dont know what to do anymore tbh.

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

      SCAMMER!!! If you login with your github, hes gonna steal your account!!

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

    Nice work! Getting things done is one of the skills which is too often lacking, but you delivered.

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

    ThePrimagean send me here

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

    Owwww perfect, you can make another twenty videos about this project. Nice job, congrats from Argentina.

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

    Impressive! Good luck man! 🔥

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

    Epic. So much effort. Kudos!

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

    This guy is the other candidate they select over you after 5 rounds of interviews

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

    Awesome job, both on the game and the video. Fun to play too!

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

    One video, 6.61K subscribers. My friend, you are a genius.

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

    I don't know about the "junior developer", but the video and the animations are very nice and professionally made!

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

    The Primagen sent me, this was impressive, especially the screen shake via sinewave: i sincerely hope you can find success somewhere.

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

    Amazing presentation! I hope it works out great for you!

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

    It's amazing to me that developers with any social skills would still be working for a company

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

    as someone learning cs in school, i would love to hear more about you, your education and your processes, youre incredibly talented

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

      SCAMMER!!! If you login with your github, hes gonna steal your account!!

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

    Great video.
    Doing this in less that 3 months is really good.

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

      SCAMMER!!! If you login with your github, hes gonna steal your account!! Help to report this guy!!

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

    Amazing video, hopefully they see your talent as well and you get a job soon. Best of luck.

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

      SCAMMER!!! If you login with your github, hes gonna steal your account!!

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

    Fucking love the energy of the title dude !

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

    I would make sure that you link to this video from the source code repo as well, if you don't already. Explaining it in a way that makes it clear you understand it is even more useful than just having the code.

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

    I can empathise with you so much - that's how I feel right now.

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

    i don't remember seeing anything cooler for the last year... good job

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

    beeing honest I'm more impressed by your animation skill. it's freaking clean. Obviously the game is unfinished/unpolished but nice game I tried it out and played it for a couple of minutes

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

    Great video unc! It's a shame you don't have a job, it's clear you have the drive and even the autonomy to take on big projects without guidance, I'm rooting for you to get a good opportunity soon

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

    I feel you bro, I hope we both get good jobs

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

      SCAMMER!!! If you login with your github, hes gonna steal your account!!

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

    Bro is using the most hyped and powerful combo of web development.

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

    all of this looks spectacular.

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

    This is very impresive, but man... shout out to those 2010s websites housing obscure, esoteric but very precious random knowledge; LLMs owe their success to them

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

    Na pewno cos niedlugo znajdziesz! zajebista gierka stary

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

    I work as a game developer, and I think you should get a job pretty quick if it's games you want to go into. It's always appreciated when someone builds something out of passion / dedication rather than for instance something you had to do as part of a university assignment. I got my first job from a project I did over the summer break when studying, was a multiplayer minigolf game in Unity, basically Golf With Friends before that was a thing. The feedback I got was that they liked that I built something cool without being instructed to and I had the job :)

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

    hey, what did you used to make animation for e.g. in 0:34 ? :)

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

      manim

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

    The rejection email compilation really hit home :(

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

    Great stuff. Subscribed 🎉

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

      SCAMMER!!! If you login with your github, hes gonna steal your account!! Help to report this guy!!

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

    The gameplay isn't bad either. It takes some getting used to how the turn order shifts, but it adds a really cool strategic element. You have to balance staying out of the enemy's reach but also uncovering their position and overrunning them. Being able to shoot over missing tiles isn't obvious, if instead of holes in the map there were lakes, it would be clearer that you and the enemy can shoot over them.

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

    Great work, bro!

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

    That's awesome ! I wish you all the best
    Just one question, how do you create an animation like at 0:46 ?

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

      He is using manim, a python library.

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

      SCAMMER!!! If you login with your github, hes gonna steal your account!!

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

    Great game. I liked it sooo much. Please add more levels :)

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

    Even devs like this aren’t getting hired. I have no chance 😢

    • @smoked-old-fashioned-hh7lo
      @smoked-old-fashioned-hh7lo 3 หลายเดือนก่อน +2

      i recommend getting a degree in biology or chemistry. there's a lot of jobs. i worked in the software industry for 10+ years and now i can code in my free time. also i'm able to automate some of my work through things i've learned over the years. it's a skill that companies value.

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

      SCAMMER!!! If you login with your github, hes gonna steal your account!!

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

      @mendelh7287 it's over for you

    • @33c0b1fa6
      @33c0b1fa6 หลายเดือนก่อน +1

      @@smoked-old-fashioned-hh7logreat to hear from ppl on the other side, but what kind of jobs in those fields make for smooth transition from SW? seems like a lot of lab and r&d roles require phd to move up

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

    videos like this inspiring to learn more.
    i wish i had as much knowledge as you to build whatever i want
    and i like your passion about coding.
    btw if i was a hr i would hire you 1000%

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

      SCAMMER!!! If you log in with your github, he's gonna ask the "ACT ON YOUR BEHALF" permission and steal your account!!

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

      @@JefJrFigueiredo any proofs?

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

      @@JefJrFigueiredo SHUT UP OMG

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

    Bro, if you're a junior dev I am so cooked lmao

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

      SCAMMER!!! If you login with your github, hes gonna steal your account!!

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

    Loving how all us junior devs are just going “well fck you I’ll make my own game” lmao

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

    This game looks super awesome. I would totally buy it

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

    Tell me you have a job now, because that's just excellent and clearly shows that you're a full fledged programmer and a software engineer.

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

    You should hire junior devs bud.

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

    Your hard skills are clearly top notch, I'd focus on the soft ones now. As incredible as it is, they'll get you hired more often than the hard ones

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

      SCAMMER!!! If you login with your github, hes gonna steal your account!!

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

      Who? ​@@JefJrFigueiredo

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

    Honestly depressing to see someone who seems talented like you struggle to have a job. Makes me think I personally have no chance =(

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

      No place for self-doubt here my man. Its not some humble-talk, but when you look under the hood, it's easier than it seems, there is no magic. Try making simple games for some time and the curtain will fall down.
      With the employment stuff, I just think the current market is hard for people with little to no commercial experience + recruiters are extremely bad at differentiating between people who might know stuff and those that know nothing. It's largely a lottery, so go grind, prepare for the next opportunity.

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

      @@kodestan Thanks man, I'll keep my chin up.

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

      @@kodestan Best of luck on your job hunt!

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

      SCAMMER!!! If you login with your github, hes gonna steal your account!!

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

      @@kodestan The tech market isn't "dead". It's the HR who are brain dead and can't recruit skilled people.

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

    Watching you do this with no sign of unit tests is like watching a tight rope walker.

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

    Crazy, i was just making a webapp with canvas (it just takes an image and uses floodfill to create pseudo buttons (using a coordinate click event) and then hooks them into html forms and backend for ticketing for events) Way way easier than this and somehow its taking me longer.
    I was thinking the whole time "man canvas is so versatile you could easily write a game using it". fantastic proof of concept.
    Also completely understand going for typescript. I did not out of pure laziness and have paid in spades with reference errors.
    Fantastic video! Really motivating!
    Also, no way your skill is junior. Maybe faang junior but imo this is more mid level stuff. And your architecture and design is senior stuff. To be honest, there is a good chance you can use some web 2 app framework and just make it a full mobile app. Then get a bit of ad rev and bam, self employed. There HAS to be a way.

  • @HelloThere-xs8ss
    @HelloThere-xs8ss หลายเดือนก่อน

    i love the 'no' lol. This is awesome

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

    Great content, you earned a sub.

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

      SCAMMER!!! If you login with your github, hes gonna steal your account!! Help to report this guy!!

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

      @@JefJrFigueiredo how do you know that?

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

    That is such an interesting project!
    Could you please expand a little on how you came to learn how to code well enough to feel confident to start this project?
    I'm looking at free resources and thinking about how to approach all of this. My goal is to know enough to get started on small scale project, and build my learning up from there.

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

    Inspiring. Subbed

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

      SCAMMER!!! If you login with your github, hes gonna steal your account!! Help to report this guy!!

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

    man!, what job did you apply for?... quantum computer kernel braniac development?

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

      SCAMMER!!! If you login with your github, hes gonna steal your account!!

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

    You should serialize game states and legal moves into efficient data structures and train an RL model to play the game. Even a simple probabilistic minimax algo could be a nice starting point

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

    i feel stupid.
    proof that I witnessed greatness.

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

    great game man! definitely will check out!

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

    Really great job! Doing these kind of things really help you with burnout, I have been reminded. thank you
    Btw I noticed that you created your own UI system and that's a really tedious thing to do so great job with that!
    if I were to suggest something, you can use the htmldom and create a wrapper just above the canvas with 0 dimensions and make it relative and shows overflowed content so that it won't interfere with the canvas mouse events. It is there where you will then put the html buttons with positioning with just css. I do this approach because I'm too lazy handling all mouse events in the canvas and handling stylings for the ui elements.
    But still, its nice to just build things from scratch, it tickles the mind.

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

    Actual job:
    add new translation key. HELLO="Hello."

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

    I feel you my man. Intrusive thoughts about becoming mid level management / tech lead have plagued me ever since.

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

    This looks so so so good, wth!
    Ok, I just played the game for one hour... I like the turn order being A B then B A as it plays nice with the moves being either move or shoot not both like most turn based games do.

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

      SCAMMER!!! If you login with your github, hes gonna steal your account!!

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

      @@JefJrFigueiredo I have 2fa, but will revoke the access anyway. Thanks for the headsup

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

    I’ll happily hire you.

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

    Bro i hope you get a really nice and well paid job, you deserve it.

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

      SCAMMER!!! If you login with your github, hes gonna steal your account!! Help to report this guy!!

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

    How tf do yt algorithm works!!!?? I was about to make a fire emblem-like web browser game using pixi-vitejs and golang as BE. Im myself come from Game dev wanting to become a regular software engineer. But looking at these nonsense requirement for junior role kinda overwhelmed me, so I had this idea using my gamedev background to develop a game similar like you did. Thank you for making this.