4 ms·
I think this is less true than most people believe. A well-intentioned intern can make a programming decision in an afternoon that might take a team of senior
by dub 7y ago
I think this is less true than most people believe.
A well-intentioned intern can make a programming decision in an afternoon that might take a team of senior SWEs months or more to clean up later once the code or data is being used for something important.
We brush the bad engineering decisions under the rug by calling them "tech debt", but the truth is that if we invested more up front in hiring people with big picture skills and experience we'd probably save significantly more money in the long run, despite their higher salaries.
- dsfyu404ed 7y ago>A well-intentioned intern can make a programming decision in an afternoon that might take a team of senior SWEs months or more to clean up later once the code or data is being used for something important. And a new maintenance tech with the wrong grease gun can cause millions of dollars of downtime. This kind of risk exists in all industries.
- slothario 7y agoThat's not a good analogy. The problem isn't an intern writing a line of code that takes out the database (although that does sometimes happen). The problem is a failure to understand a complex software system and creating years of technical debt.