86 comments

[ 6.0 ms ] story [ 147 ms ] thread
Ah, that’s the spirit!

Yet I say unto thee: “Despise not in others what one covets for themselves, for that is hypocrisy.”

I have trouble comprehending what this piece provides beyond bullshit slinging at big tech. Wishing you were the one making six fixture for 2 - 6 hour days?

Business is in part strategy.

Individual tech workers are in part corrupt (and incompetent), blaming leadership rather than taking initiative.

Sometimes there is extreme abuse, incompetence, and misguided direction; we hear and scampuousely retell those stories, forever.

We gain no wisdom or insight from these arbitrary post-mortem turd fests. Other than sensational wastes of someone else’s cash, aren’t we all ready to do it again?

"aren’t we all ready to do it again"

As long as there is no real alternative for most people, they will stick with complaining.

> Wishing you were the one making six fixture for 2 - 6 hour days?

I am one of these people. While I do earn a stupid amount of money in the financial sector, the reality for me isn't really that enviable. I do about 3 hours of honest work per day, but the other hours of the day aren't spent with my feet up on the beach. They're spent waiting. They're spent negotiating with pointy-haired managers to unblock me, or arguing with peabrained bodyshop engineers about the utility of totally uncontroversial concepts like unit-testing. They're spent jiggling the mouse every few minutes so that my status doesn't go yellow on Microsoft Teams. If I got to take my '3 honest hours of work' in a single block, and then log off, I'd be content. Except that the few honest hours of work the bank wrings out of me are spaced out over 9 agonising hours a day, interspersed with pointless corporate garbage like "Agile"(tm) cargo-cult meetings.

I pay my mortgage, but I hate my career.

You know, it’s pretty trivial to automate that mouse jiggle…
I know. Some people have bought "Mouse Jigglers", and so on to do this. I cringe when I see people buy weird USB devices on eBay for this purpose. Who knows what lurks in the firmware of those things. Some people even buy little hardware turntables that physically jiggle the mouse every so often. On an SOE laptop with all kinds of corporate spyware, you'd have to be pretty game to install a driver to automate the task.
Windows supplies an API call, SendInput() I believe lol. You can write a script in a couple minutes.
If it’s a bank, you can be pretty sure another bored to death IT security dude will find it and it’ll be the highlight of the month.

The turntable idea is quite good imho. Could also repurpose a toy robot or something.

if you enjoy videogames... i have a wooden dowel that might interest you....
USB devices purporting to be a mouse or other human interface device (HID) don't need drivers as there's a spec they follow.
Yes, they should be class compliant devices. When I mentioned drivers I was talking about the possibility of an alternate driver that would simulate the 'jiggling'. I was just throwing one possibility out there. Mainly just to illustrate the point that anything running on your PC would be subject to some scrutiny from the bank.
Ah, apologies. I misread your comment.

If you wanted to know the jiggler is safe, "just" write your own firmware and program a micro to do it.

You could just plug it into something like a USB Data Blocker, or to a powerbank, that way you don't even have to plug it anywhere in the office
> I have trouble comprehending what this piece provides beyond bullshit slinging at big tech. Wishing you were the one making six fixture for 2 - 6 hour days?

I think the following paragraphs provide useful non-hypocritical/non-"jealous" commentary, and were the most thought-provoking for me:

> But even with stronger regulations, the manifold problems that these tech giants create for society will persist. Unlike the industrial firms that Marx and Smith wrote about, tech firms like Google differ in one key aspect: how they turn a profit. Where industrial firms extract profits from the gap between value produced and what workers get paid in wages, internet platforms rely foremost on rents, which generate profit on the basis of existing property, intellectual or otherwise. No additional labor is needed for each unit of output; profit thus becomes fundamentally extractive, or “unproductive” as Marx, or even classical economists like Smith and Ricardo, would say. For companies like Google, rent comes from owning the infrastructure through which we live our digital lives. The vast majority of Google’s windfall profits—$60 billion in 2022—come from rents.

[...]

