Уральские студенты-программисты привезли бронзу с чемпионата мира

SSWWLL
От пользователя Тарингейл
Но, кстати, это показательное опровержение вашего бреда про некачественность российского образования

Да ничего это не опровергло.

В Индии программисты зарабатывают для своей страны по 40 миллиардов долларов год (в России — 0 миллиардов долларов в год), а процентов 90 взрослого народу с уровнем образования ниже наших пятиклассников.
2 / 0
Тарингейл
От пользователя SSWWLL
В Индии программисты зарабатывают для своей страны по 40 миллиардов долларов год

Обалдеть можно. 8( Каждый по 40 миллиардов долларов?
1 / 2
Тарингейл
От пользователя MixFix
Предсказуемая реакция "программистов" на бейсике.

Ровно как и ваша реакция старого п...рдуна на новость.
1 / 0
Тарингейл
От пользователя MixFix
Да вы не комплексуйте, не состоялись, как программист, ничего страшного.

Я не комплексую, я искренне радуюсь за победителей. А вот ваша реакция на новость говорит о многом. Вы пытаетесь свой узкоспециальный и, в сущности, маловостребованный в сегодняшних условиях навык представить как критерий качества программиста, который будто бы оказывается важнее, чем бронза на международных соревнованиях. Смешно :-D
4 / 1
-Barmaley-
От пользователя MixFix
В машинных кодах-то программил кто-нибудь? То-то же.

Помоему это тоже самое, что сказать писателю: А ты знаешь диалект суахили? Нет? Тогда твоя книга плоха! :-)

Какая разница машинные коды, С++ и пр. Главное содержание. ИМХО.

[Сообщение изменено пользователем 31.05.2011 13:21]
0
Тарингейл
От пользователя MixFix
Вы повторяете ошибку многих - спорить со Специалистом, тогда как Ему нужно благоговейно внимать.

Жить в мире спичек и зажигалок, и при этом внимать специалисту по огниву? :lol:

[Сообщение изменено пользователем 31.05.2011 13:39]
0
Тарингейл
От пользователя MixFix
Только понимание архитектуры системы делает быдлокодера Программистом.

Понимание архитектуры системы != программирование в машинных кодах.
0
От пользователя борщ не спайс - далеко не улет...
на программистов как правило не учат. это как бы с детства и дома. в школе этому не учат, в институт они уже приходят только теоретических основ набраться


Как раз программистов, как правило, учат, конечно, кроме желания нужно иметь определенные способности, но в целом это именно обучение, а в инсте практики у нас было больше чем теории, хотя мы не самая программерская специальность были (конструктора электроники)
0
Если речь про ассемблер, то согласен. Не редко делают специальные вставки на ассемблере в сишный код, когда критична скорость вычислений и т.д., т.к. оптимизаторы не всегда оптимально работают и нередко в ходе оптимизации мелкие ошибки возникают.

[Сообщение изменено пользователем 31.05.2011 13:45]
0
Как ни печально, но наболее талантливые уедут полюбому. Наш выпуск в 90-х был около сотни человек программеров. В итоге те, кто еще в те времена без интернета, при почти полном отсутствии информации сами додумывались как драйвера писать на ассемблере, да всякие самоходные по памяти програмки, да вирусы, некоторые для халтурок специфичных сначала интерпретатор собственный писали, а потом уже на нем прогу, те все в забугорье. Однокурсник в Микрософте больше десятка лет работает, один из самых толковых был программеров на нашем потоке и сюда возвращаться не собирается. Рассказывал, что они по всему миру ищут самых талантливых.
2 / 0
Господа, вот читаю, что вы тут пишете - и понимаю, что вы слабо понимаете в предмете разговора. То, что ребята победили - это супер - на матмехе всегда находились талантливые ребята-программиста, и я матмех за это уважаю, хотя сам выпускник радиофака. И более того, конечно там есть специальные занятия с этими ребятами, где с ними плотно работают. Без этой работы, конечно, даже при их таланте, они бы срезались гораздо раньше. Ибо для победы в соревнованиях (любых) важен метод и стратегия. И их учат именно этому. Далее - надо понимать разницу между спортивным программированием и реальным прикладным программированием (разработкой) в широком понимании этого слова. Это две совершенно большие разницы. И этих ребят как раз готовят именно к спортивному программированию. И они как мы видим побеждают, пусть пока и не с золотом.
К слову, хороших разработчиков в нас в Екб очень и очень мало. Я знаю, о чем говорю. Программист не тот, кто владеет языком, а специалист, который способен решить задачу или проблему с заданным качеством в заданное время. (кстати в отличие от спортивного программирования, где критерий - только время, качество там никому не нужно - программа должна только пройти тесты, чтоб ее засчитали).
И еще - хорошие программисты всегда получали хорошие деньги, даже у нас в екб. У нас в городе есть несколько крупных программерских контор - СкбКонтур, Восточный ветер, Яндекс, Айдеко и т.д. каждая из них легко обеспечит зп от 45 000 на старте, причем только для того, что бы вырастить их этого талантливого студента реального программиста для себя. И еще к слову - нормальный программер в московском яндексе имеет зп не меньне 100 000. Это именно нормальный программер, который решает нормальные задачи, а не эникейщик. Кто в теме, тот меня поймет.
7 / 0
Nord
От пользователя 01101988
Если речь про ассемблер, то согласен. Не редко делают специальные вставки на ассемблере в сишный код, когда критична скорость вычислений и т.д., т.к. оптимизаторы

