Earlier quoted context omitted.
> Did I work 20-30 minutes, or have I been working for a day or two? I would say a day or two, and the 20-30 minutes was the time needed to produce the deliverable of that work. I would say that I do this too. There's a lot of stuff I can more or less do on autopilot and stuff that requires actual attention and finesse , for lack of a better word. I feel like management thinks that I'm good at my job for all of the a…
Or just go and have a shower in the afternoon. It's the best remedy to an afternoon dip I know and one of the major benefits of working from home. It's a great place to solve problems before getting down to coding. Doing the dishes is indeed a good one too.
Ask HN: Are most of us developers lying about how much work we do?
671–680 of 1001 posts
Re: Ask HN: Are most of us developers lying about how much work we do?
#672I think there's also something to be said for passive processing. Sometimes I'll know I need to write some code or some function and I'll just think about it in the back of my head while doing other things, sometimes for a whole day or two. Then I'll sit down and write it in like 20-30 minutes. Did I work 20-30 minutes, or have I been working for a day or two? I would say a day or two, and the 20-30 minutes was the t…
Re: Ask HN: Are most of us developers lying about how much work we do?
#673The 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…
Power imbalance. The same reason why *essential* workers often get poverty salaries.
Re: Ask HN: Are most of us developers lying about how much work we do?
#674I'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…
> However! I will say that this way of working and living comes with some significant hazard to your mental health. Doing something you don't like, care about, or believe in for decades long periods of time can really mess with your sense of self worth and happiness in life. Agree with everything you wrote except this part. I have worked jobs where I truly believed in the mission, worked hard, was paid a lot, achieve…
This can be true but being in alienating jobs that you don't care about is also a cause for burnout. Both extremes are dangerous, it's well established.
Re: Ask HN: Are most of us developers lying about how much work we do?
#675I think there's also something to be said for passive processing. Sometimes I'll know I need to write some code or some function and I'll just think about it in the back of my head while doing other things, sometimes for a whole day or two. Then I'll sit down and write it in like 20-30 minutes. Did I work 20-30 minutes, or have I been working for a day or two? I would say a day or two, and the 20-30 minutes was the t…
Absolutely. Sometimes for the whole day I remove code because of dead path or rewrite part of the code because of wrong initial design. Am I adding negative productivity?
(Points were redeemable for schwag from the company shop. They were highly desirable and nearly cash equivalents).
Deleting code is arguably the most valuable work you could be doing.
Re: Ask HN: Are most of us developers lying about how much work we do?
#676I think there's also something to be said for passive processing. Sometimes I'll know I need to write some code or some function and I'll just think about it in the back of my head while doing other things, sometimes for a whole day or two. Then I'll sit down and write it in like 20-30 minutes. Did I work 20-30 minutes, or have I been working for a day or two? I would say a day or two, and the 20-30 minutes was the t…
Re: Ask HN: Are most of us developers lying about how much work we do?
#677Your arrangement seems to be more common in corporate development.
Re: Ask HN: Are most of us developers lying about how much work we do?
#678Re: Ask HN: Are most of us developers lying about how much work we do?
#679Earlier quoted context omitted.
What is IC? Google tells me Interstitial Cystitis, but my hunch tells me it's something else.
Individual Contributor. 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…
Re: Ask HN: Are most of us developers lying about how much work we do?
#680Earlier quoted context omitted.
https://en.m.wikipedia.org/wiki/Henri_Poincar%C3%A9 > He never spent a long time on a problem since he believed that the subconscious would continue working on the problem while he consciously worked on another problem. This is definitely a thing. Intellectual labor just isn't physical labor.
Most of the best ideas I've had in my career were in the shower before work. The problem is making that a regular occurrence.