> In the end, the tech workers themselves are not responsible for the proliferation of bullshit. Nevertheless, the work they do (or don’t do) reveals that the problem, at its core, lies in the business model of the platform economy, one that depends not on productive labor but on rents. In our present economic paradigm, rents are undifferentiated from productive work where the creation of surplus value vis-à-vis the exploitation of labor lies at the heart of profitability. Making explicit these differences, however, would reveal that these platforms are not all that different from the banks of Wall Street: they are not making value, they’re taking it. And as long as this remains the underlying form of profit, tech firms’ imaginary of a technological future will be limited to the fast and cheap profits of monopoly rents. This is at the center of tech’s innovation crisis. That tech work is becoming bullshit is not the problem. The problem is that the companies themselves are bullshit.

(emphasis mine)

That rent-based profits allow these companies to retain vast numbers of bullshit-producing workers is less significant to me than the fact that these profits are extracted from everyday internet users. We are all made poorer from the value that Google et al are extracting from us, when they don't need that value to actually provide the services we are using. But their market dominance allows them to spend some of those profits in the service of artificially maintaining dominance, rather than on improving those services, or by extracting less value to provide the same services at a lower "cost" to us.

I thought Google had abandoned 20% time?
I think it's been described as "as good as dead" so technically not, but rare anyone gets their other time reduced to anywhere around 80% unless their side project is no longer really a side project.

If it's difficult to keep people programming 2 hours a day, losing 8 a week to a side project was naturally making fuller projects than the meeting encased projects.

"In an anonymous online poll on how many “focused hours of work” software engineers put in each day, 71 percent of the over four thousand respondents claimed to work six hours a day or less".

Written as if 6 hours is little. To get a full focused 6 hours is a pretty high number.

Back when I had billable hours, I'd measure how long I actually work (building small websites), and 6 hours was unusually long.

Now I write and edit text for a living, alone, at home and without interruptions. I usually work from 10 to 16 with plenty of breaks.

8 real hours all day, every day is a pipe dream in creative professions.

Yeah I think I found roughly 4 hours as the average over the course of a month, ranging from zero to about 10.
At my startup we had people track time on ‘real’ work tasks and found that four hours was about the max anyone could (happily and productively) do each day, which was fairly consistent across roles as well.
For me it depends. I'm still fairly new and trying to find good solutions to things, so some times I might get hardly anything done because I'm just thinking about what to do or trying various stuff to see how an idea ends up. But when I'm doing things I know I can spend more than 8 hours working productively.

On average it's probably less than 6 hours of actually writing code per day though.

My thoughts exactly. More than four hours of focused work seems rare or limited to some very focused individuals. They still seem to cling to the old idea that people have to work eight hours. They also seem to not be aware of the fact that this applies most of the population of knowledge workers in complex tasks everywhere, not only in the oh-so-flashy top of the crop Meta and Google. Most people I talked to learned early on that four hours is a good time, and the rest is about knowingly or unknowingly pretending to be busy, talking to coworkers, reading and such.
An hour for lunch, a few 15 minute breaks, a bathroom stop, a conversation in a hallway, makes 6 hrs an 8 hour workday.

Everyone's workday has always been this way.

Maybe everyone's white collar job is this way? There are plenty of jobs, like assembly line work, where an 8 hours day is not likely to be less than 7 hours of work (30 minutes for lunch, two 15 minute breaks). Source: I worked factory jobs for a temp agency over the summer while I was in high school (in 1990, before light industry was gutted in NE Ohio).
Yes, I worked such jobs, unionized even, with the same sort of rules.

(Cheese plant when in college)

But that's the way of it. Different jobs have different requirements, and different cultures. Assembly line work obviously cannot have people wandering off whenever they choose. Most white collar workers, have more choice, and the longer lunch, is part of the pay.

Ye 6h of work per day is really high. A honest answer for a programmer is probably 1h tops plus meetings.

Once I worked at a place for like half a year to a year I have qued up so much work for others that I can't progress myself. And efficiency gets down to like 1-5% or something of what I would produce in a one man project.

1h is a bit low. There are definitely days im full coding a new feature without distractions where I reach 6-8 hours in full focus, but then days after i'm more easily distracted.
It comes in bursts. But it averages out to a lowish number. The flip side is that the rest of the time is also work and it includes some important work even. In order to be effective as a programmer, you have to understand what you are building and why. I do a lot of thinking and decision making before I start coding. When I work in a long burst, it's usually after days or weeks of pondering how I'm going to do it. Programmers that do this too much sometimes get stuck not doing anything. This is often called analysis paralysis. A good way to break through that is to start doing stuff. Any stuff. Even if it might be the wrong stuff. Sometimes I solve stuff in my sleep even. I go to bed not knowing a solution to a problem after having worked hours on it. And wake up with a working solution that I can knock out in minutes. So, do I code for six hours a day? No, but work occupies most of my day.

