Насчет жены не соглашусь, однако работу нужно действительно менять не реже, чем раз в 4 года, но не чаще, чем раз в два года. Я так и делаю, на карьеру не жалуюсь. Возможно удлинение сроков, если есть рост внутри фирмы. Но на каждой должности работать более 4 лет нельзя.
Причина этого заключается в том, что на каждой работе есть определенный цикл. В первый год ты учишься, осваиваешь новое. Но специалистом еще не станешь, так что переход на другую работу будет бесполезной потерей времени.
Через 2 года становишься специалистом, мастером, экспертом (если работал, а не балду гонял). Ты становишься необходимым, востребованным. Однако переходить на другую работу рано. С этого момента начинается внутренний карьерный рост, повышение заплаты.
Еще через два года наступает определенный застой. Ты уже все знаешь, быстро решаешь проблемы, начинаешь привыкать к стабильности. Это плохо, развитие останавливается. При этом тебя тоже уже хорошо знают, перестают замечать потенциал. Вот в этот момент и нужно себя вырывать из привычной обстановки и бросать немного вверх, чтобы снова начинать учиться, бороться с трудностями, расти дальше.
Кто останавливается - там и остается.
А вот жена должна быть одна. У кого не защищен тыл, тот войну проиграет.