I Have Never Worked | Prime Reacts

  Рет қаралды 334,930

ThePrimeTime

ThePrimeTime

Жыл бұрын

I do not work at my job, ever, and get paid VERY WELL
Recorded live on twitch, GET IN
/ theprimeagen
MY MAIN YT CHANNEL: Has well edited engineering videos
/ theprimeagen
Discord
/ discord

Пікірлер: 1 300
@Wielorybkek
@Wielorybkek Жыл бұрын
This is not about software development, some corporations just work this way. There are entire TEAMS of people who don't have anything to do. I experienced it in the past, working for, you guessed it, an investment bank.
@NathanHedglin
@NathanHedglin Жыл бұрын
Lol same.
@disguysn
@disguysn Жыл бұрын
Banks seem to have the least effective IT teams across the board.
@superchillh3o
@superchillh3o Жыл бұрын
Same
Жыл бұрын
My experience working for a bank was different: We worked hard just to discover later that our project was scheduled to be replaced before we even start developing it.
@jordixboy
@jordixboy Жыл бұрын
It's called bullshit jobs, and is nothing new. m.kzbin.info/www/bejne/q3yWgHV3raicbM0&pp=ygUNQnVsbHNoaXQgam9icw%3D%3D
@testuploads9172
@testuploads9172 Жыл бұрын
I'm a software developer for the largest telecommunication company in Australia. I actually work about 2 hours of my day. The rest of my day is spent working on my own projects. I hated the job at first because of boredom. But as soon as I realised I could basically do whatever I wanted with the rest of my time as long as it looks like coding, the job grew on me
@Phasma6969
@Phasma6969 Жыл бұрын
Nbn? Lol
@Phasma6969
@Phasma6969 Жыл бұрын
Telstra lol?
@alessandromorelli5866
@alessandromorelli5866 11 ай бұрын
this is exactly the way. complete the job in an hour, dedicate the rest to your own business
@OliverCaldwell
@OliverCaldwell 10 ай бұрын
​@@Phasma6969lol, I was thinking the same as someone who worked for a big US sat company up until recently 👀
@somerandomchannel382
@somerandomchannel382 10 ай бұрын
Its such an _EASY_ solution. This guy, should've just been in contact with linkedin recruiter after 2 months, he seems smart and have a good personality. he could probably switch to somewhere where he 'like' to work. Instead of dragging his feets for months to come, until he finally disburse into an intangible object and writes his memorial in a world-wide blog post.
@casperes0912
@casperes0912 Жыл бұрын
I feel like I have the opposite problem to the difficulty bloat thing. I always think "Ah, I can do that in an hour" - Three hours later I conclude it'll take 6 hours
@NeilHaskins
@NeilHaskins 7 ай бұрын
I've heard "Uncle Bob" Martin suggest to give three estimates: best case, probable case, and worst case. I've heard that quantified as 5%, 50%, and 95% chance of meeting that estimate. Maybe not so practical for the "give me ten minutes" type of jobs.
@dunebuggy1292
@dunebuggy1292 3 ай бұрын
Yeah....these "it'll take an hour" tasks always end up taking about 5-6hrs.
@Night_Hawk_475
@Night_Hawk_475 2 ай бұрын
Yep, been there, done that. and then 7 hours later I realize it's a 2 day job.
@junkgrave
@junkgrave Жыл бұрын
I can confirm this. I was a lead SRE at Home Depot, which is #17 on the Fortune 500. One time my team spent 4 weeks just producing estimates for a set of features that nobody ever even ended up implementing. I would say 95% of every engineer's time was flushed down the toilet. The amount of meta work (sprint planning, standups, retrospectives) was staggering. Can easily say that 10 hours were spent coordinating every 30 minutes of actual work. I personally know people who worked at Intel and Nike and experienced the same thing. Never underestimate the lumbering incompetence of huge bureaucracies. I am now blessed to work at a company where all 20+ engineers get to code all day every day, and the sense of fulfillment and well-being is infinitely better than all those bullshit Fortune 100 companies that can't ever make the rubber hit the actual road.
@jel1951
@jel1951 Жыл бұрын
Do you get paid well at this small company though?
@hanswoast7
@hanswoast7 Жыл бұрын
@@jel1951 If one wants but is not allowed to work it is infuriating and bad for the psyche. Maybe he just likes to stay sane.
@Ataraxia_Atom
@Ataraxia_Atom Жыл бұрын
How was the pay at HD for little work?
@dirkbester9050
@dirkbester9050 Жыл бұрын
I don't get any of this. 2 week sprint. 1-2 hours at the end of day to demo and chat with stakeholders. Some hours the next day planning. Then 2 weeks of sprint again. Is the team pure gen-z and on the phone with their girlfriends or boyfriends 24/7. Explain this garbage pls.
@junkgrave
@junkgrave Жыл бұрын
@@jel1951 Way better at the smaller company. No glass ceiling, so now I'm VP of Engineering at a company that does over $100m / year revenue
@abysmallytall
@abysmallytall Жыл бұрын
I've worked in places like this. In one specific case, my mouth ran ahead of my self-preservation instinct and asked why in a planning meeting. It went about as poorly as you'd expect. Now, when I find myself in that situation, I accept the policy (at least, externally), get my work done, focus my energies on side projects so that I don't atrophy, and then figure out an exit plan.
@raylopez99
@raylopez99 Жыл бұрын
Sounds like a rap song about a drug dealer I once heard, was it Too Short? "Praying for forgiveness / And looking for an exit out the business"
@sp123
@sp123 Жыл бұрын
Yeah there's so many meetings about nothing
@earlnoli
@earlnoli Жыл бұрын
yeah happened to me too. Upgraded my powerbi skills and reigned to move to a developer role 😅
@antdok9573
@antdok9573 Жыл бұрын
Sad to see stuff like this, and I understand it from a perspective. However, your job is to do your job. I also learned the hard way that part of your job is using your interview/first few days to quickly judge whether this truly is a company you'd work for.
@emmanuelmaggiori
@emmanuelmaggiori Жыл бұрын
Thanks for reading my article and sharing your thoughts. I really enjoyed this. :)
@ern0plus4
@ern0plus4 8 ай бұрын
Thank you for writing it, one less thing I need to write. I have experienced such very rare, or not so intensive, but the problem is real.
@radiantveggies9348
@radiantveggies9348 4 күн бұрын
Dumb article
@yannick5099
@yannick5099 Жыл бұрын
Can confirm that such jobs exist. Had basically the same situation in one of my projects. It started productive, but after a while progress was slower and slower until it stopped and the only "solution" were more "agile" meetings, discussions about why things were slow and more junior developers. I have seen several departments that "work" like that as well (big automobile manufacturer(s)).
@ThePrimeTimeagen
@ThePrimeTimeagen Жыл бұрын
Such a big yikes. It's also sad because it makes people hate engineering, which is a really amazing thing we get to do for a living
@MrEo89
@MrEo89 Жыл бұрын
90% of my family and friends work either in or around the automotive industry (guess which state I’m in) can confirm the only ones working for their money are those on the assembly lines and those closest to them (the assembly lines) the further out you get from said lines, the more meetings and the less actual productivity there is. Buddy is an automotive “pen tester”, he basically found the pot of gold, gets paid an insane amount simply because no one knows anything about car software security and works about 3% of the time. Mostly traveling to opsec/devsec meets and hack meets likes defcon and stuff 🤯
@boot-strapper
@boot-strapper Жыл бұрын
@@ThePrimeTimeagen can confirm, this has caused me burnout and im on a self-funded sabbatical. Not sure if I will return tbh.
@GeorgeDicu-hs5yp
@GeorgeDicu-hs5yp Жыл бұрын
And I thought i was crazy, when I quit two previous jobs just because one lost the client and we were about to be benched and the other lied at the interview. I did not want even one month to f*k up my career. My fear of being irelevant on the market is stronger with me.
@blarghblargh
@blarghblargh Жыл бұрын
junior developers are a huge slowdown on productivity. it's up to you and your organization if you want to partake in raising junior developers. you can look at it as community service. you can look at it as hiring future senior developers. it requires a pipeline tailored to achieve whatever result you are going for. if you don't like what the organization is doing, then you should probably speak up or find a company that has goals better aligning with your own.
@Bellicosei
@Bellicosei Жыл бұрын
I know groups at my company that have had sprints where they didn't do a single bit of "pushable" work. 2 weeks spent doing basically nothing. This got me labeled as a "10x dev" because our team decided not to use sprints, and we just focus on continuous delivery. Being able to push through 4-5 stories a week per person has basically generated a group of corporate hypemen around us waiting to know what the next awesome thing we did is while every other team just sort of... sits there
@Bellicosei
@Bellicosei Жыл бұрын
You're not being trolled, Agile scales extremely poorly for large orgs
@chadgregory9037
@chadgregory9037 Жыл бұрын
did we just become best friends
@j0gi
@j0gi Жыл бұрын
I'm just getting in to this industry, but I would love to be completing 4-5 objectives a week. The feedback loop of implementing those solutions must feel awesome.
@LukeAvedon
@LukeAvedon Жыл бұрын
I love this comment. Love hearing no sprints is way more productive than SCRUM.
@Bellicosei
@Bellicosei Жыл бұрын
The way we ended up getting it is that we got an internally promoted manager who was a real no-nonsense senior engineer, and he spent months arguing with upper management and POs about timelines and estimatability of work at a company of our scale, we have thousands of requested features/reported issues and some very spoiled customers wanting delivery very soon. After some time, they relented and basically said "Fine but if you don't use scrum we are expecting you to crash and burn, and POs will NOT help". Lo and behold, if we don't have to spend hours per week meeting to do "meta-talk" about a feature/issue and pretending like we know implementational details from the get-go, we can just let people focus on it and finish it at their own pace, supported by other engineers also working at their own pace, which often ends up being a lot faster than 2 weeks. You can support this by actually doing real time communication with stakeholders, I talk to the dudes in customer support all the time to get clarification on customer requests, issues, etc. Initially we were tied to one product, but as time has gone on, our team has grown and we have started to cover other products within our company. This is also nice because now I get to fool around in multiple different codebases, sometimes many times a day We have had some team members who struggle to keep up, and I do feel bad for people who joined our team looking to coast, but although the workload is high/stressful, there's nothing that will develop your programming skills like having to constantly context switch between feature/defect/etc work in multiple different codebases, at an accelerated velocity lol
@inDefEE
@inDefEE Жыл бұрын
My first 4 years in tech were exactly this. My worst offense was taking a task that had 80 hours planned for it, I completed it in 4 hours and spent the other 9 days on vacation with my family with an AHK script keeping my computer awake. At the end of that project I was given recognition for my hard work and contribution to the project. Eventually I got bored of being bored and have since found better, harder, more rewarding jobs. But even still, like right this second, I‘ve watched this video and am writing this comment on company time because I’m done with everything I need to do for the next day or two besides attend meetings. It happens everywhere, all the time, in big tech. Personally i’ve found the most fulfillment where the job is somewhere between what this article describes and an all out grind like a small start up. You can do work you enjoy but also have time for family and other shit besides just coding. There’s more to life IMO
@hannesRSA
@hannesRSA Жыл бұрын
So you work in low performance teams. Hasn't happened to me in corporate or big tech or small tech since the teams are high performing. Work is never done. Finishing the sprint tasks rarely happens.
@inDefEE
@inDefEE Жыл бұрын
@@hannesRSA Define low performing? I built and am the product owner for a tool we use that generates about a Mil of revenue per month. I think you’re trying to take a shot but I think you might just be dumb?
@larion2336
@larion2336 11 ай бұрын
I once did this course, it was a govt required thing to satisfy some conditions they had at the time, and it was supposed to be full time, like 40 hours a week or something. Each week of work in their system would be locked, so you had to work on it each week, I guess. The thing is it would estimate the time required at like 40 hours a week, and I'd each unlocked weekly-chunk in under an hour every single time. It was like that for the entire 3 months course, so the rest of the week you couldn't do any extra work.
@alessandromorelli5866
@alessandromorelli5866 11 ай бұрын
@@hannesRSA so? Good for you or sorry it happened...LOL The way I see it, complete the job in an hour, dedicate the rest to your own business, get paid the same as the guys in "high performance" teams.
@hannesRSA
@hannesRSA 11 ай бұрын
@@alessandromorelli5866 1) any responder adding "LOL" to their answer shouldn't be taken too seriously 2) I didn't comment on which is better - but if you can "complete the job", you're in a low performance position - either clueless employer or too junior a role.
@jonforhan9196
@jonforhan9196 Жыл бұрын
Just work like 15 mins a day and then contribute to Open-Source sounds like the dream
@BeefIngot
@BeefIngot 10 ай бұрын
Right? Like you keep your skills up, get to make what you want, and get a bit of that unethical "do nothing, get paid" money the executives have been getting all their lives.
@Pete133
@Pete133 8 ай бұрын
I really wonder what task the author was completing in 5 minutes… no way they are properly testing and documenting their work. They should have brought the issue up with managers if it was really that bad. There is way too much crappy & undocumented software that other developers are forced to use… and I would bet there are small businesses failing all the time because they trusted some large software company to deliver on their promises to only have their small development team realize when it’s too late that it was mostly empty promises. It’s honestly so disgusting that this is happening… what a bunch of spineless asses benefiting from corrupt economic privilege.
@Eshelion
@Eshelion 4 ай бұрын
Remember you have also attend "non-focused zoom meetings" - so in reality you won't have that much time and it will be fragmented.
@firetruck988
@firetruck988 3 ай бұрын
@@Eshelion Set up transcription to convert the audio of the meeting to text, then do whatever you want. Work on own projects, watch videos, etc, in the rare event that you're required to respond, quickly read the transcript and go from there.
@miroslavhoudek7085
@miroslavhoudek7085 3 күн бұрын
you are not wrong but you tend to feel like a fraud for not doing anything. It feels really bad to be lying how you spent your last week on a progress meeting. "Soooo, I ... uh ... investigated the println() function and ... uh ... benchmarked it and then I ... um ... prototyped some strings it can print, like "hello" and, uh, "world" ..."
@khenstot
@khenstot Жыл бұрын
My work experience has been between the two extremes, I'm either hired to save a project that's 6 months late, with shouting matches in my boss' office, overworked like hell or I'm hired to do absolutely nothing. I think the real problem is the amount of middle-men between those who actually do things (devs) and clients. My best work experiences have been where I actually could sit down right next to the client and show him what I'm doing and do what he wants me to do.
@smthngsmthngsmthngdarkside
@smthngsmthngsmthngdarkside 4 ай бұрын
Do you think this is because editing next to your client, your effort is quantifiable? As such not a weight of fucking iron on your neck was to when you'll be discovered for the fraud you are?
@fishfpv9916
@fishfpv9916 Жыл бұрын
I think a large reason for this behavior is agile metric tracking. I think it is completely insane that people could care about the percentage of tasks completed in exactly two weeks. I've been at places where people would be discouraged to take on issues at the end of a sprint since it could possibly mess up the metrics 🤯
@jel1951
@jel1951 Жыл бұрын
accurate
@guymontag5084
@guymontag5084 Жыл бұрын
We do that at my company and some people will work overtime to avoid missing the deadline because we have a 100% streak. It's weird because it's not even a release window we're missing.
@hhope-carter9676
@hhope-carter9676 10 ай бұрын
so accurate. there were so many tasks at my old job that I couldn't push through because I was legitimately waiting on somebody else but I wasn't allowed to pull in new tickets in the meantime cos metrics.
@davidp.7620
@davidp.7620 9 ай бұрын
Specially since there is no repercusion for vastly overestimating efforts
@gristlelollygag
@gristlelollygag 8 ай бұрын
unironically sounds like communism (read about their quotas and metrics), as the OP suggested
@sarethdarva
@sarethdarva Жыл бұрын
Emmanuel has what David Graber calls a "bullshit job"--an often comfortable, well-paid job that you know is useless, and you even feel slightly guilty for having, but feel helpless to change. Often it's the result of empire builders accumulating staff like points, to make themselves feel more important and to gain influence. I think Agile is only a means to that end, which has always existed as long as leaders have. That said I work for a very big famous tech company right now and this absolutely does NOT describe my day to day experience. We work very hard, sometimes too much (crunch time has happened twice in my 7 months there). So it isn't universally true.
@abysmallytall
@abysmallytall Жыл бұрын
Bullshit Jobs was such an excellent read. It went a long way to giving form to partially / poorly formed thoughts I had been having for years.
@erickmoya1401
@erickmoya1401 Жыл бұрын
Agile has nothing to do with that. These jobs existed before and exist without it. I would say Agile feeds useless jobs different from Software Engineer. But the useless software Engineer position is eternal.
@Ormaaj
@Ormaaj Жыл бұрын
You can't lose so long as your time went into something that you value.
@antdok9573
@antdok9573 Жыл бұрын
@@erickmoya1401 Agile is just a culture that promotes collaborating with co-workers and customers, lol. I don't see how a culture that supports something such as this could possibly also have the goal of promoting "processes" and poor organizational structure.
@pirate135246
@pirate135246 Жыл бұрын
the banking sector is much more like this than big tech, big tech on the other hand had overhired and had people with no projects to work on meanwhile the established employees were overworked
@jonnyso1
@jonnyso1 Жыл бұрын
Two weeks in my new job and haven't gotten anything done because the IT department have been dragging their feet about setting up my machine. Almost a week in and I didn't even had an account to login, then after they finally set it up, everything I need to build up my dev environment is blocked by some AD or firewall rule or another.
@Yay295
@Yay295 Жыл бұрын
On my team we have a multi-page document for new team members listing all of the permissions they need to request, and programs they need to install and set up.
@CraigDunnTech
@CraigDunnTech Жыл бұрын
I remember this being common place in 1999. The hype around the world-ending y2k bug meant companies just threw endless money at hiring IT contractors to "mitigate" the risk. The result was a lot of contractors for big firms just having no work. I spent 4 months in '99 "working" for a large finance company. We built a server or two in the morning, done with that by about 10am and the rest of the day was just sitting around and going for very long lunches. As appealing as it sounds, it was actually really frustrating having nothing to do all day and I was happy to get out of it.
@notquitehim
@notquitehim 8 ай бұрын
Ha! That means the movie Office Space is actually historically accurate
@colkiwi
@colkiwi 8 ай бұрын
@@notquitehim I don't think you remember the movie too well, a key plot point was the main character being asked to work both Saturday and Sunday because the team is drowning in so much work and they have to "play catch-up" according to the boss. It's shown that much of the work he's doing is stupid/pointless, but there is an endless amount of it. When he stops actually doing any work it's entirely because he decided he doesn't FEEL like working anymore.
@todd.mitchell
@todd.mitchell 2 ай бұрын
1999 in our shop we were coding overtime so hard for so long most of us burned out or hit eject.
@troy4934
@troy4934 Жыл бұрын
The take on Agile are spot on. It’s collectivized micromanagement to make sure the meta work is being done correctly.
@AzerAnimations
@AzerAnimations Жыл бұрын
I think your experience Primeagen is more uncommon tbh. I think that the article is pretty spot on for a lot of companies (I mean, why do you think they layed everyone off?). There is just a huge amount of busy small work and "maintenance" work that is done, but many companies have too many workers for the amount of things they ship.
@devvorb1571
@devvorb1571 Жыл бұрын
I really do not think his experience is "more uncommon". I work a shitton and code like hell every day and I do think that that is the case for most. Does such things exist? Sure. Does it happen at bigger companies way more than any others? Sure, because there is way more budget for it to not be that big of a problem. But I would not go so far as to say that it is the more common experience for people to have a software engineering job where they do not work.
@raylopez99
@raylopez99 Жыл бұрын
@@devvorb1571 Consider how "corporate raiders" got rich. A management study in the 1980s found that ALL corporations have about 33% to 50% fat (redundancy). There's various theories of why this is the case (one theory is that corporations hate to hire people from outside the corporation, so they overstaff in case a critical worker dies or leaves, so they can quickly hire from within the corporation and not lose time retraining, but I digress), but because corporate fat exists, and is a constant, the corporate raiders since the 1980s until today have gotten rich by "pruning corporate deadwood".
@devvorb1571
@devvorb1571 Жыл бұрын
@@raylopez99 I tried to find more details about your answer since I find the numbers you presented quite wild as logically It is hard for me to imagine that up to half of the workforce is employed "uselessly". I however cannot seem to find said studies to further check their credibility so if you could link some I would appreciate that a lot. Please consider that this answer is not to nitpick, I am just really curious about this since my logical intuition lets me strongly believe otherwise :)
@devvorb1571
@devvorb1571 Жыл бұрын
​​@@raylopez99 now you see, saying that 30% is a rough estimate without citing any source reads a little like a news headline to me (Yes, I have found the article surviving m&a that you cited) but more importantly: "When a merger happens roughly 30%" and "33-50% of ALL companies"(as you stated in your first comment) are wildly different things. Thank you for taking the time out of your day to respond, I appreciate that a lot. Have a nice one :)
@raylopez99
@raylopez99 Жыл бұрын
@@devvorb1571 Do you own due diligence, as I say, I've read this years ago and it's common knowledge with consultants. And by "all" companies I mean the ones not lean and mean, obviously. If a company has already merged, and the fat is cut, you cannot then cut another 30% on top of that.
@trowadeath
@trowadeath Жыл бұрын
Thought this article was a troll too until you got to the agile part where I realized how true it actually is. My last job had agile ceremonies daily every other hour it seemed. I could never get into any kind of productive state for long before being pulled into another meeting where attendance was mandatory but I only needed to pay attention or participate in 10% of it.
@ElderESG
@ElderESG Жыл бұрын
Damn that take on AGILE is so on the spot. I've been frustrated for so long about these issues but this guy worded them so well....
@nwsome
@nwsome Жыл бұрын
I've seen a project like that. Literally nothing was done in months. And it was a bank
@HalfMonty11
@HalfMonty11 Жыл бұрын
The thing is tech work is basically magic to people who don't understand tech. It's not like other work where you can easily see the output at every step and understand the result as sometimes in development work you can toil away for a while without much to directly show a customer if it's not frontend related. I've had the same "job" for about 10 years and in that time had 5 managers. I've experienced both managers who understood development work and managers who thought it was magic. If they don't understand what you do, they can't explain it to upper management, they can't understand the metrics of output and it makes it incredibly easy to do nothing and sell it like you are doing something. In an effort to combat the mysticism they fill your calendar with useless meetings and the end result is you don't even have the time to do any valuable development work. I can totally see how this person's experience could be a common experience. That said, this absolutely goes away the minute you have a manager who understands the work and knows how to manage developers. The only reason you end up with a team in tech who does nothing is because you've kneecapped them and took away their soul and given them absolutely nothing to work with. People don't put in years of effort to learn and get into development to sit and do nothing... engineers naturally want to make fun stuff
@boot-strapper
@boot-strapper Жыл бұрын
working hard in some of these giant companies is often very painful, and many times there is no downside to coasting because they are SO inefficient that it doesnt matter. Not every place pays like netflix, or even a third of netflix. So its not exactly motivating compensation.
@Innengelaender
@Innengelaender Жыл бұрын
I feel like it is less a thing with the tech sector and more a thing with the type of jobs and companies that guy attracts - especially considering his social circle seemed to have similar experiences. So probably always networking himself into the same job, it sounds like.
@griof
@griof Жыл бұрын
Same for me. Working as a software consultant in a bank. We develop MVP in about 2 months, the idea was to integrate that in other parts of the bank's infrastructure. The teams of the other software were very surprised about our product (an small machine learning algorithm), but none of them were willing to do the integration. So I spend 1 year and a half on meetings trying to sell the product internally. Of course when things don't move on the solution was "maybe we should talk weekly with this other team" instead of "maybe we should improve our product "
@hillbilly403
@hillbilly403 9 ай бұрын
So, did you improve your product??
@undreamingkc
@undreamingkc Жыл бұрын
I worked in a major US Credit Card company and this article was closer to the truth than I cared for. Agile/Scrum rituals were strikingly similar. Task padding. I've been told several times "DO NOT do any work if you're done with your sprint tasks!". I quit after six months because I was going crazy and frustrated about wasting so much time!
@araaraavery
@araaraavery Жыл бұрын
the stark contrast between people that work jobs where they show up at 6am and don't stop moving on their feet until 4-5pm and the people in the comment section saying "this video isn't a troll, i experienced the same thing and quit bc i was too bored getting free money".
@telesniper2
@telesniper2 4 ай бұрын
@@araaraavery Yeah responses like his is like slapping God in the face. Honestly, if the salary is good, it's almost the equivalent of winning a small lottery. The holy grail is a make work job that lets you work remote hahah
@gullijons9135
@gullijons9135 Жыл бұрын
The article is literally describing my current job. I'm a consultant at a decently sized European telecom company and in the months I've been here so far I have written maybe 20 lines of code. Mostly I've done Life Cycle Management (updating frameworks etc.). We have all the meta work he lists, all the meetings, the demos, the retrospectives, the plannings - everything. And this is pretty much what I've been doing for the last five years at several jobs.
@bstar777777
@bstar777777 Жыл бұрын
This article is pretty on point for many senior/manager level devs in the corporate world. In my experience there is very good reason for this. The company I contracted for had a few legacy systems that were poorly developed and undocumented. Nobody could figure them out to a competent level. I busted my ass for 3 months to learn them and clean some things up. After that, I became the legacy app guy and started migrating some of the code to a newer architecture I developed for them. Once I had established that process, I spent the next 3 years just casually migrating over code. I could only go so fast because the back-end devs and QA were overloaded. The back end guys couldn't release services that weren't bug ridden and QA could not test and certify my work, so it only caused problems when I got too much done, I shit you not, I would work in small bursts and just hold the code off to commit in the future- I was mainly a font-end dev, but I reproduced most services in Node so I had working code and wrote comprehensive tests. I had nearly an entire year where I did nothing except be on calls and commit work I had already done when when everyone else got their shit together. When I was bored, I would help other devs that were struggling and created a really good reputation for myself. I was a manager with no team because they didn't need to pay for a team anymore since I did everything. All I did most days was work on personal projects and learned whatever the hell I wanted to. This was all at a fortune 50 company. I'm nothing special, just experienced.
@voidspirit111
@voidspirit111 8 ай бұрын
and lucky 😁
@retagainez
@retagainez 3 ай бұрын
So you worked in a place that didn't trust you with access to the backend?
@bstar777777
@bstar777777 3 ай бұрын
@@retagainez I'm a contractor. Most clients delegate responsibilities that way.
@Honken
@Honken Жыл бұрын
"Provide support to James on his task" is the bane of my existence. James falls into three camps: * Junior hire who is doing his best, but gets no training or support and because of that is completely emotionally overloaded and low-key panicking on a daily basis. * Mid-level who just doesn't want to work, and now becomes pissed that you're essentially forcing him to as you had the audacity to do your job. * Somehow got to senior by quoting Clean Code to the point where he's allergic to for loops (or any code that ... computes values) and is stuck on something trivial because he's yakk shaving some vague potential future that might necessitate dynamic dispatch at the small cost of not actually solving anything useful today.
@ThePrimeTimeagen
@ThePrimeTimeagen Жыл бұрын
all my homies hate james
@PuntiS
@PuntiS Жыл бұрын
We have a 14-day sprint where every other week we spend one day ending the current sprint and one day preparing for the next one. This is 2 work days out of 10 every sprint just focusing on stupid meetings. This means we essentially have 20% of our work capacity being spent working in parallel with stupid meetings. We do work. A lot. But I really wish that we could just tackle the tickets as they appeared, and not in this rigid and ineffective system. I feel like this is made to try and fix companies that are already ineffective due to their leadership or tech leads. If a team is good and delivers, despite the constraints of agile, I feel it should move on towards a system that is as invisible to the engineers as possible.
@TealJosh
@TealJosh 10 ай бұрын
At least you don't have a 15 min daily morning standup meeting, where the client had somehow managed to put themselves in, that bloats into 2 hour meeting every other day. Along with sprint enders and starters of course. Your situation actually seems nice.
@PuntiS
@PuntiS 10 ай бұрын
@@TealJosh I had that in the past, but yeah, these days it's just the 15-30min morning standup. Those bloated meetings just suck, man, jesus
@kidkool27
@kidkool27 Жыл бұрын
The layoffs have been exclusive to tech companies, but the article refers to dev work at boomer companies, which are infamous for treating software as second class
@Proletariat-intifada
@Proletariat-intifada Жыл бұрын
In fact, there's a pretty good book about this. It is called "Bullshit jobs" by David Graeber and describes how the biggest companies have entire armies of workers that do essentially nothing useful but they're there to keep appearances. It is not a problem exclusive to the tech area
@phillyonthesticks
@phillyonthesticks Жыл бұрын
I relate to this pretty heavily. Went from highly productive tech company to a top 10 major US bank. Banks are horrible at software, I'm banging my head against the wall. I doubt I'll last more than a few more months here.
@bababert8488
@bababert8488 Жыл бұрын
Can you maybe do a video on how your team is organized at your work. I only had one internship so far, and the team basically worked as he described in the article, "agile" with daily scrums where we would talk about our daily successes and issues, demoing the produced software of every increment and reflecting on it. In uni this whole scrum thing sounded really stupid as a lot of things do that you get teached there but are apparent industry standard. I just don't know how to form an own opinion on this without having the experience, and I'd like to hear from some different approaches.
@gristlelollygag
@gristlelollygag 8 ай бұрын
thinking the same thing!
@radioak142
@radioak142 Жыл бұрын
Man hearing about skills atriffing hits home, I've been burnt out after 2-3 years of attempting to be a product manager and designer as a fresh grad. Now I don't know what to do as my programing skills feel like they are non existent, and no idea where to start again. If anyone has some ideas I would love to hear them
@ThePrimeTimeagen
@ThePrimeTimeagen Жыл бұрын
DUDE!! I got super burnt out trying to become a product manager too! its hard
@gristlelollygag
@gristlelollygag 8 ай бұрын
@@ThePrimeTimeagen could you please talk about your experience as a product manager, how it looks like on a day-to-day basis and how one gets to that position
@Random_Food
@Random_Food Жыл бұрын
I once worked for an electric company in IT cyber security and can agree. I only worked at most 2-4 hours a week but would be there the usual 9-5 M-F. At first I would ask what was next and on numerous occasions was told to "look busy" until next Monday. I found it bizarre but apparently was the norm.
@andreivaughn1468
@andreivaughn1468 10 ай бұрын
Yeah it's weird because on the one hand you're like "well this is a pretty good work-salary ratio", but on the other hand you need to be thinking about your own personal progression, and if you're barely doing anything, say you have to find a new job, you would be rusty at everything, it would only work against you.
@aLpenbog
@aLpenbog Жыл бұрын
I've been experiencing this demo stuff during the first covid lockdown in Germany. My job is 100% onsite, no remote work but during lockdown we were working remotely. My boss wanted to supervise everything so we were in ms teams for 2-3 hours every morning and everyone was listening to everyone else while they said what they gonna work on for the day and at the end of the day we did the same shit and everyone was showing everyone else what they have been working on. So at the end we were in teams meetings for like 4-6 hours a day. Conclusion of the boss man after some weeks? He was right, remote work is bad in terms of productivity..
@raylopez99
@raylopez99 Жыл бұрын
Now imagine instead of relatively productive Germany you were in Greece...or Gambia. LOL.
@guymontag5084
@guymontag5084 Жыл бұрын
Imo 4 hours of remote work before any meetings is worth way more than most people's 8 hours in an office.
@gristlelollygag
@gristlelollygag 8 ай бұрын
@@raylopez99 Germany is not as productive or punctual as the stereotype goes. They are mostly precise and bureaucratic (often to a fault). Just look at Deutsche Bahn, their main railway company for example
@lukasz96
@lukasz96 2 ай бұрын
@@raylopez99 There's nothing productive about Germany, it's a stupid stereotype.
@raylopez99
@raylopez99 2 ай бұрын
@@lukasz96 I think the statistics say otherwise, but thanks. One thing about German manufacturing I saw a while ago, maybe changed now, is that compared to the Japanese and Americans they employ a lot fewer robots, for good or bad, probably for bad.
@Nazani
@Nazani Жыл бұрын
This is 100% true Most jobs I've had are like this. I don't remember working for more than an hour a day on my full time jobs at this point. There's a reason overemployment is a concept.
@josetobias1579
@josetobias1579 Жыл бұрын
As someone that is EXTREMELY HYPED to develop good solutions, and that ACTUALLY WORK... this shit gets me FUCKED UP. I don't know how, but I HAVE TO figure out an exit plan of my actual job, or I'll actually develop some life treating illness. I can't stand that shit up anymore... let alone don't code for 99% of my time, and just pretend *against my will* , but at the end those architects, tech leads and people that actually DON'T CODE and DON'T HAVE A CLUE about what the fuck I just did are going to REVIEW MY CODE? I'm dead inside right now.
@ThePrimeTimeagen
@ThePrimeTimeagen Жыл бұрын
yeah. i am way to much into things to just let myself coast
@telesniper2
@telesniper2 4 ай бұрын
Extremely hyped to do actual work.....but no self-efficacy? Crap, man that must suck. Hating a job where you don't have to do $hit and have complete intellectual freedom is like slapping God in the face
@HaydenEvanoff
@HaydenEvanoff 2 ай бұрын
Time to make an indie game
@RiyadhElalami
@RiyadhElalami Жыл бұрын
I had 3 real engineering jobs outside of internships. My first job my work was 40 hours/week with no minute to spare. I usually worked more so I can be above and beyond and gain more experience. My second job was great for the first few months then the company got bought and I ended up doing nothing for a few months before I left. My third company is a startup and I work way more than 80h/week
@theantiantichrist
@theantiantichrist Жыл бұрын
You're on the engineering team. You're the guys doing the work. All the ux designers, product designers, policy people, middle managers, ethics advisers, admin, etc, are doing very little.
@asdqwe4427
@asdqwe4427 Жыл бұрын
Don’t lump all the ux folk in with them. I’ve worked with some great ones, and you can tell when a product was designed by developers
@chudchadanstud
@chudchadanstud Жыл бұрын
And those were the ones that got fired. That's why there's plenty of software dev/engineer jobs despite massive layoffs
@rileyfletch
@rileyfletch Жыл бұрын
Ignorant take, all those roles have work to do - maybe not middle managers lol. Engineers stay humble
@cmg575
@cmg575 Жыл бұрын
good designers do a lot to make your job as an engineer easier
@checkdestroy
@checkdestroy 8 ай бұрын
Dumb take, without UX or product then engineering is just a bunch of headless chickens squandering budgets on admittedly cool technologies.
@auxchar
@auxchar Жыл бұрын
Programming is a creative process, and the industry treats it like construction or telemarketing. Nobody ever makes comparisions between the programming industry, and the art or music industry, but they should. Artists have the same issues with deadlines and estimating effort of work, too.
@noahg2
@noahg2 Жыл бұрын
Such jobs exist yes, but most of the time there will be a lot of gatekeeping involved when they are hiring for such roles, not sure of his situation though but most of the people who get into such companies are usually ivy league graduates and have personal connections with the recruiter for the most part. Again this is just my experience, it might differ for many people, I know two people who bragged about watching anime during workhours and they still earn more than I could ever dream of, they graduated from very good university and had good connection with the recruiter when they were being hired.
@dailylegend
@dailylegend Жыл бұрын
His reflection on Agile is EXACTLY the way it worked for me in government. Complete waste of time, we weren't even making software, as in the project wasn't software related. We were just applying Agile because it was a trend that came from tech, promoted by phoney productivity gurus. The only day I got work done was Fridays because it was the only day I wouldn't get disturbed by useless stand-ups, meetings, email, phone calls, etc.
@javier.alvarez764
@javier.alvarez764 11 ай бұрын
lol same sentiments. Agile is unproductive.
@TealJosh
@TealJosh 10 ай бұрын
@@javier.alvarez764 and waterfall is a instant disaster. The problem is, business/money people hate agile for its certain kind of uncertainty, and stress managers to micromanage their employees to make sure their money is being well spent, but micromanaging makes things a lot worse.
@retagainez
@retagainez 3 ай бұрын
If you're in meetings daily isn't it just waterfall? With these recurring meetings, it's just following a process...
@rogi6771
@rogi6771 Жыл бұрын
Im 19 and in a corporate bank development job. This is exactly what it looks like.
@disguysn
@disguysn Жыл бұрын
I did a lot of interviewing last year before landing on my current job. The number of people who demanded religious adherence to their agile recipes without specifying what they were cost me a lot of potential hires (bullets dodged). Attempting to explain that Agile was originally designed to reduce the length of iteration cycles and that processes should be tailored to individuale circumstances was met with barely concealed derision. I like the original goals of Agile, and largely agree with them. I hate what it has become.
@BittermanAndy
@BittermanAndy 7 ай бұрын
"I like the original goals of Agile, and largely agree with them. I hate what it has become." - yup.
@asmrddict
@asmrddict 11 ай бұрын
The one time I could chill most of the day was when I accidentally fell into a (fixed term) management position. I'd do some meetings, answer some emails then play FFXIV for probably about half of the day. I'd keep Outlook on my second monitor so I could see if someone important emailed me.
@tohafi
@tohafi Жыл бұрын
I can totally see this in a VC-centric industry. A company *has* to hire the top 1% of tech workers (and pay them accordingly), because it is *the* big player in the field. So it *has* to look big. But the actual tech only needs two nerds to keep it running so the rest has nothing to do...and actual inovation is of course _too_ _risky_ ... so keeping the status quo but still look like the company is growing is the goal...
@ko-Daegu
@ko-Daegu Жыл бұрын
Any example of so called companies ?
@tohafi
@tohafi Жыл бұрын
@@ko-Daegu See the mentioned video "A day in the life of a Twitter employee" :) And how so many people in tech can be fired right now without much technical consequences. But yeah, i talk purely based on personal opinion and bias, not anything concrete.
@almcchesney
@almcchesney Жыл бұрын
Lol this happens often with industries where there is not a large amount of deep technical knowledge. You shouldn't have to pretend but there are those that fear they will be replaced and slow things down. I have worked with organizations as a virtual member of their sprints and the agile ceremonies where highly valuable as we worked on overlapping repos and seeing what was incoming allowed me to plan accordingly. And the demo sessions helped as they were generally recorded and used as onboarding materials for new engineers.
@ThePrimeTimeagen
@ThePrimeTimeagen Жыл бұрын
dang
@JohnDoe-up2qp
@JohnDoe-up2qp 9 ай бұрын
Man I'm glad that hasn't been my experience. That sounds horrible
@rumplstiltztinkerstein
@rumplstiltztinkerstein Жыл бұрын
I shared that link on Reddit. Thank you for this. I was also thinking I was going insane and needed a real senior to read it.
@tomtech1537
@tomtech1537 Жыл бұрын
The reason that this has occurred is due to cheap money since ~2009 coupled with the simultaneous rise of the early blitzscaling businesses (acquire customers even at lossleading rates) . This has driven very low accountability in the tech space as PE, VC and even internal funding sources have favourable ROI on overinvestment (ie: money is so cheap that you have an opportunity cost by not splashing money onto what would normally be regarded as too highly risky tech projects).
@SpaceShot
@SpaceShot Жыл бұрын
I've worked at some jobs where I was never allowed to do anything interesting. If I thought there was a way to improve things, plenty of obstacles would be thrown in the way. No tools are ever approved. You can't ask for resources to try and improve things. You just have to keep the lights on. Essentially you just pay interest on tech debt for a living.
@williamabboud
@williamabboud Жыл бұрын
I'm a software engineer working in Bulgaria I've worked for companies where people would be so lost in the bureaucracies of SCRUM and other minutia that their output as programmers were negligible. Often they would spend more time discussing and planning features than delivering them. I would see people spending 2 days to replace 2 strings, even though we had a CMS and localization. Just crazy. I've seen so many colleagues in the industry making crazy salaries and working 3-4hrs a day at best... crazy
@VectorNodes
@VectorNodes Жыл бұрын
Bro I have to admit this is precisely what I experienced at a bullshit saas company in 2021 I eventually got fired for pointing out several of the problems going on after an event when I was literally accosted in the team chat for doing work (just tinkering and learning the code base) while I was told to wait for the manager for like a full shift. My previous job as the lead dev and only back end dev at a startup kept me busy all day, so I expected to work. Instead I spent 5-6 weeks “training” reading shitty company ethics and ops that had nothing to do with programming, and after finishing one single minor task, made the mistake of going against the grain and actually trying to get something done.
@VectorNodes
@VectorNodes Жыл бұрын
It’s not across the board, because that’s the only time I’ve seen it, but it’s absolutely the truth and it’s rampant
@kalsprite
@kalsprite Жыл бұрын
I have a contract dev working for me that takes 6 weeks to do a days work. I was so frustrated after a year of this I was actively campaigning to can them.. instead they were converted to FT. Smh
@cometier
@cometier Жыл бұрын
I worked in app dev at the Ontario government, basically there were months where they assigned no work to my team. Pretending to work was horrible. I used the time to learn.
@LukeAvedon
@LukeAvedon Жыл бұрын
Its because he is a "full time" employee. At non-tech companies all the work is done by contractors. His description of Agile at non-tech companies right now is 100% accurate.
@nicom9853
@nicom9853 Жыл бұрын
Yep, this is good summary of a typical publicly owned company in Europe.
@nandomax3
@nandomax3 Жыл бұрын
Same in Brazil
@nwsome
@nwsome Жыл бұрын
True
@i-rogi
@i-rogi Жыл бұрын
@@nandomax3 in how many publicly companies did you work in Brazil?
@federicobalboa9145
@federicobalboa9145 Жыл бұрын
No work, haha, carry overs, burnt sprints, overwork, overtime, I am sure this guy was a business analyst or some fancy manager.
@elcugo
@elcugo Жыл бұрын
My second job was like this. It started great and learned a lot, but then the project grew and they hired a lot of people until eventually I only commited like twice a week. I burned out really quickly after that.
@totally_not_a_troll
@totally_not_a_troll 10 ай бұрын
I love how prime thinks because he loves his job and wants to do great, everyone is the same. Not even me. I used to care. No longer do.
@FellshardYT
@FellshardYT Жыл бұрын
I saw this as a consultant, coming in to a company that was already in shambles, with an ivory tower architecture team that was absolutely belligerent and had no idea what had happened in the world outside their private little office.
@tharnos767
@tharnos767 Жыл бұрын
Sadly, he's not trolling. I used to work for the largest telecommunications company in my country and what he says about estimations (task bloat) is true. I've seen seniors (10+ years of experience) give 4-day estimates on tasks that can be done in literally 30 minutes or less. I frequently challenged their estimations and those tasks were always delegated to me. This didn't bother me as much as seeing people unwilling to learn something new and/or try something different. In such a large corporation you really do see that 80-20 rule is true. 80% of the work is done by 20% of the people. I realized that if I stayed any longer in that company, my skills would suffer so I gave my 2 weeks notice and left.
@toygarozel6261
@toygarozel6261 9 ай бұрын
@tharnos767 how things went after changed the job?
@tharnos767
@tharnos767 9 ай бұрын
@@toygarozel6261 Much better. I got a job at a smaller company for nearly double the pay and almost none of the enterprise BS.
@theondono
@theondono Жыл бұрын
Honored that you decided to end the video with my comment 😂 The “Manifesto” is just what they named the principles of agile development. I think it’s funny you did not want to read that, since I think you *already follow it*, and you would probably agree with most conclusions. The problem is that vague principles can’t be packaged and sold, so Agile™️ (like scrum) was born. It shares none of the principles, but they have great marketing, and their product took the market. Companies with tech workers where management comes from a non-tech sector are the most vulnerable to end up like the article described in my experience.
@MilesNocte
@MilesNocte Жыл бұрын
This is my experience in the SWE field so far as well. Ive been given maybe 2 tasks to do over the span of 4 months of being an employee. To say im bored is an understatement. Ive just been tasked with watching education videos on a platform, ive had such a lack of tasks that i watched every relevant video to our tech stack in the first 2 months. Ive asked my manager for shit to do time and time again and get nothing.
@NoidoDev
@NoidoDev 8 ай бұрын
I hope you picked up some free software project since then.
@gamingsportz3390
@gamingsportz3390 4 ай бұрын
It's a tactic. Make you stay at the company with low impact and only a few tasks. After a few years you arn't relevant for industry anymore and you cannot leave.
@pirate135246
@pirate135246 Жыл бұрын
his points on scrum are basically 1:1 with what we do at our company, planning meetings to discuss if a story can be pulled into the current sprint and demos every 2 weeks are the norm
@lashlarue7924
@lashlarue7924 3 ай бұрын
LOVE this channel. It not only helps me to learn technical skills, but also teaches me how to be a better manager and gives me insight into what's going on in the world. Interest rates rise a bit and suddenly everybody realizes that all their highly paid engineers are not actually producing anything due to system-wide overcapacity.
@Yay295
@Yay295 Жыл бұрын
That description of the Agile workflow sounds exactly like what we are supposed to do where I work. Except the team I'm on generally just does the work as it comes in, regardless of where we are in a sprint. If there's a production issue we can't just wait two weeks for the next sprint to start working on it. We move tasks around or split them to make the numbers look nice.
@nieczerwony
@nieczerwony Жыл бұрын
If you are in Agile team you suppose not do the support job. Core of agile is that you are assigned to agile team. Unless your agile team is the one that does support items. This is the problem with enterprise. Enhancement team is one and support team is another.
@Sw3d15h_F1s4
@Sw3d15h_F1s4 Жыл бұрын
I'm a college student right now studying electrical engineering. Back in middle school, I really wanted to go into software development, so much so that I taught myself almost every language I could learn from a book at the time and worked hard on projects. But, as I got through highschool and took yet another beginner programming class because that was all my hs offered, I noticed a pattern. There were hundreds of "hello world" classes available, but for a middle schooler nothing beyond that, nothing actually challenging where I could learn. So i looked to where software jobs were. All these companies keep hiring and expanding and hiring and expanding... meanwhile I rarely see an increase in quality of the product. Video games, web services, hell even Android on my phone are still the buggy messes they were years ago when small team size could actually be blamed. I didn't think that this infinite expansion and investment would be sustainable, and I wasn't surprised about the layoffs. I then fell in love with the hardware side of things and electronics, and boy am I glad. I like to keep up with programming though. Now I'm about to finish my second year of college and I plan to graduate next spring. Hopefully this agile BS doesn't extend into the EE side of things.
@raylopez99
@raylopez99 Жыл бұрын
Stay in EE, there seems to be a surplus of CSci devs right now. Karnaugh map rulez boy!
@OcarinaOfVali
@OcarinaOfVali Жыл бұрын
How do you not see an increase in quality of the product??? UE5? Android 7 vs 13 is a hell of a difference. Websites become bloated tho. But everything evolved
@Sw3d15h_F1s4
@Sw3d15h_F1s4 Жыл бұрын
@Valentin idk, sure the apps have evolved but like how is it in 2023 we still can't edit elements of a chart in excel mobile? or why is it that my phone randomly gets a black screen after unlocking and then makes me unlock again? Ik I'm nitpicking, but honestly for companies like MS and Samsung who have been around a while and spent billions on development, why does the overall experience still feel... rough? Also have u ever tried using Android for productivity? it's kinda hellish, my college uses Canvas and the android app makes little sense sometimes, hard to download or upload files. Honestly it just feels like a lot of software these days (not all ofc but enough to notice) is untested and unpatched. Sure UE5 is new and flashy, but even triple-A games have become more low effort, less fun, money grabs instead of great game experiences. Look at OW2 for example. Just feels like we've had all this time to innovate and improve, yet we really haven't.
@TheNewton
@TheNewton Жыл бұрын
And this wont change until a disaster big enough to pop the "computer error" rhetoric non-newtonian-quantum-magic fluid balloon that is protects software development and software "engineering". Search uncle bobs talk about stuff like this , and research how things like the Hyatt Regency walkway collapse force engineering to change as a profession. Lot of people gotta die.
@KulKulKula
@KulKulKula Жыл бұрын
It has been 2 years since I've started working in a big tech corporation, and I write maybe 2 lines of code every month, if not for my personal projects, I would go insane Such jobs certainly exist and they are not rare, you spend all the time in useless zoom meetings where people pretend to be productive and "agile", you produce 2 lines of code every month since you are hunting for a bug in a broken environment inside a project that is maybe 6 months old at max but is already a legacy codebase where you cannot change anything without breaking 10 more things It's crazy
@mco417
@mco417 Жыл бұрын
I loathe scrum ceremonies
@latergator915
@latergator915 Жыл бұрын
I loath the wording. Rituals. Ceremonies. It's not a wedding. We got together for ten minutes and said I wrote a test that doesn't work.
@robertluong3024
@robertluong3024 Жыл бұрын
It's also been a mixed bag when WFH. Because sometimes people drag out meetings like stand-up because you're not standing any more. However, you're less likely to be randomly bothered which is great too.
@fernando-loula
@fernando-loula Жыл бұрын
It is pretty much the case that 50% of sprints should be late, if you estimate correctly based on average time expected. If all teams/devs are on time, the estimates are bloated by definition.
@BittermanAndy
@BittermanAndy 7 ай бұрын
Yes, this! Or even more specifically: 50% of the people in the team should still be working at the end of the sprint. Because if that's not happening, everyone's finishing early then sitting around doing nothing. The idea that an entire team full of people can all finish their work exactly 5 minutes before the sprint demo is a complete fiction. So why do so many people pretend otherwise!?
@BloodEyePact
@BloodEyePact Жыл бұрын
80/20 rule. Most people do nothing, and a few people do everything. This isn't even specific to tech, but software is such a force multiplier that it makes the divide even worse.
@buglepong
@buglepong Жыл бұрын
80/20 rule doesnt actually describe doing. it describes receiving. 20% of the people get 80% of the reward
@aFutureSelf
@aFutureSelf 8 ай бұрын
@@buglepongyes it does. 20% of people provide 80% of the output.
@buglepong
@buglepong 8 ай бұрын
@@aFutureSelf nope. Theres literally no evidence such a thing happens, or even can happen
@BittermanAndy
@BittermanAndy 7 ай бұрын
Price's Law: the square root of the number of people do half the work.
@b-mania
@b-mania Ай бұрын
One of my friends worked for a major router company. He was assigned to a project for 9 months, he finished it in 3 weeks, asked for more work, but they told him that he needed to stay on the project in case bugs showed up. Almost no bugs showed up and he spent most of his time applying to other jobs.
@rohanshukla2632
@rohanshukla2632 11 ай бұрын
This is true. I have seen people in real life in companies like TCS and Infosys where people are not working and studying for entrance exams of higher Degrees.
@KarlOlofsson
@KarlOlofsson Жыл бұрын
Either or both of: really smart people will think that their colleagues bloat their tasks, but the colleagues might simply want to milk the cash cow as much as they can. Just set insane estimates that are always completed to keep managers happy. For them that might be way better than trying to optimize everything but get it wrong all the time?
@chadgregory9037
@chadgregory9037 Жыл бұрын
thats called being a spineless bitch
@Szergej33
@Szergej33 Жыл бұрын
I have seen and experienced this happening in the past, not just in tech. I landed a tech consultancy (small software house) job after college. My first 2 projects were great and I learned a lot and had good mentors. The 3rd project was just wasting everyone's time, endless meetings and no work getting delivered. I quit 6 weeks into that, but some people honestly prefer to pretend than to actually work. But don't hate the player, hate the game. I work in a much more productive place now, because i like to work and learn and improve, but a lot of ppl I know don't. We are not the same. The issue with this is not that they are not producing value, or that their skills atrophy - we already knew that. The issue is that they clearly can be paid and provided for, even if they produce no value. We just collectively, as a society, agreed that people have to go into offices and pretend they work, and get 6 figure salaries for it, and we all accept that. Meanwhile millions of people busting their ass in 10+ hour shifts for minimum wage. This is just exhibit #198681325 of how corporate feudalism works.
@MrR8686
@MrR8686 Жыл бұрын
In exp it’s a mix bag and it depends on management which happens in all fields. The root of the problem is that even tho management get paid very well it’s not some thing easy because it’s not working with its working with people and humans are complicated.
@the_original_dude
@the_original_dude 9 ай бұрын
There's another phenomenon that exists: slipping through the cracks. It's when you actually don't do anything, not even show up for work. And it exists almost for any kind of job.
@AlcoCZ
@AlcoCZ Жыл бұрын
When I broke into the sw engineering I quickly went trough two jobs that were like this. It's just a corporate standard.
@tedbendixson
@tedbendixson Жыл бұрын
In Soviet Russia, they used the word Bolshevik to mean the majority of Russians. Of course, it was the exact opposite. The people they called the "Bolsheviks" were actually a minority. In software development, the term "agile" is used exactly the same way. It literally means the opposite of what people say it does. Whenever you hear people say, "agile," literally replace it with "slow as molasses, bloated with process, and utterly devoid of productivity."
@OBGynKenobi
@OBGynKenobi Жыл бұрын
It's true, especially after Covid. I get assigned "stories" marked for 5 days and it just takes me a few hours. A few months ago I got a assigned a piece of an entire feature, somehow I got confused and ended up doing the whole feature myself in two daysitbhad been planned to take a few weeks.
@BenRangel
@BenRangel Жыл бұрын
Who estimates the tasks? You're not involved in that? No talk of adjusting them after they are off by that much - or is compensated by other tasks being under estimated?
@Memeparable
@Memeparable Жыл бұрын
That's not a joke. My buddy here in town used to be a devops engineer for an insurance company and never worked. Now he works for a water company in IOT and still NEVER works. He smokes the green all day and does other stuff. He only shows up for the meetings. Again, this is seriously no joke.
@scottroman6941
@scottroman6941 Жыл бұрын
I worked at a large Telecom company for about a year. This summed up my time pretty accurately. I did more in 1 month at my new job than the 1 year at my old one. I literally had nothing assigned to me other than update enum values for upwards of 2 months.
@Basta11
@Basta11 Жыл бұрын
If you do Agile correctly, it’s 15-30 minutes scrum per day. And per 2 week sprints, 3 hours sprint planning, it’s 2 hours grooming tickets, and 1 hour retrospective. Sometimes there’s demos 1-2 hours. That’s plenty of time to do everything else. The team should just be under 10 people. Agile isn’t for everybody. It takes a lot of commitment (not necessarily effort) to do it properly. With Agile you sacrifice speed for robustness. You try addressing technical debt before create them. Documentation is important for communication, troubleshooting, and future reference. Sometimes there isn’t much steady work and sometimes it’s a fire hose.
@ArcticPrimal
@ArcticPrimal Жыл бұрын
He not wrong. Also Facebook now Meta followed the Metaverse trend and devs were bloated and not happy about which lend to nothing because Zuck the Suck never thought about the needs of the users etc. Many companies hired people for NFTs and blockchain even though there are not viable use cases, they just chased the trend and hype of crypto, nfts and blockchain.
@benjamin_fdw
@benjamin_fdw 5 ай бұрын
I've been through this so often, I even have been criticized for actually working and trying to improve the product in some companies. The thing is that people feel disturb in their role playing game of software engineers that you move things faster than they can pretend it to be to hard to deal with that they start to hate on you for not yelding on any task with a couple weeks research task that concludes by a falasy on why we can't do stuff. I even had a teamate leaving the team because every task that he dodged ended up in my task pool and got done immediatly and he felt exposed...
@GuRuGeorge03
@GuRuGeorge03 9 ай бұрын
a lot of this is true, my last job was similar, worked like 20 hours a week at most, but got paid for 40 hours. At my current job i have a hard time fighting against the coworkers who try to bloat tasks and work close to nothing but at least here it's being recognised that I do work a lot more than others. Next month I ask for a hefty pay raise and if they don't give it to me, i'll go back to working as little as possible while looking for another job.
@captainnoyaux
@captainnoyaux Жыл бұрын
In Big companies there are the losers working and the guys that just attend meetings (I was the loser). I busted my ass for companies that doesn't even care, they are so big yet nothing gets done. Working for me was the best thing I did and made me love programming/engineering again
@JoaoBatista-yq4ml
@JoaoBatista-yq4ml 8 ай бұрын
Working when other people aren't isn't necessarily a bad thing though. They will accumulate experience in doing nothing while you learn something useful
@captainnoyaux
@captainnoyaux 8 ай бұрын
@@JoaoBatista-yq4ml no necessarily, if you work in garbage environments with a garbage code base you don't learn a lot of useful stuff (except if your plan is to work in this kind of projects). Working for yourself thought you are pretty sure to learn a ton of stuff (not necessarily only technical stuff though)
@JoaoBatista-yq4ml
@JoaoBatista-yq4ml 8 ай бұрын
@@captainnoyaux Agreed, some types of work are a dead end
@poika22
@poika22 6 ай бұрын
I would much rather work than attend meetings so I dunno why that'd make you the luser. Sure, it'd be nice if I didn't have to do either, but if I have to show up I'd rather be working on something and feeling engaged than stare at the clock in a meeting listening to people who like to hear themselves speak.
@captainnoyaux
@captainnoyaux 6 ай бұрын
@@poika22 I 100% agree with you, I used "loser" because that meant people that do work (that takes energy) in opposition of people that sit around meetings all day doing nothing. I'll always choose doing real work any day over other stuff
@AICodingAdventures
@AICodingAdventures Жыл бұрын
You have worked 10+ years in the same company, no surprise you have not seen this.
@ENCRYPTaBIT
@ENCRYPTaBIT 3 ай бұрын
Finally someone's talking about it... i might be 9 months late. But i feel like theres been some kind of unspoken agreement between devs thats like "lets take it easy". Ive learned to cope with being over enthusiastic by just learning other things or exploring other solutions for something. Problem is when it does come time to actually do work its hard to suddenly switch gears, put your best foot forward and be truly invested.
@gregorywalker1333
@gregorywalker1333 Жыл бұрын
i've experienced exactly what this guy is talking about as well. thankful to be doing real work now
@nate_wil
@nate_wil Жыл бұрын
This is why when you're doing scrum and you're estimating you only allow the devs to estimate. Also when there's a large discrepancy between the large and small estimates, Both sides need to explain why they thought it was that size. Anyone that blows out estimates like the examples raises huge red flags to any competent Scrum Master.
@TheNewton
@TheNewton Жыл бұрын
This is why any system that doesn't have pushback with accountability as a first principle get these problems. Non-contributors impose fiat over those with actual expertise without documented accountability or wagers for consequence. Imagine these methodologies in professions , medicine, civil engineering.
@ardnys35
@ardnys35 Жыл бұрын
i was reading robert c. martin's book for SOLID principles for a presentation and i learned about agile with that. it literally says "responding to change instead of following a plan". why would you plan so much if you are putting "responding to change" higher up than "following a plan"? i don't work (yet) and i have no idea what's going on
@user-db4dd4ze3n
@user-db4dd4ze3n Жыл бұрын
I think most of the people who wrote the agile manifesto hate what has become of it.
@robertluong3024
@robertluong3024 Жыл бұрын
I think if you listen to Dave Thomas's talk about the Death of Agile. It's a great reflection on what happened. He's a "founding member" of the Agile methodology too.
@kanstantsin-bucha
@kanstantsin-bucha Жыл бұрын
Agile is for really hard startap projects where teams do research & development all the time. Where one task that goes little of sync can fuck up all project. For example: custom protocol was designed with security flow, and was implemented on all agent platforms already. So in good agile flow there are people who ask questions what and why was implemented yesterday, and team members raise a question or ask for clarification every day.
@xking21
@xking21 Жыл бұрын
Exact same experience working at a insurance company that paid shit. We had agile consultants... absolute joke.
@raylopez99
@raylopez99 Жыл бұрын
I've had this happen in my career in supporting legal services, with a six figure salary. Two of the firms that hired me when out of business. It was unnerving, to get a paycheck for doing almost nothing.
@BittermanAndy
@BittermanAndy 7 ай бұрын
I have a conjecture that the more people are paid, the less hard they work. There might be exceptions, but I think it broadly holds true.
@bababert8488
@bababert8488 Жыл бұрын
In these environments I would either travel, side hustle or try to get my own projects off the ground.
@hanswoast7
@hanswoast7 Жыл бұрын
Many big corporations have poorly defined roles and responsibilities combined with poor general knowledge of software development and IT. They might have good software developers, but they are usually poorly managed with no proper basic process or requirement input.
@dadbod591
@dadbod591 Жыл бұрын
This is common with many corporate jobs. I can attest to this experience, but I've worked at startups and it was the opposite, an absolutely mad amount of work
@nieczerwony
@nieczerwony Жыл бұрын
I know automation engineer who are daily doing more coding and problem solving than most devs. This is real.
Leaving $450,000 a year Job | Prime Reacts
43:42
ThePrimeTime
Рет қаралды 324 М.
I Accidentally Saved HALF A MILLION $ | Prime Reacts
29:12
ThePrimeTime
Рет қаралды 318 М.
SHE WANTED CHIPS, BUT SHE GOT CARROTS 🤣🥕
00:19
OKUNJATA
Рет қаралды 14 МЛН
CAN YOU HELP ME? (ROAD TO 100 MLN!) #shorts
00:26
PANDA BOI
Рет қаралды 35 МЛН
О, сосисочки! (Или корейская уличная еда?)
00:32
Кушать Хочу
Рет қаралды 7 МЛН
Why it Was Almost Impossible to Put a Computer in Space
17:20
Linus Tech Tips
Рет қаралды 306 М.
The Truth About HTMX
12:27
Theo - t3․gg
Рет қаралды 164 М.
What Makes A Great Software Engineer?  -  Alexis Agahi
20:15
ConFoo Developer Conference
Рет қаралды 3,4 М.
How principled coders outperform the competition
11:11
Coderized
Рет қаралды 1,5 МЛН
Getting Hired At Big Tech or FAANG | Prime Reacts
42:42
ThePrimeTime
Рет қаралды 120 М.
Why I Got Fired JR Dev | Prime Reacts
19:33
ThePrimeTime
Рет қаралды 164 М.
Why Most Google Employees Quit After 1.1 Years (On Average)
10:00
Aaron Jack
Рет қаралды 1,5 МЛН
I’m kind of an iPad hater, but this is MAGICAL. - iPad Pro M4
15:03
Carmack Doesn't Like Vim | Prime Reacts
26:52
ThePrimeTime
Рет қаралды 370 М.
FIRED For Using React?? | Prime Reacts
33:16
ThePrimeTime
Рет қаралды 337 М.