Гледам тенисче и докато ми докарат черното джони, му отговорих на това Джони и аз, че милото ще се повреди:
Това което си написал с НЕ отпред и reasoning-a
1. НЕ Научавайте всеки ден нещо ново от света на програмирането
Опит идва с практика. Фокусирайте се върху утвърдени и комерсиално-успешни платформи, които гарантират успех на вашите знания и умения на пазара. 95% от новите неща не доживяват до комерсиална реализация, особено тези с опън-соурс.
2. НЕ дръжте под око новите технологии
Когато нещо стане достатъчно популярно, за да е успешно, ще си проличи достатъчно ясно и без да рефрешваш Хакер Нюз по 20 пъти на ден. Пример - client-side technologies - extjs, mootools, prototype, twitter bootcamp, jquery - всички ли трябва да следим? Не. jQuery.
2.1. НЕ Учете нов език (технология) всяка година
Не. Новите езици и технологии са рехеш на стари такива. Ако нещо стане толкова популярно, ще си проличи и ще го научите и да искате и не - LINQ примерно. Използвайте си времето да станете супер добър в едно нещо.
3. НЕ сменяйте редовно технологиите, с които се занимавате
Не. Технологиите и тяхното приложение вече са толкова много и толкова нишови, че да си добър в нещо и да взимаш наистина добри пари. Пример - КОБОЛ. Или модул на САП. Или АБАП.
4. НЕ говорете с приятели за програмиране/работа
Не. 8-9 часа работа, често овертайми, крънч по деадлайни при рилийз, съпорт, 2 часа commute. Достатъчно е. Половината ви живот. Не си говорете с приятели за работа ако искате пълноценен живот.
5. Не забравяйте алгоритмите, математиката и основните понятия
Ще ги забравите. И ще трябва да учите нови, които не сте. Ако правите софтуер за здравен хардуер, може и медицина да се наложи да учите. Назубрените алгоритми и математики се забравят, 99% от програмистите не ги ползват, а когато им трябват, са ги забравили, така че приемете, че всичко се учи нон стоп.
6. НЕ Развивайте своята “Емоционална интелигентност” (Soft Skills)
Това се казва Софт Скиллс. Емоционална интелигентност, Хипноза и сваляне на жени за програмисти се изучават в Академията на Телерк.
7. НЕ Научавайте всеки ден нещо ново от сферата на бизнеса
Pay as you go, learn as you go. Ако нещо трябва, сядаш и учиш. Самоцелното поглъщане на информация без ясна цел и визия дали ще ти трябва е загуба на време.
8. НЕ Бъдете лидери
Не може всички да са лидери. Обикновено хората, които искат да са лидери, им казват, че нямат soft skills.
9. НЕ Бъдете мотивирани и целеустремени
... освен ако няма лична ваша полза. Преработване носи тежки болести на психическа основа и физически такива - очи,гръбнак, пръсти, дискова херния и прочие при програмисти. Някои увреждания от много "целеустремение" са за цял живот и не се лекуват.
10. Правете интересни неща извън сферата на програмирането
Това се казва живот. Получава се автоматично, ако следваш първите девет точки.
--
One day it will make sense.
|