421 karma · joined March 28, 2019
I agree you can tell the difference, though I would place blame for those situations more on an organization than the developers who get shifted toward that work out of their specialization. It could be some dubious values, but it also could be project budgets.
Something feels wrong. The median should be able to inherit the benefits of technology produced at the high end without such inheriting massive costs.
Edit: professionally, that is; when I do front-end related stuff for myself, it's fine, but they are small and I keep things simple - vanilla JS where needed, etc.
However, this could simply be a mental health thing in anyone's case. There is nothing to lose and nothing to be ashamed of by consulting a professional about it.
I do agree that kubernetes is a pleasant experience from an application developer perspective with an existing cluster, but in my experience it was not without excessive pain and long hours by those administering the cluster. A year doesn't surprise me in your case, which brings to mind this question.
Complexity is a difficult topic, not the least because the many ambiguous meanings it has taken on. When people bring this up, they talk about it like it's a fixed thing that could go to 0 if only someone actually tried hard enough. Yes, complexity is a problem, but that complexity is always increasing is inevitable as long as technology advances. The first episode of the 70s series "Connections" comes to mind. We need to be able to identify and eliminate waste while dealing with this fact.
This does not mean he did not ask during that time.
And I don't know the original quote, but the idea that "capitalism is how we take care of people we don’t know" is a hilarious feat of mental gymnastics to frame such a inherently self-centered economic system as some sort of inherent altruism.
He challenges the public sector to make better things than the private sector without even acknowledging the massive and growing asymmetry in the resources available in the private sector to accomplish these things.
And lastly he attempts deflect criticism like mine by writing off any counterpoint as "attacking" his ideas and instead asking we talk about what we would "build" and therefore take his deeply biased assumptions as axioms.
It's not the only factor, but to look at this problem without critically evaluating capitalism's role is like ignoring the elephant in the room. Now that we are in a point in time where the more wealth and power is being accumulated by an ever shrinking pool of people, capitalists like Andreessen have more power than ever to employ these kinds of changes. If the supposed demand is not there, then maybe take that one of many signs that capitalism is a dead end.
James Burke has a way of conveying a sort of fundamental optimism about society that I find invigorating. I remember listening to an interview with him from the past couple years and after all this time, he still sounds as sharp as ever.
Five months to code a percentage, or five months to add the calculation, integrate that data point with other systems (does this need to be shown as its own field on any unemployment forms or reports? etc.), test it to the point where it has been demonstrated stable enough to be included in a critical system, and then deliver this change?
I don't know the first thing about COBOL but the fact that government is (for good reasons) slow to move, the stability needed in critical things like unemployment processing, and all the other things that go into "coding a percentage", explain that timeline a hell of a lot more than what language was used.