Viewing a single comment thread. View all comments

aws2gcp t1_j8jabep wrote

I'll agree but with the added comment that even someone working 50-60 hours a week will never have the time they'd like to make a high quality end product. Even with good tools and a knowledgeable employee, software is extremely complex and time-consuming.

So, you have to chose your battles. It's not always a matter of "caring" - sometimes, it's just a matter of time management.

1

Gold_Sky3617 t1_j8jcfn6 wrote

Yeah totally agree. My example was not nuanced. Just to demonstrate that hard working does not necessarily mean that a person cares.

Because systems are so complex this really has become a huge problem. Major disconnects exist between what companies ask for, what devs build, and what end users actually care about. I totally get why a dev wouldn’t want to fight every battle but it’s become increasingly common for nobody to fight any battles and the end product just ends up sucking even though everyone on the project worked hard and did what they were supposed to do.

1