Уеб програмист – неправилната мотивация на младите хора.
За да си уеб програмист не се изисква просто да изядеш 2-3 книжки за PHP, MySQL, XHTML, CSS, JavaScript, Ajax и да вземеш 2-3 сертификата по гореспоменатите дисциплини. Не… Това изобщо не е достатъчно. Знаете ли, професията ни всъщност е колкото интересна, толкова и трудна и напрегната. Сега ще кажете „Еми че кво му има, пишете там някви си неща и готово!„, еми да ама не. Истинският уеб програмист е минал през ада за да достигне до едно хубаво средно ниво на познания, опит и уважение от колеги и познати.
Ежедневно комуникирам с млади хора на моята възраст, които имат за цел да станат точно това. Всеки е много амбициран и упорит. Обаче мотивацията му идва от заплатите намерени в jobs.bg и в световните портали за работа, след търсене на „php senior“. Наистина заплатите са впечатляващо високи в повечето страни. Аз лично имам познат и колега от Швейцария, който с по-малко от $200 000 на година не се задоволява, също и мой близък роднина работи за Microsoft, който пък пребива още по грандиозна сума, ама колкото и да прозвучи като табу и шаблон, все пак ще го кажа – това ли е най важното?

Амбицията да станеш програмист не трябва да бъде подтиквана само и единствено от възнаграждението. За да си успешен уеб програмист, това трябва да е последното нещо, което те вълнува и мотивира да „твориш„. Наричам творене програмирането, защото то наистина е вид изкуство. Така както една красива жена може да се нарисува по милион начини, така и едно уеб приложение може да бъде сътворено по безброй много начини. Тук ограничения няма. Даже напротив – възможностите стават все повече и все по-удобни.
Нека ви разкажа как беше когато аз се опитвах да пробивам и да се образовам на тематика уеб. Не мога да не започна с факта, че съм родом от малък град, в който трудно може да намерите и до ден днешен какъвто и да е било курс за програмисти или пък не дай си боже специалност в училище. По онова време интернета ми беше dail up, безплатен акаунт на bitex.bg. Нямах и никаква представа от английски език. Бях малък, наистина беше преди много време. Как се породи страстта за програмиране в мен така и не помня. Но започнах с html, без да знам по онова време, че това което copy->paste-вам от други сайтове се казва по този начин. Лека полека без да имам огромна представа какво точна правя започнах да схващам и навлязох сравнително бързо. Не си мислете, че някой от приятелите/познатите ми са имали някаква представа или пък че е имало човек който мога да питам. Даже ако щете в българското интернет пространство информацията беше прекалено оскъдна – каквото има в hit и dir толкова. След известно време и успях да се сдобия с книга за PHP и MySQL по невъобразимо труден начин. Причините са няколко – цената на книгата беше много висока, също така трябваше да ходя до съседния град за да я купувам. В крайна сметка се озова в ръцете ми, като до ден днешен я пазя в перфектно състояние. Представете си едно 14 годишно дете как държи 1300 страници, под формата на книга, и се опитва да разбере нещо от нея, като тя е написана почти на патагонски за него. След което започнаха множеството опити и трудности. 80% от книгата така и не разбирах какво означаваше, защото тия думички не ми бяха в речника тогава, а и никъде не ги бях чувал. Но човек се учи, стига да иска. Края на историята е с хепи енд - 6 години по-късно се събуждам с PHP, лягам си с PHP и сънувам PHP. Любовта ми, произлязла от първата книга за уеб програмиране до която успях да се докопам едва ли ще изчезне някога. Не виждам как ще „ЗАЕБА“ уеб програмирането ей така, щото ако стана адвокат ще вземам повече пари. Това няма да стане никога, повярвайте ми.
Прекалено много се отклоних от същността на темата, но историята, която ви разказвам не е с цел да се покажа „колко съм велик“ или нещо подобно. Повярвайте ми, всички програмисти са имали подобни изживявания, че и е било къде къде по-лошо, трудно и невъзможно да станат такива. Но са станали. И в момента са изключително уважавани личности в обществото, допринесли са за развитието на най-великото откритие на 20ти век – Интернет страшно много. И какво си мислите, че това са го направили само и единствено заради заплатата ли? Не…
С извинение, и не искам да звучи като обида, ама вие програмисти индийци ли искате да станете (в Индия има страшно много талантливи програмисти, които са допринесли адски много за уеб, под израза „програмист индиец“ имам на предвид всички ония в digitalpoint, дето се чудят как да ви нацакат)? Ако искате – то повярвайте ми нищо не се изисква. Даже може и да не четете за това. Просто ползвайте готови решения и толкова. Само, че това няма да ви направи нито богати, нито щастливи, нито ще може някой сериозен програмист да ви нарече „колега“. Как го виждате – като нещо много приятно или не чак толкова?
В момента в Интернет има толкова много информация за всички езици за програмиране, уроци, обяснения, има толкова много хора, които може да попитате и да ви отговорят и обяснят, че за да научите нещата не трябва даже и 1 книга да си купите. Не трябва някакво по-голямо усилие от това да седнете и търпеливо да четете, опитвате, тествате, подобрявате, коментирате и пак да четете, четете, четете…
За да станете успешни програмисти трябва да обичате това, което правите от сърце. Да отделяте всяка една свободна минута да научавате нови неща и да подобрявате старите. Да се посветите изцяло, лишавайки се от много много неща. Да си скъсате нервите от дебъгване и след като ви писне тотално, да изтриете целия код и да го напишете така че да работи. Колко хора наистина искат да го правят това нещо? Някой, ако има да вдигне ръка! По трудно е от инсталиране на Joomla, нали? Е, ако не знаете, аз ще ви кажа – наистина е несравнимо. Даже не знам що за пример дадох. Ама да се надяваме, че разбрахте какво точно искам да кажа.
И пак ще питам, парите могат ли да ви мотивират да правите всичко това? Не могат! Никога и няма да могат. За това се изисква нещо съвсем различно, нещо, което повечето младежи в днешно време нямат, и ако оправданието е живеем в такива времена – то тогава по-добре да спрете да посещавате блога ми, даже направо може да се скриете в някоя пещера и да печатате пари там на воля. Ама вижте, това насила не става. Не всеки става за програмист. Това, че може да седите по 12 часа дневно в Skype, не означава, че ставате за програмисти. И флирт4е.ком не се брои!
Много се надявам колкото се може повече бъдещи програмисти да прочетат това, не защото постът е гениален, даже изобщо, нямам дарбата да пиша интересно и увлекателно, но имам нещо друго от което може да се поучите. Това, което мога да ви дам като съвет от сърце и душа е, че ако правите нещо само заради парите – по-добре не го правете. Камоли да се нагърбвате с начина на живот на програмиста. По-добре изобщо не се захващайте.
На тези, които НАИСТИНА имат желание да бъдат програмисти, мога да кажа само – не ви чака нищо лесно, обаче ако наистина го искате – то съм сигурен на 300%, че ще постигнете мечтата си. Обаче преди да се заровите пред книгите и форумите искам наистина да помислите и да си отговорите на един единствен въпрос – „Защо точно искам да бъда уеб програмист?“. Ако след като изкажете отговорът на глас ви прозвучи като нещо смислено – то наистина трябва да се занимавате с уеб програмиране. Надявам се, че не съм обезкуражил никой. Просто казвам, че ако имате грешна мотивация за професията ни, не само, че не ви чака нищо добро, ами и никога няма да станете това, което очаквате, че ще станете, ако правите всичко посредствено и заради материалните облаги… Гарантирам с главата си за горното твърдение.
Прочетете още:






