I 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…
Rich Hickey’s “Hammock Driven Development” talk largely agrees with this view: https://youtu.be/f84n5oFoZBc
Ask HN: Are most of us developers lying about how much work we do?
721–730 of 1001 posts
Re: Ask HN: Are most of us developers lying about how much work we do?
#722I don't know about "most of us", but certainely not all of us. I work a solid 7h a weekday (not all of which is at 100% productivity, but all of which is work), and I know for a fact my colleagues work at least as much as I do (I personally think most of them work too much). And I seriously doubt you'd be able to reach anywhere near an acceptable output working Personally, it makes me uncomfortable to think that ther…
In these environments you don't feel so bad when people are gaming the system. If it's all a popularity contest at the end of the day anyways, what does it matter? Do your bare minimum to fulfill the contract such that you can sleep peacefully.
Re: Ask HN: Are most of us developers lying about how much work we do?
#723Re: Ask HN: Are most of us developers lying about how much work we do?
#724Re: Ask HN: Are most of us developers lying about how much work we do?
#725I 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?
#726As a relatively new manager, you figure out relatively quickly who are the workhorses and who are not as productive. If I were to guess, you were probably in the lower half ranking of people usually in that manager's mind. You might be more skilled than average, but also more lazy so that might average out your performance too. Not the best but you deliver value eventually so the manager feels like its worth more to…
Nah, I disagree. I've worked my ass off at companies, gotten standing ovations from regular users who knew what the work I did meant, and still gotten terrible raises. Contrast that to simply leaving a company every 2 years, and I get an amazing pay increase. Your skill, contribution, and talent have nothing to do with your promotion speed. If anything, the harder you work on real skills, the less likely you are to be promoted in my mind. The best climbers I've seen have been also the most bereft of real skills.
Re: Ask HN: Are most of us developers lying about how much work we do?
#727You're cheating yourself. It's never too late to start over but for crying out loud, can you really consider yourself "lucky" to be coasting through life contributing, learning, and growing at the absolute minimum level? I'm sure there are many others out there with similar experience; I hope some of you wake up and start living fully before it's all over.
Work is, for many people, not the most important thing in life. I prefer time with my family and son over working any day.
Re: Ask HN: Are most of us developers lying about how much work we do?
#728Earlier quoted context omitted.
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?
At a previous job, the boss awarded praise, and "points" each week for the developer who removed the most code from production. Counted as lines of code deleted according to git. (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?
#729Earlier 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.
Re: Ask HN: Are most of us developers lying about how much work we do?
#730I 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…
> 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…