1,558 karma · joined September 14, 2021
Note, some people even think that would take even more energy in total per day, but that's not correct because a cooler house doesn't emit as much energy as a warmer one.
I've spent blood sweat, tears and restless evenings scrolling and ctrl-f-ing huge build and test logs to finally accomplish the task.
But let's take a step back.
So they assign you to get that done. You're supposed to be careful, courageous and precise while making those changes without regression. There's very little up-to-date documentation on the design, architecture, let alone any rationale on design choices. You're supposed to come up with methods like Mikado, tdd, shadowing or anything that gets the job done.
Is this even fair to ask? Suppose you ask a contractor to re-factor a house with old style plumbing and electricity. Will they do it Mikado style, or, would they say - look - we're going to tear things down and rebuild it from the ground. You need to be willing to pay for a designer, an architect, new materials and a set of specialized contractors.
So why do we as sw engineers put up with the assignment? Are we rewarded so much more than the project manager of that house who subcontracts the work to many people to tear down and rebuild?
In fact, those were the good days, when a mere affair with your secretary would be enough to jeopardize your career. The pendulum couldn't have swung more since.
So 'Ja? Ja.' in German can be translated as 'Right? Yeah.' in English.
Hence 'I' is relative.
I don't see how anyone can be happy in their job if that were the default. Maybe I am naive or lucky, but I have a very goed relation with my boss, as well as with the boss above.
When that condition is not fulfilled, i definitely tend to slack off and I will eventually leave. I believe such should be the default.
There's resistance but on the other hand there was resistance against light bulbs, trains with engines, automatic press, phones, television, a global internet,...
Wow someone is very good at setting requirements. I have never seen that in 25 years of dev life.
Younger people are at school, a very social institution. After school they do sports or hobby, usually a very social activity. When it's their birthday, a party is organized.
When you are older, you have plenty of social interaction at work.
One of our colleagues is in a divorce. She's often miserable but gets a lot of support from her colleagues, she's invited at every activity, gets emotional support etc.
I do understand what you are trying to say though!
I'm not sure what country you live in, maybe people there are not very social... is there a possibility to move? Sometimes such event gives a totally different perspective on the world.
As for me, the principal reason for working is that camaraderie. I find 'establishing things together' more valuable and rewarding than the progress or productivity on itself. The for knowledge workers above-average paycheck feels like a luxury.
When reading this, I can suddenly relate. There's a colleage who always smiles but I know she's hurt inside. Sometimes in a quiet moment I try to comfort her with careful listening, kind words and genuine advice. She's very receptive and thankful to this act of kindness and I find it a pleasure to be kind to her. The reward is so high that it almost feels compassionate towards me.