Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.10.09;
Скачать: [xml.tar.bz2];

Вниз

Кто и где работает самый лучший программист   Найти похожие ветки 

 
A.L.I.E.S   (2005-09-06 15:27) [0]

Как вы думаете?
Как определить лучшего программиста? По каким критериям оценивается его профессионализм? В какой компании он работает? Этих компаний уже не мало на территории СНГ. Что должен ответить программист, если его спросят - а ты лучший? Если нет, то что он должен делать чтобы стать таким? Да и есть ли смысл добиватся этого?


 
Eraser ©   (2005-09-06 15:29) [1]

Дядя Билл Гейтс.

Как определить лучшего программиста?

По сумме $$$.


 
Sergey13 ©   (2005-09-06 15:29) [2]

>Если нет, то что он должен делать
Харакири. 8-)


 
КаПиБаРа ©   (2005-09-06 15:32) [3]

Набивает программу со скоросью 300 знаков в минуту, причем без ошибок и багов.


 
КаПиБаРа ©   (2005-09-06 15:32) [4]

КаПиБаРа ©   (06.09.05 15:32) [3]
По 8 часов в день


 
Nikolay M. ©   (2005-09-06 15:36) [5]


> Кто и где работает самый лучший программист
> Как вы думаете?

Хотите поговорить об этом? Это я. Просто потому, что я так для себя решил. Если есть другие предложения: выдвигайте - обсудим.

ПС
Встречный вопрос к автору: а какую траву вы курите? :)


 
Sergey13 ©   (2005-09-06 15:39) [6]

2[3] КаПиБаРа ©   (06.09.05 15:32)
>Набивает программу
Распространяемую бесплатно и с исходниками 8-)


 
A.L.I.E.S   (2005-09-06 15:47) [7]


> Nikolay M. ©   (06.09.05 15:36) [5]


> Хотите поговорить об этом? Это я. Просто потому, что я так
> для себя решил. Если есть другие предложения: выдвигайте
> - обсудим.

Какие факты можешь привести, что это ты.


 
КаПиБаРа ©   (2005-09-06 15:49) [8]

Nikolay M. ©   (06.09.05 15:36) [5]
Да. Ты справку покажи... :)


 
Anatoly Podgoretsky ©   (2005-09-06 15:55) [9]

Nikolay M. ©   (06.09.05 15:36) [5]
А что насчет облико морале?


 
alpet ©   (2005-09-06 16:00) [10]

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


 
Rouse_ ©   (2005-09-06 16:08) [11]

> Что должен ответить программист, если его спросят - а ты
> лучший?

Спроси у Димки О. ;)


 
Rule ©   (2005-09-06 16:17) [12]

Rouse_ ©   (06.09.05 16:08) [11]
браво :-) .... смеялся громко ...

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


 
alpet ©   (2005-09-06 16:25) [13]

[12] Rule ©   (06.09.05 16:17)

Получается что системщик зарабатывающий $10000/month хуже, чем шареварщик (который менее программист, чем бизнесмен), зарабатывающий $30000/month?
P.S. Цены указаны для Западного рынка программистов.


 
alpet ©   (2005-09-06 16:25) [14]

Удалено модератором


 
Rule ©   (2005-09-06 16:40) [15]

alpet ©   (06.09.05 16:25) [14]

получается что в комплекс понятия программиста входит не только кодинг а и продажа продукта ... тоесть чтобы быть хорошим программистом надо не только написать программу но и продать её ...

по поводу приведенных примеров вы абсолютно правы, именно так и получается ...


 
wicked ©   (2005-09-06 17:14) [16]


> получается что в комплекс понятия программиста входит не
> только кодинг а и продажа продукта ... тоесть чтобы быть
> хорошим программистом надо не только написать программу
> но и продать её ...

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


 
Nikolay M. ©   (2005-09-06 17:24) [17]


> A.L.I.E.S   (06.09.05 15:47) [7]
> Какие факты можешь привести, что это ты.

А такие, что критерия "самый лучший" в нулевом посте не прозвучало, ГОСТ-а такого тоже не припомню. Поэтому предлагаю считать самым лучшим программистом меня. Вам все равно, а мне приятно. Если (вдруг) найдутся несогласные, моя самооценка не пострадает :)
Попутно предлагаю утвердить звание самого зеленого программиста, самого красивого, самого быстрого, самого... О! Я, кажется, сам себе ответил на вопрос о том, какую траву надо курить, чтобы такое спросить...


 
Rule ©   (2005-09-06 17:56) [18]