I do both management and coding; so I can see both sides of the equation. Keeping your team motivated and stimulated with interesting work is hard. A lot of work just is drudgery. I know it is because I dread doing these things myself. And then end up doing them anyway. Drudgery is demotivating. Demotivated people drag their feet, especially when drudgery just leads to more drudgery. Often management is simply a matter of getting people to see results coming from their hard work. Break it down, celebrate the progress, do some more. Short feedback loops are a key tool. Even the drudgery gets dealt with when you do that.

I "sleep solve" all the time. I do wish i could turn it off sometimes though (like now, where i woke up at 0230, and while tryin to go back to sleep, was still tryin to solve various logic shit for no reason); its now 0540 and im just up at this point. I do hate that sleep is the only answer to a hard problem, because i just want to swing at it all night (and i do that too, frequently), but the sleep solve usually gives better results.

I also find myself getting drudge woes when the chunks get too big, but sometimes the chunks have to be big (or at least i think they do). I prefer to be challenged and focusing on various efforts throughout the day, and focusing on a single task for multiple days in a row just destroys motivation for me. Its hard to convey this to employers without getting my resume fired right into the trashcan. Yes, i can focus on a single task for extended periods, but i cant really do that long term. Honestly one of the reasons i liked being in the datacenter / doing hosting things, the long focused tasks were there, but there were lots of other things that could be done too; a choose your own adventure, if you will.

Some times if I'm struggling to sleep I write down my thoughts in a slack DM to myself. That way I can forget about it and pick it up when I'm back at work.
I had the interesting experience of working with a non-tech team for a short period a while ago. I could not believe the pace and lax attitude to work these people had.

