Modern Software Engineering

Поделиться
HTML-код
  • Опубликовано: 4 окт 2024
  • Twitch
    Everything is built live on twitch
    Twitch : bit.ly/3xhFO3E
    Discord: discord.gg/ThePrimeagen
    Spotify DevHour: open.spotify.c...
    Editor
    All my videos are edited by Flip. Give him a follow! / flipmediaprod
    Join this channel to get access to perks:
    / @theprimeagen
    Links
    Linode: linode.com/prime
    / discord
    Twitch: / theprimeagen
    Insta: / theprimeagen
    Twitter: / theprimeagen
    VimRC & i3: github.com/The...
    Keyboard 15% off bit.ly/Prime360 USE CODE PRIME360
    #coding #neovim #typescript #programming #vim #softwareengineering #codinglife #webdesign #webdevelopment #webdev #javascript #rustlang #rust #twitch #twitchstreamer #programmerhumor #codinghumor #software #softwareengineer #softwaredeveloper #softwaredevelopment

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

  • @ThePrimeagen
    @ThePrimeagen  3 месяца назад +3599

    rizz em with the tism

    • @rachelcasey1449
      @rachelcasey1449 3 месяца назад +32

      It'd work on me

    • @smddev
      @smddev 3 месяца назад +6

      Where would I even find a seven-piece anonymous alternative rock band? Melbourne, Australia??

    • @HappyCheeryChap
      @HappyCheeryChap 3 месяца назад +2

      ​@@smddevthis is serious mum!

    • @Mel-mu8ox
      @Mel-mu8ox 3 месяца назад +2

      Was this AI generated?

    • @sir_jordan
      @sir_jordan 3 месяца назад

      @ThePrimagen I started to use neovim 2 days ago after watching your videos

  • @Louisianish
    @Louisianish 3 месяца назад +1209

    "It creates a lot of work and no results. We actually call that 'modern software engineering.'" 😂

    • @deskjawi
      @deskjawi Месяц назад

      ooh! (⁠*⁠’⁠O⁠’⁠*⁠)

  • @smnkumarpaul
    @smnkumarpaul 3 месяца назад +2473

    That is the best description for UML Diagrams ever. Our teachers believed that,it is how softwares are developed. I have never used it in my 6 years of work experience.

    • @diynevala
      @diynevala 3 месяца назад +109

      I have sometimes used it in my 24 years of work experience. It was more important when we did not have such nice IDE's and there were sometimes hundreds of DB tables created in the 80's... sith got messy, UML's made it visually digestible.

    • @smnkumarpaul
      @smnkumarpaul 3 месяца назад +79

      @@diynevala That is absolutely understandable. Sadly most projects does not bother to invest in creating a ULM or Entity Relationship Diagrams making it a nightmare to work on the DBs. There have been many times, I have to dig through piles of code to get an understanding of it.

    • @diynevala
      @diynevala 3 месяца назад +17

      @@smnkumarpaul It is also super cool to see hundred lines connected to "Product" - ok there are some foreign keys with products.. :D

    • @MrKasenom
      @MrKasenom 3 месяца назад +6

      As a student, do you use other kinds of diagrams? Or how do you visualize the project before starting

    • @diynevala
      @diynevala 3 месяца назад +25

      @@MrKasenom on complicated protocols a sequence diagram can be helpful - if not for you, at least for the colleague you are trying to explain it.

  • @CodeConstellations
    @CodeConstellations 3 месяца назад +2947

    What on earth is with Prime's eyes. Prime either has Neuralink with a built in filter or is possessed.

    • @t3hSurge
      @t3hSurge 3 месяца назад +59

      Some AI or something grrgrr

    • @cr0nus01
      @cr0nus01 3 месяца назад +153

      @CodeConstellations this stream was an irl stream he did with someone called SushiDragon who does a bunch of camera effects during stream. This was just a filter out on prime while he was speaking

    • @hexisXz
      @hexisXz 3 месяца назад +3

      Or both

    • @justinhaase8628
      @justinhaase8628 3 месяца назад +17

      Just the average blue eyed individual

    • @theultimatejack3360
      @theultimatejack3360 3 месяца назад +15

      He has Kiroshis

  • @heartofcode5372
    @heartofcode5372 3 месяца назад +191

    That's the sweetest person you are talking to
    "oooh :)"

    • @alst4817
      @alst4817 27 дней назад +1

      Why say sweet when you mean dumb?

    • @liran8799
      @liran8799 17 дней назад +9

      ​@@alst4817 are you so unhappy with your life that you insult a random person for nothing

    • @jurxzy
      @jurxzy 4 дня назад +4

      ​@@alst4817Not knowing much about software engineering = dumb?

  • @nathanreed4705
    @nathanreed4705 3 месяца назад +514

    As a guy with a masters in software engineering I have to say that I have never felt more attacked

    • @theprovego2934
      @theprovego2934 3 месяца назад +4

      Is it that useless tho?

    • @nathanreed4705
      @nathanreed4705 3 месяца назад +20

      @@theprovego2934 did get me a job so wasn't for me at least

    • @Dremth
      @Dremth 3 месяца назад +36

      ​@@theprovego2934It's useless in the same way that a blueprint is useless if you want to build a house. The blueprint alone isn't going to build the house, but it sure is nice to have when you've got 30 different people trying to build the same house.

    • @cryam6428
      @cryam6428 3 месяца назад +7

      @@Dremth Or when your the 7th person to live in the house 20 years after construction and something needs replacing. And you realize oh wait there should be a door here.

    • @gabrielpauna62
      @gabrielpauna62 3 месяца назад +5

      ​@theprovego2934 not at all, I was the lead dev right out the gate with the knowledge from my degree, I was the first to pioneer the microservices approach at my company and was the first to do many things I completely disagree with what he says

  • @sir_jordan
    @sir_jordan 3 месяца назад +501

    and then we got bad reactions from our lecturer when these squares didn't have round edges and the arrow heads aren't filled properly

    • @sultanhanga
      @sultanhanga 3 месяца назад +15

      Why this is giving me flashbacks

    • @skilz8098
      @skilz8098 3 месяца назад +3

      I'd write on the test One Big Box: This is a Worthless Waste of Time.

    • @himalczyk258
      @himalczyk258 3 месяца назад +2

      So true!

    • @stevez5134
      @stevez5134 3 месяца назад +1

      around 2009-2010, on macOS I literally couldn't figure out how to get the triangles or arrows to show up properly and I had to draw them in, god forbid I had to go back and change the design, it would be another day of work drawing everything in manually. and I still couldn't get it right. I know today I could probably just use ChatGPT.

    • @lokosstratos7192
      @lokosstratos7192 3 месяца назад

      @@stevez5134 tbh using chatgpt introduced me to more errors i could ever imagine XD

  • @Dmitri_Ivanovich
    @Dmitri_Ivanovich 3 месяца назад +373

    Accurate description of my year 3 database paper.

    • @rammrras9683
      @rammrras9683 3 месяца назад +3

      I'm afraid I'm going to dream about relational algebra tonight

    • @ToveriJuri
      @ToveriJuri 3 месяца назад

      They are somewhat useful for databases.

  • @hextech687
    @hextech687 3 месяца назад +785

    Prime's eyes look like he's turning to the Sith.

    • @myPrzeslaw
      @myPrzeslaw 3 месяца назад +22

      You know, there are some consequences of leaving Netflix.

    • @0xACAB
      @0xACAB 3 месяца назад +1

      Skill issue

    • @jt-moneyHockey
      @jt-moneyHockey 3 месяца назад

      @@0xACAB def skill issue

    • @levmedvedev
      @levmedvedev 2 месяца назад +2

      I believe that he's chopped some trainee software engineers with a lightsaber 😵

    • @hextech687
      @hextech687 2 месяца назад +2

      @@levmedvedev He went into whatever bootcamp is pushing Javascript for the backend and killed all the younglings.

  • @hcn6708
    @hcn6708 3 месяца назад +105

    CS Major here and we learned that stuff in Databases and Software Engineering
    Can't imagine 3 years of that

    • @gggggggggg44100
      @gggggggggg44100 2 месяца назад +3

      Bro, I was like why does this just sound like database management course.

  • @_keano
    @_keano 3 месяца назад +51

    wait, UML diagrams was among the first thing we learned in CS, I can't imagine having to learn this during a masters

    • @TYNEPUNK
      @TYNEPUNK 3 месяца назад +10

      masters in sw engineering at least in the uk is like a catch up for non coders, they do a much simpler degree than an undergrad. they do say 18 months in basic coding, i was teaching it while i was an undergrad. sw masters is suprisingly not impressive. hence i decided to do a different one, i wasnt even allowed because i knew it all from my batchlers, its literally not allowed.

  • @dough-pizza
    @dough-pizza 3 месяца назад +334

    Software engineering rizz 🗣️🗣️🗣️

    • @tormentedzeus2755
      @tormentedzeus2755 3 месяца назад +26

      Gives a new meaning to entity relationship

  • @elbaraaabuaraki327
    @elbaraaabuaraki327 3 месяца назад +118

    you forgot to say "I worked at Netflix btw"

  • @himalczyk258
    @himalczyk258 3 месяца назад +107

    Been there, draw that stuff. But this conversation is just pure gold.
    “What would that create?” - JUST POINT ON 😂

    • @Lastninjaxoxoxoxox
      @Lastninjaxoxoxoxox 3 месяца назад +2

      Been there, drawn that

    • @GRAYgauss
      @GRAYgauss 3 месяца назад

      Me, literally choking on design rn 😭

  • @SebastianGrignoli
    @SebastianGrignoli 3 месяца назад +29

    This guy is a standup programmer. I would go to his show anytime if he puts one up in my city.

    • @abel_nagy
      @abel_nagy 2 месяца назад

      Or you can just watch him on Twitch

  • @Prince_Luci
    @Prince_Luci 3 месяца назад +107

    Bro looks like he was built by the Tyrell corporation.

  • @mr.k8660
    @mr.k8660 3 месяца назад +25

    I dream of a girl listening to me like that

    • @vroomerlifts
      @vroomerlifts 3 месяца назад +1

      real

    • @HappytreeLuis
      @HappytreeLuis 3 месяца назад +15

      Just go up to a random girl and infodump on her. It'll work, trust me.

  • @hephestosthalays2700
    @hephestosthalays2700 3 месяца назад +23

    I can't believe how powerful that moustache is

  • @Kira_x86_64
    @Kira_x86_64 3 месяца назад +34

    UML!!!! I can handle discrete math and compiler theory but when the proffesors pull out UML my soul dies and I zone out.

    • @ethanwasme4307
      @ethanwasme4307 3 месяца назад +1

      sounds like someone went into comp sci with no hobbyist experience and eyes on the money 😂😂

    • @Kira_x86_64
      @Kira_x86_64 3 месяца назад +23

      @@ethanwasme4307 Actually you would be surprised, I don't really care about the money. I really only care about optimization and making stuff go fast. Even before university I would sit around and look at the assembly code generated by gcc and try to figure out what I can do different to get more cache hits. For me computer science has always been about the computer and I find UML to be a waste of time that slows down my (and my peers) production speed and results in less performant code due to over abstraction. Long winded but I don't know where you were going with your comment but it just seems a bit rude.

    • @datboi1861
      @datboi1861 3 месяца назад +12

      ​@@ethanwasme4307You really saw "I can handle discrete math and compiler theory" and still ended up at that conclusion. How?

    • @antt1810
      @antt1810 3 месяца назад

      ​@@ethanwasme4307who the fuck would draw UML diagrams as a hobby?

    • @AlexDo2
      @AlexDo2 3 месяца назад +1

      I like uml more than discrete tbh

  • @DebugDave
    @DebugDave 3 месяца назад +2

    hahaha "A lot of work and no results". Accurate AF

  • @JakePIXL
    @JakePIXL 3 месяца назад +4

    Prime gives me the vibes of being a character off of parks and rec

  • @kkiimm009
    @kkiimm009 3 месяца назад +28

    I did more programming during my master than my bachelor. I did those diagram things during my bachelor. Stil a waste of time compared to having worked those two years. Especially since I don't work with what I specialized in.

  • @radioJim
    @radioJim 3 месяца назад +2

    Computer science master's student here, and he's not exaggerating. Like, at all. If you want to learn anything useful while you're in school, you really need to have personal projects!

    • @rdom9680
      @rdom9680 3 месяца назад

      Huh, I had 1 or 2 modules in my first year of uni that used UML and made ER diagrams, I think that's got to do with your course in particular. But I do agree about personal projects really helping you apply what you learn.

  • @vulkanosaure
    @vulkanosaure 3 месяца назад +2

    But is UML actually bad ? I would have thought it's a good idea to take the time to formalize the structure in an abstract and standardize form

    • @rdom9680
      @rdom9680 3 месяца назад +1

      The bad part about UML is that 1. you spend too long making and discussing diagrams 2. they may not account for any issues or requirement changes that may occur. In other words, people have meetings discussing these diagrams, then something changes or goes wrong and they're back to discussing the diagrams, not too much work gets done. Of course it isn't always like this, but it happens enough for most people to abondon the idea almost entirely.
      If you want to see for yourself, I recommend picking a project (can be a small project) that has fixed and completely known requirements and trying to use UML, this would be absolute best case scenario for it. I personally never found it very useful.

  •  3 месяца назад +1

    Dijkstra said it best: "Software Engineering is how to program if you cannot."

  • @minastaros
    @minastaros Месяц назад +1

    good diagrams can enormously help understanding the bigger picture, if they are seen as sketches. They are good to identify boundaries and unwanted dependencies, but they are not a religion.
    It just depends, sometimes the problem is simple so that one can immediately start coding, the other time better draw a high-level sketch first.

  • @dsrogersjr
    @dsrogersjr 22 дня назад +1

    It's where you learn the tools, techniques, and practices to build quality software. That you will then throw out the window because your "agile" team needs to deliver all the features, on an exact release date, all at once because all features are the top priority

  • @Robin_Goodfellow
    @Robin_Goodfellow 3 месяца назад +2

    I've never used UML at work. I have, however, used database diagrams to generate SQL tables to great effect.

  • @mattdoestechstuff
    @mattdoestechstuff 3 месяца назад +53

    At least most people are not still trying to generate code from those diagrams too anymore..

    • @spoonikle
      @spoonikle 3 месяца назад +5

      I am sure Mermaid chart is working on it using LLM’s

    • @StarryNightSky587
      @StarryNightSky587 3 месяца назад +7

      *ModelBasedSystemEngineering entered the chat*

    • @daves.software
      @daves.software 3 месяца назад +1

      I'm sure IBM is still trying.

    • @dasdasdasdasdasdasdas3720
      @dasdasdasdasdasdasdas3720 3 месяца назад

      tell that to my company

    • @blarghblargh
      @blarghblargh 3 месяца назад +2

      The fact that you can't generate the diagrams from the code and get an easily followable chart goes to show that it's not really well mapped to the task at hand.

  • @quadra5443
    @quadra5443 3 месяца назад +127

    why is prime a skin walker

    • @magnov983
      @magnov983 3 месяца назад

      When was he not

    • @jongeduard
      @jongeduard 3 месяца назад

      What is a skin walker in this context? Sorry I am not a native English speaker.

    • @quadra5443
      @quadra5443 3 месяца назад

      @@jongeduard the glowing eyes and everything lol

  • @g0dzilla_au
    @g0dzilla_au 3 месяца назад +1

    The guy who taught me UML made sure we knew how to so it real well, and then promptly told me outside of class that he'd never used it in industry but had to teach it.

  • @kneza96BG
    @kneza96BG 3 месяца назад +95

    Was that the beautiful wife he keeps talking about?

    • @toast_dev
      @toast_dev 3 месяца назад +10

      No - sushidragon’s wife

    • @yajobaby
      @yajobaby 3 месяца назад +5

      Kolega

  • @brutusthebuttress1476
    @brutusthebuttress1476 14 дней назад

    Creating a blueprint for a house also takes a lot of work with no results, we call it ALGORITHMS

  • @echoawoo7195
    @echoawoo7195 3 месяца назад +2

    Aggregate and composite aren't relationship schemas. Aggregate is a collection function and composite describes creating an object property with some other type.

    • @Fernando-rc8rw
      @Fernando-rc8rw 3 месяца назад

      Thanks for the information 🤓☝️

  • @xyola
    @xyola 3 месяца назад +4

    These days software is hard to maintain because enginners dont want to do documentation

  • @tttm99
    @tttm99 Месяц назад

    I learned my rounded rectangles during higher learning but my squares with arrows on the job 😂

  • @yaritebaba
    @yaritebaba 24 дня назад

    Thanks for explaining that. I once interviewed a person who had a bachelors and masters in comp sci. They also had one years work experience developing with php on linux. I was asking basic questions and they didnt know, so i kept scaling the questions back, until i go to the point where i asked what linux distribution they used to develop on at their last role. They couldn't even tell me that, all they knew was they used phpstorm ide. So clearly those university qualifications are worse than used toilet paper.

    • @GonzoEnt
      @GonzoEnt 21 день назад

      Congratulations, you found one of the students that BS'ed their way through ( with possibly with the minimum grade possible) two degree programs and possibly had no major interest in the discipline. As a current student in a related discipline, I agree there are some gaps in what is taught vs what is needed. I would have likely answered at least half your questions before I started for a degree. You just had a bad candidate which is not representative of the whole.

  • @gmodrules123456789
    @gmodrules123456789 4 дня назад

    UMLs were supposed to outline the high level architectural design. They were never supposed to be used to create objects or classes, but just to describe services and modules.

  • @ImNotSoLegit
    @ImNotSoLegit 28 дней назад

    As a current MSCS student taking a database design course, this one really hit home.

  • @8cyl6speed
    @8cyl6speed 3 месяца назад +1

    its like a couple assignments in one course man

  • @Wink-Wright
    @Wink-Wright 3 месяца назад +3

    About to finish undergrad for a Bachelors in Computer Information System.
    Work with UML at the start of every project, that planning time saves me hours when actually implementing.

    • @prakhar9998
      @prakhar9998 3 месяца назад +3

      UML is a waste of time. The time it takes to build these funky diagrams is almost equal to the time it takes to implement.

    • @khaled_hawwas
      @khaled_hawwas 3 месяца назад +1

      ​@@prakhar9998
      I agree . I prefer writing/ reading code than UML. It's slow at writing and it want alot of space reading it.

  • @nikkehtine
    @nikkehtine 3 месяца назад +8

    this feels AI generated like why does he have anime eyes

  • @jenstrudenau9134
    @jenstrudenau9134 3 месяца назад +1

    Uml diagrams are used rarely in real applications. But they are the eight tool for education.
    If you want to learn object oriented programming you need to think about objects and their relations. Drawing a box with arrows is faster than to write all the code. It's also easier to grasp.

  • @AmandaVieiraMamaesouCult
    @AmandaVieiraMamaesouCult 2 месяца назад

    As a data engineer, I actually use E-R diagrams to map what I need to do in warehouse migrations.

  • @shwolverine2300
    @shwolverine2300 3 месяца назад +4

    I can’t wait for the day “programmer” and “developer” no longer tied to “software engineer”.
    It’s literally like “mechanic” and “mechanical engineer”
    Just like “construction worker” and “civil engineer”.

  • @codingrules
    @codingrules 2 месяца назад +1

    I remember that being a part of one course.

  • @doodidood
    @doodidood 3 месяца назад

    This does explain why I've never seen any software that has any kind of structure... We call it "historic growth" or even "hysteric growth" if it goes out of control

  • @stephenprentiss1021
    @stephenprentiss1021 3 месяца назад +5

    When I was little my dad brought home an entity relationship diagram. Apparently I asked him "Do you just draw circles and lines all day"
    ...I'm now a software engineer.

  • @huubeijndhovenvan7177
    @huubeijndhovenvan7177 3 месяца назад +18

    Do you mean you can get a master of engineering degree in the USA by finishing just one first year subject of a Dutch or German university of technology program? Really?

    • @vandermannmusic
      @vandermannmusic 3 месяца назад +5

      That was literally also just my first bachelor semester in my software engineering studies in Denmark haha.

    • @shreddedtwopack6625
      @shreddedtwopack6625 3 месяца назад +2

      @@vandermannmusicchill out chill out. The US is completely dominating you in software and technology. Don’t talk shi to us all high and mighty.

    • @MidlifeCrisisJoe
      @MidlifeCrisisJoe 3 месяца назад +6

      The American university system is pretty janky, so the answer is actually, "probably."

    • @vandermannmusic
      @vandermannmusic 3 месяца назад +4

      @@shreddedtwopack6625 Didn't mean it as talking shit. I apologize if that is how it sounded.

    • @paschikshehu7988
      @paschikshehu7988 3 месяца назад +1

      There are one year master degrees, they are supposed to be more business-oriented or more practical, whereas the two year masters are proper degrees but mostly theoretical in nature.

  • @iddiiddrisu5971
    @iddiiddrisu5971 3 месяца назад

    😂 this is the first RUclips short i have enjoyed. ❤

  • @greyalice
    @greyalice 2 месяца назад

    "Creates a lot of work and no results." Can't tell if I'm laughing or crying.

  • @junioraos4074
    @junioraos4074 2 месяца назад

    That drawing is good to outline the first day of coding. But just the first one.😂

  • @_greysama_
    @_greysama_ 3 месяца назад +5

    In the modern programming and software development we dont need uml diagrams and sequence diagrams that much…but its good to learn about them and how it works tho.
    It was painful to make a uml and sequence diagrams for my project in bachelor..💀

    • @AvikNayak_
      @AvikNayak_ 3 месяца назад

      Then what people generally use ?

    • @_greysama_
      @_greysama_ 3 месяца назад +2

      @@AvikNayak_ sequence diagram for only the critical parts..i wouldnt bother with uml and sequence for the whole damn project

  • @gabrielpauna62
    @gabrielpauna62 3 месяца назад +1

    Design patterns and uml is critical for any high level architecture, you will need to learn it if you are going beyond just building business requirements ... you are constantly using these designs in c#, spring boot and any other softwares you piggy back on. You need a deeper understand to get what they did MVC is literally a chin of responsibility, facade and observer mix and it works well and is easy to use , replicate aka Make APIs

  • @syundown6005
    @syundown6005 3 месяца назад

    That is probably the funniest description I have ever heard for database design 😂

  • @sullivan3503
    @sullivan3503 3 месяца назад +1

    I think it's unfortunate how much hate diagrams get in CS. In every other field of engineering, their usefulness is accepted. I've created many useful diagrams for my work. They help clarify the conceptual structure of a system.

    • @Anteksanteri
      @Anteksanteri 4 дня назад

      software is entirely conceptual. code is the description already. refining the code is refining the description, so translating from diagrams to systems is not useful for getting anything shipped. everything is comprised of specifics. diagrams might help maintenance but knowing how to debug offers way more. these are just some musings though. no strong opinion.

  • @Rachen1992
    @Rachen1992 3 месяца назад +8

    "Creates a lot of work and no results" Does the Primeagen work where I am at?

    • @onlyme0349
      @onlyme0349 3 месяца назад

      thats like the description for every desk job tho

    • @Rachen1992
      @Rachen1992 3 месяца назад

      @@onlyme0349 what do you consider a desk job?

  • @thrillhouse4784
    @thrillhouse4784 Месяц назад

    I still get happy when I see diamonds, but I forget what they mean

  • @GmoneyDaGamer24
    @GmoneyDaGamer24 3 месяца назад

    Sounds like data management the way he describes items and their relations to fields

  • @chaboi685
    @chaboi685 3 месяца назад

    So software engineering is essentially just my 102 software design class. Plus extra years.

  • @just4fun607
    @just4fun607 3 месяца назад +9

    he cut 'i work at netflix btw'

    • @TYNEPUNK
      @TYNEPUNK 3 месяца назад

      lolz yep

  • @robbiedavey2439
    @robbiedavey2439 2 месяца назад

    To get a degree in Software engineering, its very similar except you draw different shaped triangles and connect them with different words such as AND, OR, XAND and XOR

  • @SimonHuggins
    @SimonHuggins 3 месяца назад

    UML wasn’t around when I did my Software Engineering bachelors. I learned something even more meaningless called Z. It was aptly named. I learned UML later and failed to use it slightly less than Z, but not by much. I opted for boxes and pointy arrows instead (or an indented list) which most people seem to understand better and are thus a much better communication tool.

  • @valkhorn
    @valkhorn 3 месяца назад +1

    Sadly it’s true. The degree gets your toe in the door. Maybe. Your projects get your whole leg in the door:

    • @Flashcard_Games
      @Flashcard_Games 3 месяца назад +1

      Yep, showing the work you've done is what really matters. The guy in school drawing flowcharts is going to be behind the guy spending time actually making software. We learn software by making software not flowcharts.

  • @baronvonbeandip
    @baronvonbeandip 3 месяца назад +2

    As a mathematician... it just sounds like you're doing category theory proofs

    • @plaidchuck
      @plaidchuck 3 месяца назад

      Right… if youre paying for a masters and they’re teaching bachelors level first normal form… run

  • @chicahaga
    @chicahaga 2 месяца назад

    Thats it I’m definitely not going for the masters now. I’m so done with that shiii. Thanks for saving me 2-3 years 😂😂

  • @michaelholopainen2822
    @michaelholopainen2822 3 месяца назад +2

    What he trying the descripbe is UML language that is used to DESIGN software. And if he actually knew what he was talking about, he would know that you can actually automatically generate the software code from than design.
    Just like experience and skilled contruction worker can eyeball stuff and get it done fast and well without elaborate design drawings. But there are buildings you do want to competent engineer to have made designs for.

  • @426F6F
    @426F6F 3 месяца назад

    The "ooohh" at the end after the punchline 😭😭😭

  • @NapoleonThe12th
    @NapoleonThe12th 3 месяца назад

    In this short we see Sheogorath describe modern software engineering.

  • @TwitchingShark
    @TwitchingShark 3 месяца назад

    Prime with his first cyberpunk eye implants.

  • @nicolassabio2470
    @nicolassabio2470 3 месяца назад

    Everyome talking about his eyes when Im here magnificed by his wonderful mustache.

  • @raticus79
    @raticus79 2 месяца назад

    The book "Modern Software Engineering" by Dave Farley is actually good and I don't think there's any UML in there

  • @Xemptuous
    @Xemptuous 3 месяца назад

    Literally exactly what most of my MS was.

  • @perarneng
    @perarneng 2 месяца назад

    Many microservices architectures fail because people don’t understand the domain and don’t slice the system at the right boundaries. This causes chattiness and it becomes a distributed monolith. To avoid this you create a domain model that everyone can understand and approve. After that you slice your system up in microservices. The best tools to use here is boxes with names and relationships. Usually following the UML standard. Not understanding this whole concept of domain modelling and how important it is makes the whole software industry filled with systems that are dead on arrival. If you don’t fully understand the domain then it’s very hard to build a great software architecture. It’s also important that the stakeholders which are often non technical domain experts can validate the domain model. It’s very hard if they have to read code to do that.

  • @Michael-Martell
    @Michael-Martell 3 месяца назад

    A lot of work with no results. We call that modern software engineering. Spoken like a true master!

  • @sleepyelk5955
    @sleepyelk5955 3 месяца назад

    best description ever 😂 not only, that it produces nothing, it must most likely changed completely, becausnit does not work in the wild and you see the problems only, when you actually implement it ...

  • @darkquaesar2460
    @darkquaesar2460 3 месяца назад +6

    the rizz master

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

    Wonder what that mustache feels like

  • @DKLHensen
    @DKLHensen 3 месяца назад

    This is me… primeagen is our hero, he gets it. Protect this prototypical man at all cost

  • @zami001001
    @zami001001 3 месяца назад

    of all my years working professional programming, I think i've used UML diagrams only a single time. I am delighted to report that UML diagram has never been looked at by another human soul.

  • @MisterDevel
    @MisterDevel 3 месяца назад +1

    They don't even humour me with the "oh" I just get "ok"

    • @eprokluvee
      @eprokluvee 3 месяца назад +3

      Be honest. You don’t talk to women.

  • @samarthsah5242
    @samarthsah5242 Месяц назад

    feels like category theory

  • @Joker22593
    @Joker22593 2 месяца назад

    My CS Masters was in complexity theory, and that's at least marginally useful.

  • @eggmeister6641
    @eggmeister6641 3 месяца назад +1

    Damn. He learned ERD's in his masters while I learned them in 1st year.

  • @87rtlandry
    @87rtlandry 3 месяца назад

    That background gives me nightmares.

  • @MadGenious
    @MadGenious 3 месяца назад

    UML diagrams are rarely ever used for software development.. But they are used alot in Database Development.

  • @natescode
    @natescode 3 месяца назад

    My manager LOVES UML. He makes 30 people spend an hour every week learning it.

  • @dsrogersjr
    @dsrogersjr 22 дня назад

    The "oooh" at the end lol

  • @me-low-key
    @me-low-key 3 месяца назад

    bro knows too much he might as well take that Masters degree, you ve been UMLed

  • @barryallencoffee
    @barryallencoffee 2 месяца назад

    Getting lost in primeagens eyes was not on my bingo card today

  • @stevez5134
    @stevez5134 3 месяца назад

    I remember being in the same class as masters students. It seemed like they were more likely to know how to actually draw a UML diagram or know what JDBC is (it's kind of biased isn't it?) but not know how to actually save a file or move it to a different location.

  • @codemadesimple1043
    @codemadesimple1043 3 месяца назад

    I started the masters degree a while back and after one semester I felt like I was wasting my life on something useless. It was very theoretical and impractical.
    I got good grades but still dropped out…

  • @AgnostiKing
    @AgnostiKing 3 месяца назад

    Michael Scott's smart evil twin!

  • @volpir4672
    @volpir4672 3 месяца назад +1

    Dr Disrespect having to code his own streaming platform now?

  • @danieltumaini7037
    @danieltumaini7037 3 месяца назад

    "creates ALOT of work and NO results" LMAO

  • @BlakeKane
    @BlakeKane 24 дня назад

    Now rider has an addon that does uml of code instantly. Saves ass if management insist on uml for legal reasons

  • @calvinyip364
    @calvinyip364 3 месяца назад

    Sounds like UML diagram, gantt charts etc. Learn that in my diploma. Its alot of work.

  • @Tmplar
    @Tmplar 3 месяца назад +1

    In my course it’s just a 9 credits exam, how would you make a whole master’s out of that?

  • @joelfuelling8725
    @joelfuelling8725 3 месяца назад

    I lol'd, heartily, and actually out loud!

  • @kitsone4222
    @kitsone4222 3 месяца назад +3

    Prime going panty dropper mode :kekw: