КИТА unofficial
Ноябрь 22, 2024, 10:03:07 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости:
 
   Начало   ПРАВИЛА Помощь WIKI PDA Войти Регистрация  


Страниц: [1] 2  Все   Вниз
  Печать  
Автор Тема: В поисках истинных программистов  (Прочитано 19175 раз)
0 Пользователей и 3 Гостей смотрят эту тему.
Katushka
Магистр
***

Карма: +7/-0
Offline Offline

Пол: Женский
Сообщений: 212


счастье и любовь!


« : Октябрь 19, 2008, 10:00:40 »

Список - это теория, а практика начинается на деле.

Мой муж - истинный программист и системный администратор.
Я не говорю, что он знает ВСЕ, - он может разобраться абсолютно во всем новом!
Он учился в ДонНУ, где ему дали базовые знания, а после университета учил то, что пригодится (получил сертификаты).
Таких людей мало - истинных программистов.

Я считаю, что в университете нас учат учиться дальше по жизни.
А это самый ценный дар)))
Записан

Я стала мамой!!!!
Polyakov
Специалист
***

Карма: +12/-7
Offline Offline

Сообщений: 164


« Ответ #1 : Октябрь 19, 2008, 10:34:35 »

истинный программист
Если это возможно расшифруйте что Вы понимаете под этим термином.
Записан
Kenny
^___^
Проректор
*****

Карма: +69/-11
Offline Offline

Пол: Мужской
Награды:
3 место в фотоконкурсе \За II, III места в фотоконкурсе Вид из окна
Сообщений: 2352



WWW
« Ответ #2 : Октябрь 19, 2008, 10:48:11 »

Off-Topic - помечено автором как "не соответствует обсуждаемой теме"
истинный программист
Если это возможно расшифруйте что Вы понимаете под этим термином.
Свитер весь в кетчупе, на столе n-цать грязных пустых чашек, msdn стартовая страница во всех браузерах,не бритый, красные глаза.
PS простите за стереотипы
Записан
Polyakov
Специалист
***

Карма: +12/-7
Offline Offline

Сообщений: 164


« Ответ #3 : Октябрь 19, 2008, 10:51:36 »

Kenny - я не имел ввиду внешний вид.
Записан
zer_owlet
Необычные пользователи
Проректор
*

Карма: +103/-16
Offline Offline

Пол: Мужской
Сообщений: 2399



« Ответ #4 : Октябрь 19, 2008, 11:33:11 »

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



Если бы те, кто злословит обо мне, знали, что я о них думаю, они бы ещё не то говорили.

Так хочется быть добрым и порядочным, особенно, когда понимаешь, что патронов на всех никогда не хватит..

Памятка женщинам: если ты хочешь, чтоб мужчина встал на колени - разденься и встань на четвереньки.
Alder
Администратор
Проректор
*****

Карма: +331/-16
Offline Offline

Пол: Мужской
Награды:
За II место в конкурсе поэзии (весна-2007)2 место в фотоконкурсе \За II место в фотоконкурсе \3 место в фотоконкурсе \2 место в фотоконкурсе \Лучший знаток музыки 2009Лучший знаток музыки 2010
Сообщений: 11224


just for fun


WWW
« Ответ #5 : Октябрь 19, 2008, 11:35:47 »

на завтра получите решение....
Нууу....на завтра. Это ж не старый анекдот "Методичка есть? Сейчас докурю и пойдем сдавать" Улыбка Я соглашусь с фразой "в краткие сроки".
Записан

"There are things known and there are things unknown, and in between are the doors..." (Jim Morrison)
zer_owlet
Необычные пользователи
Проректор
*

Карма: +103/-16
Offline Offline

Пол: Мужской
Сообщений: 2399



« Ответ #6 : Октябрь 20, 2008, 12:19:31 »

на завтра получите решение....
Нууу....на завтра. Это ж не старый анекдот "Методичка есть? Сейчас докурю и пойдем сдавать" Улыбка Я соглашусь с фразой "в краткие сроки".

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

примерно таким же образом, я за 2 дня написал на аспе проект, хотя VB я не знаю до сих пор... но я не считаю себя отличным программистом... если я смог, то нормальные программисты могут и за день...
Записан



Если бы те, кто злословит обо мне, знали, что я о них думаю, они бы ещё не то говорили.

Так хочется быть добрым и порядочным, особенно, когда понимаешь, что патронов на всех никогда не хватит..

