3 ms·
I'll highlight just one aspect I've been thinking about: Imagine your company has a programming problems that is a shaped like a vague cloud. With a junior de
by audleman 11y ago
I'll highlight just one aspect I've been thinking about:
Imagine your company has a programming problems that is a shaped like a vague cloud.
With a junior developer, you need to do the work to dig into the cloud, define its boundaries, segment the work, and write it all up as tickets. Then you give it to the junior dev who focuses on each one independently. They are not responsible for the end result, though they may be asked to verify the parts they coded in production.
With a senior dev you say "solve this problem" and walk away to do other work. You know they can just dig in, figure out the right solution, code it, test it, and maintain it.