Мне кажется что Вы неправы, и хороший инженер должен обладать качествами которые позволят ему решить задачу даже если ответа на нее нет в Гугле, а для этого надо развивать мозг. А мозг хорошо тренируется задачками.
решение олимпиадных задач не помагает человеку нигде кроме области этих самых задач, точно так же как шахматы не развивают мозг, а бомбит от того что вместо того чтоб спрашивать по делу, спрашивают херню а потом всем остальным с этим работать надо