Памятка женщинам: если ты хочешь, чтоб мужчина встал на колени - разденься и встань на четвереньки.
tuft
Я просто не берегу силы на обратный путь © "Гаттака"
Firebiker
Проректор
*****

Карма: +201/-40
Offline Offline

Пол: Мужской
Награды:
Лучший знаток фильмов 2008II место в конкурсе поэзии \III место в конкурсе поэзии \
Сообщений: 10684


Homo fortunatus


WWW
« Ответ #7 : Октябрь 20, 2008, 12:38:39 »

если я смог, то нормальные программисты могут и за день...

Я думаю, це залежить від обсягу роботи.
Записан

heart ||У божевіллі утвори сузір'я віри в неймовірне... © Олег Скрипка
Katushka
Магистр
***

Карма: +7/-0
Offline Offline

Пол: Женский
Сообщений: 212


счастье и любовь!


« Ответ #8 : Октябрь 21, 2008, 01:37:25 »

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

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

Свитер весь в кетчупе, на столе n-цать грязных пустых чашек, msdn стартовая страница во всех браузерах,не бритый, красные глаза.
Муж мой - чистоплотный и аккуратный человек. Немного нетипично)))  Смеющийся
Записан

Я стала мамой!!!!
Sochin
Модератор
Декан
*****

Карма: +108/-6
Offline Offline

Пол: Мужской
Сообщений: 1518



« Ответ #9 : Октябрь 21, 2008, 01:40:25 »

А давайте восхищатса мужьями в другом разделе.
Записан

Говорят, когда компьютер сгорает, перед взором микропроцессора за долю секунды проносятся все операции, которые он когда-либо совершил...
壯鎭
Katushka
Магистр
***

Карма: +7/-0
Offline Offline

Пол: Женский
Сообщений: 212


счастье и любовь!


« Ответ #10 : Октябрь 21, 2008, 01:58:30 »

А давайте восхищатса мужьями в другом разделе.
Вообще-то я написала то, о чем меня просили.
Рассказ мог идти о любом человеке.
Истинный программист - человек довольно скромный, о своих достижениях предпочитает не трепаться каждому, а поделиться с близкими знающими людьми.
Записан

Я стала мамой!!!!
Zimburella
Солнечная
Проректор
*****

Карма: +156/-9
Offline Offline

Пол: Женский
Награды:
2 место в фотоконкурсе \А чем я хуже тафта??
Сообщений: 4152



« Ответ #11 : Октябрь 21, 2008, 06:38:58 »

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

П.С. Почистите тему кто-нибудь, что ли. Куча последних постов, ИМХО, отношение к ней имеет посредственное.
Записан

Весь фокус в том, что черное - это белое, закосившее под зеленое
zer_owlet
Необычные пользователи
Проректор
*

Карма: +103/-16
Offline Offline

Пол: Мужской
Сообщений: 2399



« Ответ #12 : Октябрь 21, 2008, 06:53:39 »

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

это ты о ботаниках говоришь.... я, например, из общения с подобными типами вынес такую штуку: "программисты не пить немогут"... но я же не буду орать что программисты -- алкоголики... хотя, сам выпиваю примерно по 3 литра пива... а есть и по больше богатыри... ))
Записан



Если бы те, кто злословит обо мне, знали, что я о них думаю, они бы ещё не то говорили.

Так хочется быть добрым и порядочным, особенно, когда понимаешь, что патронов на всех никогда не хватит..

Памятка женщинам: если ты хочешь, чтоб мужчина встал на колени - разденься и встань на четвереньки.
zer_owlet
Необычные пользователи
Проректор
*

Карма: +103/-16
Offline Offline

Пол: Мужской
Сообщений: 2399



« Ответ #13 : Октябрь 21, 2008, 06:56:28 »

о! выпускник-программист должен знать, как минимум, 3-4 сорта пива и зауски к ним. можно, также, знать о водке, коньяке, виски...

знать -- это не только отличать их на витрине, а именно ЗНАТЬ (вкусовые качества; с чем можно, а чем низзя; как отличить старое; где купить -- 3-4 места рядом с местом обитания)..... вот )))
Записан



Если бы те, кто злословит обо мне, знали, что я о них думаю, они бы ещё не то говорили.

Так хочется быть добрым и порядочным, особенно, когда понимаешь, что патронов на всех никогда не хватит..

