10 признака, че не ставате за програмист
В един блог, който вече не съществува, открих интересна статия, озаглавена 10 признака, че не ставате за програмист. Направи ми впечатление не само с това, че е по темата на моя блог, но и с доста провокативните критерии, които описва. Мисля, че точно те ще предизвикат доста полемики.
Например, признак #1 гласи: Предпочиташ да те обучават, вместо сам да се учиш. И по-нататък авторът споделя:
Програмистите се очаква да притежават всички необходими знания и умения, необходими за работата. Нещо повече, предполага се, че са много умни хора, които могат да решават всякакви проблеми. Това естествено води до извода, че на добрите програмисти обучение не им трябва.
Това, безспорно е част от реалността и много хора биха споделили подобно отношение, а немалка част от програмистите действително предпочитат сами да си набавят необходимата информация и знания, отколкото да чакат някой да ги научи.
Следващият признак също звучи нормално. Предпочиташ нормалното работно време. Всеки от нас знае, че проектите винаги закъсняват, а има и фирми, които нарочно оферират невъзможно кратки срокове, само и само да спечелят даден проект. Нормално работно време 5 х 8 в софтуерния бизнес не съществува, така че всеки, който си прави илюзията, че може да бъде програмист и да има личен живот, просто е сбъркал.
Останалите признаци, обаче, поне на мен ми изглеждат нереални. Може би са взети от американската корпоративна култура, която при нас липсва, но аз не мога лесно да се съглася с тях. Признак #9 например, гласи: Предпочиташ първо да стреляш, а после да задаваш въпроси. Идеята, че хора, които сядат първо да програмират, а после анализират какво е трябвало да се направи, не стават за програмисти. Да, ама така работят поне 90% от програмистите в България! Можем ли да кажем, че всички те не са подходящи за тази професия?
Това, което ме смущава, е, че някои от признаците описват масови практики, които се наблюдават у нас. и веднага възниква въпросът: ние ли нещо не правим като хората или американците са се объркали?
Ето пълния списък на 10-те признака, че не ставате за програмист:
- Предпочиташ да те обучават, вместо сам да се учиш.
- Предпочиташ нормалното работно време.
- Очакваш редовни повишения, вместо да си потърсиш нова работа.
- Не се разбираш добре с другите.
- Лесно се изнервяш.
- Затворен си за идеите на другите.
- Не си човек на детайлите.
- Не влагаш лични чувства в работата си.
- Предпочиташ първо да стреляш, а после да задаваш въпроси.
- Не харесваш особняците.
Ще ми бъде интересно да видя и вашите коментари.
Ако харесвате статиите в този блог и се интересувате от тематиката, която разглеждаме, за да си гарантирате, че няма да изпуснете публикация, абонирайте се напълно безплатно за нашия бюлетин чрез RSS feed или по имейл
Твърдо не съм съгласен за това със работното време! Може да се влезе в срокове ако има правилно управление на проекта. Лично аз винаги търся такова работно време. Още нещо за писането на код и последващото му анализиране – най добре да има софтуерен архитект, който да направи схемата на програмата ( на УМЛ ) ама такова нещо в България не съм чувал да има. Иначе от код да създадеш схема се нарича реверсивна инженерия.
Поздрави, Манол Трендафилов http://blog.unone.org
На теория всички знаем, че има начин да се влезе в сроковете на проекта – аз даже го преподавам, – но на практика само 25% от проектите го постигат. Останалите закъсняват. И традиционният метод, който се прилага от 100% от мениджърите, е overtime.
Ако искаш 🙂
Аз бих добавил 11 – Обичаш да работиш пряко с клиенти. 🙂
“2. Предпочиташ нормалното работно време.”
-За 8 часа може да се свърши абсолютно всичко необходимо !
“3. Предпочиташ редовни повишения, вместо да си потърсиш нова работа.”
-неее това кърти! Всички програмисти са смотаняци и трябва да са тъпкани . Никви повишения ,това за което се договориш край!
“5. Лесно се изнервяш.”
– Кат говорим на различни езици нормално 😀
“6. Затворен си за идеите на другите.”
– Moйте идеи и грешните идеи…. ай сиктир и без тва при шефа се влиза със собствени идеи и се излиза с неговите ….
“8. Не влагаш лични чувства в работата си.”
-Лични чуства към гаджето…. което ми напомния за точка 2 ….
“10. Не харесваш особняците.”
-Да особено лудите , смръдливите , и администраторите!