5 ms·
For general software engineering roles, like senior and below, 12 months is plenty of time. Good employees, in my experience, can reach full productivity in ~3
by mjr00 2y ago
For general software engineering roles, like senior and below, 12 months is plenty of time. Good employees, in my experience, can reach full productivity in ~3 months as long as the company isn't a total mess. This isn't to say they're total experts and know all they need to know about the technology/domain/etc., but it's enough time to pick up what's needed to be a productive contributor.
- giantg2 2y agoEh, I haven't seen it. Maybe my company is a mess. Usually they think they know what they’re doing and can contribute on delivering individual tasks. But it seems they lack the background on the strategy, business acumen, and reasoning behind the technical architecture. So yeah, they're productive in the role, but they probably haven't learned enough of value to significantly grow and bring thought leadership to their next role. Especially regarding longterm implementations of their designs/actions since theyre just onto the next thing.