If you listen to people posting here, you'd think that you need to be sitting at a keyboard, typing furiously for exactly 8 hours a day, or you should be immediately fired. It's saddening to see that people in our industry still think that way, and it's a good reminder that even if you bring value to the company, you can still be canned if you don't play the political game and clang pots and pans whenever you ship a one-line bugfix.
Ask HN: Are most of us developers lying about how much work we do?
331–340 of 1001 posts
Re: Ask HN: Are most of us developers lying about how much work we do?
#332I've been a software engineer and managed software engineers for 20 years and worked in all kinds of businesses. This is both normal and mostly acceptable, in my professional opinion. Doing just as much work as your employer requires and no more is way less of a problem than employees who actively steal, commit fraud, bring drama and distract other team members, or are introducing defects because they've faked their…
" This is both normal and mostly acceptable, in my professional opinion. " It's definitely not acceptable. It's a form of White Collar / 1st World Corruption. Taking money from people with expectation of value, while not providing that value is Fraud. Just because we don't always have great oversight, does not abnegate our responsibilities towards trying to do a good job. This notion of 'I Can Get Away With It' and '…
Taking time from people with expectation of opportunity to build career by building things, while not providing that opportunity to build career by building things is Fraud.
fixed it for you. j/k
this is not constructive. if i join a company and their internal dysfunction gets in the way of me getting projects done that further my career and that comes at a steep opportunity cost, that doesn't mean they defrauded me (even though it may feel good to think that when letting off steam), it just means it didn't work out.
name-calling and accusations of bad faith don't really serve anyone in the end.
Re: Ask HN: Are most of us developers lying about how much work we do?
#333The same could be asked about upper management. They earn 10x our pay, so their output is 10x more value than our work, and they work 10x harder, right? In our normal 8 hour work day, they must work 80 hours. Except a full day is 24 hours. Why is the onus always on the bottom workers to be honest? Why are we trying to feel guilty about our working hours vs how much we're paid? Because it's clear salary is not tied to…
The whole point is the compensation is not based on how hard you work but the value you provide and what the market will support. Of course upper management works roughly the same hours as everyone else, but they also have far more responsibility.
Re: Ask HN: Are most of us developers lying about how much work we do?
#334I've been a software engineer and managed software engineers for 20 years and worked in all kinds of businesses. This is both normal and mostly acceptable, in my professional opinion. Doing just as much work as your employer requires and no more is way less of a problem than employees who actively steal, commit fraud, bring drama and distract other team members, or are introducing defects because they've faked their…
" This is both normal and mostly acceptable, in my professional opinion. " It's definitely not acceptable. It's a form of White Collar / 1st World Corruption. Taking money from people with expectation of value, while not providing that value is Fraud. Just because we don't always have great oversight, does not abnegate our responsibilities towards trying to do a good job. This notion of 'I Can Get Away With It' and '…
Dear lord, is this The 'first world corruption'? With corporate profits at record high? Amidst *checks lists' rampant corporate tax avoidance, runaway climate change, balooning executive pay, unaccountable executives who's create Boeing Max or 2008-style events every few years Money in politics Survaliance capitalism, exploding house prices, (add whatever else bothers you)
Is this really the corruption that will destory the first world way of life?
Re: Ask HN: Are most of us developers lying about how much work we do?
#335I got a bad rating this year for being slow. We have about an average of 4 hours of meetings everyday. I'm not sure when they want us to get work done. I'm tired of working hard and not it not paying off. I work, but don't go too fast. So I have been called out and punished for it.
Clean up your resume now and start applying for new jobs.
Re: Ask HN: Are most of us developers lying about how much work we do?
#336> Do people regularly run into coworkers like me during their career and simply ignore it because they find it too awkward to criticize them? Yes exactly this, especially at larger companies. I know a few of those developers, and they sit right near me... They find a way to make any task take forever... If it was a smaller company they would be called out, but at my [very, very] large company - its very hard to get f…
What is IC? Google tells me Interstitial Cystitis, but my hunch tells me it's something else.
Means that you're only writing code, not managing people at all. It's the opposite of a (pure) Engineering Manager, who only manages and writes no code / produces no design.
Most mid level people (for example L6-L7 at Google/Facebook) are simultaneously managers and engineers, thus somewhere between IC and EM.
Almost all low level people (L3-L5) are ICs, almost all high level people (L8+) are managers/directors/executives that produce no technical solutions themselves.
Re: Ask HN: Are most of us developers lying about how much work we do?
#337> Do people regularly run into coworkers like me during their career and simply ignore it because they find it too awkward to criticize them? Yes exactly this, especially at larger companies. I know a few of those developers, and they sit right near me... They find a way to make any task take forever... If it was a smaller company they would be called out, but at my [very, very] large company - its very hard to get f…
Large companies have a tendency to throw up all sorts of impediments to actually getting shit done. Simple tasks can take 3 weeks because there are 7-9 dependencies throwing sand in the gears. This not only provides plenty of cover for not getting stuff done it also saps the motivation to get it done quickly. Like, if X team sits on your request for a week that prevents Y feature from getting out are you really gonna…
Re: Ask HN: Are most of us developers lying about how much work we do?
#338I am always upfront about my strengths and weaknesses. My manager and team accept that I can go forever on some simple things, because they know I'm going to do a good job in the end, and because I am always there to help someone struggling, or fix an outage. I tend to be given projects that are expected to take a long time anyway, while junior engineers get the shorter projects with the expectation that they'll ask me for help. It is a bit annoying when I want to work on something, and my manager says "let's see how long this takes you first."
I suspect your managers understand your weaknesses, and have decided that your strengths are worth more.
I suspect part of the problem is the standup culture of expecting a daily report. I used to have a bi-weekly meeting where we went over how things were going on all the projects. I was so much more productive on that system than I am in agile with all the meetings. Starting the day off by remembering how little you did yesterday is just a bummer. In the older system I would wake up early and work like 15 hours once or twice a month, and that was my most productive time. I can't do that now, because I know I would have to stop to get on a meeting.
Re: Ask HN: Are most of us developers lying about how much work we do?
#339When I started to apply myself, it turned out that I was one of the 2-3 most skilled people in the company. Which made me angry, because it meant that I could see all the problems, but I didn't have the power to change them. So my only option was either to climb the corporate ladder, or quit. I'm currently going back to bullshitting, and looking for a job where I either work fewer hours, or can really care about the work and be passionate about it. But there's very few jobs out there for co-ops, collectives, and groups working for real social good.
I think it's fine to bullshit a job if you are not hurting anybody. If your bullshit forces others to work harder to make up for you, I find that unethical, like leaving your garbage in the street.
Re: Ask HN: Are most of us developers lying about how much work we do?
#340Earlier quoted context omitted.
The OP wasn't asking about working harder. They specifically said that they BS their way through standups to deceive their peers and manager into thinking that they're working, while often doing zero work at all: > There are literally days in which the only time I spend on my job is the few minutes it takes to attend the morning stand-up. Then I successfully bullshit my way through our next stand-up to hide my lack o…
but what if his 5-10 hours are equivalent in output to the 40 hrs of his coworkers?
In the real world, someone who is 4-8X more productive than their peers is also significantly more senior and therefore paid significantly more. You don't see seasoned experts on the same teams as inexperienced juniors all getting paid the same.
In my experience, the best team cohesion happens when everyone is putting in similar amounts of effort.