wicked ©   (06.09.05 17:14) [16]

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


 
KilkennyCat ©   (2005-09-06 18:01) [19]


> [3] КаПиБаРа ©   (06.09.05 15:32)
> Набивает программу со скоросью 300 знаков в минуту, причем
> без ошибок и багов.


ага, сразу екзешник :)


 
Sergey_Masloff   (2005-09-06 18:04) [20]

Rule ©   (06.09.05 17:56) [18]
>естественно чем лучше программист тем на лучшую работу с лучшей >оплатой его возьмут
Ну да, конечно. Это разве что в стране вечной охоты так, в реальном мире, к сожалению, корелляция уровень профессионализма -> уровень оплаты не такая жесткая


 
Rule ©   (2005-09-06 18:05) [21]

Sergey_Masloff   (06.09.05 18:04) [20]
а кто сказал что уровень профессионализма = критерию оценки хорошести программиста ...


 
Rouse_ ©   (2005-09-06 18:06) [22]

> О! Я, кажется, сам себе ответил на вопрос о том, какую траву надо курить, чтобы такое спросить...
Зеленый чай? ;)


 
Sergey_Masloff   (2005-09-06 18:42) [23]

Rule ©   (06.09.05 18:05) [21]
>а кто сказал что уровень
Ладно ты сказал что чем лучше программист тем ЕСТЕСТВЕННО он больше получает. Это не так ;-) Любой из нас назовет десятки примеров обратного.


 
Desdechado ©   (2005-09-06 18:55) [24]

лучший еще не родился, соответственно, нигде не работает


 
alpet ©   (2005-09-06 19:32) [25]

Где-то читал, что программеры-карьеристы и действительно уникумы программирования редко встречаются в одном лице. И если первые добиваются поднебесных зарплат, то последние похоже просветления в своей области :) Другой вопрос интересен - кем бы вы хотели стать -  карьеристом, или уникумом?


 
Юрий Зотов ©   (2005-09-06 19:57) [26]

> кем бы вы хотели стать -  карьеристом, или уникумом?

Уникальным карьеристом...
:о)

Вот только не получается... почему-то...
:о)


 
Sergey_Masloff   (2005-09-06 20:10) [27]

Юрий Зотов ©   (06.09.05 19:57) [26]
У кого-то получается ;-)
 Как раз хотел рассказать. Был я тут на переговорах. Контора очень серьезная, с их стороны генеральный, директор по продажам и директор по продвижению продуктов. Частично иностранцы, естественно все при ролексах о костюмах от версаче и фиг знает кого. И директор по IT мужик в джинсах и свитере с растянутым горлом ;-) Причем (не шучу) на тебя похож ну очень сильно. Только без бороды. Я сначала (ну зрение у меня не очень) думал неужели ты.
 Ну и что я хочу сказать - по всему випдно слово за ним далеко не последнее, не то чтобы его привели послушать что большие дяди говорить будут - совсем нет. А когда у меня уже в сон тянуло о рассказах о бизнес-планах и маркетингах удалось перекинуться с ним парой слов - очень компетентный дядя, без понтов но врубается с полуслова, очень приятно поговорить было.
 Отсюда вывод 1) можно совмещать 2) у тебя вполне может получится.


 
Юрий Зотов ©   (2005-09-06 20:24) [28]

> Sergey_Masloff   (06.09.05 20:10) [27]

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


 
Sergey_Masloff   (2005-09-06 20:33) [29]

Юрий Зотов ©   (06.09.05 20:24) [28]
Да верю я.
Хоть и полный оффтоп (а очер. ММП фиг знает когда) - перечитывал тут небезызвестные "уроки". Можно сказать, ронял слезу. Два вопроса, заранее извини если бестактные сам понимаю что, наверное, заколебали тебя с ними.
1) все, кирдык? надоело, нет отклика, текучка заела времени нет и не будет (нужное подчеркнуть?)
2) Если вдруг проект заморожен действительно временно - никогда не было мысли о hard copy?


 
TUser ©   (2005-09-06 20:36) [30]