Уже лет 10, как не делают. Практически невозможно сделать лучше, чем оптимизатор в хорошем сишном компиляторе. Больно умные процессоры стали, предсказание переходов, несколько конвейеров etc. Разве что математику при помощи SIMD-инструкций можно попробовать ускорить, иногда получается чуть выиграть у компилятора. Но это, считай, совсем другой алгоритм будет, поэтому сравнивать некорректно.

Но речь-то не про ассемблер, а про машинные коды. Вот уж воистину говно мамонта, оставшееся в 70х. MixFix просто понтуется, первокур, наверное :smoke:
Я, кстати, писал в детстве на спектруме в машинных кодах. Это когда единственную кассету с ассемблером зажевало, а на новую родители денег не давали :-) Приходилось ассемблировать в тетрадке и загонять в память через встроенный бейсик

[Сообщение изменено пользователем 31.05.2011 14:01]
1 / 0
Nord
От пользователя Woldemar
Программист не тот, кто владеет языком, а специалист, который способен решить задачу или проблему с заданным качеством в заданное время. (кстати в отличие от спортивного программирования, где критерий - только время, качество там никому не нужно - программа должна только пройти тесты, чтоб ее засчитали).

+миллион
Знание сотен алгоритмов и способность решать крайне редко встречающиеся в коммерческой разработке проблемы - это, несомненно, программирование, но продать такие навыки очень сложно. Именно поэтому победители ACM и уезжают на запад - там их с руками оторвут в любом R&D отделе, а тут разве что в Яндексе есть подобная работа.

[Сообщение изменено пользователем 01.06.2011 00:35]
1 / 0
От пользователя Nord
Уже лет 10, как не делают. Практически невозможно сделать лучше, чем оптимизатор в хорошем сишном компиляторе.


Ну тут вы не совсем в курсе, конечно, лет 10 назад было более актуально, а сейчас быстродействия вполне достаточно для большинства задач и никто не будет заниматься лишней работой (делать вставку, когда и так скорости хватает), но когда требуется прецезионная точность и т.д. их все еще используют.
Ну а про компиляторы, не все организации покупают себе хорошие компиляторы, согласен, что лучше чем нормальный компилятор сейчас трудно написать, но далеко не везде такие хорошие компиляторы.

Некоторые именно ассемблер называют машинными кодами, но фактически ассемблер это оптимизированный для программрования машинный код (отличие можно сказать не в сути, а способе ввода).

От пользователя Woldemar
К слову, хороших разработчиков в нас в Екб очень и очень
мало. Я знаю, о чем говорю.


Вы под разработчиками кого подразумеваете, программистов именно или в целом разработчиков связанных с электроникой?
0
Nord
От пользователя 01101988
Ну а про компиляторы, не все организации покупают себе хорошие компиляторы, согласен, что лучше чем нормальный компилятор сейчас трудно написать, но далеко не везде такие хорошие компиляторы.

gcc бесплатен и очень хорош (c -o2), если мы про x86/amd64-архитектуры говорим. Если про микроконтроллеры, то соглашусь. Даже под ARM/MIPS отимизация "руками" дает большой прирост скорости. Про всякую мелочевку вроде AVR/PIC вообще молчу.
1 / 0
От пользователя Nord
gcc бесплатен и очень хорош (c -o2), если мы про x86/amd64-архитектуры говорим. Если про микроконтроллеры, то соглашусь. Даже под ARM/MIPS отимизация "руками" дает большой прирост скорости. Про всякую
мелочевку вроде AVR/PIC вообще молчу.