Марио Пешев 30 май 2009
Мхм, като каза 14-годишен с книга, на тази възраст (година по-малък) имах приятелка, чийто баща беше програмист. Въпросният субект работеше в Швейцария за година, но веднъж, докато бях у тях, попаднах на едно дебело томче за Джава, което взех да почета. На 30-тата страница се отказах и го върнах с въздишка. Кой да знае, че след някоя и друга година ще си вадя хляба със същото нещо…
admin 30 май 2009
Всеки си има своята история. Трябва да се направи конкурс – есе на тема „Как станах програмист“
Ти пък на 13 годишен с гаджета, аз тогава си игреах на колички бе човек!
btw. Подготвям МЕГА CodeIgniter туториал
)
Марио Пешев 30 май 2009
По онова време станаха много неща край мен… Anyway.
Чакам туториъла и списъка с PHP feeds с нетърпение!
Марио Пешев 30 май 2009
Впрочем, нали си UI консултант – премести бутона за добавяне с капчата, защото никога не виждам картинката и всеки път забравям да въведа номерче
admin 30 май 2009
В блога има недостатъци и то изобщо не малко, които имам желание да оправя и ще стане някой ден, но за сега променям само critical error неща. Капча вече няма.
Радослав Станков 30 май 2009
Много добър пост
Идеята за конкурс „Как станах програмист“ също ми се види доста инстересна.
admin 31 май 2009
Ами крайно време е да организираме едно такова събитие, под формата на статия в личния блог на програмиста, да речем, би било много интересно
)
Марио Пешев 31 май 2009
Пусни един майм (Mime) с тая кауза
Веселинчо 31 май 2009
Ами направо правя нов сайт за конкурса с награден фонд и му пускам изи трейдър, нема си играем я
Filip 17 юли 2009
Просто ме нарадва тази статия исками се няколко души да ги накарам да я прочетат ама ако им я пратя ще ми се расърдят безобразно много
Росен Христов 2 февруари 2010
Лошо няма. Само дето това важи за всички останали професии. Нашата с нищо не е по-различна. Think about it.
nadia1983 14 май 2010
съгласна съм с теб,че най-големия стимул на младите амбициозни програмисти е голямата заплата.
Знаеш ли,че аз търся някой програмист,който си има такава фирма да ме научи безплатно на програмиране и мога да му работя за без пари?
Само искам да се науча.
Но едва ли някой ще се съгласи. Ако все пак има желаещи: да ми пишат на e-mail.
Zaebi 23 май 2010
вие не сте в ред…
единствения адекватен текст тук е този на Росен Христов
Lupi 17 юни 2010
„Представете си едно 14 годишно дете как държи 1300 страници, под формата на книга, и се опитва да разбере нещо от нея, като тя е написана почти на патагонски за него“ – баце, много драма, сълзи и сополи си вкарал, ти си като герой от роман на Чарлз Дикенз направо. Както правилно ти го е казал Росен Христов – другите професии не са по-различни от нашата. Ма ше порастнеш и лека-полека ше проумееш
admin 20 юни 2010
Наистина ли има нужда да разяснявам какво съм написал и защо съм го написал? Нали не мислите, че говоря само и единствено за уеб девелъпърите и само и единствено за това, през което АЗ съм минал? Ако е така… уви…
Сивия 21 юни 2010
Брат, 90% от web програмистите не могат да ти напишат програма дето да ти вади най-малко общо кратно. На пазара е пълно с PHP програмисти. Лично аз познавам бая некадърна сган дето стана web програмист за има нема 3 месеца висене в php.net. Всеки дето си е бъркал в носа в университета накрая се хваща с web. Точно па web програмирането на PHP се стартира от воле – за сравнение земи напиши некво мрежово приложение на C за UNIX. Там масива не расте автоматично
Web програмист се става лесно, програмист се става трудно.
Публикувай коментар (dofollow)
ТИ :)