Как стать автором
Обновить

Комментарии 29

Вообще говоря, профессиональный спорт и здоровье, как правило, имеют как раз обратную связь. Спорт и физкультура - это разные вещи.
Да, о том и речь. Профессиональное программирование и программирование на чемпионатах мира - это такие же разные вещи
Т.е. люди, которые побеждают чемпионаты мира - это плохие профессиональные программисты, несостоятельные в обычной работе? Значит они профессиональные прогсмены =) ? Хм.. интересная мысль.
Мне кажется что пока просто на чемпионатах на жизнь не накопишь, да и в них участвуют именно профессионалы выделяя время с работы.. Может я конечно не прав ?
Не, я бы не стал обобщать. Вполне может быть, что среди них есть отличные профессионалы, которые умеют работать (так же, как и среди спортсменов здоровые люди.)
Но в основном же там участвуют студенческие команды. Знаю только всякие контесты - там реальные профессионалы выступают (типа topcoder или google jam), но это и не пиарит никто особо.
На том же topcoder пишут про людей, кто в год по 50-80К долларов зарабатывает.
Нужно на количество побед на душу населения смотреть. Или на количество участников. Вот это уже будет показатель :)
Нужно смотреть на код программистов, вот это уже показатель:)
Смотря что мы собрались показывать. :)
Вот это правильная идея — нужно смотреть на качество кода рядовых программистов! Хочется поднимать культуру программирования, быть ближе к стандартам.

Самый красивый и оптимизированный код, насколько я слышал, в последнее время в немецких веб–проектах встречается. Хотя, может быть ситуация уже и изменилась и «чистюлями» признали других =)
А какие объективные критерии качества кода вы знаете?
вспоминается только этот
Очень объективно!
На самом деле они есть - просто было интересно, знает их кто-нибудь или нет? :)
Этот вопрос может затеряться комментариях. Лучше вынести в виде опроса в отдельный топик. Думаю, будет интересно узнать результаты.
А смысл выносить? Кто знает, тот знает, а кто не знает - тем нужно хотя бы простенькую статью прочитать, прежде чем спрашивать.
Так что если и выносить, то со списком и описанием возможных критериев.
Может займусь как-нибудь.
Можно сделать опрос + ссылку на статью, где об этом можно почитать.
А тут можно сделать опрос средствами хабра? Я не умею.
тут врядли. Создавать опрос нужно.
Не нужно его смотреть :)
Я когда стал смотреть на новой работе что было понаписано до меня, волосы дыбом встают на заднице.
А что, нужно его с закрытыми глазами править? :)
Поздно пить боржоми...
Там уже никакой рефракторинг не поможет. Делаем реинжиниринг полный.
Реинжиниринг - это хорошо, если есть время, деньги и понимающее начальство :)
Такой показатель говорит в целом о школе. В целом это некий усреднённый показатель качества подготовки программистов в вузах. Аналогия со здоровьем, кстати, неверная.
1. Каким местом победа на ч.м. говорит о уровне подготовки программистов в вузах? Побеждают-то единицы, которые учатся в лучших вузах у лучших преподов и учатся не программировать, а именно участвовать в таких состязаниях. А задачи в этих чемпионатах ничего общего с реальной работой не имеют.
2. в чем аналогия неверная?
Истинная миссия программирования - CS - это алгоритмы. Красота оформления кода, коментарии в компьютерной науке это вторично. Главное - красота алгоритма. Набивая такие задачки по программированию приходит понимание красоты алгоритмов и человек сам способен их придумывать. То что с реальной работой ничего общего - возможно, вам не повезло. У меня на работе постоянно подобное всплывает.
Устраивайте ЧМ по красоте кода. Все будут удовлетворены ;)
Вы правила проведения этих чемпионатов читали? Если нет, то прочитайте и потом напишите впечатления - оценивают ли там красоту алгоритма и т.п.
Всё-таки надо знать предмет обсуждения :)
Вы комент читали?
Повторю:Набивая такие задачки по программированию приходит понимание красоты алгоритмов и человек сам способен их придумывать. Думаю фраза несколько глубже чем вы поняли :)

Предмет обсуждения, полагаю, знаю лучше вашего, поскольку сам принимал участие в подобных соревнованиях.
Да фразу-то я понял и мне не надо объяснять про красоту алгоритмов, я 7 лет программировал игры - чистая алгоритмизация и придумывание каждый день.
Вы участвовали в чемпионатах мира по программированию или в чем-то типа городских олимпиад? Разница огромна - почитайте правила. Я в городских и республиканских участвовал - оттуда, имхо, можно гораздо больше пользы вынести, чем с чемпионатов мира.
Согласен! Как на олимпиадах выигрывать так это, пожалуйста, а как реальные конкурентно способные продукты, так ни одного (почти)!

PS: То что Дима Билан выиграл Евровидение не значит что у нас в стране все п..ы.. эээ папуасы :)
>>PS: То что Дима Билан выиграл Евровидение не значит что у нас в стране все п..ы.. эээ папуасы :)
Скорее, что все страдеваристы и конькисты :)
По названию сначала подумал, что топик о том, какими видами спорта занимаются программисты
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации