hn_asker
Joined 5 years ago
Joined 5 years ago
What is a job? Is it really beneficial? This reminds me of David Graeber's Bullshit Jobs lecture. Too many people are suffering because of their trust in systemic inefficiency.
Normal by "western" standards is unhealthy. We need a renaissance of self-compassion but it has to be protected from the systems that be.
AWS Application Load Balancer is advertised to work with gRPC but we've been seeing sporadic errors. Keepalive isn't the issue, we set the IdleTimeout to the max (4000 seconds) and use server side keepalive to gc old connections.
There are many pitfalls. For example, giving product owner and even manager roles to the lead engineer or architect, daily standups devolving into telling people what ticket number they have in progress as opposed to blockers they are seeing or actually working on, product owners not showing up to backlog grooming sessions leaving engineering to make their own priorities, product managers being the engineering manager and leading retrospectives making everyone biased to say what went well but not things to improve on, agile release trains having teams that don't really interact with each other leaving engineering teams tuned out during system level PI planning and demos. The list goes on.
The current state of an org implementing agile/scrum can easily lead to what David Graeber calls Bull*hit jobs: https://www.youtube.com/watch?v=kikzjTfos0s. The onus is on the organization's leaders to take everyone to the desired state. However, all too often the actual leaders of an organization are the engineers themselves and would much rather get work done than to micromanage.
I think to implement self-compassion more effectively, we need less of these soul-sucking jobs. Everyone is different though. To some, chopping wood may be fulfilling, to others not so much. So perhaps, we need more fulfilling notions of "work" and making a living.