When work _was_ done, it was done in the most unoptimised, short-term-thinking way possible. There was seemingly no concern for quality of output (almost presumed that they'd have to do the task again), and deadlines were a vague fairy tale. Most of their time was spent drinking coffee and chatting.

Since then, I've observed that this is just how people work. I had never experienced it because I'd always been in tech, where we actually _like_ what we do.

It's not split at tech/non-tech.

I'm happy to recommend construction crews you can tag along with for a day that will leave you a broken mess of a man with how hard they work. You won't get out of bed for a forthnight after one day of work with proper roofers.

My maid works 16-hour days at breakneck speed as well, with a smile on her face. Sleeps 3 hours, gets on with life. I don't know how she does it.

Likewise I've seen plenty of tech teams adding negative value. Their bosses would be better off paying them to play xbox all day.

I'd call it pride, but that's not the root cause either.

> My maid works 16-hour days at breakneck speed as well, with a smile on her face. Sleeps 3 hours, gets on with life. I don't know how she does it.

Have you considered not working your maid to death?

I assume his is one of the multiple jobs she has. But happy to have him confirm or deny that.
Have you considered it is not the only house she takes care of?
I'm responsible for ~6 hours per day out of that schedule. I pay above market for those hours, but she chooses/needs to work this many hours for her own reasons.

I'd never think someone could be happy or productive spending most of their waking hours working, but here we are. I'm sure she's at least a 1.5x maid compared to your average worker, too.

No judgement intended, but why do you have a maid for 6 hours per day? Unless they're doing child-raising duties as well?

    My maid works 16 hours a day
This is an unusual thing to contribute to the conversation.

Bragging about working a maid twice the average working hours of the day probably doesn't look to other people like you think it looks.

It's a bit like bragging about how rude you are to wait staff, or how much you discipline your wife.

I thought it was pretty clear that their maid "maids" multiple homes. It's not like there's 16 hours of cleaning to do in one house every day.
For what it's worth, in countries that do employ live-in maids, it's fairly common to give them 16 hours of work every day under the theory that idle hands do the Devil's work. And since the average house does not have 16 hours worth of daily cleaning, they just invent bullshit, like washing the car every single day and mopping the floor not just daily, but twice in a row.

https://mothership.sg/2018/03/maid-schedule-daily-singapore-...

Damn that's fucked up. Where I'm from maids are a service you pay for, you don't set their working hours. Didn't consider that it's different elsewhere.
You're not wrong there. On further reflection I see it's not tech per se, but maybe more broadly; jobs people didn't choose, but ended up in. If you weren't interested enough to choose your job, then obviously you won't have motivation to do it well.

Go hang around with your finance, HR, or even sales teams. It's incredible.

You're definitely on to something with the 'interest' angle. I've seen the same thing in tech people working for extremely non-tech businesses for sure.

I guess some amount of the population is just not that interested in work! Which is fine by me but I do hope they find fulfilment elsewhere.

“We like what we do.” Bingo! Well, that’s half the story, at least.

I think there are three factors: passion, traction, and friction. There are plenty of passionate people in less technical domains. They tend to be slowed down because either it’s hard for them to get traction on an idea that doesn’t have a clear and concrete benefit (which technical outputs often do) and then because they expect friction in the form of rewrites, edits, and back and forths based largely on aesthetics, vibes, or a manager’s need to feel like they’ve made a mark too.

While it would be silly to claim that software engineering is the most demanding profession, there’s more to the work hours than the time spent in front of the screen.

In my personal experience a lot of time is spent working “in the head” that does not involve me being in front of my computer - my wife says I have a programming face often when I sit at dinner or when we are out somewhere because I have code running in my head somewhere behind my eyeballs. At peak times this can persist for days (and needs downtime after to recover).

Switching that off is very hard for me - in contrast with when I did some more physical work in the past where you can get your mind back as soon as you down the tools.

I hear you about switching off and not ruminating over programming problems after work hours. I have found that (a) exercising for 30 mins helps put me “in the moment” provides a nice mental break and “palate cleanser” and (b) practicing mindfulness has helped me be more intentional about controlling where my thoughts go.
Loved this article.

> Making explicit these differences, however, would reveal that these platforms are not all that different from the banks of Wall Street: they are not making value, they’re taking it. And as long as this remains the underlying form of profit, tech firms’ imaginary of a technological future will be limited to the fast and cheap profits of monopoly rents. This is at the center of tech’s innovation crisis. That tech work is becoming bullshit is not the problem. The problem is that the companies themselves are bullshit.

Also please read David Graeber s Bullshit Jobs.

Seems like there's a lot of discontent people who really enjoy it when someone starts calling everything around them bullshit.

Graeber's ideas/books with respect to "bullshit" are themselves cynical bullshit written as a kind of joke for maximum controversy. I'm sure he had a lot of fun though, being invited to speak and tell people all their work is bullshit...

Graeber's book hits a nerve with people because I think it touches upon a real problem that people are feeling:

"Why am I working so much, doing so little, and getting so little in return? What's the point? Life should be more fulfilling, considering how wealthy our society is."

It _feels_ like bullshit. Unfortunately, his book is essentially a long and unscientific blog post that builds upon weak arguments and arm chair philosophy. The irony is that his book seems to be an example of the problem.

Agreed on all points. I also don't see anything that contradicts what I said, though you phrased some of it better than me.

The issue is that this feeling people have isn't really related much to Graeber's objective claims.

I understand where this is coming from. I had a short 4 year stint in a mid-size tech company, and led a small 16 person team. We managed to build and scale a fairly successful product, to the surprise of the much larger and well resourced teams.

Unfortunately, success attracts attention from management, and we found ourselves mired in further layers of bureaucracy. Those who had not really owned products or shipped anything significant began to call the shots.

Actually, it is abundance and seemingly waste that produces a lot of innovation.

Bell Labs was funded by AT&Ts telephone monopoly and was able to pay a bunch of really smart people to do projects that they found interesting.

This resulted in innovations like the transistor, C, C++, and Unix among others.

In some ways the push for productivity can actually kill innovation, since innovation requires times to think and the risk that all the effort may end up being wasted if it doesn't work out.

> …that the problem, at its core, lies in the business model of the platform economy, one that depends not on productive labor but on rents.

all the while we are being told by the high priests of capitalism that “the market” will sort it out, that “the market” will force efficiency. Pshaw!

> That tech work is becoming bullshit is not the problem. The problem is that the companies themselves are bullshit.

It's refreshing to see it said so directly for a change.

Reason why I left my corporate job to become an independent consultant/freelancer.

Can't stand being at home all day and work very little and be drafted to so many meetings, syncs while effectively seeing 15 people teams achieve the work I can confidently say can be done by two people, and better.

Not only that, by working much more I get to solve many more problems, under bigger time pressure and my skills and knowledge grow many times over than those of other peers.

I actually had to fire a guy once who was working another job while working for me. I didn't do it because he was working two jobs; I did it because he was falling behind and being dishonest about why.

While I don't think I'm evolved enough to be totally okay with knowing someone has a second full-time job... if someone working for me is delivering the goods and nice to work with and I don't have any idea, in the abstract I think I don't have a problem with it.

I am hiring for results, not keeping a chair warm.

Honestly, I usually do 90% of the most important creative work for a given week in a few hours. Always in a concentrated burst that I can't predict ahead of time.

Allowing my brain to stop feeling guilty for that is likely going to be a life-long challenge, but it doesn't change the reality of it.

> evolved enough to be totally okay

Why would an "evolved" person be ok with it?

Word choice is hard.

I know that people who succeed in non-monogamous romantic relationships often need to do a lot of work to get to the point where they are happy when their loved ones are happy, instead of eaten alive by jealousy.

I'm just saying that I haven't yet fully matured in my own development such that I would be totally fine with my FTEs having other full-time engagements, even if they were completely transparent about it. Even though I believe that someone doing a great job has fulfilled their obligation to me. I should have no more say over what they do when they aren't working on my stuff than I do over who they choose to be with in their family life.

I am also saying that if someone can be my best employee without me knowing that they have a whole second full-time job, I respect their game and hope that they are taking some time off for themselves, too.

I just kind of don't want to hear about it. ;)

Hmmm, if someone has another "full time" job then they're being dishonest with you and should be treated as such.

Rewarding dishonesty doesn't seem like a wise plan.

---

Not sure why you're equating romantic relationships to the workplace, as they're completely separate domains with no cross over of "monogamous" with "full time employment".

Hopefully no-ones been playing with your head to make you think otherwise. :/

Hey, you're welcome to your thoughts and opinions but, well, you asked. I was trying to give you a different mental model to help visualize why I said what I said.

If you can't or won't acknowledge the conceptual similarity between monogamy and full time employment, knowing that I'm explicitly not speaking literally... then I'm probably not the business mentor that you're looking for.

> the conceptual similarity between monogamy and full time employment

They'd only be similar if you don't understand what makes non-monogamy dangerous unless both partners are getting satisfaction from multiple sources.

If both partners are, then the whole jealousy concern you mention doesn't become a thing (baring mental issues).

As employment (full time or otherwise) doesn't have drivers that work anything like that, there's not enough similarity to really apply lessons from the romantic domain to it.

Well, maybe at a really high abstraction level somehow... :)