Памятка женщинам: если ты хочешь, чтоб мужчина встал на колени - разденься и встань на четвереньки.
Polyakov
Специалист
***

Карма: +12/-7
Offline Offline

Сообщений: 164


« Ответ #14 : Октябрь 21, 2008, 07:19:19 »

У него есть особый талант - с компьютерами он может сделать буквально все.
Конкретизируйте, что Вы понимаете под словосочетанием БУКВАЛЬНО ВСЕ, а то представляя себе это ВСЕ можно со смеху подавиться.
Записан
Zimburella
Солнечная
Проректор
*****

Карма: +156/-9
Offline Offline

Пол: Женский
Награды:
2 место в фотоконкурсе \А чем я хуже тафта??
Сообщений: 4152



« Ответ #15 : Октябрь 21, 2008, 07:26:06 »

PolyakovСмеющийся +1.

Очень много ВСЕГО можно сделать с компьютером.
Записан

Весь фокус в том, что черное - это белое, закосившее под зеленое
zer_owlet
Необычные пользователи
Проректор
*

Карма: +103/-16
Offline Offline

Пол: Мужской
Сообщений: 2399



« Ответ #16 : Октябрь 21, 2008, 10:10:11 »

У него есть особый талант - с компьютерами он может сделать буквально все.
Конкретизируйте, что Вы понимаете под словосочетанием БУКВАЛЬНО ВСЕ, а то представляя себе это ВСЕ можно со смеху подавиться.

+1

только мне не смешно... меня попросили недавно винду переставить юзеру.... я очень надеялся что найдется кто-то кто таки сможет это сделать без меня.... на столько нудное это дело и нервное... ууу...
(Отправлено в: Октябрь 22, 2008, 12:05:21 )
 кстати, по поводу сроков... ну ясное дело, я говорил не о крупной задаче, над которой нужно год сидеть всем отделом....

Однако, имелась такая ситуевина -- работал у меня человек, который писал на asp.net. Надо было сделать проект на asp (vb). Человек стал в позу и заявил что "не могу -- это сильно отличается". Но у него не было выбора -- или делать или искать работу.
Он выбрал "делать", но за неделю не смог... его уволили и я должен был сделать этот проект asap.... сделал за вечер, хотя asp видел в первый раз.
Самое сложное там было -- обработать форму, в которой были и файлы и текстовые поля....
Записан



Если бы те, кто злословит обо мне, знали, что я о них думаю, они бы ещё не то говорили.

Так хочется быть добрым и порядочным, особенно, когда понимаешь, что патронов на всех никогда не хватит..

Памятка женщинам: если ты хочешь, чтоб мужчина встал на колени - разденься и встань на четвереньки.
Alder
Администратор
Проректор
*****

Карма: +331/-16
Offline Offline

Пол: Мужской
Награды:
За II место в конкурсе поэзии (весна-2007)2 место в фотоконкурсе \За II место в фотоконкурсе \3 место в фотоконкурсе \2 место в фотоконкурсе \Лучший знаток музыки 2009Лучший знаток музыки 2010
Сообщений: 11224


just for fun


WWW
« Ответ #17 : Ноябрь 21, 2008, 02:05:49 »

Породы программистов, часть 1

Основные:
    * архитектор;
    * конструктивист;
    * художник;
    * инженер;
    * ученый;
    * лихач.

Редкие:
    * волшебник;
    * минималист;
    * анологист;
    * трюкач;
    * разгильдяй;
    * тормоз;
    * любитель;
    * профан;
    * эклектик.

Архитектор*
Большинство руководителей обожают этот тип программистов - и, действительно, любой такой деятель окажется ценным приобретением для вашей команды. В основном архитекторы концентрируются на общей структуре кода. Они мыслят объектами, а их лучший друг - лист белой бумаги. Посвящая себя без остатка решению бизнес-задач, они строят абстракции, проводят анализ систем, после чего переходят к кодированию конкретных решений. Слов нет - все это очень важные элементы программирования, но для комплексного выполнения задач их еще не достаточно. Зачастую в высшей степени разумные замыслы архитектора воплощаются в настолько общем и непонятном коде, что людей, могущих разобраться в нем и продолжить начинание, просто не находится. Особи, способные генерировать удачную идею в глове (а лучше в Visio), а затем выполнить ее полноценную конкретизацию в коде, становясь, таким образом, единственными участниками процесса, встречаются очень редко. Недостаток архитекторов в том, что их код часто служит только одному хозяину, а исполнять чужие команды категорическо отказывается. Некторые архитекторы очень любят набросать структуру кода, с тем чтобы впоследствии передать его на растерзание программистам более "низкой" квалификации. Иногда в коде, написанном архитекторами, встречаются весьма странные конструкции - например, окна с сообщениями о системных прерываниях из-за ошибок, появляющихся по той лишь причине, что код предполагалось исполнять в виде библиотеки DLL на сервере.
* - Термином архитектор в данном случае обозначен один из личностных типов программистов и совершенно не имеется в виду полноценный программный архитектор.

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

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