Ну вообще да, я больше о микроконтроллерах, специальность располагает (разработчик электроники по специальности). PIC'и в частности и подразумевал.
0
Opanez
Какие микроконтроллеры и компиляторы? Небось судейский сервак хакнули?
0
Тарингейл
От пользователя MixFix
Ладно, кодеры, профессиональному бизнес-аналитику не интересно с вами.

Все ясно :-D Когда-то программировали в машинных кодах, потом сменили профессию, и вот решили подвыпернуть и потрясти своими "знаниями". Одна беда - знания устарели, и вы выглядите безумцем с красными глазами, нечесанной бородой и пивным пузом откуда-то из восьмидесятых, если не семидесятых. Сидели бы лучше, занимались своей бизнес-аналитикой и не лезли в области, в которых (уже) не разбираетесь.


От пользователя Woldemar
Господа, вот читаю, что вы тут пишете - и понимаю, что вы слабо понимаете в предмете разговора. То, что ребята победили - это супер - на матмехе всегда находились талантливые ребята-программиста, и я матмех за это уважаю, хотя сам выпускник радиофака. И более того, конечно там есть специальные занятия с этими ребятами, где с ними плотно работают. Без этой работы, конечно, даже при их таланте, они бы срезались гораздо раньше. Ибо для победы в соревнованиях (любых) важен метод и стратегия. И их учат именно этому. Далее - надо понимать разницу между спортивным программированием и реальным прикладным программированием (разработкой) в широком понимании этого слова. Это две совершенно большие разницы. И этих ребят как раз готовят именно к спортивному программированию. И они как мы видим побеждают, пусть пока и не с золотом.

Оххх... Это беда, конечно. Лет 10 назад, минимум, АСМ движение безнадежно оторвалось от реальности. В этом смысле престиж победы университета на АСМ сродни престижу победы страны в футболе: бесполезно, не применимо в жизни, однако требует больших сил и невозможно в слабой стране/слабом университете.

Но думаю, сегодня это неважно. Ребята молодцы, мат-мех - чемпион.

[Сообщение изменено пользователем 31.05.2011 16:16]
1 / 0
От пользователя 01101988
Вы под разработчиками кого подразумеваете, программистов именно или в целом разработчиков связанных с электроникой?


Под разработчиками я понимаю программистов. Ибо в широких кругах программистов все называют программистами, а в самих программерских конторах программистов называют разработчиками. Тут надо понимать, что есть программисты (разработчики), а есть эникейщики разных степеней просвященности, которых также называют программистами.

Насчет компиляторов - gcc настолько же хорош, насколько хороши большинство бесплатных вещей. Не хочу сказть про него ничего плохого, но в нем есть ряд определенных ошибок и для нормальных коммерческих продуктов он не подходит. Сразу говорю - что эта реплика вызовет множество споров, поэтому если вы не разрабатываете коммерческие продукты с высокой степенью нагрузки и отказоустойчивости, то, имхо, спорить бесполезно. Для 95% процентов использования - его более чем. (Речь идет о продуктах под Линукс).

Для интел-процессоров лучшее решение - интеловский компилятор. Правда медленне, чем гцц, и памяти жрет больше. Но оптимизирует лучше.
2 / 0
Бумеранга
русские программеры лучшие! уважаю прогеров!
1 / 0
Бумеранга
От пользователя Chu4a
молодцы что тут скажешь. с такими мозгами они вряд ли останутся в расеи на зп 15-30 тыров

чо это 15-30?
прогеры ща не дешевая рабсила
1 / 0
Ответы
Молодцы !!!! с победой !
1 / 0
тонущий ДиРижабЛЬ
тут пишут про 4500 долларов в майкрософте.... это 130 тысяч в рублях...
но туда берут лучших со всего мира, 1 из 500 программистов послабее. так там и жизнь дороже... стоит все бросать и туда бежать?
Когда и тут можно подняться до этих 100-120 тыщ, будь ты в 50 из тех 500... ну каждому своё.


ps жил там 1 год, вернулся.
1 / 1
v01d
молодцы ребята
0
news@e1.ru
Тема автоматически закрыта.
0
Обсуждение этой темы закрыто модератором форума.