2 Regrets From 55 Year Old Programmer

Поделиться
HTML-код
  • Опубликовано: 30 сен 2024
  • Recorded live on twitch, GET IN
    / theprimeagen
    MY MAIN YT CHANNEL: Has well edited engineering videos
    / theprimeagen
    Discord
    / discord
    Have something for me to read or react to?: / theprimeagenreact

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

  • @orderandchaos_at_work
    @orderandchaos_at_work Год назад +611

    My advice to you all, is to never buy cheap bin bags.

    • @niamhleeson3522
      @niamhleeson3522 Год назад +41

      this fellow knows what he's talkin about.

    • @Oogabooga11249
      @Oogabooga11249 Год назад +14

      What’s a bin bag?

    • @InvestLarge
      @InvestLarge Год назад +36

      ​@@Oogabooga11249Trash bin, trash can...cheap trash bags are so thin anything rips it open!

    • @adammk228
      @adammk228 Год назад +10

      Damn, there was a period in my life when I used cheap bin bags. If someone needs to, use two or even three bags at once.

    • @0ia
      @0ia Год назад +3

      ⁠@@Oogabooga11249Misspelling of bean bag in some contexts.

  • @olafbaeyens8955
    @olafbaeyens8955 Год назад +673

    I am a 58 year old developer that started the first coding in 1982.
    The hardest part in programming is when other developers/managers do not understand what you are doing and will resits/fight you because you are doing it all wrong to a point where they completely destroy the product.
    One such example, there is a button on a form and if you click on it a second time the software crashes because the first click was a lengthy process and did not return yet. It be resolved extremely simple but I am not allowed to touch it because it is not in a sprint planning. Solution? Change to wait-cursor so the user knows that something is happening and will not click it a second time. Disable the button for the duration of the first click in case the user has ADHD and will click it 100 times in a row.

    • @Dom-pu5hj
      @Dom-pu5hj Год назад +22

      Depends on your user-base. For web, disabling buttons or relying purely on visual ques like a cursor change is typically an accessibility/a11y anti-pattern.

    • @darthramen8328
      @darthramen8328 Год назад +37

      Debouncing is useful for multiple button clicks so you don’t send multiple api requests for every click.

    • @olafbaeyens8955
      @olafbaeyens8955 Год назад +148

      @@Dom-pu5hj The word "anti-pattern" is used to shame people to think differently. The word "anti-pattern" is used to create buggy code and shame on you that you question the pattern. The word "anti-pattern" is also used for we don't care about users who get confused and wonders if they clicked on that button they paid once or twice? We only care about design dogma.
      And that is why we can't have nice things anymore.

    • @dopetag
      @dopetag Год назад +12

      @@Dom-pu5hj your solution?

    • @huge_letters
      @huge_letters Год назад +95

      @@Dom-pu5hj disabled attribute is recognized by every modern screen reader - it is THE BEST way to tell a user the button is not clickable at the moment with a11y in mind + a visual cue for users who do not rely on screen readers. what are you even talking about???

  • @robcab3725
    @robcab3725 Год назад +307

    1) if you work really hard you'll get extra work
    2) always be willing to take some level of risk
    Further detail : there's almost always a balance of pros and cons

    • @MrRaja
      @MrRaja 6 месяцев назад +1

      Those are great pieces of advice!
      It sounds like they come from experience, which is always valuable in the workplace.
      I'm sure that you've learned over time what works well for you and your team when it comes to taking on new projects or tasks, as well as how to navigate through challenges that arise along the way.

    • @bikerinbeta
      @bikerinbeta 5 месяцев назад

      #1 is sooooooo true.

  • @alosyus
    @alosyus Год назад +33

    I'm a software dev who started at 32. 5 years later I'm " senior " in a team and I have a coworker who leave the team because there is too much pressure. Honneslty, I never had any pressure as I don't accept pressure. I do my work, but not more. I will not put pressure on myself for others. If they want to go faster, hire more people. If they can't, then they should give the clients real deadline. If i get fired, I know I'll find another job in less than a month, so I don't care.

    • @ldandco
      @ldandco 6 месяцев назад +4

      That's probably one of the wisest way of proceeding when working... I have the bad habit of doing things quickly, and I have been in jobs where I have become one of the most proficient/proactive devs there is. This has in fact played against me. The faster I did things, the faster they wanted me to do things. It just sounds plain stupid, but is the the reality.
      I ended up leaving the job after less than 8 months, as the situation was not sustainable. I should've applied a different strategy, but the quality of management led me to think that it wouldn't have mattered at the end of the day.

    • @laurenceotoole1700
      @laurenceotoole1700 24 дня назад +1

      I don't completely disagree and I'm in a similar situation in starting in live as a developer, but the job market has changed a lot lately. You can be cavalier, but don't think it is so easy to find a job anymore.

    • @HonsHon
      @HonsHon 20 дней назад +1

      For juniors, though, you probably won't find another job in less than a month if you get fired.

  • @DerrangedGadgeteer
    @DerrangedGadgeteer Год назад +226

    I work in manufacturing, and Im studying programming as a hobby. I think what most people mean when they talk a bout a "Toxic" work environment hinges on two things:
    Management manipulating their subordinates as opposed to clearly communicating expectations and reaching mutually acceptable work parameters.
    And 2: Any form of dishonesty in regards to the work whatsoever. And that includes dishonesty by omission, failing to deliver promises, and of course, failing to meet contractual or non-contractual obligations.

    • @Zeedox
      @Zeedox Год назад +22

      For some, it also means verbal abuse - shouting, insults, berating, etc. Many don’t want to work in such environments.

    • @DerrangedGadgeteer
      @DerrangedGadgeteer Год назад +29

      @@Zeedox indeed. But I think there is a distinction between a "Toxic" and an "Abusive" work environment. In an Abusive environment, there is blatant mistreatment that is relatively plain to be seen. In a Toxic environment on the other hand, the perpetrators tow the line and maintain a facade of professionalism, which makes it harder to prove the workplace is fucked, especially to outsiders.

    • @TheRVSN
      @TheRVSN Год назад +3

      @@DerrangedGadgeteer, in either toxic and abusive environments there are social idiots present and active, contributing to lower business success or even destruction of the business.

    • @Daijyobanai
      @Daijyobanai Год назад +11

      Toxic is also back-talking staff who have left, and existing staff.
      Worked in a place where they constantly talked negatively about the last 4 front-end devs from previous 3 years. Wonder why no-one stayed for more than a few months.
      How did I find out they were sh*t-talking me? One idiot replied in the wrong slack chat, sent to me instead of whoever he was moaning to. Luckily I wasn't there for long either.

    • @DJ_POOP_IT_OUT_FEAT_LIL_WiiWii
      @DJ_POOP_IT_OUT_FEAT_LIL_WiiWii Год назад

      Toxic environment can take any form,

  • @encody
    @encody Год назад +226

    Prime, I love when you talk about your marriage. There is not enough content promoting healthy families and healthy relationships on the Internet. Keep it up.

    • @axjkhl7699
      @axjkhl7699 Год назад +2

      perhaps you assumed that his marriage is healthy 😂 typically none is (joke)

    • @salvatoreshiggerino6810
      @salvatoreshiggerino6810 Год назад +8

      Absolutely, as someone who wasted my youth not building a family, listen to Prime, don't repeat my mistake.

    • @sonofkars
      @sonofkars 7 месяцев назад +2

      Vin Diesel wants to know your location

    • @stone-snare
      @stone-snare 6 месяцев назад

      ​@@salvatoreshiggerino6810 the positives sound great on paper but there's a lot of negatives. in my experience, the positives only outweigh the negatives when you are dependent on other people for either emotional or financial support. a lot of people need other people. if you don't operate in that way it's just a burden.

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

      @@sonofkars😂

  • @olafbaeyens8955
    @olafbaeyens8955 Год назад +95

    My advice, want to get rich as a bad developer? Go to a startup so the first year the managers will not ask how far the progress is, the second year the managers will start to become nervous because there are some delays but still you are regarded as a top developer.
    Now jump ship at the second year because your reputation as developer is the highest and no cracks in the software are visible yet. The third year all hell breaks lose when money runs out and all developers that stayed get the mess the developer that jumped ship created and therefore get a bad reputation.
    Every jump you get a better reputation and a higher wage. You leave broken projects in your wake but you can blame it on the bad developers that stayed behind because they did not understand your genius duct taped code.
    I have seen this happen several times. I am of course stupid for not jumping ship but I love programming and projects that succeed.

  • @PhilipAlexanderHassialis
    @PhilipAlexanderHassialis Год назад +49

    As a software engineer (the is irrelevant at this moment) with a career starting in late 2000 with some sporadic intermissions until 2005 where it was full on until today, as I approach my 50s I can for sure tell you that there comes a point where you have to say "enough is enough". The value of time, your time, your time left on this earth is absolute and you should *never* forget this. I existed in toxic environments with lots of pressure due to bad management, attempt to cut costs and corners and in general a "eff this guy, he gets the work done" situation whilst simultaneously not letting you advance in technologies and topics you want to pursue - and let me tell you: being in a place where it's literally "dog eat dog", this will make you value your life that much more.
    tldr; when you start feeling the anxiety and pressure gnawing at you, do some self reflection. If you feel you deserve more - and at some point in your career you will get an understanding of what you deserve - which may not always be more money, mind you, then give your current work situation one more shot, and if they fail to deliver - and they almost always do, well, gtfo. Trust me, experienced engineers are always sought after.

    • @dmblack22
      @dmblack22 10 месяцев назад

      I think I am going thru that these days...

    • @imveryhungry112
      @imveryhungry112 9 месяцев назад

      I'm fat

  • @guidosalescalvano9862
    @guidosalescalvano9862 Год назад +41

    If you always go for the pressure you end up with burnout. And then after months of recovery the you cannot work as hard because you will burn out faster. So never choose pressure every single time.

    • @ThePrimeTimeagen
      @ThePrimeTimeagen  Год назад +14

      Simply disagree with this. I don't think there is a prescriptive approach to preventing burnout.

    • @ComanderSazabi2000
      @ComanderSazabi2000 Год назад +9

      ​@ThePrimeTime I mean, some pressure sometimes is alright, like you said. Keyword being "always", sometimes people find it hard to say no because we want to do our superiors or colleagues a solid. And in a toxic environment, you might soon find yourself being trampled over and emotionally manipulated to keep doing that 80 hours work week every week. The advice to not always take pressure is for people like who I was, who couldn't help themselves to say no

    • @morowitch2615
      @morowitch2615 Год назад +5

      In my experience, crunch for a few days once a quarter keeps the brain cells active.
      If the crunch is every week then find another job

    • @guidosalescalvano9862
      @guidosalescalvano9862 Год назад +3

      @@ThePrimeTimeagen The key trigger to burn out is when hard work doesn't result in anything. But if you are always working overtime there has to be technical debt. And that means hard work with little to show for it.

    • @BSenta
      @BSenta Год назад +10

      If you have leverage against your employers, strategically miss deadlines to shift expectations of work in your favor.
      If everyone works hard that will increase the expectations of work.
      Companies are obligated to maximize profit. Managers create fake deadlines and goals to pressure people into working overtime. Netflix is a streaming service why would they have hard deadlines?
      I have literally sat on blocking security vulnerabilities and only raised the issue right before the release 'deadline' then of course they block the release and fix something i knew about within one week then look like a hero lol.
      So you delay the project and get rewarded. 99% of deadlines are fake and you need to test them in order to realize when they are lying.
      My point is you shouldn't glorify working overtime and crunch time. It's this kind of culture that incentivizes subversive actions like what i do. People should work sustainably and also have spare time for career development.
      Admittedly when i was young i did work overtime and realized later it was dumb when i grew more confident in my skills

  • @shiftintosunshine
    @shiftintosunshine 9 месяцев назад +87

    There is no career driver like when you have a pair of eyes looking up at you saying "I'm hungry dad." This was the inflection point when I started taking life seriously. Thank you for including kids in this discussion. Huge.

    • @MurtagBY
      @MurtagBY 6 месяцев назад +5

      Does it help to take right decisions though? I can easily imagine that being a pressure for early reward activities and jobs, that is not necessarily best strategy for long term gains

    • @Bramble20322
      @Bramble20322 5 месяцев назад +1

      That seems like a great way to hinder your career by avoiding any risks and preferring stability over all. Not a good thing.

  • @garanceadrosehn9691
    @garanceadrosehn9691 Год назад +74

    There was a high-level administrator where I work who quoted an article from a magazine meant for human-resources people. The article noted that most companies can not afford to hire enough people such that they *ALWAYS* have plenty of staff to handle *EVERY* situation that will come up over a period of many years. Thus there are bound to be some crunch periods where staff will have to work extra hard and extra hours to deal with a bad situation which comes up.
    That article used an analogy of a job being like canoeing down a river. Those crunch periods are like sections of the river which have rapids. Everyone [in the company] as to scramble to survive the rapids, but then the rapids end and staff can go back to normal work loads. I read the full article, and it was clearly meant a warning to administrators that the periods of "rapids" *have to be for short periods.* The company cannot get away with constantly asking extra from staff for long periods of time, because just like rapids on a real stream most people (staff) won't survive if the rapids go on forever.
    That was the point of the article. The administrator _(who I did not work for, luckily)_ quoted the article, said that he loved canoeing through rapids in real life, and that we should all enjoy the rapids! And he quotes this article during a period where the company had been going through layoffs and several *years* of hiring freezes. The article was meant as a warning to employers, but it was clear that he thought it was an example of how exhilarating it can be to be constantly overworked.

    • @davew2040x
      @davew2040x Год назад +2

      I would argue that there are ways to navigate uncertainty and transition in a healthy and reasonable way without forcing people into *much* overtime. If you’re switching technology or switching to a different business area or whatnot, then you can organize a learning path for people and budget time for getting up to speed. Of course, most companies just figure “let’s keep doling out work like we always do and let the peasants work it out amongst themselves”.

    • @rusi6219
      @rusi6219 5 месяцев назад +1

      ​@@davew2040xHR staff being HR staff.

  • @thebadgladdadd5218
    @thebadgladdadd5218 Год назад +94

    Prime, the fact that you found these two ppl that you hurt speaks huge volumes to your character. I was horribly bullied in school. So thank you for finding them and rectifying that.

    • @0ia
      @0ia Год назад +3

      That kind of move restores faith in the world, absolutely

  • @TheChucklingAtom
    @TheChucklingAtom Год назад +149

    As someone who took a job with Amazon in 2021 a month before my wife had our second kid, it really is underappreciated how hard it is to change jobs. I am currently working on leaving Amazon due to them trying to move my whole family to Seattle, and we really like where we live in Montana. It really was awful that they went back on the fully remote offer. Just because it is a big name job with a hefty salary does not mean it is not a risk taking it.

    • @mikevick707
      @mikevick707 Год назад

      No large company on the SP500 is going to allow fully remote full big city salary anymore. When you have enough money like big tech managers do, they go after status, admiration, power... none of which they get when you're on your at home hiding behind your laptop screen. They will never relinquish the power they get from their employees back to the employees, it blows my mind the copium people are on to think remote was ever going to be permanent. Also if they wanted remote workers so badly they'd hire an a dev agency for 10% of your salary.

    • @foolshavewings
      @foolshavewings Год назад

      lol

    • @gokulblah
      @gokulblah 11 месяцев назад

      ​@@thelvadam5269right, it is not remote anymore.

    • @randeepwalia1507
      @randeepwalia1507 10 месяцев назад +1

      If you can get a job at Amazon you can easily get another job elsewhere, right? At the same salary level? Probably not. But that bitter pill is more palatable when you are in a LCOL

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

      I was able to get another job, but it did take about a month of looking. Salary drops are always an adjustment, even in LCOL. Job searches suck a lot.

  • @frittex
    @frittex Год назад +27

    Tbh everything depends on the situation, and these articles never show the entire image

    • @ChrisAthanas
      @ChrisAthanas Год назад +5

      The point is to keep your eyes open and remember its your life and you have to live with all decisions

  • @xlerb2286
    @xlerb2286 Год назад +45

    I was 35 when I started my professional development career in '95. That was unusually old then but I'd had another (short) career before that. My most important lesson is similar to pressure, it is "don't work with a**holes". Find people you like, a company culture you like. What the product is doesn't matter, what the technologies used are doesn't matter. You get in with a good group of folk and everything falls into place. And when you find yourself not being curious to learn new things, it's time to leave. Maybe to a different company, maybe to a different career. My time in this career is short, I can tell I don't have the passion I used to. So that brings up one last bit of advice, invest for your future. Maybe you will want to retire early, maybe you need a nest egg while you're starting your new business. Don't waste all of that big fat developer paycheck on toys. ;)

    • @csy897
      @csy897 10 месяцев назад

      I like Netflix's motto of working only with adults. Sometimes you have nice people who just don't know how to step up. Don't know that adults take ownership and responsibility even when it is not their fault, don't have the confidence to figure out things even if they don't know, and don't know how to show grace to people who they don't agree with or may not have their level of skills or capacity.

    • @rusi6219
      @rusi6219 5 месяцев назад +2

      ​@@csy897the problem with being like that is that when you're surrounded by people who do not subscribe to it, they will constantly scapegoat you.

  • @imerence6290
    @imerence6290 Год назад +5

    Summary:
    1. Learn to say no to extra work
    2. Take more risk
    There, saved your *20 MINUTES* !!!

  • @chs_ambs8356
    @chs_ambs8356 Год назад +60

    I'm 39. Started working towards a computer information systems degree this year. Will have 3 language certificates (C++, Python, Java) as well as SQL developer when I graduate. It's good to see other people are starting/ did start late as well!

    • @sermon1984
      @sermon1984 Год назад +1

      I am also planning to go to college ( I am 22)

    • @spankyjeffro5320
      @spankyjeffro5320 10 месяцев назад +2

      I'm starting at 33 with FCC. Never too late to learn. :)

    • @Peglegkickboxer
      @Peglegkickboxer 7 месяцев назад +1

      You guys are giving me hope. 30 and thinking of leaving civil engineering for programming next year.

    • @lebonhost1266
      @lebonhost1266 6 месяцев назад +4

      ​@@Peglegkickboxerstay at civil engineering man. Seriously you have gold and you want silver ???
      Civil engineers job can never be replaced by AI or cheap engineers in India. If you switch to IT because you think you will have the luxury to work from home, then don't forget that your employer will have the luxury to replace you by cheap engineers based in Asia

    • @COMPTROL
      @COMPTROL 5 месяцев назад +1

      @@Peglegkickboxerloool, thousands of developers are laid off each year and you are leaving civil engineering for this? This is not a smart move.

  • @efkastner
    @efkastner Год назад +17

    It’s all about perspective and the specific situation. I turned down a job at twitter in 2009. It was a similar life situation: moving across the country, my daughter wasn’t even 2 yet, also had 2 dogs, etc. However, unlike the person in the article, I don’t regret my choice one iota. I never have - even when twitter was flying high. I was lucky at that time because the same day I got the offer from twitter, I also got an offer from Etsy, for the exact same amount of salary, that required a train commute instead of moving 3,000 miles. Working there was incredible, gave me life long friends, enabled me to build some of the best stuff I ever have, and taught me an unbelievable amount.

  • @fuzzy-02
    @fuzzy-02 Год назад +42

    Programming is a hobby for me, im graduating next year and hoping to make as much money as I can as fast I can.
    My ultimate goal, dream and ambition, in life is to get married, have a family and possibly help others if I get there economically.

    • @ea_naseer
      @ea_naseer Год назад +8

      The American Dream. Wish you all the best bro

    • @fuzzy-02
      @fuzzy-02 Год назад +10

      @@ea_naseer well im not American but thanks

    • @erickmoya1401
      @erickmoya1401 Год назад +7

      Love it. I am close to that also. A part of it implies leaving my third world country to have my family in a better place.

    • @fuzzy-02
      @fuzzy-02 Год назад +5

      @@erickmoya1401 best of luck I guess.
      Im also in a third rate country, though I hope to stay in it if I'm lucky enough to get hired be a company who have a branch here. Or to a country close by.

    • @cenunix
      @cenunix Год назад +1

      @@fuzzy-02 depends where you are, but you should consider moving if it’s truly a third rate country. My guess is you’re not in any sort of intense economic or health hardships, however if you are getting into a branch that is based in a more stable country will help you a lot. As relocating to another country your company works in is much easier. That’s more of a long term plan though, if you’re happy healthy and your family is located where you are there might be no reason for you to move. I’d also recommend traveling to different places to see if you like them, tech jobs are extremely blessed in that regard, affording time off and travel is a luxury few people get in their life.

  • @CalmHive
    @CalmHive Год назад +163

    That live ban while spitting facts was fire. Dad power!

    • @noobtracker
      @noobtracker Год назад +5

      time stamp? edit: thx :)

    • @its_finn96
      @its_finn96 Год назад +7

      @@noobtracker @10:15

    • @josegabrielgruber
      @josegabrielgruber Год назад +6

      @@noobtracker 10:10

    • @babyboie20
      @babyboie20 Год назад +35

      That was not fire, that was lame. The dude just didn't have the same perspective so he banned him ok... such a strong move.

    • @ja31ya
      @ja31ya Год назад +30

      @@babyboie20 Exactly!! Completely unjustified. You don't ban someone for simply having a different opinion/perspective; it's incredibly weak imho.

  • @cianmoriarty7345
    @cianmoriarty7345 6 месяцев назад +2

    The thing about curly braces on newlines is you ca see exactly where the block starts and ends by just looking up.

  • @donparkison4617
    @donparkison4617 Год назад +8

    I am 51 and started professionally when I was 28 and I thought I was a late starter.
    The point about pressure. When you step up and bail your company out of a rough spot, that is definitely valued. But the fact that you are under pressure is a process smell indicating that the planning, refinement or scope is out of wack. If this smell isnt identified and worked on, then the pressure will just be a repeating nightmare that lands on the dev team's heads.
    Coincidentally, I have been with my wife the same amount of time. So on the marriage front, the biggest thing that a person needs in order to have a good marriage/relationship is humility. Without humility you wont actually hear your partner leading to resentment on their part and without humility you will not let go of things, leading to resentment on your part. Resentment is corrosive and will destroy any relationship given enough time.

  • @tedspens
    @tedspens Год назад +7

    I'm 64-1/2 and started getting serious a couple of years ago. My plan is to retire and rule the world, but one thing at a time.

  • @ja31ya
    @ja31ya Год назад +7

    Not gonna lie, the fact that you banned someone for having a different perspective than you is a bit of a weak move. Just say what you wanna say and let them realize how stupid their comment is...removing them from the conversation just shows that you couldn't handle criticism, whether it was justified or not.

    • @BSenta
      @BSenta Год назад +4

      It's kind of ironic talking about forgiveness then just banning them before you even explaining your perspective.

    • @MrMarquinho22
      @MrMarquinho22 Год назад

      Im pretty sure u can handle this. Take a deep breath

    • @matickomel8654
      @matickomel8654 10 месяцев назад

      yes, this part weirded me out. L move prime

  • @Crojach
    @Crojach Год назад +7

    On my last job before I became a freelancer we had a similar "pressure" situation. It was 15-ih minutes until I was done for the day. Started doing my regular, last, commit, filling in my hours into some task tracking software and started heading out. Then I saw a message on slack about a "critical" issue that had to be fixed right away. Checked out the ticket just to see what it is. It was created some time in March, assigned to my team in August, and now in September the issue became "critical".
    I simply replied "Everything not done on time is critical." and left the office. The next day I fixed the bug, everything got tested and deployed within a few hours and all was good. I spend a few more months at the company but was never again assigned a "critical" task by that client.

  • @jonthoroddsen6467
    @jonthoroddsen6467 Год назад +30

    I'm 46 and one of the last things you said really hit as something I wish I had learned earlier.
    "I don't try to make a mark. I do it out of curiosity"
    All in all a great video both for the article and your commentary.

    • @ThorX89
      @ThorX89 7 месяцев назад +2

      I think the world benefits the most from people that have, in the right balance, both curiosity and a drive for impact. If you just try to leave a mark, the product of your work might end up shallow, derivative and uncompetitive. If you just focus on curiosity, you'll have just learned a ton and die with it without putting it to work or at least sharing what you've learned with the world. Many people should be more curious. Some should focus more on putting what they've already learned from their curiosity to work.

  • @code-dredd
    @code-dredd Год назад +11

    Wow, you _banned_ the guy for saying that? Definitely silicon valley mindset right there, dude...

    • @BSenta
      @BSenta Год назад +4

      So that talk about forgiveness... was just virtue signaling?

    • @code-dredd
      @code-dredd Год назад +2

      @@BSenta Maybe...

    • @S3NTRY
      @S3NTRY Год назад +5

      That was disappointing to say the least.
      Not exactly walking the walk on the whole forgiveness spiel.

  • @KnightMirkoYo
    @KnightMirkoYo Год назад +24

    Damn, I'm almost 29 and thought that my plan of getting the first dev job is me being very-very late. I've been programming on and off in different langs since like 15, but never pursued a career because... idk, impostor syndrome? But I'm really fascinated by Rust now and aim to finally get a job in software (I realize Rust + entry position is a very hard thing to come by).

    • @tropickslol
      @tropickslol Год назад +4

      i'm doing it now at 39. i'm realizing that the youngins really think they're gonna be promptgrammers for the rest of their lives

  • @larryrowe
    @larryrowe 6 месяцев назад +1

    I'm A 77 year old retired Programmer that did MAINFRAME ASSEMBLE/COBOL/FORTRAN/JAVA/etc. and many mainframe utilities, etc.
    I like your videos The Trick is to call the appropriate language for the task at hand and then call the other paradigms
    I had to translate IBM main structures to Windows assemble terminal code so Java calls from the main frame server passed the data back and forth ..., etc.
    I think the paradigm argument is sort of silly. Use what works in the environment ...

  • @alfredorebolledo4589
    @alfredorebolledo4589 Год назад +10

    Real talk, awesome!... I started programming a year ago, I'm 35 years old and I watch your videos and you really inspire me because you can see that you do it because you love it and not for empty reasons, more or less the same thing happened to me when I made the decision to enter this world of programming with my pregnant wife and in another country alone, but I don't regret it, keep up the good work and being genuine, I hope one day I can understand code and programming like you do, blessings!

  • @S3NTRY
    @S3NTRY Год назад +2

    That ban was small pp energy dude.
    Like, I can see if the person was a constant troll, and that was the final straw, but man, his snark was basic and mild - barely beyond disagreement.
    You are gonna need more ergo to prevent carpal tunnel from ban-clicks, cause you're on the internet and snark happens.
    Or you only want people that parrot you and do the seal clap...

    • @S3NTRY
      @S3NTRY Год назад +1

      @@notaboredguy9088 yikes

    • @S3NTRY
      @S3NTRY Год назад

      @@notaboredguy9088 it's a shame, but I can easily see how it would happen. Nobody's perfect. Even l337 coders.

  • @DigitalNomadOnFIRE
    @DigitalNomadOnFIRE Год назад +14

    Freelance development, choosing your own projects and setting your own hours is so much more fun than working at a company.

  • @lhxperimental
    @lhxperimental Год назад +6

    20 years ago starting at 35 would be normal as software as a profession was just getting mainstreamed and drew people in from different professions. I worked with an architect who switched from construction to software at the age of 30.

    • @astrahcat1212
      @astrahcat1212 10 месяцев назад

      Software was also native application software engineering, instead of 'web dev'. I wish I could have worked in those days. : / Today I like working with the backend, because the first thing I ask about an application is, can I see the data/database and can I see the models/objects.

  • @anthonyparks505
    @anthonyparks505 Год назад +17

    When the culture of your company entails aggressive product launches and product deadlines where hardware will ship to customers, it has been my experience that the guys who take on too much get shafted with more stuff. They aren't necessarily learning more either. There are diminishing returns to being hyper-willing to do anything for the company. My feeling is I don't owe my job 'everything', it's give and take. They pay me to do stuff, I do it to the best of my abilities, try to improve, but I also don't try to have some kind of savior complex at my job thinking that ship would sink if I left. In times when I have gone above and beyond, I have never really been rewarded with promotions or authority. It just becomes normalized that when shit goes south in a project they bring me in to fix their mess, at the 11th hour. There is a calculus to not being too reliable, too available. Be quietly excellent at your job but don't be a hero, there is no reward.

    • @Yavin4
      @Yavin4 Год назад +3

      In my former field, we use to call it "hero ball". If you know the NBA, Russell Westbrook is the type of player. He can only excel if he's doing most, if not all, of the work. Put him on a team with other capable players, and he's terrible, a liability. The answer is to play like Nikola Jokic. Excel by getting other players more involved and only score when you have to have. Get a quality team around you and parcel out the work so that it's load balanced

  • @earlnoli
    @earlnoli Год назад +4

    i worked for 20 years as developer but I dont let anyone boss treat me like 💩😂
    I keep telling juniors (10 years below) there is still work tomorrow and they will only remember performance at the end of the fiscal year and no matter what you do... the rating is still the same. It is better to negotiate for any work and deadlines and call out nonsense deadlines at least tell the risk and let them decide and when it blows up you are safe because you already called it.

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

    Don’t chase money, chase knowledge.

  • @metropolis10
    @metropolis10 Год назад +4

    One good piece of advice about calling up people from your past to say sorry I got was: Do you want to apologize for you, or do you think your apology at this point will improve their life? If they have moved on and your apology now won't mean anything, it's likely not worth trying to pry that scab open for your own benefit.

    • @snorriivan6365
      @snorriivan6365 6 месяцев назад

      Personally I would like if a shitty boss from the past realized their mistakes and called me to apologize.

  • @GuRuGeorge03
    @GuRuGeorge03 Год назад +3

    the most important part of being a programmer is to not lose the fun. If u have fun with your job, then the time isn't wasted, even if the product is shitty or the pay. But if you're having fun at your job, then your spend an average of 160 hours a month on having fun, sounds to me like it is a great deal. I often have to remind myself that climbing the ladder and getting better pay isn't always worth it.

  • @mjfII
    @mjfII Год назад +1

    I am 60 been coding since 15 lol. We use to have to debug code with an oscope in my day lol good times.

  • @frstchan
    @frstchan 6 месяцев назад +1

    So he only worked for 20 years and retired? And he is complaining about what, exactly?

  • @nyagah243
    @nyagah243 Год назад +6

    Seeing Prime talk about his journey makes me wanna keep going with my own.

  • @tbarnum6315
    @tbarnum6315 6 месяцев назад +1

    Learn to identify when a company is in Cargo-Cult mode, that is, it tries to emulate SOME aspects of successful startups such as long hours and pointless cheer leading rah-rah sessions, but without the harder things like remuneration. If every day, week and month is crunch time 80hs/wk and all you get is high stress and an occasional $25 Starbuck card, then get the hell out and don't look back.

  • @CalmHive
    @CalmHive Год назад +5

    You rock. Forgiveness and curiosity.

  • @okielama
    @okielama Год назад +5

    I could hear Prime talk about stuff all day, even on non-programming topics. Kinda wish he had a podcast

  • @pieflies
    @pieflies Год назад +5

    My experience has also shown that the pressure thing is true. I did become better because of it but I also burned myself out massively and became more cynical about the workplace so overall I don’t know if it was a net positive or not.

    • @JP-hr3xq
      @JP-hr3xq 11 месяцев назад +1

      It's not.

  • @C_PRTCL
    @C_PRTCL Год назад +7

    The open honesty and experiences are deep and eye opening, thank you for these streams and videos, and just being very open and vulnerable!

  • @HurricaneSA
    @HurricaneSA 6 месяцев назад +1

    The world was different 20 years ago. Programmers were not all that common and the good ones could say no to overtime and get away with it. Now? Not so much. For every programmer who refuse to work overtime there's a 100 that will happily do so. So, in a way I think programmers today face even more pressure than back then. For this to change programmers need to stand together as a group and say no to being exploited by greedy corporations.

  • @segueoyuri
    @segueoyuri 7 месяцев назад +1

    Prime's so legendary he move out of the state to the Bay of all places, to work for a sh&tty employer with a new born and his marriage got BETTER lmao this is so many levels of complication

  • @S-we2gp
    @S-we2gp 10 месяцев назад +1

    We needed a 30 minute video and a full article to tell us decisions arent black and white? I'll lay it out straight for everyone right now, the present working conditions are great, with "quiet quitting" and "bare minimum monday" we're now competing against people that are encouraged to be lazy and feed their worst traits. The culture is basically clearing the field for you to run through it. They're making it so easy to blow past these people.

  • @mikevick707
    @mikevick707 Год назад +1

    wow he really baby raged at the guy that said a Netflix job is not taking a risk... There are people that leave their home countries to go to a place for years to "potentially" get a job. There are people that great nice jobs to make $0 on a whim it will be valuable. Taking a job at NFLX is as low risk at gets bud, take your apple nerd goggle pros off and open the window I think you're huffing your own farts.

  • @chudchadanstud
    @chudchadanstud Год назад +2

    Take risks only if you have the backing to handle to consequences. If you have 6 months of savings there's nothing wring with taking risks on a start-up. If not, then it's not such a good idea. It's the same advice with women fellas. If you think she's the one and you can handle the no, the go for it. If you're already in and your gut tells you to walk and you can deal with the fallout then walk. You might spend the next 6 months hating yourself but by month 7 you'd love yourself for it.

  • @Expateer
    @Expateer 11 месяцев назад +2

    Not sure I agree with the startup thing. There's alot of survivorship bias here where you hear about the people who made millions from a successful startup IPO or buyout. But the reality is that for every dev that hit it big with a startup, there are 10,000 that can only use their stock options as wallpaper. I know many more developers that are very little in savings because they've spent their careers chasing the successful exit than developers that are hurting because they stayed with an established company. The established companies offer a 401K and other benefits that make the developers very well off when retirement comes.
    The only thing that should make you fear regret is not doing something you really wanted to do. If you REALLY wanted to know what it's like to launch your own software company because that exhilarates you, then I say that's a good risk to take. But if you're going to do it solely because you hope to hit it big -- it's not worth the risk.

  • @japanified
    @japanified 10 месяцев назад +1

    You would do that because you get paid bank. For EVERYONE else screw "crunch".

  • @qcbelzebuth7083
    @qcbelzebuth7083 Год назад +1

    I love programming but I hate the work environments. People who pay you always wants to abuse you. It's always the same bullshit story everywhere.

  • @ChrisAthanas
    @ChrisAthanas Год назад +3

    6:45 everyone has different limits and dreams. It’s important to know what you want in life

  • @MarketingWithJeffCaldwell
    @MarketingWithJeffCaldwell Год назад +9

    In the military they always encourage you to “stay quite and blend in”
    I feel like I missed out on a lot of opportunities because I didn’t raise my hand to help out more.

  • @mementomori8856
    @mementomori8856 Год назад +2

    “Be kind and compassionate to one another, forgiving each other, just as in Christ God forgave you.”
    “For if you forgive other people when they sin against you, your heavenly Father will also forgive you."
    Love you Prime.

  • @ПожилойСкарабей
    @ПожилойСкарабей Год назад +4

    Im 20 and just starting as a front-end developer (may consider myself junior - pre-middle, pretty independent) and this was great to hear because I scarcely can say no to people who ask me (Robert Martin's book helped a lot with that), and though I like risks, its hard to take them because the world may crush you and all that you've accumulated may be gone in an instant. But what inspires me is the stories of people like Mike who share their wisdom which they've gone through themselves

    • @DJ_POOP_IT_OUT_FEAT_LIL_WiiWii
      @DJ_POOP_IT_OUT_FEAT_LIL_WiiWii Год назад +1

      Some advice I would give after 20 years of doing programming jobs.
      - Play the office game, be positive, bring solutions, do what you are asked to do.
      - Don't get hung up on something, if it looks impossible, try it and explain why it failed.
      - Money talks, it should be your number one focus. If money comes in, job is good.
      - Find ways to be more productive than your colleague. Be smart and work harder.

  • @karmatraining
    @karmatraining 9 месяцев назад +1

    I see Prime figured out how to get past Medium's pay wall 🤣

  • @CallousCoder
    @CallousCoder Год назад +2

    I started at 14 with my own software, which was easy in 1987. My first perm job was at 22. Before that I had summer jobs coding and fixing hardware.

  • @ashajjar
    @ashajjar 10 месяцев назад +1

    I can totally relate about taking risk ... I moved from the Middle East to Malaysia ... I did not know anyone or anything about the country ... I took a job over the internet ... I did the interview on skype before this was even a thing in 2014 ... and did the same thing again moving from Malaysia to Europe this time also for a job from Linked In, but this time with a wife and two little kids, totally different country and culture and language.
    but you know what? it is worth it :) I at least have some story to tell :D

  • @kevanschwitzer8585
    @kevanschwitzer8585 Год назад +1

    You've got a lively personality and have a lot of knowledge, and I appreciate that, but the content quality is getting lower than f.

  • @myentertainment55
    @myentertainment55 Год назад +1

    Toxic environment is:
    1) people are rude
    2) not saying thank you and showing some gratitude, especially when you went beyond and extra
    3) not paying for overtime if you are actually need it(I am not talking about when you were slacking all day and now ask for overtime).
    4) very very unreasonable requests.

  • @RajaRickin
    @RajaRickin Год назад +3

    Great content. Take risks in your career to get new experiences, take on interesting projects and lastly to increase your comp. Don't be affraid.

  • @spokesperson_usa
    @spokesperson_usa Год назад +1

    Would you ever forgive people who need 4 spaces to denote indention, need to know if I need to unsub lol?

  • @youngKOkid1
    @youngKOkid1 Год назад +1

    Primeagen, are you a Christian? I'm guessing you are✝❤🙏

  • @MrRaja
    @MrRaja 6 месяцев назад +1

    Mark Twain's famous saying "Twenty years from now you will be more disappointed by the things that you didn’t do than by the ones you did do." 😢

  • @kartikey_Kq
    @kartikey_Kq 7 месяцев назад +2

    Really like you content...thanks for it.
    most of the people in tech space of youtube are mostly teaching something maybe course or some framework.
    your content is more like general stuff about being a tech guy and kind of shows what it means to be a programmer everyday.
    Thanks for your content

  • @robindeboer7568
    @robindeboer7568 Год назад +1

    To add to this, you can forgive, while still recognizing that you dont need the person in your life. There is a line, that when people cross it, it is no longer forgiveable. You will know if that is the case. In that situation all you can do is move on. There are some very disgusting things humans can do that cannot be forgiven. But this is very rare. Most of the time, it will do you much more good to accept that they didnt know what they were doing, and you didnt either, and move on with your new knowledge in time. As far as it matters to you, all you can do is make sure it doesnt happen again, and learn to deal with it effectively if it does. So sitting with the bad feelings rather than actually fully evaluating the situation effectively is only the correct option when there is not a possible explanation that isnt fucked up beyond belief. Even when the action is not forgiveable, you CANNOT sit with it. You must move on. You must do the best you can to have the best life you possibly can. Otherwise you are just adding to the hurt you feel rather than helping yourself get better.

  • @critterpower
    @critterpower 10 месяцев назад +1

    Finding a place to live in SF is extremely hard and competitive. I had to write a craigslist scraper in python to automatically email myself and landlords whenever a new listing was published in order to get an in-law 600sq/ft retrofitted from a garage for 1600/mo.

  • @SpikeTaunt
    @SpikeTaunt Год назад +4

    how did this get so emotional lmao

  • @IamProcrastinatingRightNow
    @IamProcrastinatingRightNow 11 месяцев назад +1

    And so we finally learned what happened to Earl after he worked through his list... He became a programmer at Netflix, by the way...

  • @MrIlsundur
    @MrIlsundur Год назад +1

    I would say a "Toxic Working Environment" (probably apply to any social environment) is a place where there is no trust between individual.
    So if you don't trust your coworker to do "quality" work, if you don't trust your managers (not HR) to have the teams best interest in mind, etc. you are in a toxic environment.
    This is probably tied to company culture, does it promote trust (trust in the people with social events or trust in the organization with strong entreprise processes) or does it make trusting people impossible (like in highly political places where backstabbing for personal gain is the norm).

  • @RedOctober46
    @RedOctober46 6 месяцев назад +1

    Yep, my first job I was working 80+ hours a week sometimes, worst 7 years of my life. I found a new job and vowed to never let that happen to me again. Now 10 years at my second company, hardly work any overtime (50 hours max/week if I do), get paid well, top member of my team and never once worried about getting laid off.
    Interestingly enough, a guy I worked with at my first job I hated because he refused to work that massive OT when the rest of us were suffering. He is still there at that company today and seemed to have even gotten promoted a few times. Now I fully understand and respect him.

  • @MFTGShane
    @MFTGShane 10 месяцев назад +1

    I have been an engineer for almost 13 years. I started as a computer forensic technician when I was 19. Then, in the last 5 years, I pivoted to being an SRE and eventually growing into leadership.
    As an SRE, I spend a lot of my time coaching business stakeholders and leadership on how to ask for what they want. I encourage engineers to not take on extra work, and I encourage leadership and business stakeholders to actually ask for things from high paid, highly performing engineers.

  • @olafbaeyens8955
    @olafbaeyens8955 Год назад +3

    When I started in 1990 programmers stopped around 35.
    For decades I always worked with young people

    • @-Jakob-
      @-Jakob- Год назад +2

      yeah in the 90's and 00's it was normal to become a project supervisor when you were 35, with no way back - actually when you had the best reputation and competence as a developer. I always rejected that and now I'm 54 and I'm still a developer, never regretted that. I started programming in 1979 (start of career in 1992) that's 44 years of developer experience now.

    • @olafbaeyens8955
      @olafbaeyens8955 Год назад

      @@-Jakob- 1979? PDP11? I whish I could have experienced that time too.

    • @-Jakob-
      @-Jakob- Год назад

      @@olafbaeyens8955 ​ @olafbaeyens8955 PDP1 was 20y earlier. 1979 was the time of PET, first Z80 "home computers", I actually started on an MZ-80K from Sharp Corporation. BASIC, Fortran and Assembler. I was 10 years old in 1979...

  • @bitfilm
    @bitfilm Год назад +2

    Softeware Dev is a very competitive area. I program as a hobby and don't plan to change that. My employer doesn't have anyone making less than 77k per year and we all get three days off. Our area isn't a very high-cost of living either.

    • @bitfilm
      @bitfilm Год назад

      @Cristian Araujo Its a laboratory job.

  • @JeannoC
    @JeannoC Год назад +1

    Toxic means your boss / manager is manipulating you to their favour, regardless of whether the work benefits you in any way at all.
    Some common examples:
    - Constant over time work without extra pay.
    - Assigning you all the grunt without the room to grow.
    - Promising shares or increased compensation in the future but without ever fulfilling them.
    There are endless companies out there who can only survive by exploiting their employees. They aren't providing enough meaningful value to the society.

  • @Rudolfucius
    @Rudolfucius 10 месяцев назад +1

    Whats wrong with curly braces on a new line ?

  • @AScribblingTurtle
    @AScribblingTurtle Год назад +1

    "The More pressure you take, the more pressure you will get." => That is absolutely true.
    If you are blazingly fast on one task that " looked easy " to the Boss and was easy to you. You are then expected to perform the same way on any other task that " looks easy " to the Boss, regardless on how difficult it is for you.
    Boss: "Oh, yea. These 2 Forms look the same just copy them over. It shouldn't take like 20 Minutes."
    Me: "But they have completely different backends and our frontend framework is different."
    Boss: "I don't see it as so hard. The other guys next door build me 3 different APIs like that ***snips finger*** and I barely had to say anything. So WHY are you the only one who can't give me what I want!?" An example after my first year in my current company.
    Every time I want to leave I hear sentences like "But we have projects, that only YOU can handle". "All the others are full to the brim too".
    And I don't know what to make of the whole situation. On the one side, I like 90% of the people who work there and I don't want that they have to deal with my stuff, because of my selfish decision.
    On the other side, the 10% I don't like is the Boss who only cares for shipping features at a breakneck pace. and will yell at you if something is not working to his, not prior defined, spec the first time.

  • @StarOnCheek
    @StarOnCheek Год назад +7

    Hot take, I guess: forgiveness is cowardly and egotistical. It might make your life easier but by that you are signalling to the person at fault that what they did has no consequences and they can do it to other people as well

    • @BSenta
      @BSenta Год назад +3

      Hmmm some people ask for forgiveness too easily without considering what they have done too deeply either....

    • @verilymcarthur9471
      @verilymcarthur9471 Год назад +2

      Consider that you probably have a lot of growing up to do buddy :) Forgiveness is about letting go of the past and not letting other people define you with their actions.

    • @StarOnCheek
      @StarOnCheek Год назад

      @@verilymcarthur9471 do you always tell people that they have to grow up when they suggest you might want to consider solving a problem even though you are unlikely to experience it again?

    • @pieflies
      @pieflies Год назад

      Often times forgiving someone is just done in your own head and you don’t have a chance to actually tell them you forgive them.
      In those cases it’s purely for your own sake and doesn’t let anyone off the hook.
      In fact I’m some ways you’re sticking it to the person by forgiving them because they would rather see you continuing to hurt over what they did than you letting it go and being happier.
      I’m definitely not someone who has mastered forgiveness but I can definitely tell you that holding grudges and ruminating on negative emotions takes a big toll.

    • @terrormapu
      @terrormapu Год назад +1

      Better to forget than forgive

  • @aloufin
    @aloufin Год назад +3

    your programming react video turned into a preachers sermon on forgiveness and I LOVE IT. I'm tearing up, thank you

    • @rokaspleckaitis8924
      @rokaspleckaitis8924 10 месяцев назад

      The opposite of love isn't hate. It's indifference. I am indifferent to my brother ever since a couple of incidents

  • @mfpears
    @mfpears Год назад +4

    6:20 3 examples of toxic places:
    1. I had a manager tell me he didn't want me working 60 hours in a week after I did I to refactor a form after fixing the 8th bug. It was so screwed up. I deleted half of the code. He had no concrete feedback, just said, "Tired developers write bad code." He was worried I was too emotionally invested. It was the first time I had worked >40 hrs in 6 months, and I told him no, it was just important to me, but I have a lot going on in my life and he doesn't have to worry about me being too emotionally invested. I worked a normal 40 hours that week.
    Next time we met he said he was worried about what I said, that I had a lot of things going on in my life, and he was worried I wasn't emotionally invested enough, and he wanted me in my desk every day an hour before standup, just to show that I can follow rules. I quit the next day. I know when I'm being targeted. I should have forced him to fire me though :(
    2. I contracted for a company that was trying to improve performance. There were plenty of tickets. I told them I didn't know much about GraphQL yet, but they assigned a hard GraphQL optimization ticket to me, even though there were plenty of low-hanging fruits I could have done instead. I said, okay, as long as you know I've only written like 5 queries in my life and I'm going to have to learn a lot for this. They fired me after I finished the ticket because I did it too slowly. First time I have been fired in my life, after ~30 jobs/projects. Of course I find out _after_ the fact that I was put in a highly political environment and literally set up to fail immediately by the guy who assigned me the ticket.
    3. Maybe not "toxic", but I opened a PR with 23 changes and was told to change 21 of them. This was after they ignored my advice on a few architectural design decisions, one of which led to a bad MongoDB mess that I exactly predicted. So, that's the only job I've ever quit on the spot in my life. I didn't make the PR changes, just called up my boss and said "nope".
    When you're clearly being set up to fail, you should ask yourself why. Who is your competence threatening? It probably would have been funner to stick around and battle it out in some of these cases.

    • @frameshft5865
      @frameshft5865 Год назад +1

      You clearly have communication issues, you're the toxic one.

  • @todo9633
    @todo9633 7 месяцев назад +1

    The reward for doing a great job is more work.

  • @TobascoJake
    @TobascoJake Год назад +1

    I hope 35 isn’t considered a late start, otherwise I might be doomed lol. I’m 44 now and I will be 46 when I graduate with my BS in Computer Science. If 35 is a late start then what would 46 or 47 be considered as, mid-life crisis start maybe lol?

  • @mj2carlsbad
    @mj2carlsbad Год назад +1

    Two things..
    First: You're right there is no 50/50. But there is no 100/100 either. It's always a mix. Some days are 20/80, some are 60/40, some are 50/50 etc. You need to communicate and help each other.
    Second: All that forgiveness sounds healthy for you, and I can see why it would be given your life. For me, this is just my take, forgiveness just depends on whether the other person would do the crime again. If they would, then forgiving them makes no sense.
    (Edit: Or if they had a completely understandable reason for doing what they did)

  • @jdoe4548
    @jdoe4548 Год назад +1

    lol wtf did you need those damn dogs for

  • @tylerthomas6932
    @tylerthomas6932 11 месяцев назад +1

    I definitely agree with the pressure take, I worked at a start up for around 1.5 years, came in only knowing how to create and style components and manipulate data inside of them in React, to being able to build a full Next app, from development to deployment.
    The code wasn't the best, the patterns were ass, but I could do something I would never have been able to do at a normal job.
    When I left there I 2.5x'ed my salary because I basically had intermediate knowledge.

  • @DavidMorales-s8d
    @DavidMorales-s8d 11 месяцев назад +1

    8:39 staying at a stable job, specially when you have people that depend on your job is not a mistake. Even if the other offer made millions, it's never a mistake.

  • @theredscourge
    @theredscourge 5 месяцев назад +1

    Daily reminder that you never hear from people saying they regret taking too many risks, because most of those people are homeless or worse.

  • @StealthMoustache
    @StealthMoustache Год назад +1

    I usually forgive the people that deserve forgiveness, i refuse to forgive a person that doesn't care about you or anyone else around them, those people are poison. Let toxic people go, realize quickly that people that are bad for you shouldn't be in your life, and there are better people out there that you can find, Don't waste your energy, time, life on useless people.

  • @csy897
    @csy897 10 месяцев назад +1

    6:00 I think it really depends if the pressure is something you know will grow you. But always negotiate extra time if that happens. So like what I did previously was ok we will deliver the features for a full proper demo by this date, but we need additional time to do additional tests and refactoring before launch to pilot users.

  • @BryonLape
    @BryonLape 7 месяцев назад

    I'm a 55 year old programmer who has been paid to code since I was 18 (SQL written in R:BASE).

  • @emceha
    @emceha 11 месяцев назад +1

    "The more pressure you will take, the more you will get" is even preserved in my language as a proverbs and sayings - "use the whip on the horse that's already pulling" and so on.

  • @loveandparty4118
    @loveandparty4118 Год назад +1

    All that working hard in a company does is make you work more for free. I learned the hard way that when your work is done, you're supposed to just look busy instead of trying to look impressive to everyone by being done so fast.

  • @guidosalescalvano9862
    @guidosalescalvano9862 Год назад +1

    Like for the sorry (:

  • @aw4704
    @aw4704 Год назад +6

    It cracked me up how at 10:10 You banned that guy for questioning how accurate it was taking a *Risk* in *Netflix* LMAO hahahahhahaha

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

      He was questioning whether netflix is a startup company and it's comparable in terms of risk. a FAANG is hundred times more stable than startup mentioned in the article.

  • @mikevick707
    @mikevick707 Год назад +1

    I love it so much when he calls it "chat Gippity" 🤣

  • @mmoncure11
    @mmoncure11 Год назад +1

    The problem isn't pressure as such. Developers who do what it takes to finish projects will win out in the long run. The trick is to not le yourself be exploited, and ensure that you share in the project rewards.

  • @iandthopper
    @iandthopper Год назад +1

    Prime gives great life advice that goes way beyond programming.