3 ms·
How did the generation of programmers before us ship products on physical media where they have a single shot to get it perfect and manage to do so a good porti
by fuzz4lyfe 7y ago
How did the generation of programmers before us ship products on physical media where they have a single shot to get it perfect and manage to do so a good portion of the time while we with our continuous integration systems, code completion and unit tests can't seem to get it right after many attempts?
It's mind boggling. It should be clear to anyone paying attention that what we are doing now isn't working so cargo culting the latest thought leaders is just going to help you produce the same bloated garbage everyone else is. I'm ashamed at the quality of product (some exceptions obviously) we have been putting out lately as an industry.
I don't have the solution, but it seems to me that we have to slow the hell down. Enough of the 60+ hour a week agile death marches. In order to produce products we can be proud of we need to take the time to consider them completely. "Move fast and break things" is how McDonald's operates, I want to do French Laundry level work where nothing gets to a customer without it being an example of the best our profession can offer.
We need a Gordon Ramsey of code.
- diveanon 7y ago"Move fast and break things" really means "Move fast and turn a profit". The pressure to show good returns to institutional investors is the cause of the drop in quality you are seeing. Just like everything else in the US economy, Wall Street has caused the software industry to hyper focus on short term gains. Quarter after quarter they are draining the nation, and when the bubble pops they will be the first to look elsewhere for new investment opportunities.
- NikkiA 7y agoWe used waterfall and planned stuff so that it'd work. Apparently that isn't good enough for your generation.