3 ms·
I really like this analogy. Its very prevalent in many teams. Tho I would say experienced developer is able to recognize business needs and how much work has t
by pojzon 4y ago
I really like this analogy. Its very prevalent in many teams.
Tho I would say experienced developer is able to recognize business needs and how much work has to be put into something NOW.
Being able to leave stuff open for fixing later is a crucial skill.
I would even go as far as say that not having this skill automatically discredits someone from a Senior position.
- sokoloff 4y agoExactly. There’s no reasonable world where the kitchen lamp should remain out while you (try to) drive to the store. Pop the stack a few levels, replace the lamp, then decide if you need more WD-40 right now or can get some the next time you’re out.
- 8n4vidtmkvmk 4y agosure. and when you're done they throw a new project at you with another arbitrarily tight deadline and it never gets fixed. that's how we accumulate the debt, because we are focusing on the crucial things.