shut up shut up shut up SHUT UP JUST SHUT UP
we’re in the office one day a week, mandatory for everyone regardless of seniority.
My direct reports have begged me to miss it on occasions where they really want to meet a deadline and know that the in office day means they’ll barely get anything done.
I have to push the deadline back rather than honor their request because my boss’ boss is fanatical about it.
It’s so fucking stupid.
Remote makes it easier to seem busy and not get anywhere? This is why you have progress reports. Wtf? It’s way easier to slack off in the office because the assumption is you’re working. At home, someone like this guy would assume you’re slacking off so you’d have to work harder to convince him otherwise.
Skill issue
I’m super unproductive when I work remote. I don’t attend all my meetings, I average about 0.4 MRs per day, and probably only 10 lines of code. I make lazy post-development tickets just to check the box. I sometimes take hours to respond to messages, and I frequently end my day at only 5-7 hours worked.
Mysteriously, none of those things is a good way to measure productivity for software development, and mandating that everyone look like they’re working hard does not ensure optimal creative problem solving.
You don’t attend all your meetings?
I mean, ya many meetings are largely unnecessary, but if you’re missing a fair bit of them and still employed the middle managers aren’t doing their job I guess 😂
So they don’t make chalk, but are called chalk.
Had anyone explained to them that chalk is brittle and easy to erase?
Wasn’t there a study done that showed that remote workers are more productive?
I actually agree about his points 1 and 2, and I also think remote work is still more productive.
Many. Also his first point is why remote workers would be able to attend the meeting more often, making “iteration” faster. His second point doesn’t make any sense either. People don’t do their jobs for sheer fun. They do it for a paycheck. Yet people actually got more work done while at home more often than not because less distractions from coworkers and stupid in person meetings. Plus some would go eat dinner, and then say 'im going to go finish this so I don’t have to deal with it tomorrow". Which only benefits the company.
I mean, he’s not entirely wrong tbh. There’s a lot of people this would 100% be the case for
Who is he?
If he was innovating and successful over his competitors, why is he still a nobody?
You can be right without being good at your job.
He sounds like a cokehead
When I worked in office, there was one guy who literally brought in a gaming laptop. People would sit on their phones all day playing games or scrolling through Facebook. Or take a half hour smoke break every hour. Oh and so many people getting up to go just chit chat with somebody else, not about work, just to talk.
I have never spent more time pretending to be busy than when I’ve had to work in an office. And god help the person who drags me away from what I’m doing every five minutes for “meetings”.
I swear these people are just extroverted and lonely. If it can be summed up in a text or email, then don’t bother me.
I like being around people and arguably am extroverted, but I sure as fuck don’t want to do that at work. Don’t cross the streams, man.
I’ll go out for drinks or food or whatever after work. But if I’m supposed to be doing work stuff, I don’t want to have all the office distractions
Yeah that’s fair. I mean the ones that have endless meetings for the sake of having someone to talk to. Or mandatory fun.
Remote makes it easy to look busy without making progress.
Boy, oh boy, do I have some news for you…
If someone can’t tell if work is being completed or understand why something is held up, they really shouldn’t be supervising that team.
Im the office you can bullshit all day about sports and it is considered networking by developing relationships, which counts as working!
Office Space: Meeting with the Bobs comes to mind.
Then why do the highest paid people sit alone in a office away from everyone else ?
Where is the accountability when the C level a-hole separate themselves from their entire company ?
That’s why they golf all the time.
They golf all the time because it’s an easy venue to make sure you’re not being heard making illegal deals.
You are trying to counter corpo propaganda with common sense…
You ain’t wrong but this ain’t what this is about.
Peasants will be working these fields and daddy owner will be “superving” since you can’t trust these field ***** to do anything right without his greatness
Contrast this with the guy in Seattle who like tripled the size of his company in a year simply because offering remote work options made it super easy to scalp software engineers from his competitors.
Is this guy in Seattle still hiring?
I’ve been trying for years to get a software job in Seattle.
Its the only city that made me feel “at home”
Unfortunately, this was a few years ago, and the only thing I can find that resembles my memory of the article I was thinking of is this photo in my phone:
I think I might have had that mixed up with the story of that CEO who cut his pay from 1 million dollars to $70,000 and bumped up the salary of everybody else who worked at the company to $70,000.
“We want to iterate really, really fast.”
No. YOU want that…
You mean you don’t love having your direction changed all the time?
A software company i was gonna do an internship at actually had every programmer switch projects every hour. They had so many clients, you would switch between 8 different projects every work day.
I did not do the internship. No thankyou.
What kind of cartoony social experiment was that? Is there any rational behind it other than making excuses to overwork employees?
The logic behind it is that if the project requires being handed off constantly that they will be designed in a way that all developers are interchangeable and anyone can work on anything.
My office tried that like a decade ago and the problem was that there is a ton of needs that aren’t directly part of the code that impact how the system should function and vary wildly between projects. Project A has legal requirements, B is a fun thing but is for someone with very specific expectations, and C has different legal requirements than A. The same kind of change request for all three may be implemented differently in all three in a way that makes both designing and fixing bugs very different and constant switching means nobody has time to be up to speed on everything at the same time because software is more than whether or not it passes testing.
Example: Names for individuals in A might need to be limited to last names only for display purposes for all roles except system administrators who can see full names. Full names can be displayed in B. Full names can be displayed in software C for system administrators, but limited to initials for everyone else. Try keeping that stuff straight when adding something new involving names after changing systems constantly!
I’m not a professional coder but I have coded and when I do it takes me more than an hour to get into the groove, maybe because I’m shit at it, but I need to get my head into the code before I can add/improve it. This would make it impossible for me to do anything useful as I’d never get to my groove.
It takes at least 15 minutes to get back into it if you get interrupted for even a minute or two. An hour is not unreasonable for a cold start, so no, that is normal, you are not shit at it.
ehehe I actually had five different projects at a software house I worked for. I was productive, mostly, but not very healthy tho.
Decisions that don’t last more than a day are the best kinds of decisions!