|
|
|
|
|
by frostmatthew
4195 days ago
|
|
I like the rotation idea, but I can't say I see much logic in the desire to have new engineers deploy to production on their first day mentioned/linked in the opening. At VMware (or at least on my team) we try to have new engineers commit code their first week (this doesn't always work out, and when it does it's usually the 4th or 5th day) and I almost feel that's too soon...first day just seems nuts. You don't see this in other professions, e.g. I doubt doctors are performing surgery or lawyers are going to court on their first day at a new hospital or firm. I'm just not seeing the value in having someone commit code before they're possibly familiar with the codebase and [unless it's a product they used before getting hired] may be equally unfamiliar with what the product even does. |
|
Having people deploy on their first day is a check on the complexity of the process as much as it is intended to educate new employees.
(n.b. I don't work for Etsy anymore, but I still feel compelled to go to the mat on this thing.)