10 признака, че не ставате за програмист

Публикувано от Майк Рам на 21.10.2007 г. в 10:32 часа

От скоро открих блога 10 Тhings, в който редовно се публикуват списъци от по 10 или повече интересни неща и вече съм му редовен читател. Една от последните публикации, озаглавена 10 признака, че не ставате за програмист, ми направи впечатление не само с това, че е по темата на моя блог, но и с доста странните критерии, които описва, и които, според мен, ще предизвикат доста полемики.

Hacker

Например, признак #1 гласи: Предпочиташ да те обучават, вместо сам да се учиш. И по-нататък авторът споделя:

Програмистите се очаква да притежават всички неободими знания и умения, необходими за работата. Нещо повече, предполага се, че са много умни хора, които могат да решават всякакви проблеми. Това естествено води до извода, че на добрите програмисти обучение не им трябва.

Това, безспорно е част от реалността и много хора биха споделили подобно отношение, а немалка част от програмистите действително предпочитат сами да си набавят необходимата информация и знания, отколкото да чакат някой да ги научи.

Следващият признак също звучи нормално. Предпочиташ нормалното работно време. Всеки от нас знае, че проектите винаги закъсняват, а има и фирми, които нарочно оферират невъзможно кратки срокове, само и само да спечелят даден проект. Нормално работно време 5 х 8 в софтуерния бизнес не съществува, така че всеки, който си прави илюзията, че може да бъде програмист и да има личен живот, просто е сбъркал.

Останалите признаци, обаче, поне на мен ми изглеждат нереални. Може би са взети от американската корпоративна култура, която при нас липсва, но аз не мога лесно да се съглася с тях. Признак #9 например, гласи: Предпочиташ първо да стреляш, а после да задаваш въпроси. Идеята, че хора, които сядат първо да програмират, а после анализират какво е трябвало да се направи, не стават за програмисти. Да, ама така работят поне 90% от програмистите в България! Можем ли да кажем, че всички те не са подходящи за тази професия?

Това, което ме смущава, е, че някои от признаците описват масови практики, които се наблюдават у нас. и веднага възниква въпросът: ние ли нещо не правим като хората или американците са се объркали?

Ето пълния списък на 10-те признака, че не ставате за програмист:

  1. Предпочиташ да те обучават, вместо сам да се учиш.
  2. Предпочиташ нормалното работно време.
  3. Предпочиташ редовни повишения, вместо да си потърсиш нова работа.
  4. Не се разбираш добре с другите.
  5. Лесно се изнервяш.
  6. Затворен си за идеите на другите.
  7. Не си човек на детайлите.
  8. Не влагаш лични чувства в работата си.
  9. Предпочиташ първо да стреляш, а после да задаваш въпроси.
  10. Не харесваш особняците.

Цялата статия можете да прочетете тук. Очаквам вашите коментари.

Ако харесвате статиите в този блог и се интересувате от тематиката, която разглеждаме, за да си гарантирате, че няма да изпуснете публикация, абонирайте се напълно безплатно за нашия бюлетин чрез RSS feed или по имейл

Сподели с други: Тези икони сочат към социални мрежи за споделяне на линкове.
  • Svejo.net
  • Dao.bg
  • Ping.bg
  • Pipe.bg
  • Lubimi.com
  • Dobavi.com
  • Reddit
  • StumbleUpon
  • del.icio.us
  • Technorati
  • Slashdot
  • Digg

Коментари

3 коментара to “10 признака, че не ставате за програмист”

  1. manol on December 1st, 2007 3:45 pm

    Твърдо не съм съгласен за това със работното време! Може да се влезе в срокове ако има правилно управление на проекта. Лично аз винаги търся такова работно време. Още нещо за писането на код и последващото му анализиране - най добре да има софтуерен архитект, който да направи схемата на програмата ( на УМЛ ) ама такова нещо в България не съм чувал да има. Иначе от код да създадеш схема се нарича реверсивна инженерия.
    Поздрави, Манол Трендафилов http://blog.unone.org

  2. Mike Ramm on December 1st, 2007 10:49 pm

    На теория всички знаем, че има начин да се влезе в сроковете на проекта - аз даже го преподавам, - но на практика само 25% от проектите го постигат. Останалите закъсняват. И традиционният метод, който се прилага от 100% от мениджърите, е overtime.

    Ако искаш :-)

  3. Илия Добрев on January 7th, 2008 3:07 pm

    Аз бих добавил 11 - Обичаш да работиш пряко с клиенти. :)

Споделете вашето мнение