> I'm probably not the business mentor that you're looking for.

Thanks, I'm really not looking. ;)

How did you ultimately find them out?
It's been a lot of years, but if memory serves, they got sloppy. I think that maybe they were making GitHub commits, or using an unexpected email account.

Although, the more I think about it, I actually remember that their other boss might have figured it out and tipped me off as a professional courtesy, because he was pissed off at the guy.

That's the thing: if you're going to have two jobs (or two families) don't also be delusional about your ability to do even one of those jobs well, much less two.

It's like they forgot that in order to keep the scam going, you have to not also suck at development.

> I am hiring for results, not keeping a chair warm.

That I think is the point the critics miss. Integrity is essential, yet sometimes the most fulfilling relationships take on their own unconventional forms.

Assuming the author is familiar with the tech industry, this author seems to be engaging in dishonest arguments to portray tech as "bullshit". The writing is subtle to avoid interpreting the 6-hour focused work survey, but writes so that a person unfamiliar with tech would interpret the data as if 6-hour focused work is low.

A person familiar with tech work would interpret 6-hour focused work to be not bullshit, but the author deliberately does not put the survey results into context.

I also disagree with the author here about "bullshit projects".

By listing the number of killed projects by Google, the author was trying to portray these projects as "bullshit".

But when one wants to innovate, it is not about how many projects get killed, but the quality of the projects that do succeed.

