News for hackers. Stuff that matters.
Re:Mindsets to Avoid as a Senior Software Developer by hinkley on Tuesday March 02, 2021 @12:19PM (#26317667)
You can explain, you can teach, or you can refactor.

Sometimes refactoring is the cheapest of the three, but you won't know until you try to explain/teach it.

Re:Mindsets to Avoid as a Senior Software Developer by eek04_ on Wednesday March 03, 2021 @06:41AM (#26327143)
Often, explaining/teaching has only short term value in terms of the product. The code will outlive the team; I try to factor the knowledge into the code, making the code easy to deal with.

I also spend a lot of time explaining and teaching, as it is necessary, but it's really a stopgap measure. Give it a few years and there's mostly new people.

Re:Mindsets to Avoid as a Senior Software Developer by FroshKiller on Tuesday March 02, 2021 @08:45PM (#26323689)
It was cheaper for me to ask my junior which of two blocks he understood more easily and eliminate the style he didn't grasp immediately throughout the project than it would've been to try to teach him and every programmer that follows him on the project for sure.
Re:Mindsets to Avoid as a Senior Software Developer by efsavage on Tuesday March 02, 2021 @09:34PM (#26324022)
Agreed, but if cheap is your goal, you shouldn't be hiring junior devs. The leanest companies I've seen/worked for were all senior people. "No passengers".