Инженер
Инженеры вам понравятся. Эти ребята имеют обыкновение скупать все возможные средства сторонних производителей, писать десятки COM-объектов и сводить их воедино, так что они прекрасно работают в версии 1. Присущая им тяга к усложнению провляется лишь тогда, когда речь заходит о версии 1.1. Программирование часто приравнивают к инжененрии программных средств - и, действительно, многие стороны нашей профессии подчиняются этой методологии. Но давать инженерам карт-бланш нельзя. В программных продуктах, выстроенных инженерными методами, нет ничего предрассудительного - в конце концов, согласно классическому определению, инженерия есть научные принципы, задействованные при решении программных задач. Нам нужны программисты, которые не боятся сложностей, но те из них, которые любят усложнять все и вся, представляют серьезную опасность. Поймите меня правильно: я совершенно не собираюся бросать камень в огород инженеров. В конце концов, я сам многие годы трудился над аппаратным обеспечением компьютеров. Но аппаратная направленность иногда входит в противоречие с теми аспектами программного обеспечения, благодаря которым оно становится программируемым (то есть гибким и многократным используемым). Любое аппаратное устройство обычно служит одной, четко определенной цели, а для программного обеспечения такой подход неприемлим.

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

Лихач
Лихачи - это те товарищи, которые делают все быстро. Забывая о комментариях, отступах и соглашениях об именовании, они, тем не менее, умудряются достигать результата очень оперативно - и, что самое замечательное, вплоть до первой неперехваченной ошибки их продукты вполне успешно работают. Иногда такое поведение характерно для молодых программистов, горящих желанием впечатлить вас, - они опрометчиво считают, что оперативность в достижении результата в полной мере соответствует вашим ожиданиям Признайтесь: мы часто сами выстраиваем у них столь ложное представление, а значит, веди мы себя по-другому, никаких лихачей бы не было. Наши собственные начальники устраивают совещания, на которых устанавливают контрольные сроки, а потом сообщают их нам. Как мы добьемся выполнения поставленных задач  - это уже наша проблема. Вспомните, как часто идут разговоры о бессмысленности установления крайних сроков кодирования до окончательного выяснения всех требований! Так вот, вам придется к этому привыкнуть.
Записан

"There are things known and there are things unknown, and in between are the doors..." (Jim Morrison)
LazarusLong
Ирландский доброволец
Проректор
*****

Карма: +181/-7
Offline Offline

Пол: Мужской
Награды:
А может я тоже хочу себе награду?
Сообщений: 6134


Ukrainian by birth, Irish by the grace of God


WWW
« Ответ #18 : Ноябрь 21, 2008, 02:24:27 »

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

Когда ему нужно - он русский, когда нужно - украинец, а когда ему ни хрена не нужно - он ирландец.

"...Он любил говорить факин щит
Когда что-то не так ему
Принимал он свой самый ирландский вид
И кидался трубкой в жену..."
Alder
Администратор
Проректор
*****

Карма: +331/-16
Offline Offline

Пол: Мужской
Награды:
За II место в конкурсе поэзии (весна-2007)2 место в фотоконкурсе \За II место в фотоконкурсе \3 место в фотоконкурсе \2 место в фотоконкурсе \Лучший знаток музыки 2009Лучший знаток музыки 2010
Сообщений: 11224


just for fun


WWW
« Ответ #19 : Ноябрь 21, 2008, 02:28:07 »

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

"There are things known and there are things unknown, and in between are the doors..." (Jim Morrison)
Страниц: [1] 2  Все   Вверх
  Печать  
 
Перейти в:  

Penguins Counter Powered by MySQL Powered by PHP Powered by SMF 1.1.8 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS! Internetmap
Страница сгенерирована за 0.679 секунд. Запросов: 37.