Проводятся олимпиады по программированию. Судя по результатом - Россия впереди планеты. Где работают - не в курсе, но фамилии героев известны. Судя по тексту заданий и требуемой скорости - уровень черезвычайно высокий. На вопрос о лучшести думаю ничего не отвечают - что им делать нечего в Потрепаться сидеть??

По результатам практической работы лучшие также известны - Вирт, Ричи, Страуструп, Нортон, Торвальдс, Уолл, и собственно - Гейтс.


 
Sergey_Masloff   (2005-09-06 20:43) [31]

TUser ©   (06.09.05 20:36) [30]
Олимпиадное программирование имеет очень мало общего с практическим.
 Страуструп что спрограммировал? Це плас плас придумал? Так это не программирование вобщем-то.


 
TUser ©   (2005-09-06 20:46) [32]

Тогда надо было уточнять в вопросе, о каком программировании идет речь. Оценивается коммерческая успешность проектов, их потребность для общества, ориганальность идеи, сложность алгоритма, скорость - что конкретно?

Вобщем это уже сказали - по разным параметрам можно оценивать.


 
Mystic ©   (2005-09-07 18:58) [33]

Устроить голосование, пригласить жюри... В общем задача не сложнее, чем выбрать мисс "Россия/Украина/Европа/мира"... Ну и из соображений политкорректности один год давать программисту C++, другой С#, третий Java, ...


 
Плохиш ©   (2005-09-07 19:03) [34]


> Mystic ©   (07.09.05 18:58) [33]
> Устроить голосование, пригласить жюри... В общем задача
> не сложнее, чем выбрать мисс "Россия/Украина/Европа/мира"...

Эт чё, они и в плавках ходить будут? 8-O


 
MOA ©   (2005-09-07 20:00) [35]

Ну, лучшие программисты оцениваются именно порезультатам - и никак иначе. И получается, кроме упомянутых TUser ещё:
- Эдгар Дийкстра. История о том, как он спас проект IBM для WSJ - песня, после чего по результатам написал знаменитую "GOTO считать вредным", стал знаменит и признан одним из лучших - и классиком структурного программирования,
- Кодд (он именно писал DB2, заодно выдумывая свою теорию),
- Кен Томпсон - написавший первый UNIX.


 
Sergey_Masloff   (2005-09-07 20:38) [36]

TUser ©   (06.09.05 20:46) [32]
Оригинальность сложность и красивость кода никого не... волнуют.
Только решаемые задачи. С этой точки зрения из приведенных
MOA ©   (07.09.05 20:00) [35]
без сомнения Кодд, Дейкстра тоже наверное с Томпсоном, вобщем-то, не согласен - ну какие такие задачи позволил решить именно юникс чего другие не решают?


 
MOA ©   (2005-09-07 22:11) [37]

Ну, с Томпсоном м.б. и впрямь есть проблемы (однако, человек написавший новый вид ОС в одиночку на уважения достоин), а вот с Дийкстрой (Дейкстрой? Звали :( его Edsgar Dijkstra) сомнений нет. Человек с командой 10 человек за год сделал, выбросив то, с чем перед этим не справились тысяча программистов за три и начав с нуля. Так что то, что он именно программист, а не менеджер - сомнений нет. И программист из неслабых, да ещё и лауреат премии Тьюринга. Да и "алгоритм Дейкстры" знает каждый (подозреваю, что "один из" ;)).
Кстати, хотел привести ссылки на его биографию - и опа! - в рунете и не нашёл (плохо искал?).
Вот, а вот и Крея, по слухам ввёвшего машинный код ОС первого кибера с пульта процессора по памяти - тоже, видимо стоит учесть. Хотя, он больше железячник, но - время показало - менеджер из него хуже программера - железячника. Кибернетик он был. Очень хороший.


 
Иван Шихалев ©   (2005-09-07 23:01) [38]

Кстати, хотел привести ссылки на его биографию - и опа! - в рунете и не нашёл (плохо искал?).

Не совсем биография, но...

http://ru.wikipedia.org/wiki/%D0%94%D0%B5%D0%B9%D0%BA%D1%81%D1%82%D1%80%D0%B0


 
Sergey_Masloff   (2005-09-07 23:09) [39]

Дейкстра:
>Проекты, предлагающие программирование на естественном языке, >гибельны по своей сути
Блин, а казалось что это я придумал ;-) Будем считать что независимо как менделеев и клайперон.

