|
| ▲ | ChrisMarshallNY 2 hours ago | parent | next [-] |
| > There's nothing more permanent than a temporary fix. That should be one of those Tech culture “laws.” I suspect that the dependapocalyse is a significant factor. When every part of an operation has multiple context rebuilds, and resources are not shared across module boundaries, you get inefficient behavior. But I’m skeptical that there’s a will to rethink that. |
|
| ▲ | jopsen 33 minutes ago | parent | prev | next [-] |
| No deadline, no product. Shipping is very important, sometimes more important than what you ship :) |
|
| ▲ | timacles 3 hours ago | parent | prev | next [-] |
| Honestly, after years of seeing this play out, a lot of devs really lack the judgement to know when something is good enough to deliver and will endlessly delay projects to “ do the right thing” |
| |
| ▲ | devmor 2 hours ago | parent [-] | | Absolutely. It’s one of the defining characteristics of what makes someone a capable senior in the role IMO. I have known a lot of extremely talented developers, some with more technical skill than me, that simply failed at their job because they couldn’t come to terms with the fact that their job isn’t to produce the most perfect code possible for the problem. |
|
|
| ▲ | devmor 3 hours ago | parent | prev [-] |
| In my experience, many of those deadlines are commonly the only reason the company continues to exist as well. The root of the problem is much more deeply ingrained in our economic system. |