4 ms·
Don’t use edge cases or niche anything. Expect a senior to provide original solutions to problems. If you want to be very specific determine the level of hand
by austincheney 6y ago
Don’t use edge cases or niche anything. Expect a senior to provide original solutions to problems.
If you want to be very specific determine the level of hand holding the developer requires.
* Can they do the job without a giant framework and a billion build tools?
* Can they interpret and refactor other peoples code?
* Can they write documentation?
* Can they objectively consider evidence based approaches to code decisions?
* Can they distinguish product quality from developer convenience?
Consider that a good mid level developer is at the top of the bell curve. They know all the latest trends and fashions. They have probably mastered things important to beginners. A good senior has learned to leave all that nonsense behind to produce simpler code more productively.