Шутка. На самом деле человечище, конечно, был (Дейкстра)


 
Fay ©   (2005-09-08 03:14) [40]

2 MOA ©   (07.09.05 20:00) [35]
>> после чего по результатам написал знаменитую "GOTO считать вредным"
Из чего я сразу делаю вывод, что он дебил.
Хотя это, конечно, всего лишь моё мнение.


 
Fay ©   (2005-09-08 03:17) [41]

2 MOA ©   (07.09.05 20:00) [35]
Т.е. я допускаю, что названный тов. - гений. Как, к примеру, Энштейн, который варил часы  глядя на яйцо. Только это не значит что всем срочно стоит варить часы и жарить компасы.


 
MOA ©   (2005-09-08 06:46) [42]

2Fay ©   (08.09.05 03:14) [40]
>Из чего я сразу делаю вывод, что он дебил
И, соответсвенно, вывод, что Fay - супергений - сверхпрограммист. Только отчего-то дебил получил премию Тьюринга, а Fay когда на очереди?
Может, стоит поработать над собой?


 
Macrodens ©   (2005-09-08 09:35) [43]

Предлагаю для обсуждения еще несколько категорий:
а) лучший программист-каратист;
б) лучший программист-повар;
в) лучший программист-пофигист.


 
Игорь Шевченко ©   (2005-09-08 12:33) [44]


> Что должен ответить программист, если его спросят - а ты
> лучший?


В недавнем опроснике от Борланда был в числе прочих и такой вопрос: Are you considering yourself an insanely great programmer ? Вариант ответа был только один: Yes


 
ssk ©   (2005-09-08 13:10) [45]

есть два программиста: один хорошо кодит и быстро задачу может решить, но медленно читает и изучает чуждой код. а второй наоборот. кто лучше?


 
Fay ©   (2005-09-08 17:09) [46]

2 MOA ©   (08.09.05 6:46) [42]
> И, соответсвенно, вывод, что Fay - супергений -
> сверхпрограммист.

Без сомнения. Зачем писать очевидные вещи.


 
КаПиБаРа ©   (2005-09-15 13:23) [47]

Вот он - лучший программист
http://www.friendsworld.ru/images/avatars/av-1138.gif


 
Игорь Шевченко ©   (2005-09-15 13:25) [48]


> один хорошо кодит и быстро задачу может решить, но медленно
> читает и изучает чуждой код. а второй наоборот. кто лучше?
>


Второй.


 
BorisUK   (2005-09-15 14:54) [49]

Анегдот на эту тему навеяло.. дословно не вспомню, но чтото типа:Фирма дала объявление. "Примем на работу хорошего программера, с опрятным внешним видом и знанием иностранных языков"Прибегает к ним на фирму собака.. в зубах газета с обявлением о приеме на работу в эту фирму.. ложит его на стол шефу грит "гаффф".. типа хочу на работу..  Шеф собаке: - Ты?!?!?! программером!?!?! а какже "опрятным внешним видом "?
Собака убегает, возврашается в галстуке.
Шеф: - А какже.. тут грится  "хорошего программера"..
Собака прыгает в кресло рядом с компом и быстро быстро набивает каку-то программу.. без единой опечатки и бага..
Шеф: - А как же "с знанием иностранных языков"
Собака, чуть задумавшись...: - Мяу, Мяу!


 
Igorek ©   (2005-09-15 16:02) [50]

Думаю дома он работает.


 
Seg   (2005-09-15 16:05) [51]

Хороший программист не работает. Он уже написал главную программу в своей жизни и теперь почивает на лаврах. Остальные до пенсии плодят килотонны ненужного кода.



Страницы: 1 2 вся ветка

Форум: "Потрепаться";
Текущий архив: 2005.10.09;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.59 MB
Время: 0.016 c
5-1102660951
FunkyByte
2004-12-10 09:42
2005.10.09
Как в StringGrid перекрыть InplaceEditor?


2-1125597830
фелина
2005-09-01 22:03
2005.10.09
как мне найти нужное слово?


2-1125054811
Теплый снег
2005-08-26 15:13
2005.10.09
Работа со строками


14-1126974128
ArtemESC
2005-09-17 20:22
2005.10.09
Доступ к Жесткому диску


14-1127143768
ArtemESC
2005-09-19 19:29
2005.10.09
Машина Тьюринга





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский