(Life) Advice From The Creator of C++

Поділитися
Вставка
  • Опубліковано 19 лис 2024

КОМЕНТАРІ • 1,1 тис.

  • @Honeypotio
    @Honeypotio  Рік тому +83

    We got some requests for the full interview with Bjarne: ua-cam.com/video/5b_-bObfqGM/v-deo.html 💘

  • @rafaelbroseghini985
    @rafaelbroseghini985 Рік тому +9639

    I once challenged myself to email some of the smartest people in CS including Bjarne and Paul Graham. I ended up finding Bjarne’s email. This was early in my career and I asked for advice, and he responded: “Be a nice guy and support your colleagues. Try not to work on organizations where people are not nice to each other. Learn to communicate your ideas verbally and in writing”

    • @shantanukulkarni8883
      @shantanukulkarni8883 Рік тому +289

      Wow, that felt so relaxing and nice to read.

    • @yt-sh
      @yt-sh Рік тому +70

      thanks for sharing it

    • @wiztek1197
      @wiztek1197 Рік тому +157

      Linus Torvalds has entered the chat

    • @NorthernChimp
      @NorthernChimp Рік тому +28

      Thank you. (And Bjarne)

    • @ms-jahan
      @ms-jahan Рік тому +23

      Just went through my heart!

  • @akshay-kumar-007
    @akshay-kumar-007 Рік тому +6907

    The whole 70s - 90s developers were something else, creating humanity changing software, while here I am fixing TypeScript errors.

    • @kohelet910
      @kohelet910 Рік тому +73

      😂

    • @lets_see_777
      @lets_see_777 Рік тому +485

      yeah too much abstraction these days, so many layers over layers.

    • @flaguser4196
      @flaguser4196 Рік тому +27

      maybe ask advice from anders hejlsberg 😅

    • @SO-dl2pv
      @SO-dl2pv Рік тому +472

      Don't be fooled by nostalgia; what you're seeing is the tip of the iceberg. The monumental works from the 70s-90s are the outliers that have stood the test of time, but let's not forget the sea of forgotten projects that sank without a trace.

    • @MadameMinty
      @MadameMinty Рік тому +246

      @@SO-dl2pv
      To a degree. You could write the best tool for a task, and it just doesn't matter how good it is. There already exist 20 tools for this same task. Two or three of them are by corporations that spend more than the combined value of your organs per second on marketing. You can create "humanity changing software" only when the task itself is new, what Stroustrup calls an opportunity. AI is that nowadays. But in the 70s, _nearly everything_ was a new task, and the rising personal computer allowed amateurs, or at least not scientists and highly specialized engineers to approach them. What else to call it but a golden age?

  • @SK-vk9jf
    @SK-vk9jf Рік тому +3675

    "It's hard to give advice"
    *Proceeds to give the best ultimate advice you'll ever need*

    • @gr8dvd
      @gr8dvd Рік тому +22

      And made it look easy too (ie, to give advice not necessarily to follow). I would add discover/recognize your interests/passion and values. I wasn’t good enough to turn-down clients, but did well enough to donate my time/skills to worthy non-profits (environmental advocacy groups in my case).

    • @ViceZone
      @ViceZone Рік тому +15

      Not really. He basically said don't waste your life specializing in something, but what if that something is your passion?

    • @realrebelli0n
      @realrebelli0n Рік тому

      @@ViceZone Do you want a narrow foundation or a broad foundation? That's up to you. Also after ten years of just narrowly following your passion you might burn out. I think there can be a middle road between strictly specializing and knowing everything just a bit.

    • @FelixGigler
      @FelixGigler Рік тому +29

      I mean he said 'overspecialize' specifically. And I think even if you are doing some niche thing, I would argue that occasionally branching out and looking at other stuff is probably a good thing, right?

    • @Crabbadabba
      @Crabbadabba Рік тому

      @@FelixGiglerProgress is not fixed. It’s always changing things that you must adapt to.

  • @Jordan22220
    @Jordan22220 Рік тому +1118

    I had the opportunity to learn C++ from him in an intro to programming class he taught at my University. What a brilliant mind. He's one of a kind

    • @aatmodheegoswami7989
      @aatmodheegoswami7989 Рік тому +5

      TAMU?

    • @codebro_26
      @codebro_26 Рік тому +150

      Learning from the inventor. I think it's the most beautiful experience

    • @aaravgulati2
      @aaravgulati2 Рік тому +7

      Damn....which university though?

    • @Defirence
      @Defirence Рік тому +4

      Ppl asking which University... Please stop and think if someone else asked you this question would you have respect for your own and many other people's privacy?

    • @litnuelvidz
      @litnuelvidz Рік тому

      i mean he'll still put the uni he attended on his linkedin.
      @@Defirence

  • @hyper_channel
    @hyper_channel Рік тому +691

    This is the guy recruiters have in mind in those ads, 50+ years of experience in 20 languages and frameworks

    • @mal798
      @mal798 Рік тому +117

      $45k base.

    • @psiturbo
      @psiturbo 6 місяців тому

      ​@@mal798 direct hire for 6 to 12 months, no PTO, no sick leave, no holidays, no 401k or medical benefits.

    • @Raging.Geekazoid
      @Raging.Geekazoid 5 місяців тому +23

      Except even his experience with C++ only goes back to the mid '80s, so he would be a marginal candidate.

    • @oldtimer2192
      @oldtimer2192 5 місяців тому +3

      A very valid point.
      All recruiters seek a truckload of years experience with such and such, however how does one get a foot in the door right after an apprenticeship for example?
      Right place right time is what my story is, wound up being an electrical inspector after failing my first electrical apprenticeship and trying again a second time some years later!

    • @carry_boats
      @carry_boats 3 місяці тому +1

      @@mal798 LMAO

  • @ChryseCoder
    @ChryseCoder Рік тому +1569

    Did I just listen to the Creator of C++ telling me to touch grass?

    • @cestlezooicimw
      @cestlezooicimw 6 місяців тому +41

      💀

    • @bnrid8086
      @bnrid8086 6 місяців тому +33

      YES

    • @ИапГоревич
      @ИапГоревич 6 місяців тому +19

      Good advice. I am following it rn

    • @leoistari
      @leoistari 5 місяців тому +15

      It is something you will learn sooner or later

    • @_IMNNO
      @_IMNNO 4 місяці тому +2

      IQ200 Metaphysics 🧠

  • @vectoralphaSec
    @vectoralphaSec Рік тому +1718

    100000%. The older you get you realize this. Stop spending so much time programming and behind the computer. Go outside, make friends and spend more time with friends, family and other humans. This is the single greatest advice anyone can ever receive and you only know how much you regret not doing it when you get older.

    • @Honeypotio
      @Honeypotio  Рік тому +93

      💯

    • @stevensong8784
      @stevensong8784 Рік тому +50

      I’ve been focusing more on coding as I procrastinate too much. I just have find time management. Set fun stuffs aside till I finish hw. Then mingle with friends.

    • @PKperformanceEU
      @PKperformanceEU Рік тому

      yeah, or just try climbing the ladder fast as possible to be the one organizing, communicating and taking responibilties, be an important person not some replacable 2nd to nobody roboting like a BETA cuck.
      Programming is a good way to start somewhere but hell no would i stay there coding for decades dying as a nobody who s been rotting behind a display its whole life

    • @paulytools
      @paulytools Рік тому +6

      cliche but true: stop while you're ahead.

    • @surplusking2425
      @surplusking2425 Рік тому +46

      Don't forget to learn about non-programming things like history, language, science and so on.

  • @iamgerwin
    @iamgerwin Рік тому +714

    math sharpens your mind, history gives you some idea of your limitations.. 🤯

  • @pemrograman-cepat3393
    @pemrograman-cepat3393 Рік тому +159

    What he means is: You might be work very hard but don't forget to live your life. Enjoy your life.

    • @RealValkor
      @RealValkor 6 місяців тому

      I'll have to remember this through my next 5 years of computer engineering graduation

    • @StopWhining491
      @StopWhining491 5 місяців тому +1

      I think he got his point across just fine, but thanks.

    • @TomVahlman-bz9nj
      @TomVahlman-bz9nj Місяць тому

      Yes play badminton three times a week, work-out at gym and spend a lot of time outdoors

    • @LiborTinka
      @LiborTinka 25 днів тому

      Yeah but who will pay your rent if you dare to take a day or two off every week ?? That's our reality for the last 8 years.
      Maybe if you have a heritage but neither me nor my girlfriend will inherit anything - our parents ensured us that they will leave nothing there for us, except debt.

  • @artofrjm
    @artofrjm Рік тому +46

    This guy is such a stud. He basically said: spot glorifying nerd/geek-ism. Don't think just because you're not working on it, or it's not your esoteric interest, it isn't cool or worth your time to participate in. Personally I've always felt that being a well-rounded individual was a good strategy, but hearing it from Bjarne is very reassuring.

  • @gbbarn
    @gbbarn Рік тому +394

    This reminds me of my first teacher, he always said to my class: "Don't let your work become your life". I'll for once, take this advice.

    • @abbasshah8999
      @abbasshah8999 Рік тому +16

      Naa. you got the wrong advice. If you are passionate about your life and your work, you can't separate them. They will become more or less one. This is a much better way to live one's life.
      These are the words of Steve Jobs!!!

    • @b_delta9725
      @b_delta9725 Рік тому +8

      @@abbasshah8999 I think both are right. You don't need to separate work from life, the idea is to have a job that fulfills you, something you do for passion and the money is secondary, but that's not the same as letting work become All of your life

    • @FeliceNero
      @FeliceNero Рік тому +11

      @@abbasshah8999 Jobs was a very bad leader to Apple's employees and as a person, also not the best. Wouldn't take him as example outside of the business area to be honest.
      And this teacher is right, work servers the only purpose of paying for your life(style). Life is not the daily 9-5 timeframe in which you are obliged to perform something in exchange for money, that is not life. That is part of life but not the meaning, not the purpose. Life is family, friends, hobbies (for which you are NOT paid for), music, art, culture, travelling, experiences.

    • @fernandocabrera4599
      @fernandocabrera4599 Рік тому +3

      Balance is the key

    • @Last_Player555
      @Last_Player555 Рік тому

      ​@@abbasshah8999все правильно, жизнь это и есть наша работа, и нужно постараться сделать и жизнь и работу приятной, интересной, чтобы доставляла радость и был в ней смысл.

  • @unknown_user_235
    @unknown_user_235 Рік тому +90

    Just notice the humble/ non-judmental tone and calm delivery from him. On daily basis, I see several developer posts on linkedin who are talking with absolute/sharp arguments as if they have jurisdiction over ever field of engineering/science and even life related issues.

    • @prohacker5086
      @prohacker5086 5 місяців тому +1

      Dominance brings money

    • @joeantani1396
      @joeantani1396 3 місяці тому +2

      @@prohacker5086 lol until it becomes a game played only by those who believe and support that statement. lol Phallus fallacy

    • @stephenlennon9299
      @stephenlennon9299 2 місяці тому

      Great observation!

  • @L3ZC
    @L3ZC Рік тому +29

    He looks exactly how I thought the creator of C++ would look like. Big thanks for this marvelous creation

  • @wooombat
    @wooombat Рік тому +153

    “Meth sharpens your mind”-the secret behind C++

  • @heemagauss8691
    @heemagauss8691 Місяць тому +4

    I get goosebump when I see people who invented a thing calm and humble , while other people r bragging about being expert at only using it
    Much respect ★

  • @Yash-_-777
    @Yash-_-777 Рік тому +226

    So did he just told me to touch grass?

    • @gezenews
      @gezenews 6 місяців тому

      What a surprise another boomer who worked for 1000/hr in todays money 50 years ago thinks we need to take money and careers less seriously. What a fucking joke.

    • @jameswoods832
      @jameswoods832 6 місяців тому +10

      YES

    • @anupbarua6151
      @anupbarua6151 6 місяців тому +5

      why are you waiting for his approval 😮

    • @D7A1
      @D7A1 4 місяці тому +1

      Lol good summary

  • @ashrais
    @ashrais Рік тому +9

    Such a legendary and humble being. Sometimes we just sit inside our own boxes, we forget there is a world outside. From the place where I come from, we say it frog in a well. Never leaving that small well, never realizing there is a universe outside.

  • @manuelpineda9067
    @manuelpineda9067 Рік тому +971

    Looks exactly like I would expect the creator of C++ to look like.

    • @TylerRayPittman
      @TylerRayPittman Рік тому +179

      Mad scientist hair lmao

    • @jackendy
      @jackendy Рік тому +43

      He is a computer scientist and you've described the right stereotype ahaha@@TylerRayPittman

    • @nomoredarts8918
      @nomoredarts8918 Рік тому +18

      You are new here, right?

    • @arc8218
      @arc8218 Рік тому +6

      Lmao

    • @nnova319
      @nnova319 Рік тому +6

      🤣

  • @TNothingFree
    @TNothingFree Рік тому +144

    This is GOLD.
    His advice is precious, I learnt it in a span of 8 years and all of what he said is true.

    • @teknosql4740
      @teknosql4740 Рік тому +3

      Of course, He is the creator of c++ , combining C language and smalltalk and c++ born. Not only he is a genius in computer but He jus experienced many ways outside conputer than most people dont

    • @TNothingFree
      @TNothingFree Рік тому

      ​@@teknosql4740
      The smart things is that this advice has nothing to do with programming in C++ per se.

  • @qq77777
    @qq77777 Рік тому +8

    This is the best advice I've ever heard. I spent a lot of time in front of computers a lot of time to learn CS, C++ and another language and technologies. Now I need to spent my time in my real life, take care of my health and live our the only one life. And my health will be fine and pay attention not only computers.

  • @bitwise4996
    @bitwise4996 Рік тому +189

    I think the most important advice is to learn for yourself and not for other people. Sometime we try to learn a new skill just to end up modifying our learning process to cope with the industry. If you like low-level programming in 2023 then go for it, don't jump into JS, React...etc just because it's what they're hiring for.

    • @tunesman8805
      @tunesman8805 Рік тому +53

      True. I thought I hated programming, but I just hated the idea of "specializing" myself into web development because that's what's paying where I am. Now I'm just embracing the stuff I find fun, and learning so much more about how computers operate because of it.

    • @safa-uc1mk
      @safa-uc1mk Рік тому

      ^^100

    • @zekicaneksi
      @zekicaneksi Рік тому +3

      false. you'll be jobless if you don't consider what the industry needs. for some people it's okay but for most we need fucking money

    • @WetPig
      @WetPig Рік тому +1

      @@zekicaneksi Which industry? Programming is not an industry in the slightest. Yea, learning assembly for web dev is retarded, but for something else, it might not be.

    • @Ashallmusica
      @Ashallmusica Рік тому +2

      Your comment just goes against his ideology

  • @theuns-robertpretorius8331
    @theuns-robertpretorius8331 Рік тому +504

    His hairstyle basically tells you the journey of c++.

    • @mmaranta785
      @mmaranta785 6 місяців тому +68

      Memory leaks

    • @martakor
      @martakor 6 місяців тому +6

      ​@mmaranta785 wow...

    • @lucaslindgren3237
      @lucaslindgren3237 6 місяців тому +12

      LMAO I'VE NEVER LAUGHED AT COMMENTS BEFORE BUT THIS MADE ME LAUGH SO HARD

    • @NosebergEatzbugsVonShekelstein
      @NosebergEatzbugsVonShekelstein 4 місяці тому +1

      Best advice I ever got from Bjarne Stroustrup was... never stick your fingers in a light socket.

    • @lucaslindgren3237
      @lucaslindgren3237 4 місяці тому

      @@NosebergEatzbugsVonShekelstein Lol

  • @devon9374
    @devon9374 Рік тому +144

    Programming Principles & Practice is my favorite technical textbook of all time. It’s literally a masterpiece, full of knowledge and practical advice for programming and for life in general ❤

    • @dontreadmyusername6787
      @dontreadmyusername6787 Рік тому +1

      What is it about. Can you provide a short summary of sorts. I might be curious

    • @devon9374
      @devon9374 Рік тому

      @@dontreadmyusername6787 Hey! It's a beginner's intro to programming principles using C++.

    • @GustiG
      @GustiG Рік тому +3

      It teaches you programming using C++

    • @SantiagoGonzalez-sl5lj
      @SantiagoGonzalez-sl5lj Рік тому +3

      thanks for the book recommendation!

    • @exnihilonihilfit6316
      @exnihilonihilfit6316 9 місяців тому +1

      ​@@dontreadmyusername6787Unfortunately, you'll never amount to anything.

  • @darky4555
    @darky4555 Рік тому +50

    Before he dies i want to thank Bjarne Stroustrup for all the wonderfull things he's given to the world. I really enjoy C++ it's my favorite programming language, but i also love his philosophical approach towards programming, that it's not the end to all means, but just one ingredient to make a perfect cake. (keep socializing, keep going outside, meet new friends, share ideas etc).

  • @etis398
    @etis398 Рік тому +23

    I really like his advice, against the general "grind" culture of nowadays, and being open to other fields.

  • @alishapayne4121
    @alishapayne4121 Рік тому +121

    Who knew the creator of C++ had such epic hair

    • @TheOriginalJohnDoe
      @TheOriginalJohnDoe Рік тому +29

      Rocking the crazy scientist look

    • @arc8218
      @arc8218 Рік тому +6

      Typical Stereotypes From mad scientist 😂 i mean this man create C+!!

    • @lavacat720
      @lavacat720 Рік тому

      ​@@arc8218mom can we get c++
      No we have c++ at home
      C+ 💀💀💀

    • @UMpt835
      @UMpt835 Рік тому +7

      "Great Scott!"

    • @mdebarshi
      @mdebarshi Рік тому

      🤣

  • @unknownpage9239
    @unknownpage9239 Рік тому +81

    "Living life in multiple dimensions, to be an artist, one must first embody the roles of philosopher, poet, and teacher in order to express humanity. By feeling the emotions that connect us with each other and employing scientific terminology through programming, this connection is forged."

    • @Kn0wOneNos3
      @Kn0wOneNos3 Рік тому +1

      Wot??

    • @naelpontes8444
      @naelpontes8444 Рік тому +1

      Who said that?

    • @unknownpage9239
      @unknownpage9239 Рік тому

      @@naelpontes8444 me , why ?

    • @naelpontes8444
      @naelpontes8444 Рік тому +3

      @@unknownpage9239 oh, neat! Just to confirm. You had written it inside quotation marks so I was wondering if it was someone else that you were quoting.

    • @unknownpage9239
      @unknownpage9239 Рік тому

      @@naelpontes8444 thanks!

  • @ahmedinfoo920
    @ahmedinfoo920 Рік тому +80

    Advice from the creator of C++ :
    🌟 Don't over specialize; stay flexible in career choices.
    🌟 Prioritize building relationships and a balanced life outside of computing.
    🌟 Communication skills are crucial; coding isn't the sole focus.
    🌟 Broad-based education and skill set preparation is valuable.
    🌟 Be prepared for opportunities and stay open to diverse learning experiences.

    • @blackscreenstatusadda2991
      @blackscreenstatusadda2991 6 місяців тому +1

      Thank you 😊

    • @NosebergEatzbugsVonShekelstein
      @NosebergEatzbugsVonShekelstein 4 місяці тому +2

      * Always make your destructors virtual in derived classes
      * Don't iterate a container when a range-based for will suffice
      * remember that the [] operator in a map will create a new item if it doesn't already exist.
      * use smart pointers instead of raw pointers whenever you can
      * const correctness is more important than political correctness

  • @ITGirlll
    @ITGirlll Рік тому +48

    Some of the least qualified people get the best jobs because they knew the right people. Socializing is just as important as having technical skills.

    • @incremental_failure
      @incremental_failure Рік тому +7

      This is especially true nowadays when the hard work has been done in the previous decades. Now the industry attracts more and more parasites. Eventually when the parasites overthrow the organism (the people who do the actual work), the organisation collapses.

    • @NinjaRunningWild
      @NinjaRunningWild 6 місяців тому +5

      Especially for women.

    • @azure8146
      @azure8146 6 місяців тому +3

      That's called nepotism.

    • @jonieder50
      @jonieder50 6 місяців тому +2

      I don’t think that’s his message. You shouldn’t socialize with the motive that those people could come in handy later for your career. He is trying to say the opposite that job is important and all but even more important is to have a balanced life with friends and family and things you love to do besides working in front of a screen

    • @psiturbo
      @psiturbo 6 місяців тому +2

      ​@@NinjaRunningWildAgreed, have seen it happen many times in the IT field, can't stand their polished giggles when climbing the pay grade ladder.

  • @rosshoyt2030
    @rosshoyt2030 Рік тому +113

    Good attempt by the audio engineer to tame Bjarne's famous "S" whistle sound. Unfortunately the result is an overly muffled dialogue sound. Maybe they tried, but for any Bjarne audio, the engineer should be using a De-Esser audio plugin (and one built in C++ likely 🤣)

    • @Honeypotio
      @Honeypotio  Рік тому +23

      😂

    • @MalamIbnMalam
      @MalamIbnMalam Рік тому

      Well he is from Scandinavia, a lot of them speak that way.

    • @LWmusik
      @LWmusik Рік тому +5

      It shouldnt be that hard to tame it right? I thought it was super loud in this video... Just add a de esser in the whistling range, which is much lower hz than the S range

    • @rosshoyt2030
      @rosshoyt2030 Рік тому +1

      @@LWmusik agreed. A little experience is required to dial in the settings usually 😜

    • @LeegallyBliindLOL
      @LeegallyBliindLOL Рік тому +1

      @@MalamIbnMalam No, that entirely depends on where they're from. But he's from Århus, so he has that local dialect plus also being a very strong pronouncer of the "s", even compared to his colleagues :D

  • @rafeeq_
    @rafeeq_ Рік тому +3

    Creator of one of the greatest programming language said to me to "Go outside and touch grass" really put an impacted to me. Truly a wonderful experienced.

  • @thescientisthorse
    @thescientisthorse Рік тому +88

    This is actually a wholesome video. I thought I wasn't gonna get anything out of it, but this is remarkable. Thanks Honeypot for bringing this gem to all of us.

  • @RudolfsLab
    @RudolfsLab 5 місяців тому +3

    Advice I would give to my younger self (especially the teenage-me): When older people give you advice, listen to it carefully and look back to it when you grow up. Don't turn your head ignorantly thinking old people are boring and listening to life advice is a waste of time. I did exactly that and I feel very bad, because good advice comes to help when life gets tough.

  • @CobusGreyling
    @CobusGreyling Рік тому +50

    I spent six years studying towards a Master's in Commercial Law. It burned me out entirely because I realized it's not what I wanted to do myself but what others wanted for me. The first 40 seconds of this video hit hard, even for a non-CS guy.

    • @therealsigma3630
      @therealsigma3630 Рік тому

      ❌️

    • @lunaticbseker
      @lunaticbseker Рік тому +4

      I am burned out from chemical engineering studies so burned out I don't even know what I want to do at this point

    • @CobusGreyling
      @CobusGreyling Рік тому +6

      @@lunaticbseker I know *exactly* what you're going through. I fought that feeling for four years. The best thing you can do is exercise self compassion and don't beat yourself up- it only makes the process take longer.

    • @lunaticbseker
      @lunaticbseker Рік тому +1

      @@CobusGreyling been going through this close to 3 years now. Thanks for the advice ,I think self compassion is what I am lacking

    • @samitechcookie9758
      @samitechcookie9758 Рік тому +2

      @@lunaticbseker All the best for you to find self-compassion! To get it you (simply) need to realize that you are a valuable human being and not a machine. Just talk to yourself sometimes and give yourself compliments for even small progress. It helps. Cheers!

  • @Pranav_4119
    @Pranav_4119 Рік тому +40

    Basically he's saying "Go touch some grass"

  • @DavidMorales-s8d
    @DavidMorales-s8d Рік тому +2

    "You could either be playing sudoku and it will be the same" damn, this is so true, if theres no others to share it with, it doesn't matter what you do.

  • @cheydinal5401
    @cheydinal5401 Рік тому +7

    Exactly. I'm not a fan of Steve Jobs, but he said that a major impact on his life was when he took some art courses in college, that helped him find and create beautiful patterns and such, and as I remember also informed his concept of simplicity. Which ultimately obviously paid off big time for his software and hardware, because a program that doesn't have an emotionally appealing and intuitive user interface is just not actually useable

  • @DanIel-fl1vc
    @DanIel-fl1vc 5 місяців тому +2

    I hear this advice often from different people in different lines of creative work.
    Thankful game development forced me to utilize knowledge I had from before and pick up new stuff.
    -Narrative
    -Music Theory
    -Anatomy
    -Rigging & animation
    -Programming
    Specializing on one of these is financially risky, especially art, music and animation. Not because it's easy, but because people got an internet full of nice pictures & music already. And unless you're animating a Pixar movie animation is a dead end, especially with motion capture.
    Very hard to make good money today being good at one thing.
    Writing a really good book is probably your best bet.

  • @rawhit007
    @rawhit007 Рік тому +7

    People in software would take his advice seriously than it coming from anybody else. We need to realise there is life outside of sitting in front of screen all day. The sooner we realize the better it is.

    • @Nick_fb
      @Nick_fb Рік тому +1

      Yeah we should spend all day standing in a field playing golf.

  • @Roxaro
    @Roxaro 6 місяців тому +12

    as game dev I can really relate to that, I am lonely because how I needed to focus on my career to survive, but the more days passes I realize I am just lonely and don't enjoy life anymore and get depressed so I started to add some color to my daily life by doing different things.

    • @za7304
      @za7304 6 місяців тому +3

      Do tasks outside of work especially ones involving interacting with different people that you know and don't know

  • @danny.golcman6846
    @danny.golcman6846 Рік тому +32

    I am learning C++ right now in college, thank you sir for creating such a great and powerful programming language!

    • @biskitpagla
      @biskitpagla Рік тому +7

      man you're gona looove rust

    • @johnxina7496
      @johnxina7496 Рік тому

      ​@@biskitpaglawhts so good about rust

    • @xffeeo
      @xffeeo Рік тому

      ​@@biskitpagla^^^

    • @nikhilhalbe
      @nikhilhalbe Рік тому

      ​@@biskitpagladon't

  • @user-zu1ix3yq2w
    @user-zu1ix3yq2w Рік тому +6

    "Don't be too sure you know the future.."
    I should've been MORE confident..

  • @mr_noodler
    @mr_noodler Рік тому +3

    The greatest thing technical people can learn is social skills, very simple

  • @Vikas_Kumar_Singh
    @Vikas_Kumar_Singh Рік тому +61

    he is like budha of coding world,works so heavenly,talks down to earth

  • @compoundnoun
    @compoundnoun Рік тому +5

    He is positively charming, isn’t he. And the advice is quite wise, too.

  • @Sad-Lemon
    @Sad-Lemon Рік тому +12

    This is why I'm a developer by profession but a theologian by passion. I fix bugs in computer software, create architecture of future products and maintain CI/CD pipelines and at the same time I help people fix the sin issue, create a heavenly atmosphere around me and maintain friendships in Christ.

    • @sammatthew7
      @sammatthew7 Рік тому +2

      God bless my friend
      Spending time with our Creator is the best

    • @LazyTitan9
      @LazyTitan9 Рік тому +1

      So you're delusional then? if you're a theologian that is.

    • @Sad-Lemon
      @Sad-Lemon Рік тому +5

      @@sammatthew7 exactly! May He bless you and your loved ones abundantly! :)

    • @Naga19-p3w
      @Naga19-p3w 2 місяці тому

      ​@@Sad-Lemoncheck out Derek Prince brother

  • @hobbies1863
    @hobbies1863 Рік тому +7

    I've heard such advice before, but coming from Bjarne it hits different.

  • @cesarorz
    @cesarorz 5 місяців тому +2

    I tried Python, then JavaScript and Java. Now I am learning C and c++. I must say is the greatest language, well written and defined, fast and concise.

    • @leoscreams__
      @leoscreams__ 2 місяці тому

      Have u even finished any of these?

    • @babatona
      @babatona 2 місяці тому

      C++ is the worst language

  • @nirajandata
    @nirajandata Рік тому +31

    for unknown viewers, he is 72 years old now

  • @Beau2k10
    @Beau2k10 Місяць тому

    I agree 100% on what Mr. Strustrup said here.
    I love programming, I love how everything makes sense, and how everything connects in a mathematical way. For example, the binary sort, the way that it shifts in a for loop where the index shifts from left-to-right. This relates to a pre-calculous 11 formula about how x can move along it's axis using the following formula: Y - K = A(1 - P)^2 + q.
    I love being outdoors, and spending time with my friends and family, that's the important thing.
    Programming should come naturally, not spend 80 hours a week going over a concept, stuff like this takes time.
    This is coming from someone who spent 6 years in school, but also spent time with friends and family at the same time without turning into a drone.
    If you do read this, thank you Mr. Stroustrup for creating C++, it is a wonderful language.

  • @RottenMuLoT
    @RottenMuLoT Рік тому +31

    Weirdly enough one of the reason I decided to take that career path in computer science was the opportunity to learn. I never ever hear of people saying that software engineer is like a meta career in regards to the fact that you can literally work in any field, trying to help people through automation in any domain. And of course, computer science progress is moving so fast that you inevitably have to learn and master new techniques all the time.

  • @MoosesValley
    @MoosesValley Рік тому +2

    Am at the tail end of my life and programming career, where I have devoted my life to developing software, ... this advice is pure gold.

  • @uzair004
    @uzair004 Рік тому +129

    Finally someone said it, I always had this idea in my mind. Life is about juggling multiple balls, doesn't matter how much good you are at one thing there is another thing you loose.
    Everytime I see extremely talented Engineer, I always look for how they do in other social & personal skills.
    This is one way to avoid imposter syndrome.

    • @puopg
      @puopg Рік тому +35

      Then you meet that Chad who is a 10x, nice, highly sociable yet still chill, empathetic and jacked af.

    • @hashtags_YT
      @hashtags_YT Рік тому +34

      ​@@puopgNobody's got it all, you never know what he's hiding.
      Besides, life's a slippery slope. Can you say for certain he'll remain exactly like that in a year? How about 10?

    • @outlander234
      @outlander234 Рік тому +15

      @@hashtags_YT Exactly. Its the rise and fall that is hard. Everybody that reaches heights has to come down eventually and thats not a pleasant experience while "mediocre" people, I use that word in least negative way, dont experience highs but also dont experience lows. It really is one of worst feelings in life to have something then lose it. Just look at any athlete or actor that had the highest of highs and now are older they all seem in sort of depression of sorts.

    • @turolretar
      @turolretar Рік тому +2

      Yep, you gotta choose your sacrifices. But I wouldn’t put that much pressure on anyone. I think it’s best to live without such internal turmoil. Life is to be experienced, and in the end I tend to believe that it doesn’t matter what you have achieved in your work or social life. Just be, help out others when you can

    • @mxbx307
      @mxbx307 Рік тому

      I absolutely detest precocious people who spend their entire lives bossing everything.
      - Top of their math class, but also a leading expert on the Romantic Poets, and Keynesian economic theory
      - Head of the Debating Society and got a legal scholarship
      - Fluent in six languages
      - Swimming champion. Runs a 5K in 15 minutes. Bench presses a cruise ship. Captain of the rowing _and_ baseball teams
      - Spends his entire life travelling to far flung places you've never heard of
      - He'll blow your mind in the kitchen. Best amateur chef you ever met
      - Graduated in Political Theory (top of his class) and then did his MBA, but you bet he "learned to code for fun" and beat most CS grads. Now is Chief Engineer at a FinTech or Investment Bank earning a phone number paycheck and has his work-life balance carved into marble. That was a side-step from his old gig being a trader, mind
      - Super confident socialite with a professional comedian-grade sense of humour, best friends with everyone he walks past in the street, has never ever been single. Married to a borderline supermodel and has 4 kids
      The perfect life and an easy mode speedrun. I've known people like this and see no hope for myself.

  • @kootenpv
    @kootenpv Рік тому +16

    I didn't know that doc from Back to the Future created the C++ language

  • @neelroy2918
    @neelroy2918 Рік тому +27

    I never believed in "this one thing will change your life" videos (who does?). But one of the smartest person giving this advise made me realise life is complicated. You will have 1 or 2 or even 50 things to work on and it will just depend on your life.

    • @plica06
      @plica06 Рік тому +6

      I understood your first sentence but then nothing else.

    • @johnysins69696
      @johnysins69696 Рік тому +2

      @@plica06 agree

  • @The-Great-Brindian
    @The-Great-Brindian Рік тому

    Here is someone who embodies a blend of qualities that I believe make an excellent role model for today's youth: impressionable, intelligent, intellectual, gifted, and dedicated. In my humble opinion, there's nothing more appealing in a person than the fundamental virtues and qualities of sincerity, honesty, respect, humility, and maturity. When you add intellectualism to this mix, you create living legends like the individual I'm referring to.
    I would feel honored to meet Bjarne, although a part of me also feels a bit apprehensive because I don't think I could engage with him on an intellectual level, particularly when it comes to programming and computer science. These are the men and women whom young people worldwide should aspire to emulate and, in fact, strive to surpass. Only then can our world move in the right direction.
    Namaste 🙏

  • @vantagepointmoon
    @vantagepointmoon Рік тому +34

    It is a good advice regardless of the profession, but perhaps more relevant for the programmers since there's generally an overemphasis on the technical side of things

  • @trickynekoman
    @trickynekoman Рік тому +2

    Meet the people that you're creating something for first, then go learn whatever you gotta learn to make something for those friends. If you wanna make games, meet the players, not the artists or programmers, hang out with them and become their friends, and then learn what you've gotta learn to entertain them.

  • @ParaclytorZ
    @ParaclytorZ Рік тому +4

    The remarkable advice from one of greatest men on computer.

  • @ElikemTheTuner
    @ElikemTheTuner Рік тому +5

    This is gold. I will watch it over and over.

  • @GenericUser-gi7cz
    @GenericUser-gi7cz Рік тому +7

    As a Lead Data Engineer, communication is EVERYTHING, collaboration is key to bring success to any of your projects, in my experience all of the projects that get stuck it is because of lack of communication and collaboration between colleagues or entire teams. Even if you are dealing with factually undertrained or egotistical people, talk to them, bring them to calls and show them clearly what the problems are from your prespective, make them understand why the process does not work.

  • @frankyin8509
    @frankyin8509 6 місяців тому +1

    As a graphics guy, i admit i have that nerdy thought of beating the world with code, until generative AI punches my face and I reevaluate the situation. His advice is more like a complete version of epiphany i encountered. Thx for the gem 🎉

  • @DanielJustavino23
    @DanielJustavino23 Рік тому +13

    Top notch advice, in the end its all about people.

  • @ev.c6
    @ev.c6 Рік тому +32

    Fantastisk rådgivning! Vi er så stolt at dig Bjarne!

    • @r2com641
      @r2com641 Рік тому

      Jag kan prata pa svenska

    • @technicolourmyles
      @technicolourmyles Рік тому

      Er dette norsk eller svensk? Det ser ut som en bland av de begge to.

    • @technicolourmyles
      @technicolourmyles Рік тому

      Åh, det må være dansk nå at jeg tenker på det litt mer.

  • @pierre-etiennepetit3075
    @pierre-etiennepetit3075 Рік тому +9

    The man brings is wisdom with such class, amazing!

  • @lasagnahog7695
    @lasagnahog7695 Рік тому +8

    A good example of a generally good message having a lot of power due to the delivery and who is delivering it. If Stroustrup is telling nerds to broaden themselves then they should listen.

  • @TheTruthSeeker756
    @TheTruthSeeker756 Рік тому +29

    Wow, it's great to see that one of the greatest computer programmers thinks there's more to life than computer programming💌

    • @cocoyeabroom
      @cocoyeabroom Рік тому +2

      And apparently still loves Lego ☺

  • @jackbotman
    @jackbotman 6 місяців тому

    Feels like this was a message of "Do what you do and hopefully you get lucky, or just chill and have a life "

  • @muhasawa
    @muhasawa Рік тому +6

    Watching the person who created C++ after months of learning in my semesters is a different experience. The target audience for this video seems to be nerds and introverts.

  • @93vaz
    @93vaz 6 місяців тому

    "simplicity is the ultimate sophistication", this saying proves to be true each time more, a legend of our professional area of ​​activity, after all he've done and learned, saying wise and simple words: "be human". Remember guys, terminator 2 final scenes "a terminator can learn the value of a human life, maybe we can do it too".

  • @XnonXte
    @XnonXte Рік тому +13

    This man is a living legend

  • @frstchan
    @frstchan 3 місяці тому +1

    This guy might qualify for a junior C++ job!

  • @SsaliJonathan
    @SsaliJonathan Рік тому +14

    Dude looks like Rick Sanchez from Rick and Morty.

  • @mwaseem2785
    @mwaseem2785 4 місяці тому +1

    Oh he is alive ❤❤❤❤ i never expect i will see him talking 😮😮😮

  • @RetroBreak
    @RetroBreak Рік тому +4

    Very important advice! Don’t neglect soft skills!

  • @mitaasy
    @mitaasy 6 місяців тому

    “Write the best code and change the world” have seen lot of them. I agree about Listening. It’s an art.

  • @yourgodfather
    @yourgodfather Рік тому +9

    This man is a treasure ❤

    • @Ramizz
      @Ramizz Рік тому +1

      Exactly ❤🎉😊

  • @osraneslipy
    @osraneslipy 5 місяців тому

    It’s unusual to come across a truly bright person like this. Thank you for making this video available.

  • @BastianJahn
    @BastianJahn Рік тому +24

    Amazing video! Really good and logical advice.

  • @LuigiSimoncini
    @LuigiSimoncini Рік тому +1

    Love C++ and love Bjarne Stroustrup, but I needed this 30+ years ago when I was fresh off Uni, I did most of those mistakes :)

  • @mbangernestn.2791
    @mbangernestn.2791 Рік тому +3

    1:17 if you don't communicate your ideas, you can just as well do sudoku

  • @Inception1338
    @Inception1338 Рік тому +1

    What an authority. (truth) thanks for this upload.
    I especially like the notion about communication. How far could we go if we speak truthful to each other.

  • @arc8218
    @arc8218 Рік тому +31

    People in 70-90s are absolute beast, they create whole different world like internet, meanwhile me fixing bug on js

    • @MalamIbnMalam
      @MalamIbnMalam Рік тому +7

      It depends on that field of engineering you end up in. There are still jobs that involve C/C++ like self-driving cars, robotics, embedded systems/IoT

    • @paulytools
      @paulytools Рік тому

      ASSEMBLY

  • @SimonPaul-u7x
    @SimonPaul-u7x 6 місяців тому +2

    wow the cpp creator is no nerd, didn't expect that

  • @nicholasbicholas
    @nicholasbicholas Рік тому +4

    Damn, Bjarne really described me in that first minute :')

  • @_bustion_1928
    @_bustion_1928 Рік тому +2

    To put it simply: one should know how to apply what they learn in practice. This takes multitude of different skills sometimes completely unrelated to coding, or math, or any technical science :)

  • @iscultas
    @iscultas Рік тому +5

    If the first advice was "Do not overcomplicate things" that would be amusing one

    • @mircopaul5259
      @mircopaul5259 Рік тому +1

      C++ is really quite neat and powerful in my opinion. The things people perceive as complications are often either to be efficient on the architecture or really powerful constructs that just seem exotic to the unaccustomed. The ever increasing compiler capabilities make some of these things less relevant today, but C++ is still one of the most powerful languages for high performance

    • @nerath639
      @nerath639 6 місяців тому

      @@mircopaul5259 yeaaa ... this whole c++ is dark magic stuff is bloated because of the memes.
      If you actually learn C++ and do stuff with it ... its not that bad to understand ... and can be quite cool with its more hardware orientated programming style

  • @nishandatta9104
    @nishandatta9104 Рік тому +2

    Indeed, recognising the opportunity present around us needs a holistic approach to everything. Education is building layers of skills and experiences unto oneself so that we can contribute with our ideas. Really a legend whose life is an inspiration, man he knew 2 dozen languages at a time. Flexibility is so crucial!

  • @HolgerLange-i4b
    @HolgerLange-i4b Рік тому +8

    2:01 "meth sharpens your mind" best advice ever

  • @BrunoNeureiter
    @BrunoNeureiter Рік тому +1

    This is a great example of when a de-esser is absolutely necessary

  • @JimmyJaxJellyStax
    @JimmyJaxJellyStax Рік тому +9

    Social life of a programmer is especially important - "social" life that is, deeply resonating with some - quick to weed out those not fulfilling or just toxic social energy

    • @paulytools
      @paulytools Рік тому +1

      no matter what you're doing it has to make some connection. It's a journey, so may as well make connections along the way! Things only have value cuz they make connections with other ppl.

    • @wackrapsatire
      @wackrapsatire Рік тому +4

      The complex jobs today require a high set of social skills more than ever before. Here in europe it breaks down to social-emotional intelligence apart from your plain knowledge. Playing "social chess", giving lecture at company about a project, being good with people, communicating etc. The old generations of engineers by the definition were often uncharismatic hermits living in their parallel world. Job markets expierience a shift and it´ll only proceed further in the next 10-20 yrs. Focusing on your degrees alone is and always was a false promise of the industry which has desire to accuqire cheap workforce quickly. Growing as a person is more important

    • @Ripcraze
      @Ripcraze Рік тому

      @@wackrapsatire Yeah, I've never been at or seen a programmer job that didn't require a high level of social intelligence and getting along with people working in a team, impossible to find a job in a regular company here if you're not social.

    • @wackrapsatire
      @wackrapsatire Рік тому

      True, yes. I feel like school needs to reevaulate what to teach and focus more on fundamental principles of us human beings - to be in touch with yourselfs and others/your surroundings, being able to speak fuently expressing yourself, your thoughts and emotions, especially in front of other people, strangers. More and more kids seem to struggle with this given the effects of social media and their fear of not being good enough, being judged by others. I suspect more teens than ever feel the need of adapting within their peers because of that, - look at the clothes they wear, they all look the same no matter you´re in the US, italy, germany, sweden, canada - which then leads to identiy diffusion, not knowing who you are, what you want as your living to the likes of other people. I keep seeing these topics within the youth more than it was relevant in my teen days back in the 90s. But adults struggle with all off this aswell, not just young people.@@Ripcraze

  • @AdvaTced
    @AdvaTced 17 днів тому

    I like that you need to communicate your ideas, I think that One of the best things to do is to find 2-3 people that is the same set of mind same as you and communicate together, solve problems and share ideas, And even develop ideas together, It would drive you and them as a TEAM.
    Thank you!

  • @Filaxsan
    @Filaxsan Рік тому +44

    You know is bad when Bjarne himself needs to tell you not to be an unbalanced nerd.

  • @kalasend
    @kalasend Рік тому

    When you give enough advices to the young, you realize that some knowledge can only be earned, not taught. Unfortunate for the young, but fortunate for the seasoned.

  • @biomorphic
    @biomorphic Рік тому +3

    Do sport: it helps to socialise and it's good for your body.

  • @fr89k
    @fr89k Рік тому +1

    This is exactly where I am currently at. However, I will still push through to finish my PhD thesis, but on the day I hand it in, I will throw my laptop into the corner and finally go into the world again, do things with friends, meet people, etc...

  • @RicShaa
    @RicShaa Рік тому +5

    Perhaps your post-production team should apply a de-esser to the audio; the whistling sounds make it difficult to listen to.

  • @hookenz
    @hookenz 5 місяців тому

    He's right. I come from a time when there was no such thing as a front end, back end or full stack developer. We were just software engineers and we used whatever tools
    were available to do the job. Many times we had to learn new skills. These days if you haven't got one particular skill, companies may pass over you. But the reality is, you should be an all rounder and picking up a new skill is simply part of the job often learned on the job. Also, back then we didn't have QA engineers. We tested things ourselves.

  • @guimhoff
    @guimhoff 6 місяців тому +4

    So you have to write code AND documentation?