Тёмный

What GenZs Think Of Software Engineering 

ThePrimeTime
Подписаться 589 тыс.
Просмотров 236 тыс.
50% 1

Recorded live on twitch, GET IN
Article
newsletter.pra...
By: Gergely Orosz | / gergelyorosz
& Elin Nilsson | / hejelinnilsson
My Stream
/ theprimeagen
Best Way To Support Me
Become a backend engineer. Its my favorite site
boot.dev/?prom...
This is also the best way to support me is to support yourself becoming a better backend engineer.
MY MAIN YT CHANNEL: Has well edited engineering videos
/ theprimeagen
Discord
/ discord
Have something for me to read or react to?: / theprimeagenreact
Kinesis Advantage 360: bit.ly/Prime-K...
Hey I am sponsored by Turso, an edge database. I think they are pretty neet. Give them a try for free and if you want you can get a decent amount off (the free tier is the best (better than planetscale or any other))
turso.tech/dee...

Опубликовано:

 

26 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 542   
@andrewclarke8163
@andrewclarke8163 3 месяца назад
Here's what I want out of docs when looking at a new project: - Tell my what your tech stack is, and what each piece does (high level) - Show me the high-level structure - Tell me where the code's entry point is if it's not obvious. - Show me how I can get it running locally if possible. I can usually figure out the rest from there, but I *really* don't want to waste time figuring out those parts.
@SimonLacey-MySleekDesigns
@SimonLacey-MySleekDesigns 3 месяца назад
That should be the case at every job. I worked for a company a few years ago where the dev guy was a complete tool. He wouldn't show me how the stack worked at all. He got let go.
@GrizikYugno-ku2zs
@GrizikYugno-ku2zs 2 месяца назад
Docs: can't live with 'em, can't live without 'em.
@cryam6428
@cryam6428 2 месяца назад
Docs that need updating as soon as your hands touched the keyboard? Waste of time. Explain what the hell the point of the product/library is and how your supposed to use/configure it? Support and QA thanks you. Serve as an investigation of tech debt? Mid. Good for t-shirt sizing the tasks but letting developers just learn trial by fire and actually write code is better. Remind you how to do some annual chore that's outside of your normal duties? Future you thanks you. Onboard new people faster? Evergreen unless you purposely change your stack? Critical. Can hand to someone and say 'read this before asking me the same question for the 12th time'? Your stress and coffee addiction will improve.
@NukeWalker
@NukeWalker Месяц назад
@@cryam6428 If your docs need massive updates in its high-level overview section the moment you make changes - then your product has zero consistency and is poorly designed.
@PixelThorn
@PixelThorn Месяц назад
Hear! Hear!
@UrsaFrank
@UrsaFrank 3 месяца назад
A survey featuring only 40ish people from around the world, from completely different cultures, with completely different backgrounds is quite frankely impossible for me to trust as a reprisentation of an entire generation of people. You would need thousands of respondents MINIMUM for me to even start to take this seriously
@CottidaeSEA
@CottidaeSEA 3 месяца назад
In order to get a good idea you'd need at least a thousand from each represented country, because the risk of statistical error is just too great. You'd also get a lot more insight into what the opinion is in different countries which would also give a more clear picture of the situation. If one country overwhelmingly responds negatively it can skew everything and you might make the wrong conclusion as a result, because that is likely to be a country-related issue and not actually the subject at hand. For the sake of learning it would also reveal another subject to look into, why one country would have that negative opinion. There's so much to learn from statistics if used correctly, so it's sad when it's not.
@alexthekunz
@alexthekunz 3 месяца назад
Yeah, this is definitely not a definitive answer about what a generation thinks. But no survey would be. It's impossible to get a complete understanding without perfect sampling and perfect response rates, both impossible at this scale. Having a sample of thousands would probably just give false confidence in your results (aka high statistical power), when that sample is unlikely to be representative of every potential respondent out there. So for a survey as informal as this one, the small sample size should be fine. Just take it with a grain of salt.
@skipnik
@skipnik 3 месяца назад
@@CottidaeSEA prime could probably make such survey
@justinallen4903
@justinallen4903 3 месяца назад
Gen zers are not 40. Early millenials are in their early 40s.
@LA-dd3pn
@LA-dd3pn 3 месяца назад
Why even the need to point this out? Obviously what you said is true.
@happygofishing
@happygofishing 3 месяца назад
Archlinux is bussin fr fr no cap.
@shroomer3867
@shroomer3867 3 месяца назад
Based
@derek123wil0
@derek123wil0 3 месяца назад
​@kennyfully88ubuntu unironically based
@coolbugfacts1234
@coolbugfacts1234 3 месяца назад
linux is like if they rewrote solaris or BSD except made every feature complete shit
@JohnDoe-np7do
@JohnDoe-np7do 3 месяца назад
​@@coolbugfacts1234at least it aint freeBSD 🤷‍♂️
@happygofishing
@happygofishing 3 месяца назад
@@coolbugfacts1234 BSD uses a cuck license.
@dominikvonlavante6113
@dominikvonlavante6113 3 месяца назад
In my +20 years of working software engineering, I have had hit and miss with team leaders and CTOs, but with only one exception, middle management has been filled with utterly terrible toxic persons who have mastered the 48 laws of power. And they thoroughly enjoy flexing that power muscle.
@OzzyTheGiant
@OzzyTheGiant 3 месяца назад
If AI ever becomes as "good" as people hype it up to be, it's more than likely gonna replace THOSE people, not the low end devs
@peteromano9356
@peteromano9356 3 месяца назад
Exact same experience here. Applies to all office culture/jobs too. I Think these are also the "I had 16 meetings yesterday" :pats themselves on the back: people
@tanner0397
@tanner0397 3 месяца назад
I'm a Gen Z data platform engineer that's been building a large data lakehouse for the last 5 years. My largest frustration at my organization is the clear lack of requirements from product and management. I've had to design our entire architecture from scratch with no requirements after begging for them and getting nothing. Then after things are deployed, products comes and cries that it doesn't meet our customer expectations and we need to refactor. Having to redo work constantly from poor requirements makes me want to rip my hair out, and had driven me to extreme burnout to meet the deadlines. I always question if I'm in the right industry, everyone I've talked to makes it seem like this is just a continuous problem everywhere.
@ob4796
@ob4796 3 месяца назад
Are you me? Yes that is the industry :) Some people say the term "requirements" is inherently misleading because most PM's don't have the faintest idea of what is required, so at best you have to frame things as "needs" and those are often only exposed after you ship the wrong thing
@PadillaJosh
@PadillaJosh 3 месяца назад
Been coding for about 14yrs now been doing it professionally for close to 11yrs. I would say, you are never going to have the exact requirements for anything, and that its good that you voice your concerns upfront. As crappy as the situation is, take a step back and look at the tremendous amount of insight and experience you have gained. Insight, experience and understanding that you will take to your next role. Don't give up keep trucking, no job is perfect no situation is ever really a straight line. Best thing I've learned after all these years is don't beat your self up don't over stress. If things get too bad, all that experience you have gained from this position will help you in landing your next big role.
@DannoHung
@DannoHung 2 месяца назад
I’ve been doing data engineering for more than 15 years. Organization having no idea what they really need is common. Have you heard of “Exploratory Data Analysis”? Basically it means slapping datasets together in something with a REPL (or a notebook). What they mostly need are tools to let them do EDA and then they will try to quickly turn that into a something production grade, ignorant of any steps necessary to validate the sources or process. If this bothers you a lot, you might want to look at a different line of expertise. It’s inescapable because it is intrinsic to the business’s need to be reactive to emerging questions.
@georgehelyar
@georgehelyar 2 месяца назад
Proper agile helps with this. You do something small, quickly, and ask for feedback immediately. It's all about small course corrections to make sure you build the right thing. (It's not about estimation or meetings or sprints etc)
@KevinLyda
@KevinLyda 2 месяца назад
"My largest frustration at my organization is the clear lack of requirements from product and management." I've been doing software development for 30 years. Eventually you just realise you're never going to get these things.
@AnonymousAccount514
@AnonymousAccount514 3 месяца назад
A nerd Is a nerd, regardless when they were born
@natescode
@natescode 3 месяца назад
Amen 🤓
@NTbooze
@NTbooze 3 месяца назад
🤓👆 he's right you know
@DylanMatthewTurner
@DylanMatthewTurner 3 месяца назад
And a terminal is a terminal, that's what I say
@Asto508
@Asto508 Месяц назад
The first rule of the tautology club...
@AnonymousAccount514
@AnonymousAccount514 Месяц назад
@@Asto508 even in this context?
@schtormm
@schtormm 3 месяца назад
damn, Prime out here making longer videos than most of the podcasts I listen to
@snowman4933
@snowman4933 3 месяца назад
Yeah we going to sleep with this sleep therapy video
@italo1aguiar
@italo1aguiar 3 месяца назад
Saving to listen it on the way to work tomorrow
@adcodes
@adcodes 3 месяца назад
I don't even watch the videos I just listen to them while reading/coding
@VillainViran
@VillainViran 3 месяца назад
Just woke up from it
@robinmaibals1193
@robinmaibals1193 3 месяца назад
When anything longer than two minutes is a coma
@tictacterminator
@tictacterminator 3 месяца назад
OP is what gen Z actually thinks anything more than 2 minutes yap yap yap
@AnnasVirtual
@AnnasVirtual 3 месяца назад
2 hours???
@trubessinum
@trubessinum 3 месяца назад
Better spend that time on something actually useful rather than listening to rants of other people. Most of it is repetitive anyway and provides no new insight.
@Zzznmop
@Zzznmop 3 месяца назад
He is asmongold with hair
@tothespace2122
@tothespace2122 3 месяца назад
@@trubessinum I actually quite enjoy these long form videos where I get to see someone think without any preplaned script. You get to see how they think in the moment and learn about the industry and their experiences from someone that has been through stuff. It's almost like having a mentor. Also it's refreshing to see long form content in the sea of short form pointless, attention grabbing content that only makes you stimulated without any deep thinking. If you have some boring task to do this seems like pretty good video to play in the background.
@y00t00b3r
@y00t00b3r 3 месяца назад
@@Zzznmop >> He is asmongold with hair lol, who is getting burned worse with this comment?
@XDarkGreyX
@XDarkGreyX 3 месяца назад
​@@trubessinum why are you here again? Just to preach?
@julia-sg7bn
@julia-sg7bn 3 месяца назад
Prime is a great teacher. Thanks for all that ya do. 🔥
@iXenox
@iXenox 3 месяца назад
"Work with purpose" probably means something like doing work not because someone decided you will, but rather because it is necessary. IMO it happens too often that someone makes stupid unreasonable decisions that they don't (or better yet can't) explain. It is really unfulfilling to do meaningless labor that cannot even be rationalized. So it's probably not that they want purpose as much as they want to avoid meaningless work.
@The_RoboDoc
@The_RoboDoc 3 месяца назад
I agree with this. I think he misunderstood what was meant by "work with purpose." Not some grand purpose in life etc. But that the work being done has a point and reason to be done. Instead of doing some random busy work that your boss assigned to you because they couldn't come up with anything else for you to actually do, and they can't have an employee doing nothing.
@monkemode8128
@monkemode8128 Месяц назад
I think it could be a combo. Do you feel your work has a purpose? I see it as whether you perceive the work as achieving something useful for me personally (like providing money to take care of people you love) or because the work itself feels meaningful (like working on a life-saving technology). Contrast that to say a single person with plenty of savings/investment or someone working on making the ads more intrusive. If anything though I think it goes to show the question lacks clarity.
@Sturdy_Penguin
@Sturdy_Penguin 3 месяца назад
Hey Prime! I'm one of those bootcamp schmucks with 20k in debt knife-fighting former Amazon employees for entry level positions and wanted to say thanks for your videos cheering me up and getting my mind back into coding! Thanks to you, I'm learning C and taking Harvard's CS50 course to actually know what a register is and already getting linker error migraines so I'm not just a useless web dev drone and actually having fun for the first time in months! Once I can appreciate C-wizardry I'm picking up GoLang and planning out some projects while sending out my ATS-optimized CV to anyone with a pulse and selling my soul on LinkedIn.
@7th_CAV_Trooper
@7th_CAV_Trooper 2 месяца назад
Keep at it. Having that deep comp sci knowledge will set you apart. But remember, coding is a forever journey. I'm 30 years deep into this industry and I learn something new every day. Now I'm off to learn what an ATS-optimized CV is.
@AmandaVieiraMamaesouCult
@AmandaVieiraMamaesouCult 2 месяца назад
Bro, learning C is awesome. I was like you past year and got my entry level job, and a teaching gig to add more money.
@Eggs-n-Jakey
@Eggs-n-Jakey 2 месяца назад
there's a cpu simulator you can download, then you can add assembly, and see how loops and other things work with registry's and program counter and bla bla bla, it's actually kind of cool, and ya maybe learn to do a while loop in assembly, I think it'll "register" fairly quickly hehe
@aboxintheblack9530
@aboxintheblack9530 2 месяца назад
I’m currently in web dev and plan to pivot to C in the same way.
@j-p-d-e-v
@j-p-d-e-v 3 месяца назад
The paid dark mode 😂😂😂
@SmartK8
@SmartK8 3 месяца назад
My advice for young programmers is to look at their few year old code, and wonder at how far you moved on. Now imagine this happens your whole career. That should give you an estimate of how much you probably still don't know. Seeing your old code is the best way to humble yourself.
@matthewread9001
@matthewread9001 Месяц назад
I was going through my college freshman code and there was so many times I said “I wouldn’t do this that way, but it’s a good concept to have a reminder for”
@gsgregory2022
@gsgregory2022 3 месяца назад
Lol at the comment about about conversations being about family, kids and houses. Sure some of the chats I have at work about about house/family/adulting things. But I've sat on deployment calls where we chatted about diablo, or had calls turn into chats on star wars movies vs comics, or just personally interesting tech topics.
@MereAYT
@MereAYT 2 месяца назад
I have seen discussion limited almost entirely to small talk about sports, kids, vacations, and occasionally really cheesy star wars themed naming of teams or projects. I don't have anything remotely relatable to contribute to the sports, kids, and vacations discussion, and the team naming thing is fun for about five minutes before it gets old.
@MereAYT
@MereAYT 2 месяца назад
My genuine self swears a lot and is basically a living, breathing meme and pop culture reference repository, with a few original jokes thrown in. There is no room for that at work.
@TurtleKwitty
@TurtleKwitty 3 месяца назад
"Try starting you only need to get that first 5 minutes" You're not wrong but also, at least for me, I absolutely need a side project in a entirely different style than my day job. When I was doing low level c++ for payment machines my side project was doing a graphics framework for lil game stuff in a very high level way in js. Now that my day job is js webapp tooling my side project is prog lang in ocaml to offset all the issues with shitty typing in ts and hopefully eventually startusing my own lang for side projects haha Making it something with a totally different vibe helps hobby projects not feel like doing more work despite being transferable skills
@chri-k
@chri-k Месяц назад
the "create language for future sideprojects" sideproject turns out to be more common than i thought
@andrewclarke8163
@andrewclarke8163 3 месяца назад
"It's always a younger engineer trying to push for better docs" aligns *perfectly* with my personal experience at work. Can't speak to how it is elsewhere though.
@younghentaii1772
@younghentaii1772 3 месяца назад
That’s like every job, that’s the real reason younger people leave jobs
@btd6vids
@btd6vids 3 месяца назад
The senior engineers don't push for it because they've tried and failed and given up already. What was said in the video is pretty much true, docs get out of date immediately. It's good to push for process improvements and to try to make things better. But you also have to realize that sometimes the idealized versions of your processes just won't work. Even if the outcome would be beneficial, if the engineers don't want to do it and don't like doing it, it's hard to gain traction. Like, let's say for the docs example, maybe you think you can get this to work if you set a standard that any feature or infrastructure changes to Service X require updating your docs for new hires. That sounds great, but what might happen is the engineers are on top of all that for a few months and then interest drops off. Then you're back where you started. That doesn't mean you shouldn't try - you should. But only a few people are motivated to keep trying that stuff 5 years down the line, and that's why you may not see senior engineers pushing for process improvements as much.
@AmandaVieiraMamaesouCult
@AmandaVieiraMamaesouCult 2 месяца назад
​@@btd6vidsthere's quite a few mileage between updating docs and having ideal documentation
@jamess.2491
@jamess.2491 28 дней назад
@@btd6vids If you don't have one person per team whose job is to write and update documentation, it will always fall behind.
@Oysteims
@Oysteims 2 месяца назад
Good docs that are outdated are still orders of magnitude better than no documentation. With good outdated high-level implementation documents it instantly reveals *how* the previous engineer(s) where approaching the problem, and *what* their solution was. It also puts you halfway into the race instead of you having to spend time just searching for the starting-line. In my experience, engineers who only develop and never maintain *other* *peoples* *work* tend to have strong opinions about self-documenting code, and documentation being redundant.
@thesilverbot9439
@thesilverbot9439 3 месяца назад
I believe "work with purpose" is less about oneself and more about the work. They want to work on actual projects that bear fruit. GenZ may just hate wasting time.
@ryoukaip
@ryoukaip 3 дня назад
literally this
@denovo3949
@denovo3949 3 месяца назад
We see Prime is Killing it as a professional streamer. 🔥Love seeing people succeed. Very nice ;)
@7th_CAV_Trooper
@7th_CAV_Trooper 3 месяца назад
I'm a 55 yo GenX'r who never misses a Primeagen drop. None of my GenX colleagues are tech RU-vid aware.
@peterbelanger4094
@peterbelanger4094 3 месяца назад
I'm 54. technical gen X has always been somewhat of a rare creature. We are the neanderthals of the tech world, our initial online socialization was dialup bbs, and by the time social media was even a thing, many of us were to old to even understand the world of millennials who had replaced them. Anyway, a lot of us still embrace the physical world and only have minimal involvement in any social media. We didn't grow up in chat rooms, we grew up in arcades. And if you were a gen x who ultimately found a career in software engineering, the social circles were always rather small. We were outskirts then, and we are still on the outskirts. Gen X has serious middle child syndrome. A lot of Z's think we're boomers. ....LOL, if they really knew how X felt about boomers, don't get me started.
@7th_CAV_Trooper
@7th_CAV_Trooper 3 месяца назад
@@peterbelanger4094 to Gen z, anyone over 30 is a boomer. Lol.
@andiuptown1711
@andiuptown1711 2 месяца назад
@@7th_CAV_Trooper*…I think you’re confusing us with alpha*
@7th_CAV_Trooper
@7th_CAV_Trooper 2 месяца назад
@@andiuptown1711 I might be.
@7th_CAV_Trooper
@7th_CAV_Trooper 2 месяца назад
@@andiuptown1711 get off my lawn, you young whippersnapper. :D
@johnrobinson2504
@johnrobinson2504 2 месяца назад
The amount of advice in this video that is immediately applicable to my current position in life is NUTS
@mihainita5325
@mihainita5325 3 месяца назад
I worked at Netflix for 2 years, 13 years ago. Same (lack) of introduction/orientation back then. Nice to know nothing changed ;-)
@TheExileFox
@TheExileFox 3 месяца назад
Regarding docs: i hate it when the only docs that exist are doxygen - because the doxygen docs are often lazy, minimal and generally less helpful than straight-up reading the source code directly. Also doxygen sucks because dark reader and etc struggle with it at best and usually do not work at because of bad styling choices.
@chri-k
@chri-k Месяц назад
Ah yes, i love looking through 50 empty documentation entries only to find out that the actually documented one has a confusing name because doxygen thinks C is C++.
@jamess.2491
@jamess.2491 28 дней назад
Agree and disagree; doxygen/sphinx/etc. can be really good if used well. I'd argue better than traditional markdown/confluence documentation. But yeah bad doxygen is fucking awful.
@TheFoyer13
@TheFoyer13 2 месяца назад
You nail it every time, good takes
@kuhluhOG
@kuhluhOG 3 месяца назад
48:11 A lot of universities force you to use at least one functional programming language at this point (which makes sense, they are supposed to teach a broad amount of knowledge about the field at this is part of it).
@TiernanDeFranco
@TiernanDeFranco 2 месяца назад
“Gen alpha what are you 2004? You’re 14?” Incredible
@enginerdy
@enginerdy 3 месяца назад
7:00 “desire not to be underestimated” = “desire to be respected”
@jesustyronechrist2330
@jesustyronechrist2330 3 месяца назад
Probably one massive part of GenZ: Very few want to be The Primegen. Most don't want to live and breathe programming. They just want a job where they can do interesting stuff and then come home and do NOTHING like that. I personally like that too. I come home, I do not touch a damn terminal, no IDE, no script file, nothing. I keep home and work separated completely so I can switch and nothing bleeds into the other. I don't care about the "never work a day in your life" bull as that just leads to burnout on the thing you love.
@jefferymuter4659
@jefferymuter4659 3 месяца назад
I am curious, based on the perspective you give, what you think I should do when I actually do programming for work and my hobby? Seems like you'd recommend me doing something totally different. But for me, you'd be killing me. Id be miserable only programming 40hrs a week. You only really do 10-20 decent hours of programming during the work week. And you don't get the chance to build something fascinating and beautiful. Just doing work tasks. Of course I'd never listen to you. But I think both sides of this argument need to be more open to the other. You would be miserable living my way (programming an extra 20-30 hours a week after work), and id be miserable living your ideal. The world and culture must be accepting of both. I think it is. But its also completely natural for employers, looking to find the best value programmers, to prize the programmers who grind harder than others. Were all just people trying to live free or die fighting for it.
@ianjcv
@ianjcv 3 месяца назад
That's more of a personal difference rather than a generational one lmao
@alpotato6531
@alpotato6531 3 месяца назад
@@ianjcv 100%. All of this GenZ thinks bs just feels like dumb rage bait.
@assassinduke1
@assassinduke1 3 месяца назад
I work 40h/week, study for university and work on personal projects, all in programming and there is no burnout in sight. You don't get burnout from working more
@Dipj01
@Dipj01 3 месяца назад
​@@assassinduke1good for you. Happy slaving
@ArturCzajka
@ArturCzajka 3 месяца назад
1:16:55 I worked in a project in which the documentation was a required piece of the product. As in - client required to have documentation in order to integrate with the product properly. Having said that, the product was a piece in a workflow defined in a public spec. So out documentation was a mix of repeating parts of the spec with added sprinkles of implementation details, product-specific behaviors, and custom functions, that were not specified by the base document, but still useful.
@smort123
@smort123 3 месяца назад
"Born 2004? What are you? 14?" Oh no prime 😭
@christian15213
@christian15213 3 месяца назад
I love GenZ because they have more energy than me and will actually listen to me when I am trying to build their careers. They're more of a blank slate and easier to work with. I like working with them a lot. Well, the good ones.
@Nerdimo
@Nerdimo 3 месяца назад
On this 1:00:56 . I work at a company with a flat organizational hierarchy, and I agree it’s easier to talk to those who are more senior (sometimes it’s hard to even tell they’re senior because they’re younger) and engage in environments that typical organization hierarchies wouldn’t allow. This is one anecdote, but i believe it helps the company progress because engineers don’t shy away from learning opportunities because someone is senior.
@andythedishwasher1117
@andythedishwasher1117 3 месяца назад
I'm with you on the separation of back and front. They're separate thought paradigms that need a lingua franca like json or something else that does its job, but they don't seem to like trying to be the same thing.
@Akronymus_
@Akronymus_ 3 месяца назад
I am on the side of: Make the frontend as simple as reasonable. You don't need to render html with JS. Just serve the html directly.
@lazymass
@lazymass 3 месяца назад
​@@Akronymus_ rendering whole HTML is slow and inefficient, both on server and on client. So... No.
@civilroman
@civilroman 3 месяца назад
​@@Akronymus_ as much as I hate the current front-end JS ecosystem, "just serve HTML directly" becomes incredibly inefficient and complicated with anything beyond basic websites. There are a lot of React apps out that have no business being a React app though.
@huge_letters
@huge_letters 3 месяца назад
wdym "im with you"? Prime is very pro-htmx which is pretty much anti-SoC
@huge_letters
@huge_letters 3 месяца назад
@@lazymass most of you server time is not spent parsing strings - whether you serve json which client turns into a view or you serve html with the view itself will not matter much for performance. string interpolation is not a bottleneck
@gsgregory2022
@gsgregory2022 3 месяца назад
When it comes to things like IDE settings ect. One thing I think more people understand is that you should understand WHY people like it that way, be it older or younger and then take the pieces you like about it and make it yours. That's what I did in welding, and it's what I've done in programming. You should never blindly just do what others have told you, but you should also never blindly not do it. Learn why they do it and then once you understand the purpose tweak it to fit your needs.
@voskresenie-
@voskresenie- 15 дней назад
About your comment as around 44:50 about company loyalty, it's the introduction of the 401k in the '70s that killed company loyalty. It didn't change overnight, but that's what kicked off the change. Previously, people stayed at jobs for decades to receive a pension, but without pensions, it makes more sense to move around and collect raises. The few companies that still have pension plans still have employee loyalty.
@jefferymuter4659
@jefferymuter4659 3 месяца назад
I would wither and die if i could only program 40 hours a week. In my early 20s, id wither and die if you made me work 40 hours a week. Then i did. And i hated, and resented it for a long time. Then i discovered programming. Thought id be able to freelance 20 hours a week and play videogames in my off time. Then i fell in love with programming. I felt more joy in completing something cool than winning a round. So, slowly, i just became someone who loves to program at work, and at home. Im just doing what i love day and night. Thats all i see.
@xXMockapapellaXx
@xXMockapapellaXx 3 месяца назад
Please do more long ones like this. I love it. Would have listened/watched you read the entire article, even if the video ended up being 5+ hours. It's really nice as a podcast
@timedebtor
@timedebtor 3 месяца назад
I think that work with purpose is probably a misinterpretation from avoiding work against values. The values of the market lag quite a bit behind the values of the youth. You don't need to have complete purpose from your work, but if your values directly conflict with the type of work that is available it is demoralizing. The diversity of values people carry has been increasing in the information age. Before the information age college was typically the first opportunity to explore a value system that wasn't given to you, now it is a persistent activity of life.
@robinheyer708
@robinheyer708 3 месяца назад
I re-installed my IDE about a month ago. Had all my extensions installed except Codeium and since that installation is a bit longer I decided to leave it until after I finished writing the code I was working on. Next time I checked my watch was four hours later. It occurred to me that I hadn't been in the zone since a few weeks after getting a copilot installed. I decided to just forget about it.
@tmchannel8483
@tmchannel8483 2 месяца назад
I've also never related to the "evil manager" trope. Everyone on twitter apparently work for Sauron, toiling in the plains of Gorgoroth. I've only ever had good managers, and coworkers for that matter.
@plaidchuck
@plaidchuck 2 месяца назад
Anecdotal my dude
@tmchannel8483
@tmchannel8483 2 месяца назад
@@plaidchuck twitter tropes in a nutshell
@snowman1185-v
@snowman1185-v 3 месяца назад
The purpose is gained by living your life in service to others. Leaving this place better than when you got here.
@yousafwazir286
@yousafwazir286 3 месяца назад
Put this on to go to sleep, thanks.
@TenFeetDown
@TenFeetDown 3 месяца назад
slam dunk, "social media plays more of a role in what is stereotype..."
@U_Geek
@U_Geek 2 месяца назад
Poor Görgli. I have heard Hungarian names mis pronounced so many times on youtube now, it's kinda hilarious every time, like not even close. I love it, english people please never change.
@plaidchuck
@plaidchuck 2 месяца назад
“People always talk trash about younger generations but this time is different” spoiler alert: it’s never different
@One-qb6yv
@One-qb6yv 3 месяца назад
i was just really wondering .. how healthy my relationship is with growth, hard work, achieving more, and being able to give more.. ive always been obsessed with it.. while i live in a medium sized city in a small Balkan country.. culture where LITTERALY 99% of people i know are coasting.. i had 2 years of coasting couse of mental health issues.. and i was constantly beating myself up.. it was burning me inside.. the talk we had about coasting helped me realise its Ok... ty Prime!
@feolinaresm
@feolinaresm 2 месяца назад
I am not a spring chicken anymore, that is something I NEED to remember for myself in some decades, thank you for such delicious expressions
@jonathan2847
@jonathan2847 2 месяца назад
A lot of older people in tech are like tech-debt, people-debt, to make any good change you first need to explain it to them, they are a roadblock to improvement as they fail to maintain an up to date understanding of the field and refuse to accept any change without it being explained to them first and them approving of it.
@Sommyie
@Sommyie 3 месяца назад
1:44:00 Something I've kept with me from a previous company is not letting an email chain, or Slack thread, go on for too long about a topic without an in-person. It's easier, I think, for everyone to communicate IRL vs talking in slack when it comes to a back and forth kind of topic and Zoom makes this possible in the remote world I work in.
@colbr06
@colbr06 Месяц назад
I was tech leading a team for a year and then my manager told me it didn't help my career because half of the team I was leading was using a different technology than my specific career path. That was the first time (about 5 years into my 13 year career so far) that I felt like I was a number instead of a useful member of the team. I do COBOL, I will always work with people who do other technologies since we are essentially a data delivery language.
@zapoyou2
@zapoyou2 3 месяца назад
You need to make your own extensive survey prime.
@johnbruhling8018
@johnbruhling8018 3 месяца назад
Yeah, the lego sets were always the small ones, friend had the big pirate ship. I did have to Dick Tracy watch and Crossfire.
@actually_it_is_rocket_science
@actually_it_is_rocket_science 3 месяца назад
Been programming since 7 when I found a windows 95 laptop in the trash. I surprise the crap out of people when I'm the go-to for principle engineers for everything from scripting to discussing undefined behavior in c.
@jankucera8505
@jankucera8505 Месяц назад
My ex employer used to promote people without adding to their salary in order to motivate them. Sometimes they promoted the lowest paid engineers and added some change to their salary to motivate them.
@BTez-xy5su
@BTez-xy5su Месяц назад
GenZ hide behind their phones and avoid phone calls as if it's going to kill them, directness my ass.
@markmental6665
@markmental6665 2 месяца назад
People who dont like or want to write docs are crazy, its like making a masterpiece painting and throwing it right in the garbage instead of on the wall
@FlaviusAspra
@FlaviusAspra 3 месяца назад
I'm proud of you, you're getting better at reading!
@rileyfletch
@rileyfletch 3 месяца назад
@kennyfully88 yes
@FlaviusAspra
@FlaviusAspra 3 месяца назад
@kennyfully88 yes!
@jboss1073
@jboss1073 2 месяца назад
10:42 - And yet, Pharo's Seaside does it effortlessly.
@ybvb
@ybvb 2 месяца назад
6:00 Pirate Ship Generation. So true, 😭 but we had the greatest childhood, unironically.
@mihainita5325
@mihainita5325 3 месяца назад
About adopting new technology: one needs to think about the further. Imagine a system with several components (as they often are), written in 5 programming languages, 9 frameworks, 7 build systems. Some of them unsupported because the "cool new stuff" didn't get much adoption. Who's going to support that when the new guy pushing for new tech moved to a different project / company?
@mel-182
@mel-182 15 дней назад
Never let your employer shape your career, you shape your career and then either shape your employer or where you're employed at. - thename!
@anewbimproves5622
@anewbimproves5622 2 месяца назад
I can understand wanting work with purpose without having it be part of your core identity. My job isn't just taking up 8 hours a day, it's the driving force behind all of my decisions from sleep, commuting, actual work time, more commuting, and prep for the next day. That's well over 16 hours a day for 5 days a week. I don't want to be doing that for a job that feels without purpose, but I also don't need the purpose to be something deep and meaningful. Making the codebase a little better than it was? That's purpose. Helping a colleague in some way? That's purpose. Sitting in a cubicle writing an app for a middle manager that's going to get scrapped as soon as something more shiny comes along? I'm out of there so fast the chair will still be spinning by the time the next drone comes along to replace me.
@AbhinavGunwant
@AbhinavGunwant 3 месяца назад
Why do you leave the first and last character when selecting text?
@adamschneider868
@adamschneider868 2 месяца назад
Cringe is the mind-killer. Cringe is the little-death that brings total obliteration. I will face my Cringe. I will permit it to pass over me and through me. And when it has gone past I will turn the inner eye to see its path. Where the Cringe has gone there will be nothing. Only I will remain.
@PH4RX
@PH4RX 23 дня назад
1:08:52 I think the conclusion misrepresents the actual question. The question wasn’t a broad "What would cause you to quit your job?" but rather phrased it as "You quit your _current_ job. Why?" which elicits issues with the current job. The answers reflect the issues already covered in previous answers (meaningless work, unaligned with values, little challenges). On top all four answers are bundled and presented as "culture" at only 35% representation. That’s less than 9% per answer.
@cata112233
@cata112233 2 месяца назад
Coming from an European perspective, there's little reason to "play to win" as a software engineer here since management and execs rarely give a shit about how much we bring to the company. It's mostly sales, marketing and management that get rewarded through promotions, profit-share and comissions. but we just progression from junior, to mid, to senior, principal dev, get a shit ton more responsibilities added to our roles and maybe a hundred or two hundred euros or pounds added to our salaries each month,so it's not worth, unless you want to transition to being a project lead or a "SCRUM MASTER" which will literally be more pay for less work. I used to be very invested and go above and beyond in providing good solutions, but I've seen time and time again how someone who can bullshit their way through tasks and climb the corporate ladder by being chatty and friendly with people, glazing managers and execs will alway reap the rewards.... No one really cares about engineers. From management's perspective, we're the same as the "IT guy" who fixes the printer when it breaks.
@Eggs-n-Jakey
@Eggs-n-Jakey 2 месяца назад
"we got no food, we got no jobs, our pets heads are falling off!?"
@exotic-gem
@exotic-gem 3 месяца назад
On the contrary, the internet had made us way more used to saying our mind, I think ! But tact is useful, sometimes…
@henrikolsson2442
@henrikolsson2442 23 дня назад
Prime: Enron didn't follow it's core values, therefore no companies have values Also Prime, seconds later: what do you mean managers are evil, you can't generalize such an individual thing
@btCharlie_
@btCharlie_ Месяц назад
I think the "informal and open" and *especially* the "wants to be taken seriously" aren't really gen Z traits, but a young generation traits. Every generation in the past 50 years (probably way more than that) felt they were more open than the narrow-minded elders and struggled with being taken seriously by the much older authorities. Also, like Prime said - "work not a core identity" and "company values matter" seem to go directly against each other. Dunno if it's a quirk of that particular dataset or if it's a symptom of something else among gen Zs, like conflicting views and opinions in an ever more conflicting and complex world they grow up in. This would be interesting to follow up on in a decade to see what gen alpha turns out to be like.
@i_zoru
@i_zoru 2 месяца назад
"do not let the employer dictate what you're learning, you gotta learn outside of the job" some employer even secretly hated you to learn outside of job, because they always suspecting you had a side hustle some company only wanted people who obedient enough to follow rules, because everytime you gave them your ideas all they see is "this person trying to fuck around in my business" your employer are there for their company, not your future
@gsgregory2022
@gsgregory2022 3 месяца назад
It's funny. I see a lot of things attributed to one generation or the next when really it seems to be personalities. I know plenty of people who started their tech careers at an age younger then me who have stalled out because they don't learn anything new. I know plenty of people older than me who keep learning new things and keep progressing. I think it gets easier to fall into a rut when you are older but some of these traits are just the way some people are.
@bobwilkinsonguitar6142
@bobwilkinsonguitar6142 3 месяца назад
Prime pumping out a 2 hr video😲
@krftsman
@krftsman 9 дней назад
I don't think older devs are out of touch with salary bands, I think younger developers are out of touch with basic economics. They look at enourmous companies on the left and right coast, and then expect some small company in suburban Iowa or Nebraska to pay the same magnitude of salaries.
@PiastTorun
@PiastTorun 28 дней назад
I entered the office and 80% had white hair, didn't come into office again.
@ruud9761
@ruud9761 2 месяца назад
The survey size is so small though. I would not be surprised that it was linked at only one place which can swing the results massively. For example placing a survey on Facebook or TikTok will get you massively different age ranges. Placing a survey on stack-overflow or linked-in would probably see a bigger divide in people already working and self-employed/searching for work. It's fun, but surveys with such a small pool are difficult to take serious. Even for my graduation project I had to have a survey of 1000 people minimum.
@ivanheffner2587
@ivanheffner2587 3 месяца назад
Holy crap. I didn’t realize this was a 2hr long video when I clicked on it. The difference I (GenX) see between “work is my identity” and “I want my work to be meaningful” is I want my work to actually have an impact on the company and / or for the customers. I don’t want to just run reports, fix odd bugs here, tweak a search algorithm there and no one cares. I still have a life and purpose outside of work, but my job isn’t who I am. I just don’t want to spend 1/3 of my waking hours doing mindless, meaningless, soulless drudgery.
@ragsdale9
@ragsdale9 3 месяца назад
I dont practice repair outside my job because I want to be a programmer not a tech. So I'm practicing programming and devops outside my job to push me into a position anywhere in the dev chain. It doesn't feel fair, its not as fun as it seems for a lot of people but im doing it.
@mduvigneaud
@mduvigneaud 3 месяца назад
I'm only 11 minutes into the video... Gen X here and flexible schedule is very important to me: I prefer working at night.
@TheTanglingTreats
@TheTanglingTreats 3 месяца назад
I can relate to some of these and why workplace culture is at the top of my considerations when looking out for a job opportunity. I was down with covid and had to take sick leave but nonetheless I was still called up to 'support' the team from home as they had no one else who knew how to do it. It was a really horrible experience
@outwithrealitytoo
@outwithrealitytoo 3 месяца назад
I've spent a lot of time down the pub with the apprentices and my son; and I can tell you this article is fairly close to the truth. Gen-X can remember being younger; Gen Z cannot remember being older. Aside from the cultural references people are pretty much the same. My father was a software engineering manager - I heard him lamenting doing annual appraisals with the young'uns (back in the early 80s) and I can tell you that batch were just the same too.
@maxparker4808
@maxparker4808 3 месяца назад
+1 on never taking the counter offer. Counter offers are something poor leaders do to avoid short term inconvenience. They ARE working on replacing you now, just at their pace instead of yours.
@albert21994
@albert21994 3 месяца назад
"Now its time to turn the table, while the tables are turning on the turn-tables"
@kyle7023
@kyle7023 3 месяца назад
“Face to face conversation is obsolete.” Rusty Shackleford
@Doomsdayparade
@Doomsdayparade 3 месяца назад
Pretty soon these videos will rival Mauler's in length.
@gnack420
@gnack420 3 месяца назад
My reading of "work with purpose" is "work with intent" i.e. put effort into what you do, and care about doing your job well, hold yourself to a high standard. I don't think they're talking about purpose in the sense of finding a "purpose in life".
@Sw3d15h_F1s4
@Sw3d15h_F1s4 3 месяца назад
zoomer here, gotta make sure prime knows we here
@Alex-cx7tv
@Alex-cx7tv 3 месяца назад
I vibe with the whole GenZ can tell when a business is in trouble. A coworker of mine was surprised I basically knew my ass was grass a week before it happened and essentially every sign would indicate I shouldn’t have been.
@Oler-yx7xj
@Oler-yx7xj 3 месяца назад
Being somebody from lower GenZ, it seems to me that my peers who want to get into SWE are kinda overfocused on career Edit: OK. this article argues otherwise with only one example, lol
@minecraftermad
@minecraftermad 3 месяца назад
1:17:00 i can see why only the elderly would complain about younger ones pushing for better docs, the other way around doesn't happen. if you're new and make no docs, the old guys might be able to read it. if you're old and have 0 docs, only the old can read it.
@Alex-cx7tv
@Alex-cx7tv 3 месяца назад
As gen z, the post covid tech super bubble beginning to pop sucks. Getting laid off to save money sucks
@themilkman3118
@themilkman3118 3 месяца назад
Reggie Miller is what dirty south rappers used to call wacky tobaccy that was middle-of-the-road.
@IARRCSim
@IARRCSim Месяц назад
41:30 maybe the companies are worried about super-motivated employees turning into the opposite. Maybe they think it is a sign of being mentally out of balance. Maybe they think it is a little crazy and the employee could snap some day and go postal.
@6lack5ushi
@6lack5ushi 2 месяца назад
It takes time to measure an event when physics slaps programmers
@thecoffeebadger5807
@thecoffeebadger5807 2 месяца назад
I'm already satisfied with bf2042 and I saw their one to one comparisons. As a result, I don't see the need to play Delta Force, but I do hope DF is successful enough to be a top competitor with Battlefield. So that the quality of the game can increase.
@owenbeers
@owenbeers 3 месяца назад
I like the video right after Prime said "I'm not a spring chicken"
@dr4ghs
@dr4ghs Месяц назад
Actually I'm a milennial and I still have that $150 LEGO pirate ship.
@joeeverett29
@joeeverett29 29 дней назад
It seems that the article's OP focused hard on only 35% of the survey respondents. This seems like a very narrow viewpoint based on the data collected.
Далее
Stop Celebrating Incompetence
21:19
Просмотров 309 тыс.
My Burnout Experience
15:20
Просмотров 164 тыс.
Истории с сестрой (Сборник)
38:16
Avaz Oxun - Yangisidan bor
14:29
Просмотров 282 тыс.
There Is So Much Here..
55:19
Просмотров 210 тыс.
Software Engineers have no Deep Knowledge in 2024?
8:54
Every Framework Sucks Now
24:11
Просмотров 137 тыс.
X86 Needs To Die
1:09:15
Просмотров 491 тыс.
268% Higher Failure Rates For Agile
25:34
Просмотров 131 тыс.
HTMX Sucks
31:45
Просмотров 144 тыс.
DHH discusses SQLite (and Stoicism)
54:00
Просмотров 72 тыс.
You Need Kubernetes?
27:59
Просмотров 218 тыс.
Истории с сестрой (Сборник)
38:16