[Из песочницы] Не было бы счастья, да спортивное программирование помогло
Комментарии (2)
30 июня 2017 в 16:41 (комментарий был изменён)
0↑
↓
На мой взгляд все же среднестатистическому студенту не стоит идти в ACM в рассчете на кучу призов и поездки на финал, поскольку из сильного вуза крайне сложно пройти (квота на финал — не более 1 команды на вуз), а в слабом негде тренироваться и сложно достичь высокого уровня мастерства.Зато вот где реально офигительно помогает олимпиадный опыт (причем не только ACM, но и школьных олимпиад) — это при прохождении собеседований.
Даже здесь, на хабре, раз в месяц появляются статьи из серии «смотрите, какую сложную задачу мне дали в CompanyName», собирающие сотни комментариев о том, что такими задачами нельзя оценить мастерство программирования. А теперь представьте на минуту, что вы можете решить любую такую задачу за время чтения условия. Причем здесь даже «решить» — термин неправильный, поскольку никакого осознанного процесса поиска решения не происходит, оно просто само появляется в голове еще в процессе чтения условия задачи. И остается лишь записать его, причем это чисто механический процесс записи, в это время вы вполне можете, скажем, обсуждать с интервьювером хитрые случаи и стратегии тестирования задачи или вслух доказывать корректность и время работы алгоритма.
Если вы хотите, чтобы собеседование в условный Google в зарубежный офис проходили по этой схеме — участвуйте в ACM. Решите десять тысяч задач, и с трудоустройством у вас больше никогда не будет проблем.30 июня 2017 в 17:37
0↑
↓
Да, мне тоже ситуация видится именно так. С этой точки зрения, полезная практика