Biggest Scams In Software Engineering

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

ความคิดเห็น • 1.1K

  • @bigboxSWE
    @bigboxSWE  10 หลายเดือนก่อน +86

    To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/bigboxSWE You’ll also get 20% off an annual premium subscription.
    note: this video is entirely satirical, like i dont actually believe vim is a scam or split keebs or code performance. obviously this is NOT a video where i go through the nuanced takes of programming and understanding the utility of a technology/concept in context to your problem. this video is a joke

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

      ​@@amilcarbarca7290 It is quite Brilliant

    • @HoD999x
      @HoD999x 10 หลายเดือนก่อน +4

      satire? but i agree to almost everything

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

      Satire is but a way to pointing out what is ofen true without becoming a victim.

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

      It gives real anxiety because we know it's true

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

      Another scam

  • @xavi_6767
    @xavi_6767 10 หลายเดือนก่อน +1650

    "dropped out of Udemy and kicked out of free code camp"
    Why u gotta be so accurate bro 😭😭😭

    • @ChrisAthanas
      @ChrisAthanas 10 หลายเดือนก่อน +15

      Too realistic

    • @arhabersham
      @arhabersham 10 หลายเดือนก่อน +7

      Felt ousted

  • @TanigaDanae
    @TanigaDanae 10 หลายเดือนก่อน +862

    "but more often then not it's just to sell you a course." and a few sentences later: "...Brilliant..."

    • @von_nobody
      @von_nobody 10 หลายเดือนก่อน +19

      Brilliant :>

    • @MrMikeBaseballGuy
      @MrMikeBaseballGuy 9 หลายเดือนก่อน +30

      Shameless AF

    • @PrayagRaj81
      @PrayagRaj81 9 หลายเดือนก่อน +31

      Man has to eat bro.. you need to take the lesson.

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

      ​@@PrayagRaj81Sure, but being a hypocrite does not help with your credibility

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

      Do as I say, not as I do
      :>

  • @deepsarkar992
    @deepsarkar992 10 หลายเดือนก่อน +2829

    Prime is going to react to this someday

    • @reshavthapa498
      @reshavthapa498 10 หลายเดือนก่อน +118

      yeah he's gonna be pissed

    • @bitterthread6794
      @bitterthread6794 10 หลายเดือนก่อน +17

      Help me who is prime

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

      ​@@bitterthread6794look up Primeagen

    • @youarethecssformyhtml
      @youarethecssformyhtml 10 หลายเดือนก่อน +15

      ​@@bitterthread6794 a TH-camr

    • @blakasmurf
      @blakasmurf 10 หลายเดือนก่อน +49

      He'll probably react this week... 'cause I'm gonna tell 'im!!!!

  • @mahmudzaman5445
    @mahmudzaman5445 10 หลายเดือนก่อน +1724

    Bro cracking all south asian jokes like there's no tomorrow.

    • @njw6146
      @njw6146 10 หลายเดือนก่อน +55

      you mean indian?

    • @mahmudzaman5445
      @mahmudzaman5445 10 หลายเดือนก่อน +74

      @@njw6146 i mean south asian

    • @njw6146
      @njw6146 10 หลายเดือนก่อน +34

      @@mahmudzaman5445 as in...indian?

    • @fun-damentals6354
      @fun-damentals6354 10 หลายเดือนก่อน +60

      @@njw6146 you know pakistan exists too ey?

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

      @@fun-damentals6354 Aint no way Afghanistan is south Asia bro. I mean sure the once huge clump now called Pak, Ind and Bang are South Asia but Afg is like the middle south east.

  • @kokoinmars
    @kokoinmars 10 หลายเดือนก่อน +965

    My man called everything a scam only to shill another scam in the end

    • @meltygear5955
      @meltygear5955 9 หลายเดือนก่อน +84

      Like primeagen: "Bootcamps suck, btw here's my boot link"

    • @kaantax8666
      @kaantax8666 9 หลายเดือนก่อน +10

      Brilliant is a scam now ?

    • @samsmokes3100
      @samsmokes3100 9 หลายเดือนก่อน +61

      @@kaantax8666it never was not one lol

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

      @@samsmokes3100 i used it, seemed pretty good to me ?

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

      ​@@samsmokes3100 What's scammy about it?

  • @blakasmurf
    @blakasmurf 10 หลายเดือนก่อน +1229

    The twist is... This video is a scam!!!!!!!!!!!!!! 👀

    • @JasBojan
      @JasBojan 10 หลายเดือนก่อน +58

      More coding jobs for me. I love the existential crisis caused by these videos and news of lay offs. That scares away skilled potentials as well as opening up roles occupied by less skilled hires taking up seats.

    • @n8o_
      @n8o_ 10 หลายเดือนก่อน +40

      Me when the Brilliant shilling hits

    • @jadeBeautyHunter
      @jadeBeautyHunter 10 หลายเดือนก่อน +10

      @@JasBojan the problem is that it isn't shooing away any one skilled but the newComers .

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

      @@n8o_ true

    • @SantosZV-uf4rh
      @SantosZV-uf4rh 10 หลายเดือนก่อน +3

      Yes, it is a scam, I watched by the preview with the icon of IntelliJ and no words about IntelliJ

  • @JasBojan
    @JasBojan 10 หลายเดือนก่อน +654

    If Fireship had an even more pessimistic younger brother. I meant realistic.

    • @VivekGawande1
      @VivekGawande1 10 หลายเดือนก่อน +59

      Fireship's younger indian cousin

    • @Aeduo
      @Aeduo 10 หลายเดือนก่อน +19

      Does this guy go on as much about AI with not so subtle undertones of libertarian propaganda?

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

      @@VivekGawande1 hahaha

    • @FarranLee
      @FarranLee 10 หลายเดือนก่อน +5

      I thought this was Fireship's alt account tbh

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

      Burnt Ship

  • @mashorko
    @mashorko 10 หลายเดือนก่อน +420

    Now this was brutally targeted at Prime. He is in shambles right now.

    • @depayanmondal
      @depayanmondal 10 หลายเดือนก่อน +18

      Will he ever recover from this? NO.

    • @mashorko
      @mashorko 10 หลายเดือนก่อน +11

      @@depayanmondal Can't wait for him to see this

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

      He is shook!

    • @eksortso
      @eksortso 10 หลายเดือนก่อน +12

      Nah. Prime knows that Clean Code is a load of horshit, so he's not totally wrekt.

    • @mr.unforgettable
      @mr.unforgettable 10 หลายเดือนก่อน +3

      Someone need to let him know about this video. I want to see him in shambles after reacting 😂😂

  • @sp3ctum
    @sp3ctum 10 หลายเดือนก่อน +78

    High quality demotivational content, love it

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

    you just woke up and chose violence HAHA. 🤣🤣🤣🤣🤣🤣🤣

  • @zweitekonto9654
    @zweitekonto9654 10 หลายเดือนก่อน +212

    Now i genuinely believe BigBoxSWE is an Indian. That accent hit close to home.

    • @cybrbby7
      @cybrbby7 10 หลายเดือนก่อน +12

      Fr

    • @Ismail-FIRE
      @Ismail-FIRE 10 หลายเดือนก่อน +31

      The bakwas hit me off guard. Wasn't expecting it at all.

    • @11-ubsbzbzj
      @11-ubsbzbzj 9 หลายเดือนก่อน

      Yepp,😂😂

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

    The best thing about Agile I heard someone say is that it would be so ingrained that people wouldn't have to learn it anymore and agile certificates would become irrelevant.
    That means also skipping the retrospectives and all the unncesesary parts and keep the part when everyone meets regularly to check if the requirements are the same and if anyone is lagging behind and needs help.

  • @codemaster4261
    @codemaster4261 10 หลายเดือนก่อน +232

    Software Engineering != Web Development.
    There are jobs out there where code performance and a full unterstanding of computer science play a major role.

    • @radiantgames55
      @radiantgames55 10 หลายเดือนก่อน +32

      Well yes, there are many fields where performance has a great impact. But there are people who over-excessively care about performance where it doesn't even matter.

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

      More so, web development is not even programming, it is the bottom of the barrel. It is so hilarious when lowly webbies project their pathetic views to the rest of the industry.

    • @janekszpontyn8746
      @janekszpontyn8746 10 หลายเดือนก่อน +56

      tbh webdevs should finally start caring about its performance because regular tab uses way above 50 MiB of RAM and no one bats an eye. www was a mistake, current web is shit, all these excessive resources to drain your data, fuck up your attention and fix bugs which would not be even there if not the amount of unnecessary code ffs

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

      ​@@janekszpontyn8746I am mostly backend Dev but knows some things in front end, browsers now a day become like a VM instance on each tab you open because of the sheer compute it needs, unless web UI becomes console based, browsers will continue to draw alot of resources

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

      I cant find those jobs(the ones which are not web development) on the linkedin. How to find them?

  • @Mel-mu8ox
    @Mel-mu8ox 10 หลายเดือนก่อน +291

    I DONT need to buy a split keyboard...
    I broke mine in half while learning JavaScript :D

    • @vaisakh_km
      @vaisakh_km 10 หลายเดือนก่อน +12

      XD 3 ways to get a split keyboard
      - buy a pre-split keyboard
      - become 100x asm wizard who types 300 words and break keyboard into two
      - Code in js and and bang head on it to keyboard to split it half

    • @zaxpeedy
      @zaxpeedy 10 หลายเดือนก่อน +4

      This is hilarious

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

      @@vaisakh_km designing one is an option too

  • @BMPcoding
    @BMPcoding 10 หลายเดือนก่อน +240

    BRAZIL 🇧🇷 MENTIONED!! 🇧🇷 🇧🇷 🇧🇷 0:54

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

      REEEPRESENTED! 😂

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

      NHK very cool

    • @CoolestPossibleName
      @CoolestPossibleName 10 หลายเดือนก่อน +10

      I'm hearing primagen's voice when reading this

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

      @@VimOneLove yeah, one of my favorite animes

    • @MarcosVinicius-74586
      @MarcosVinicius-74586 10 หลายเดือนก่อน

      @henriquemarques6196 nobody calls

  • @hellowill
    @hellowill 10 หลายเดือนก่อน +32

    Clean Code really helped early in my career 😂 Went from B- to A+ student and blew away my mentors at my internships.

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

      To make it clear: im not being sinical, genuinely interested:
      Did it help you when actually programming?
      You said it helped you do better in the school system and to impress some people,
      Im kinda on the fence on this whole clean code thing
      Hand to heart, do you have the feeling it helped you in the actual craft of software dev?

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

      @@gintonic5443 Of course it helps. When I hear that clean code makes production issues I can't help laughing. I literally worked for a company where I had to refactor code in order to make it more readable and make production issues easier to repair. And yes I followed clean code (maybe I had longer methods than 4-6 lines) but as a result production issues were easier to follow. If you defy principles it is only because you are too lazy to read. Of course, some principles in clean code are outdated but since then there are more principles that were built that it is good to know. My recommendation -> stop watching youtube videos in believe that you can learn complex things from short videos.

    • @ImranHossain-by6nk
      @ImranHossain-by6nk 9 หลายเดือนก่อน

      @@gintonic5443you won’t get an answer. There are some things in SWE that have cults around them. You’ll see the same with unit test enthusiasts. If you’re running a startup, or a new product in a big company, or something deliverable to a client, actually anything but an already successful money making product, and you have a bunch of these cult followers in your company, your product will not see light in years, you’re gonna burn all the money and go bankrupt. These are more code for the sake of code thing rather than code to deliver value and generate revenue

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

      @@gintonic5443 With the scale of class projects, I don't see how it can help with getting a better grade in them. And there are a couple of aspects of Clean Code that can be contradictory. The general idea is that methods should do a single thing and code should be self-describing (or have a comment if it just can't be).

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

      I noticed that people read code like they were reading an essay. Arguments were had over correct commenting grammer style.
      The computer does not care. This is not an essay. Yes it must be readable. No, perfect does not exist. But that is how it is judged.

  • @RemotHuman
    @RemotHuman 10 หลายเดือนก่อน +182

    Leetcode isn't like a mechanic building a car, its like a mechanic building an engine maybe

    • @yassinechih7620
      @yassinechih7620 10 หลายเดือนก่อน +35

      rebuilding

    • @rcoder01
      @rcoder01 10 หลายเดือนก่อน +51

      It’s like a mechanic building a transmission and having to manually machine all the gears and screws themselves

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

      No
      mechanic building 200 engine...

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

      Leetcode Sigma grindset

    • @WaxyLT
      @WaxyLT 10 หลายเดือนก่อน +17

      A mechanic building an engine but in O(1) time

  • @nomadshiba
    @nomadshiba 10 หลายเดือนก่อน +127

    3:31 except for game programming, because if you cant make it fast, you can't run it, if you cant run it, you cant code it

    • @stickguy9109
      @stickguy9109 10 หลายเดือนก่อน +75

      Yeah the catch is this video is a scam too.

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

      More like for all kinds of programming that is not code monkeying (all that web trash and alike). Industrial control? Performance is paramount. Finance (not only HFT, all infrastructural stuff) - performance is paramount. Scientific compute? Obviously. System programming? Absolutely. But code monkey trash believe that "performance that matters is how quickly they churn out features". Guess that's because they also believe that CS degrees are scam. I have nothing but contempt for this kind of "developers".

    • @vytah
      @vytah 10 หลายเดือนก่อน +8

      In game programming, performance is a feature, so it goes into "shipping features" category.

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

      You need a new graphics card if your pc is too slow to run gaming code, who ever heard of them rewriting a tripple a games code to make it run on a raspberry pi?? like my man in the video said if you want to make games, look up his link they might have a course on it.

    • @vytah
      @vytah 10 หลายเดือนก่อน +12

      @lambtypeguy-cd4tp They are optimized enough to run, "running smoothly" is sadly not an obligatory feature for most video game genres.

  • @Tech-With-Siegfried
    @Tech-With-Siegfried 10 หลายเดือนก่อน +27

    As a backend engineer working in postgres and Spring boot. Yeah pretty accurate.

  • @juliancorredor1128
    @juliancorredor1128 10 หลายเดือนก่อน +171

    I would argue having a split keyboard really helps with the health of your hands if your job is writing code all day

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

      ESPECIALLY the Kinesys Advantage

    • @a.m.4154
      @a.m.4154 10 หลายเดือนก่อน +54

      Don't mind him, he was just viciously targeting Primeagean (especially with the Vim joke that preceded/succeeded the split keyboard joke).
      EDIT
      Prime reacted to this video: th-cam.com/video/2UvHiH7zJLU/w-d-xo.html

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

      ​@@a.m.4154and the system76 laptop, it's all coming together

    • @juliancorredor1128
      @juliancorredor1128 10 หลายเดือนก่อน +18

      @@a.m.4154 yeah I guess, though I would say that it's true that vim productivity is a fallacy because not everyone it going to get productive by using vim. It's an editor, a tool, and like all the software tools or tools in general, there will be people who feel comfortable using it and people who don't

    • @Aeduo
      @Aeduo 10 หลายเดือนก่อน +5

      Or maybe organizing as programmers in some way to assure that you have the time for frequent enough breaks where you're not having to erode your joints away, rather than being competitive with each other about how much more productive you can be than the next person and pushing each other to destroy themselves to feed personal egos and lick boot.

  • @ImperialAlterEgo
    @ImperialAlterEgo 10 หลายเดือนก่อน +36

    I can already hear Prime laughing as he gets called out every 30 seconds

  • @Sra4825
    @Sra4825 10 หลายเดือนก่อน +135

    Well, Shit I fell for the vim and arch linux scam, and I'm on my way to nixos scam. There's no saving me.

    • @dezly-macauley
      @dezly-macauley 10 หลายเดือนก่อน

      If Arch is too hard use Fedora, if Neovim is too hard use VS Code/Codium with the Neovim plugin.
      As for NixOS...yeah there's no saving you when it comes to that road (Ex-NixOS user here)🤣

    • @noisetide
      @noisetide 10 หลายเดือนก่อน +15

      I'm already at the bottom of the snow flake sea bro... ❄
      I'm the scam itself.

    • @dezly-macauley
      @dezly-macauley 10 หลายเดือนก่อน +11

      @@noisetide Once you go flake you can't hit the brake. The next level is Rust or Bust...😅

    • @exnihilonihilfit6316
      @exnihilonihilfit6316 10 หลายเดือนก่อน +14

      Don't do NixOS. That's some Emacs level of time wasting and not valuing your one life... unless you're gonna be ``deploying'' OSes on a hundred computers.

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

      @@noisetide NixOS is the greatest distro....
      4 months i spend configuring(still configuring) it well worth it for my $250 per month job and non existent social life

  • @nabir14
    @nabir14 10 หลายเดือนก่อน +18

    Just start coding in the language and the catagory that matches with your preference. Don't get distracted and make it fun.

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

    You got me in frontend part. As a backend enthusiast that's 100% true

  • @The-Great-Brindian
    @The-Great-Brindian 8 หลายเดือนก่อน +11

    "At this point, a good rule of thumb is that if Uncle Bob has a book on it, you really shouldn't be using it"
    😂😂😂

  • @agusaris5031
    @agusaris5031 10 หลายเดือนก่อน +189

    If “Frontend is easy” is said by insecure Backend then “Vim productivity is a scam” is said by insecure non-Vim users. Simple words

    • @shroomer3867
      @shroomer3867 10 หลายเดือนก่อน +9

      Why can't we have both? Both are good

    • @dezly-macauley
      @dezly-macauley 10 หลายเดือนก่อน +7

      I moved to systems programming because it easier than modern Web dev. Sure there's a lot to learn, but you are always learning the classics and fundamentals.
      With JS, unless you're learning React like a good boy, there's no guarantee that your framework won't fall out of grace in the future

    • @stefanalecu9532
      @stefanalecu9532 10 หลายเดือนก่อน +4

      A scam perpetuated by us Emacs users so people use an inferior editor and then leave the cucked Lua and Vimscript for the chad Elisp (and play Tetris too)

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

      @@stefanalecu9532all you peons. i use ed in my terminal to hash out some arm v6 asm to patch my 3ds games.

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

      @@stefanalecu9532 Serious question: How do you get anything done if all you do is play Tetris all day?

  • @wiredelectrosphere
    @wiredelectrosphere 9 หลายเดือนก่อน +8

    Clean code Is actually really important If you want to have a maintainable code base but when people follow SOLID religiously this Is when It becomes a problem. Leet code has some cool programming tasks but I want to treat It as a bunch of fun coding challenges not something that determines whether I will get the job or not. I've switched to vim but not because of productivity, I didn't become more productive but I became more comfortable doing my job, a lot less strain on my wrists because I almost never use my mouse and that's why It's hard for me to look back on other code editors

  • @maninblack6
    @maninblack6 8 หลายเดือนก่อน +6

    the backend has usually much more business logick though. front end can be hard dependently on application but business logic is always the core of application and always hard. Front end is more closer to painting than backend.

  • @depayanmondal
    @depayanmondal 10 หลายเดือนก่อน +19

    Prime will never recover from this.

  • @Kioki1-x8p
    @Kioki1-x8p 10 หลายเดือนก่อน +14

    Frontend is a nightmare in modern era, especially when they demand you make complex interactive widgets, games, 3d, webgl, wasm. It's a nightmare, it's at this point you're supposed to tell the client you're busy as an excuse because it's a big rabbit hole task & time that would go wasted which you could be using on serving other clients. Backend just need to fetch data, store it & that's it in some normal cases.

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

      graphics engine handles that. front end developers just use existing frameworks. software engineers build the frameworks and engines.

    • @Kioki1-x8p
      @Kioki1-x8p 10 หลายเดือนก่อน +3

      @@atabac You have no idea regarding any of that, so just leave it bro.

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

      @@Kioki1-x8p your doing it wrong man

    • @Kioki1-x8p
      @Kioki1-x8p 10 หลายเดือนก่อน +3

      @@atabac I already told you that frameworks require knowledge, qualifications, skills & so do the libraries for 3D engines, etc., all you're saying is that load up a lib & it's done. Which is nonsense, front-end is crafted to the liking of the client, what their preference is about & certain designs require multiple changes until a client accepts it so that you can cash in for your effort.

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

      @@Kioki1-x8p they are called frameworks and engines to abstract you the difficult parts like 3d animation and physics. I pointed that out because you said its difficult to make widgets, games,3d, webgl and wasm in front-end. The way you do animations, widgets is to use existing engines and frameworks to do the hard part of the job, you dont need to write your own unless those engines and framework can't do what you want. I think handling change requirements is not really that difficult if you had communicated it from the start. But you getting ditched by your clients is part of the game, you just need to get experienced on it.

  • @balaganesh3440
    @balaganesh3440 10 หลายเดือนก่อน +13

    Bro violated every tech blud in existence

  • @not_herobrine3752
    @not_herobrine3752 9 หลายเดือนก่อน +14

    bro is a webdev whose sole motivation for being on a computer is nothing other than money, and therefore has next to zero passion for the craft

  • @Abbatyya
    @Abbatyya 10 หลายเดือนก่อน +62

    Do you know what is absolutely scam? Watch this video from someone that absolutely Doesn't know anything about programming

  • @mihajlocolic01
    @mihajlocolic01 10 หลายเดือนก่อน +4

    Learning to code was my worst decision ever, but since it's been years can't go back now. Wether I'll work in this industry or not I don't care, just gotta use this knowledge and expand it now. By doing stuff I care about.

  • @the_original_dude
    @the_original_dude 10 หลายเดือนก่อน +7

    There are plenty of instances when performance(and memory consumption) matters.
    Often in such instances the program becomes unusable, if it's not fast enough, or takes up too much memory.
    There's just different levels of performance awareness. And any debate about performance without specifics is meaningless.
    And if you're doing something where performance doesn't matter at all, you're probably doing something shitty.

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

    about degrees: my landlord once told me when someone applies for a job for him he indeed looks for degrees. he doesnt care what degree and how good but when someone has a degree it shows they are able to finish when they start something.

  • @ravi_gupta20
    @ravi_gupta20 10 หลายเดือนก่อน +18

    Loving all the Indian culture references. Have me cracking up.

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

    100% agree. Kids are being scammed with scrum and hackerranks, while at the same time having to compete with sweat shop coders in india.

  • @mb480
    @mb480 9 หลายเดือนก่อน +4

    Makes the biggest complaints about the tech industry in a way that sounds like he's got more spite than experience. Then, hocks a web app after calling pretty much the entire tech industry a fraud. Which is it, my dude?

  • @SuperPranx
    @SuperPranx 10 หลายเดือนก่อน +7

    Some of your points give a distinct “Tell me you’ve never worked on a big, complex project without telling me you’ve never worked on a big, complex project” vibe…

  • @RandomNoob1124
    @RandomNoob1124 10 หลายเดือนก่อน +8

    Cracking coding interview is definitely a scam lol, if you want a very good book that actually spends multiple chapters on BIg O alone, get a pragmatic approach to data structures and algorithms

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

    that one guy who didn't understand pointers in C++ as a CS freshman :

  • @treyshaffer
    @treyshaffer 10 หลายเดือนก่อน +25

    dude these hot takes hit hard. when i was 15 and was getting into programming more seriously (like a decade ago) my ex-gf's dad was a swe at Microsoft and he gave me Clean Code and urged me to read it to be a better programmer. looking back what an insane thing to do to a poor kid just getting started lmao and dude that book is an asolute slog, i barely paid attention, thank god we broke up

    • @slappy_chimp
      @slappy_chimp 10 หลายเดือนก่อน +8

      It's a good book tbh

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

    Split keyboards are awesome tho, specially a corne with nothing printed on the keys.
    I'm using one now. 32 layers bro.

  • @dagadagad
    @dagadagad 9 หลายเดือนก่อน +10

    10 years in big tech, had startup before. My experience:
    - functions are good
    - objects are good ONLY for data storage (json, proto). Besides, OOP is dangerous.
    - avoid interfaces
    - avoid layering
    - avoid over abstraction
    - avoid runtime dependency injection
    - avoid micro services
    If you need to make a design decision, choose the one with fever lines of code.
    Just write the damn code, put repetitive parts in functions.

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

      I've been working for 20 years and I can agree with the "functions are good" sentence from your list... I have absolutely no idea why people hate on OOP.

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

      @@aradipe Initialization of objects can get pretty troublesome. Often leads to "impossible to read" code like factory pattern and runtime dependency injections. Besides the possible states of an object gets out of hand and makes automated testing very difficult. In my recent implementations I went for json/proto based state storage and only functions for everything else (I code mostly C++ and Typescript, weird combo indeed :) and it works quite well. Besides I am not a "pure function" zealot. Just moving repeated code into a method makes things more manageable.

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

    What vim?
    Vim motions is to type code like in vim. This is an alternative to usual way of writing stuff. You can apply this in any editor.
    Vim the editor (also neovim) are bare-bone editors. Similar to VScode but vim has even less stuff in it and you need install and configure it all yourself.
    Both are interesting to learn but you have to ask yourself "Would you have time and patience learning those stuff?" I would say that I enjoyed learning vim motions.

  • @ultragamingcat26
    @ultragamingcat26 5 หลายเดือนก่อน +4

    But y’know what isn’t a scam, the sponsor of today’s video- *5 months later brilliant is exposed*

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

    00:33 - The first error was to have Pull Requests. But if you are in the rare case of contributing in a low trust environment (aka free software), the second error is to make it long. The third error is that thinking a PR with code harder to read but with fewer lines will help people to read ... It's by definition harder to read.

  • @NanerBag
    @NanerBag 10 หลายเดือนก่อน +14

    I tried vim just cuz of the word of mouth, didnt like it, and quit.
    Something interesting is that months later i honestly got fed up with arbritary unmemorable IDE shortcuts which i often had to make myself, only to always forget and slowly backspace stuff away or move with control and arrow keys to the end and start of lines. I think the whole productivity thing is ridiculous. We spend more time thinking about and reading code than writing code, especially earlier on in our journeys. I really dont see how deleting a line slightly faster will have any meaningful impact in the long term. But the thing i hated is when i had an idea so clearly in my head and i had to slowly type it out or edit it in, tapping the arrow keys repeatedly one at a time and then moving back to home row and then back to arrow keys. It doesnt matter, but i didnt like it. Most of the time coding is spent thinking, but when i do have a small idea for certain in mind i just find it so flow breaking to take so long to modify the code to make it work.
    Watching more varied videos from the more varied sphere, ranging from C89 boomers to game devs goes to show that it doesnt matter what you use as long as you know how to use it. I think of it moreso as a hobby and something i do and learn for fun. I enjoy the simplicity compared to all the other IDEs and editors which take up half the screen with so much noisy UI and project trees and error logs. I also like how it makes me learn the deeper level stuff like how to use the terminal and to understand what goes on when i click that play button in Visual Studio.
    I know the video is mostly a joke but i really wanna get this out of my system because i dont wanna seem be one of the stereotypical hipsters. I do hate how hard it is to get it up and running, so i see myself eventually switching to other editors which take care of compilation and managing projects with more files, but i think its fun and i think it helps me build more confidence in programming and computers in general.
    Anyways, love the video bigbox, but maybe chill out a bit, though i cant speak for everyone in terms of how its going.

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

      Vim is for the servers, where there is only nano and vim. And are you really going to pick nano?
      You'd have to be mad to do your regular 9-5 coding in vim.

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

      @@krickuNeovim can be an IDE if you set it up correctly and it replaced VSCode for me

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

      @@zekiz774 vscode is also madness ☺️
      I'm not turning down a jetbrains license 💕

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

      Raw vim is insanity for most tasks. But a beefier customized neovim gets pretty strong. May not be a replacement for an IDE, especially not a specialized one, at least without that barrier of entry with configuration, but it remains strong for text editing. Nothing stopping someone from coding in Neovim and taking advantage of an IDE to compile a massive tech stack as i had to do recently with my training. I was surprised how underwhelming some IDEs are for text editing out of the box.
      I frankly dont understand why people are so polarized on such a personal topic like text editor. Ive read blogs about people experimenting with coding without syntax highlighting or inline errors because they find those distracting. Its crazy, and they did say they do turn errors on sparringly, but if they like it or wanna try it out, let em be.

    • @vlc-cosplayer
      @vlc-cosplayer 10 หลายเดือนก่อน

      @@kricku exactly, if you have X installed/running, you should be using Emacs instead of Vim. (Vim is just an (alt-x) "evil-mode" (enter) away anyway!)

  • @dezly-macauley
    @dezly-macauley 10 หลายเดือนก่อน +72

    Low-level programmers watching the dumpster fire: 🧔Look at what they need to mimic a fraction of our power...

    • @leozetalol
      @leozetalol 10 หลายเดือนก่อน +11

      There is a lot more to code besides web pages, like embedded systems, actual hardware.
      Though then again, those usually end up being electrical engineers, so maybe that's part of the scam too... hm.

    • @dezly-macauley
      @dezly-macauley 10 หลายเดือนก่อน +10

      @@leozetalol That's what I'm learning now!!! 😭
      If wish I could tell my past self "Kid...stop wasting time on JS, ReactJS, NextJS, PutaJS 🙄 crap and learn some REAL programming!!"
      I'm learning Linux, C/C++, Rust, Data Structures and Algorithms, and editing with Vim (because sometimes you don't have the luxury of VS Code and a mouse)...

    • @stefanalecu9532
      @stefanalecu9532 10 หลายเดือนก่อน +8

      ​@@dezly-macauleyso going from the stereotypical FE dev to the stereotypical soy Arch programmer, nice

    • @dezly-macauley
      @dezly-macauley 10 หลายเดือนก่อน

      @@stefanalecu9532 What's a FE dev?

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

      ​@@dezly-macauley vim 😂

  • @willconyea5968
    @willconyea5968 10 หลายเดือนก่อน +15

    BABE WAKe UP BIGBOX POSTED!

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

    This should be like the first video that any newbie coder and burnt up coder has to watch. Great stuff!

  • @fabricehategekimana5350
    @fabricehategekimana5350 10 หลายเดือนก่อน +6

    No code rules: I think webdev is a scam as an easy way to get to tech jobs in general. OOP is also one of the biggest scam since it generated clean code, design patterns and agile methods

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

      OOP...biggest of all scams!!! Just to force everyone to buy new machines...

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

    The funny schizophrenic part of all this is how they went from "everyone should learn how to code" to "people should stop learning how to code" in just a few years.

  • @ashrasmun1
    @ashrasmun1 10 หลายเดือนก่อน +9

    It scares me how many people may take this video seriously. I understand, that TDD, Clean Code and Design Patterns don't solve everything, but saying the exact opposite is even more damaging.

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

      That second half implies you're taking it seriously...

  • @gordahnculous
    @gordahnculous 10 หลายเดือนก่อน +4

    The memes are so good I was legitimately looking up the Vim wage gap to see if it was a real thing 💀

  • @catto-from-heaven
    @catto-from-heaven 10 หลายเดือนก่อน +15

    "Code performance is literally a scam" Only an insecure js/python soydev would say such a thing

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

    Brilliant video!
    The problem with all these techniques, approached, and technologies are very useful. The problem is that Sales & Marketing marketed these as silver bullets.
    That is where the scam is - companies thinking that selling a product or a training course delivers way in and out of itself.

  • @a.m.4154
    @a.m.4154 10 หลายเดือนก่อน +9

    Cameo appearance by Abdul Bari. 👌

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

    I feel so called out.

  • @arhaansayeed2151
    @arhaansayeed2151 10 หลายเดือนก่อน +8

    Bro made a video on scamming and said, "yeah let's do some more indian jokes"

  • @abdebig
    @abdebig 10 หลายเดือนก่อน +32

    I smell a big tech drama coming

    • @blakasmurf
      @blakasmurf 10 หลายเดือนก่อน +7

      I smell a newb who decided everything he sux at is a sshhhccaammmm!!!

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

      Ehh, just seems like trolling to me. With a small bit of truth mixed in just to make it hit harder.

  • @pelegsap
    @pelegsap 10 หลายเดือนก่อน +8

    ok, so seriously talking for a sec: as an arch and neovim user and professional developer: yeah, vim/nvim is not gonna make anyone more efficient - but it is just so freaking fun to work with. Not everyone will agree, and that's totally fine! Whatever rocks your boat. But to me, personally, I just love the fact that I can have a keyboard-only fast IDE that doubles as my terminal and triples as a general-purpose text editor. I can write and debug c/c++ code with it, I can write python scripts, etc. - and I can do all my usual shell stuff... plus also writing normal raw text when I need. And it's all configured to my liking. I understand people who don't want it, and I def hate the "I'm better than you 'cause I use vi/vim/nvim" approach. I just... really enjoy using it. Same goes for arch: I have a minimal OS which does what I want and is always updated. I didn't need to work too hard to get it (compared to, say, LFS or gentoo), but it's also very versatile and properly optimized. Throw in i3 or whatever other tiling WM, and all the clatter which drives my ADHD crazy is just gone. No unnecessary GUIs, no need for the mouse. It's heaven for my stupid brain which can't deal with too many things at the same time. I don't expect others to share this concept, as I hope they accept my "weirdness" for the computers I use. That's it.

  • @noonhe
    @noonhe 10 หลายเดือนก่อน +6

    I wish you had a company and I could work for it :) because in the 5 years I was a FrontEnd developer I didn't use any of those stuff in my codes (TDD, Design Patterns, Clean Code) and now that I'm looking for a new job, I feel like I should learn them for the sake of interviews...

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

      woooo....so even a 5 year exp Veteran front end dev have to do all this shit. men😮‍💨i think i should look for a mining job instead

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

      why would you need tdd on frontend

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

      @@ilikegeorgiabutiveonlybeen6705 I never wrote tests for my code but I feel like I should've because there were occasions when I changed something and I thought it works fine but then I realized that change made other part of the code fail and I think if I had written tests then I found out about the bug sooner.

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

      @@ronitgurjar5747 well yeah I worked in awful companies which didn't care about good quality for their apps and we didn't learned much about best practices and standard ways of coding... that's why I feel miserable now that I want to find a new job because most companies require the knowledge of tdd, ddd, oop, functional programming, design patterns, etc

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

      ​@@ilikegeorgiabutiveonlybeen6705 Cause you don't want things to break. Automated frontend testing is huge. Especially to ensure things like login doesn't break. In a more general sense, TDD is just the code version of detailed requirements.

  • @Ctrl_Alt_Elite
    @Ctrl_Alt_Elite 10 หลายเดือนก่อน +33

    Love that you're leaning into the South Asian heritage 😂✊🏾

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

      Yeah, I was laughing so hard at aunti ji, your beta....

  • @dylancook3282
    @dylancook3282 11 วันที่ผ่านมา

    really transitioned from "buy my course is a scam" to "get a brilliant subscription"

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

    Great, because I needed yet another reason the dive deeper into depression. Now it turns out everything Im struggling to learn about is either obsolete or a scam, there are no rules, no path to follow, you either know how to code or you dont, sink or swim. This shit is as impossible as Force training, no wonder the galaxy is brimming with Dark Jedi.

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

      Didn't you hear the "feature shipping" part? I guess you are worthless after all - if you can't recognize the value but just hear the FUD.

    • @lucaspayne2546
      @lucaspayne2546 10 หลายเดือนก่อน +18

      This video is extremely negative and I disagree with it. It actually seems very neurotic, and I would ignore it. This part of the internet (memey videos about CS/software jobs) seems to repeat the same things over and over again and are happy to join eachother repeating the same things, rather than being interested in the tech. Someone hears about layoffs, going to uni, this is bad, this is bad. It is all irrelevant to individual people. Software and tech is a very interesting part of the world and these types of videos just try to get views by playing up some neurotic repeated narratives without any depth, with the guise that it is a "meme". This video really does not reflect reality and is just depressing on purpose :(
      I think noone should watch these videos. Software engineers would find them shallow, and people wanting to learn will be scared away. I think it is good to just keep learning and it will help you to stand out from the people who became obsessed with hesitating about what to do because they follow "software industry news" on youtube.

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

      @@lucaspayne2546do you think it’ll get better for cs majors then?

  • @BholeChaturee
    @BholeChaturee 10 หลายเดือนก่อน +10

    You have good Indian Subcontinental references.

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

    Scrum is actually quite far from the Agile Manifesto... especially if used by management people as a way to be able to say "we're doing agile" while still acting like the kind of people that Fred Brooks was making fun of in 1975 ("nine women can deliver a baby in 1 month" and the like).

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

    Best video so far, keep up the good jokes the TDD one really caught me off guard hahahaha

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

    worse thing about coding for work is, you cant code things you wanna make (aka "hobby" projects that doesn't make money)

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

    Woah .. so much hate for Uncle bob. He actually helped me see the elegance in oop code

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

      a turd can look elegant too, especially after some brainwashing

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

    "There's like 3 options and none of them work anymore" God that is too accurate

  • @mx338
    @mx338 10 หลายเดือนก่อน +4

    I dunno man, why would just not learn half a day to use Vim, you can use it anywhere, your favourite IDE or even you browser, and at least you will get is easier shortcuts.

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

    Thank you for saying it.

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

    This was done by a disgruntled laid off employee who couldn’t hack it in tech and needed to monetize a bad TH-cam video

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

    3:18 on point
    Uncle Bob, his time has come and passed
    Coding is not the barrier at this point

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

    Brother this was wild.

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

    Primeagen is gonna have a field day with that stray Vim slander.

  • @remsee1608
    @remsee1608 10 หลายเดือนก่อน +22

    Civil war in the comments rn

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

    Maybe the scam was the friends we made along the way...

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

    If you see the bullshit I write, you wouldn't consider clean code a scam

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

    Answering questions on Stack overflow just to get points was biggest scam i fell into

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

    Bro definitely has some desi connection

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

    spoken like a true project manager !

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

    You just declared war on software engineering

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

    The unrelenting drivebys of Prime is f[beep]ing amazing!

  • @abdullahclementabdulshekur6736
    @abdullahclementabdulshekur6736 10 หลายเดือนก่อน +4

    I agree with you on the frontend part. Backend developers thinking frontend is easy is the biggest scam.

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

    3:35 Well if your code is impossible to read and follow, you'll have a harder time shipping new features efficiently. Modularity is also very helpful for it. The problem I see is people forgetting about the golden mean and just getting shit done instead of insisting on following a specific paradigm to be more "perfect". You shouldn't be sloppy, but you also shouldn't obsessively follow rules that make things slower and harder because they're not universally relevant

  • @mirjalol_shamsiddinov
    @mirjalol_shamsiddinov 10 หลายเดือนก่อน +14

    whoever says frontend is easy, they should try css, cos css is so tricky, there is no error or warning, u gotta figure out yourself. Frontend is much more difficult than backend cos there are so many things u have to learn

    • @arjix8738
      @arjix8738 10 หลายเดือนก่อน +6

      CSS is easy
      (hides the countless hours of pain incurred by CSS)

    • @SP-ic4yd
      @SP-ic4yd 10 หลายเดือนก่อน

      @@arjix8738 This is so true. I still prefer js over css.

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

      Layout and positioning is 90% of css. Everything else is window dressing. Learn layout and positioning, the box-model, how 'inherit' works, learn about the default user agent stylesheet and you've got the most of the important stuff covered imo

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

      I would go on to say that both are equally difficult imo

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

      If you think css is hard you should try vulkan or opengl shaders :)

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

    So much truth in one single video

  • @ShubhamGhuleCodes
    @ShubhamGhuleCodes 10 หลายเดือนก่อน +16

    Prime's gonna be pissed 😂

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

    The definition of a "rage-bait-video". You have to love it.

  • @getush
    @getush 10 หลายเดือนก่อน +42

    What was the indian accent bro😂

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

    I agree with most of this, but to call Vim a scam is just a joke.

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

      vim is over hyped and am not joking

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

    As a fresher who has learned some backend and tried frontend for the first time, Frontend is hard af

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

    Oh my if this isn't so fucking true. No, we should actually absolutely not spent time refactoring the triple nested array since it maximally processes 13 shallow objects, for the users. Holy fuck man give it a rest...

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

      To be fair, there's also the "It's 2024, maybe we shouldn't be starting new projects by using a copy of our decade plus old VB code as a base." Literally a conversation I had yesterday... Actually it was more along the lines of "I'm not supporting that."

  • @tech-nomade
    @tech-nomade 8 หลายเดือนก่อน +1

    How to say in 5 minutes you suck at software engineering without saying you suck at software engineering.

  • @oInstance
    @oInstance 10 หลายเดือนก่อน +9

    Bro cracked all the Indian jokes like there's no tomorrow