It would be like dismissing Edison's work as bullshit because he went through a brute-force approach to developing an incandescent lightbulb.

The quality of projects that succeed is pretty odd considering youtube music.
Exactly my feelings too.

The reality of tech, especially big tech, is much more mundane. The vast majority of engineers work on maintaining and (slowly) upgrading the products that we use every day -- search, mail, maps, video. Each of these have thousands of engs that work on stable projects -- not wildly innovative, but not bullshit either.

I really enjoy the flexibility of my current job - being able to set my own hours, run to a doctor appointment without any prior notice, work at my own pace. Frankly part of why I have stayed so many years.

We have a person on our team that has been as best I can tell really abusing it basically since we started working from home at the beginning of the pandemic. Turns in very little work, takes literal days(!) to respond on slack, almost entirely ignores requests for code review and has a project that is now six months late.

Less important but they’ve also never shown to an in-person event or even turned their camera on in a meeting - not necessary but adds to the mystery. Literally have not seen their face since the start of the pandemic. If I hadn’t worked with the guy physically in an office pre-pandemic I’d be worried he wasn’t who he said he was.

It’s been beyond frustrating to see, as someone who genuinely tries to gives his all and cares. Please for the love of peat, don’t ruin this for the rest of us. Do you want metrics, because this is how we get metrics. This only continues to work if our output is good.

People higher than me have begun to notice (finally) - mostly because the late project is becoming more and more of an issue. It was supposed to be his project to design and lead. Because it’s so late however, the rest of us have been getting bumped from other projects to help. Mythical man month, I know. Best of all he’s been almost entirely unavailable to answer design questions or even review code. On top of everything else and despite the goal being to get it done by the end of the year, he took almost all of December off - because there’s no review of our PTO - another wonderful freedom being abused.

I am very hopeful he can just get a stern talking to and kicked back onto track, but I am not going to hold my breath.

What did you manager say when you told them you noticed this person has been slacking off and how it's demotivating for you to work with this person?
Shouldn't the manager already notice though?
My manager is well aware and pissed. I only really became aware after getting pulled onto the project a little over a month ago, seeing how little existed followed by being able to get basically zero feedback on how things should fit into the project. It was easy to not see (for me) when we were supposed to be heads down on separate projects.

We’re given a lot of rope when it comes to what we’re working on so other than hearing about what others are working on in standup, often I’ll never see it.

That said, I’m not sure he knows what to do about it. I’ve worked under him for over a decade and this is the first time we’ve had a real problem like this. I suspect he’s working with his own manager on how to handle it.

Generally the employee should be given a warning, then reprimanded on repeat behavior, then fired. Ideally the manager would have noticed this without you having to "rat out" the employee - that's the manager's job, not yours. This stuff isn't really unheard of outside of tech. It's common even. Is it shitty? Sure. But the rest of the world deals with it and makes far less money on average.

I've seen this same inability to punish incompetence in my own coding career at [insert large retailer]. No one got in trouble despite my protests but rather were moved around the organization. Alongside lots of other signs, it was clear to me that the tech work being done there wasn't important to many or any people who would be using it. It seemed to mostly be about the value of the company's stock.

For what it is worth I did not have to rat them out. By the time I got pulled onto the project my manager had figured it out.

I didn’t know the extent though before complaining about lack of reply/feedback from the dev, at which point I started looking at the commits across projects see what he had been doing. Not much so it seems.

In the time I have been here we’ve fired three people, but it was all for much worse. We’re not untouchable but it takes a lot. I would honestly far rather he just get back on track. We’re already short staffed and it’s becoming harder and harder to hire devs in our tech stack.

> Alongside lots of other signs, it was clear to me that the tech work being done there wasn't important to many or any people who would be using it. It seemed to mostly be about the value of the company's stock.

I worked for a medical technology startup for 8.5 years and the tech work really, truly mattered. Then we were acquired by a huge public company and I hung on to see what might happen.

Before the end of the first year it was apparent that all that was happening is verbatim your last sentence here. I left shortly after. I have some former colleagues who have hung on and they report that they have literally nothing of value to do today. They think the company is playing chicken with them, more or less, and hoping that they'll get bored out and leave.

