Найти тему
Halacky S.

Спортивное программирование, поможет при устройстве на работу?

Всем привет!

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

Слово качество, в данном случае является- количество памяти, которое "кушает" ваша программа для решения поставленной задачи.

Когда речь идёт о задачах из спортивного программирования, стоит понимать, что эти задачи зачастую представляют собой СОВСЕМ не то, что будет у вас на работе.

Но тогда возникает вопрос, а зачем тогда нужна эта дисциплина.

Ну у спортивного программирования есть свои плюсы. Такие как:

  1. "Глубокое" изучение языка
  2. Знание алгоритмов и применение их на практике
  3. Развивается способность быстро выполнять поставленную задачу
-2

Это не все плюсы, но основные)

Отвечая на главный вопрос, поможет ли спортивное программирование при устройстве на работу?

Ответ: Да!

Как же так, спросите вы. Ты же говорил, что спортивное программирование не имеет ничего общего с практическими задачами!

Все так. Но речь идёт именно об устройстве на работу, а не о работе в целом.

Дело в том, что при устройте на работу, помимо знаний основ ООП, могут проверить на знание алгоритмов, и вот тут вам и помогут знания полученные из спортивного программирования))

-3

Если вы заинтересовались и хотите попробовать себя в этой дисциплине. Это сделать не сложно, для этого есть специальные ресурсы. Самый популярный это "Codeforces.com". На этом сайте каждый день проходят соревнования, где вы можете попробовать свои силы, а так же есть огромное количество заданий, многие из которых разобраны)

-4

*Бонус: На каком языке решать задачки по спортивному программированию? С++*

На этом я хочу закончить. Удачи в ваших начинаниях! И помните : "Не говнокодит тот, кто не пишет код";)