The 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.
Ask HN: Are most of us developers lying about how much work we do?
971–980 of 1001 posts
Re: Ask HN: Are most of us developers lying about how much work we do?
#972Earlier quoted context omitted.
It also depends on the company. I've worked at companies where the #1 project can change weekly and by that I mean the previous project is completely abandoned for the new shiny. If you've worked at a place like this (there are lots of them), you have to not burn yourself out. It is very demoralizing to give your all to a UI just to have it literally thrown away. Sometimes slow rolling can let you move things forward…
With my current manager this has become a skill I'm honing. He's senile and asks for all sorts of things he will have forgotten about in a few days. So I slow roll any new idea he gets excited about until it has percolated for at least a week or two. The trick is figuring out how to wait long enough to avoid doing throw-away work without waiting long enough that he feels ignored. But, like I said, he's senile, so tha…
Figuratively speaking, right? (Or did you mean literally? Dementia? If so, is he old)
Re: Ask HN: Are most of us developers lying about how much work we do?
#973Earlier quoted context omitted.
let talent=0 then productivity = (time * effort)^0 = 1 = 100% Sounds about right
Yup! Time and effort absolutely count. But the "star line" folk out of Heinlein's Beyond this Horizon are the ones that catapult the entire species forward. The Wright brothers, the Norman Bourlags, the Nikola Teslas, the Alan Turings.
Maybe multiply with sign(talent)? And the exponent could be abs(talent):
sing(talent) *
(effort * time) ^
abs(talent)Re: Ask HN: Are most of us developers lying about how much work we do?
#974Software development isn't a matter of sitting down and generating a fixed amount of code per hour. The rate of writing code is hugely variable. It's not unusual for most of my "productive" (as in typing actual code) time to be concentrated in a few particular days in a month. The time not spent typing (or being in meetings, doing admin, etc) isn't actually "unproductive" though. It's mostly spent solving problems, a…
Well, they said they don’t do anything some days and bullshit their way to the next standup. It is clear to me where they stand at.
Re: Ask HN: Are most of us developers lying about how much work we do?
#975Re: Ask HN: Are most of us developers lying about how much work we do?
#976I'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 '…
Re: Ask HN: Are most of us developers lying about how much work we do?
#977Man, that must be nice. I've already worked about 62 full time weeks this year and we aren't 52 weeks into it, I just worked my 16th thanksgiving in a row too and even with all of that OT I won't even make the median household income for my state this year (which is lower than the federal quite a bit). Meanwhile my CEO went from 11 million to 54 million in compensation over the last 2 years. Every second of my day is…
Re: Ask HN: Are most of us developers lying about how much work we do?
#978On my first internship, it seems like all my bosses were like this!
Now, I don't know if those are the norm, or if I just had bad luck and worked at a shitty place for my first internship!
But yeah, I constantly feel like an imposter.
Re: Ask HN: Are most of us developers lying about how much work we do?
#979My goal personally is to get a promotion to Senior, a solid 20% salary bump and then cruise control like you are.
Re: Ask HN: Are most of us developers lying about how much work we do?
#980Short answer: No.
Long answer: Coders, Developers, Software Engineers, etc. (use whatever term you want) don't function like most "working" people. We don't work by filling in spreadsheets, shuffling papers and sorting cards, we also don't fix screws or talk a lot or cut hair.
A lot of our work is a) absorbing knowledge b) experimenting with things c) thinking about things. This then culminates in short but productive bursts of what non-coders would perceive as "actual work", aka. punching code into a keyboard. This btw. is the reason why hackers and "it guys" are always portrayed in movies frantically typing on a keyboard...its the only way of telling the vast majority of mankind "this person is doing stuff".