Sounds eerily familiar. We've got someone who has done almost no work in their first 10 months. They were already assigned to a project I was on once, lied about progress repeatedly forcing me to pick up the work when it came time for us to integrate that piece. I made the situation well known to managers and they acknowledged it and even apologized. Yet this person is still somehow around and doing the same old, despite their kanban not moving for months and it being glaringly obvious. This worker abuses the low oversight, flexible hours and time off, and disappears on Slack all the time.

I kind of gave up caring and expecting anything will get done about it; it's way beyond ridiculous or any personal / health issue excuse at this point (and the company has a leave of absence policy for this stuff).

I think this actually might just happen sometimes in the industry, but it was the first time I've seen it and it's absolutely baffling. I just hope to not be on the same project as this person again, because if I am I'm going to have to have an awkward conversation with my manager about it since I'm not there to do 2 people's jobs. I really like the job in every other regard and don't typically work with that person, so it's a weird situation to say the least..

Looks like someone working more than one job. However, it's weird that they're doing nothing from the get-go. Don't you have probation in your company?
(comment deleted)
It's possible he's working very hard... at a different job.
Just wait a couple of years and all these "tech workers" at big tech firms will be replaced with AI.

In our company, it's all about hitting the deadlines. It's cool because no one's clocking our hours, but miss a deadline and, whoops, you could be out the door. I totally dig this style – it's modern, bendy, and keeps us on our toes. Totally different from the 19th-century industrial routine of '8 hours a day' work style.

> Another Meta employee, also on TikTok, posted that “Meta was hiring people so that other companies couldn’t have us, and then they were just kind of like hoarding us like Pokémon cards.”

This might be true. An alternative explanation might be that such an employee changing the color of a button has probably millions of times more impact than an engineer working at a B2B start-up with three clients.

If I would be executive at such companies and I would have the evil intent of hoarding talented people, I'd, at least, give them a playground for experimentation. Maybe a new innovative product comes out of this. This hoarding has become a popular belief in the tech industry but I don't quite buy it.

> An alternative explanation might be that such an employee changing the color of a button has probably millions of times more impact than an engineer working at a B2B start-up with three clients.

There's people who certainly tell themselves that, but I've started work in a 12 person company which grew to 300, got acquired into a 1.8k behemot and I have to say the impact is a linear decrease. But people at the 1.8k people company think they are "more professional" while in one week the 12 people did more than 800 of them do in 6 months.

This makes me happy that I chose not to work for megacorps who have too much money.

When you work with smaller companies or early stage startups you get to do real work that does get used. They may not have the budget and resources, but this is why whatever you make needs to be useful and produce value. If bullshit happens too much the company can really fail.

I am also experimenting with being a freelancer through mainly Toptal. Most of the projects I got are building MVPs and prototypes that are put in production ASAP or at least used as V1s for the next thing. Then I move on to the next contract. Feels alright, but the risks of being a freelancer are indeed present. However, it does feel really great to see a project is completed and the client is happy with it. There were some "not really great" projects or customers too but mostly good anyway, you get more of a choice what to build and for whom.

I'm sure there are some nice corps out there too, and I may join one at some point, but after chatting with enough people from there who can show that they build things of value, efficiently enough. I had one job where I was building bullshit that got cancelled just before launch, twice, and that was super demoralising, even though we are constantly told to not get too attached to our work, well, it happens anyway.

Get a helmet life’s tough kids.
Bullshit company in a bullshit industry...
That was a really fun well written article; sample:

In tech, bullshit jobs—which the late David Graeber defines as “a form of paid employment that is so completely pointless, unnecessary, or pernicious that even the employee cannot justify its existence” even though they are obliged to pretend otherwise—come mostly from bullshit projects. At Google, such projects are aplenty. According to Killed By Google, an archival project that documents discontinued Google services, products, devices, and apps, the company has discontinued nearly three hundred projects since its founding.

Article is easy to dismiss Google's / big tech's recent achievements, but totally ignores the significant fraction of conference papers (e.g. NeurIPS) that come from these big tech companies.
The last time I kept a timesheet that was more than pro-forma, I was a proofreader. I think that I was managing six or six and a half hours during an eight hour day, and I was told that I kept busier than most.