Може ли постати програмер?
Формирање / / December 19, 2019
Љубав на послу
Требало би не само као програмирање - морате се мука од тога. Да бисте успели, морате бити мало фанатични пословања као Никола Тесла или Рицхард Давкинс.
Запитајте се зашто желите да постанете програмер. Ако је одговор - "То је модерно" или "да зараде новац", онда боље да уради нешто друго. Не постоји ништа горе него да једноставно радити јер је потребно.
Без страсти за програмирање је тешко бацањем у дизајну главе. Сложени задаци нису Оде, и угњетавају вас. Ваша креативност ће бити на нули, а резултат је испод просека.
Послодавац напомена: добар знак ако је резиме у "Хобби" конкурента на положај програмера рекао: "Ја пишем код."
Способност да буде флексибилан
Један од кључних квалитета за програмера - то је системско мишљење. Технаром бити довољно. Важно је да се брзо изоловати важно је да буде у стању да подели и синтетизују све задатке и израчунати неколико корака напред.
Без систематског приступа је мало вероватно да ће успети да савладају неколико језика.
Послодавац напомена:
стручњак у Ц ++ или Јава - то је супер, али још боље ако је програмер који је специјализован у одређеном језику, разуме се други не знају шта је унутра, не само Бацк-енд, али је предњи крај.Модерна програмер би требало да буде флексибилан размишљање. Без тога, немогуће је да се фокусира на резултат и погледајте производ очију корисника.
спремност да уче
Квалитет, логично следи из претходног. Технологија се развија веома брзо. Да буде конкурентна, стално оштрење у пракси доступно знање и да нове. Селф-нон стоп мод.
- Чита књиге преко програма.
- Субсцрибе то блогова познате кодери.
- Делите искуства са колегама у специјализованим заједницама.
- Присуствују тематске конференције.
- И, наравно, види онлине курсеве.
Ће помоћи сервис ГеекБраинс.ру. Тамо ћете бити у могућности да унапреде вештине кодирања у Питхон, ПХП и других језика, радио, а пумпа пратеће способности. На пример, у области система управе, СЕО или СММ.
планирање
Програмер зна како да изврши задатак. Добар програмер зна како да га направи на време. Рокови су важни. О њима не можемо заборавити они више резултат. Клијент једноставно пропустили рокове једном или два пута, али то ће ићи на одговорно трећи извршилац.
Послодавац напомена: током разговора, замолите програмер за процену колико ће бити потребно време да се заврши одређени задатак. Ако тешко одговорити, није знао ништа о управљању временом.
Потребно је да вешто управљати својим временом паметно издвојити средства и постављених приоритета. Ово се зове планирање.
тимски рад
Зашто је толико важно за програмера пратити време? Јер он није био сам. Благовременост својих акција зависи од рада многих људи: дизајнери, менаџери, маркетингу.
Уобичајена заблуда да је програмер - А Тери интровертан, који устаје из рачунара само да смањи браду. У ствари, комуникативност за програмера је једнако важно као и било који други ИТ-специјалиста.
Послодавац напомена: нуде програмер полазнику да проведе мало себи презентацију колегама - да ли ће схватити да је имао било каквих проблема са комуникацијом.
Особа потешкоћа са комуникацијом, а не тимски играч. Он није објаснио проблем и колеге не би разумео повратне информације.
Способност да брзо уђе у стање протока
Током рада, програмер изузетно средини, одвојен од свих спољних фактора. Неко је потребно за ову тишину, неко ко додаје музику на слушалицама. Неко с времена на време да се играју са својим колегама у ваздушном хокеју, да поново мозак, а неко не може да се дирао до краја.
Послодавац напомена: створити програмер идеално станиште, и видећете чуда перформансе.
А оно што је потребно да унесете у стању флукса? Истражите истоимену књигу Михаииа Цсиксзентмихалии и радити алгоритам.
стрпљење
Напишите код - је пола битке. У програмер много рутине: код за верификацију и решавање проблема бубе и - најомраженији - промене. То захтева истрајност и стрпљење.
Једноставна Тест: изаберите један од бесплатни курсеви ГеекБраинс и иду од почетка до краја. Обавља све послове не Сцхлоцк. Ако може да обради, онда охол (у најбољем смислу те речи) можете наручити. Шта о стресу?
Способност да се избори са тешкоћама
Ако мислите да је професија програмер мирно, а затим погрешио. То је пуно стреса: од строгих рокова и најкомпликованије задатке.
Послодавац напомена: пре потписивања уговора о раду, питајте програмер да реши сложену математичку једначину. Ако је ограничена на површна анализа, а односи се на немогућности решења, онда је вероватно прокрастинироват кад год се нови изазов бити да се појави пред њим.
Добар програмер суочава се са тешкоћама. Чак и ако на први поглед, проблем нема решење, покушајте да га пронађу. Од тог почев иновације.
Здрава порција лењости
Лери зид Перл програмски језик творац, у својој књизи позива за три важан квалитет програмера:
- Високо самопоштовање;
- немир;
- лењост.
Да, лењост. За текстописац, или, на пример, менаџер пројекта је лошег квалитета, али је програмер здрава део лењости је обавезна. То ће га охрабрити да траже и пронађу најбржи и најефикаснији начин решавања проблема који је компанија уштеду времена и новца.
Послодавац напомена: питао како ваш нови програмер ће у циљу оптимизације и аутоматизацију радних процеса.
амбиција
Он је лош програмер који не сања да постане шеф ИТ-одељења или да започне стартуп. Амбиција - полуга вожње брзина други квалитети који чине стрму енкодер.
Може ли постати програмер? Да, ако сте гори жељу, спремни да уче и раде на себи. Развити описано и програмирање учења квалитет.
Научите основе програмирања