Претражи Живе Речи Утехе
Showing results for tags 'програмирања?'.
Found 1 result
-
Пошто очигледно има доста заинтересованих за то, ево циљ ми је овде да разјасним неке недоумице за апсолутне почетнике. Желео би да охрабрим све који имају жељу да се тиме баве - без разлике на пол, године и све остало - да крену и не одустају. То је "рупа у систему" која стварно може да поправи живот и отвори нове могућности. Прво, да се разумемо - има пуно да се ради. Нема краљевског пута до науке. Само то не треба никога да обесхрабри. Пре свега, учење тих ствари је супер занимљиво једном кад се покренеш са нуле. И изузетно креативно. Једна од оних ствари које би радио и да те не плаћају, слично ко видео игрице... Само што ово плаћају и то добро. Колико времена треба да се научи? Као што негде рекох - тешко питање за мене пошто сам почео са тим као клинац. Осим тога, зависи шта хоћеш тачно. Два успешна програмера могу да се баве веома различитим областима које некад имају врло мало сличности. Обично се почетници интересују за "веб/интернет програмирање", што је исправно. То је област у коју можда може најбрже да се уђе и има пуно посла. Нека моја слободна процена је да за годину дана активног и дисциплинованог учења може да се дође на ниво који је "запошљив". Да се зна довољно да може неком тиму да приступи као "програмер почетник". А то није пуно - већина нас овде на форуму смо већ годинама. Значи да си почео са учењем програмирања кад си дошао на форум до сад би био доктор компјутерских наука. Мислите о томе. Како се тражи посао? Па исто као и све друго. Потражиш огласе, распиташ се. Ја знам сад одмах фирму у БГ која тражи програмера, не могу да нађу. Позвали су неког дечка из Сибира се јавио да дође... Па ти види. Осим тога, кад скупиш мало самопоуздања можеш да тражиш послове преко интернета, ту су већ могућности неограничене. Све је могуће. Не треба о томе бринути, посла има колико хоћеш. Важно је "квалификовати се за утакмицу". Фирме у принципу не траже дипломе. Важно им је шта знаш и да ли завршаваш посао. Радио сам у неколико фирми и никад ми нико није тражио диплому. У ствари, подигао сам је тек десет година након факултета кад сам се паковао за пут, једва су је нашли тамо. Како да се почне учење? Обично људи крену да траже курсеве и књиге по интернету. Погрешно. Треба ти неко ко хоће да ти помогне и одговори на почетничка питања. Није неопходно да то буде "професор" или некакав "курс" (у ствари сам помало и скептичан у вези тога, нисам сигуран да се исплати), важно је само да имаш кога да питаш кад негде станеш. Јер програмирање се не учи тако што читаш књиге или седиш и слушаш предавања. Учи се кроз примере. Значи одмах "правиш" нешто веома једноставно. Онда правиш нешто мало сложеније, па још сложеније и тако док не дођеш до нивоа који желиш. Ствар је у томе да када се прође "почетничка криза" где ти апсолутно ништа није јасно, долази се у фазу где капираш основне принципе и онда се пуно лакше напредује. Проблем је што изгледа већина људи удари у зид у самом почетку и одустане. Шта да се учи? "Рачунарска наука" обухвата пуно области у којима можеш да се "специјализујеш", нешто слично као медицина. Сви доктори знају неке заједничке "опште ствари", али да би био успешан обично се специјализујеш за нешто. С` тим што у програмирању нема "доктора опште праксе". Ево покушаћу да објасним конкретно. Значи, учи се прво неки "програмски језик" - Java, C++, C# итд. Али то није довољно. Рецимо да научиш француски језик, али да би рекао на француском нешто о историји Париза, мораш да знаш историју... Значи језик је само "алат" који се онда примењује на неку "област" коју такође треба да познајеш. Тако да у C# можеш да правиш програм за Windows који се инсталира на рачунар и ради (као нпр. Word или Excel) или можеш да правиш web сајт (као Поуке) који ради "на интернету". И то су две прилично разлите ствари. Али није тако компликовано као што можда звучи, ту исто треба само неко да ти објасни основне принципе и усмери. После иде само. Разне технологије Обично се програмер, бар у почетку, фокусира на једну групу технологија које "иду заједно". На пример, PHP и MySQL су технологије које "иду заједно". Зашто? Зато што су оба бесплатне технологије које се развијају по моделу "отвореног кода" тј. програмери широм света бесплатно "донирају" своје време и праве те ствари. Онда C#/ASP.NET/SQL Server "иду заједно". Зашто? То су све технологије које развија Microsoft и раде на Windowsu. И тако даље. Значи, када почнеш учење, одабереш једну од тих ствари и фокусираш се на то. Нема потребе учити "све одједном" или слично. Осим тога, кад се науче основни принципи у једном, после је много лакши пут да се научи друга група - јер су основни принципи исти. А програмски језици су често веома слични. Нпр. Java, C#, C++, Javascript су по синтакси веома слични тако да ако видиш само пар линија кода често је немогуће уочити било какву разлику. Ето за почетак. :)
- 142 нових одговора
-
- програмирања?
- учење
-
(и још 2 )
Таговано са:
Све поруке на форуму, осим званичних саопштења Српске Православне Цркве, су искључиво лична мишљења чланова форума 'Живе Речи Утехе' и уредништво не сноси никакву материјалну и кривичну одговорност услед погрешних информација. Објављивање информација са сајта у некомерцијалне сврхе могуће је само уз навођење URL адресе дискусије. За све друге видове дистрибуције потребно је имати изричиту дозволу администратора Поука.орг и/или аутора порука. Коментари се на сајту Поуке.орг објављују у реалном времену и Администрација се не може сматрати одговорним за написано. Забрањен је говор мржње, псовање, вређање и клеветање. Такав садржај ће бити избрисан чим буде примећен, а аутори могу бити пријављени надлежним институцијама. Чланови имају опцију пријављивања недоличних порука, те непримерен садржај могу пријавити Администрацији. Такође, ако имате проблема са регистрацијом или заборављеном шифром за сајтове Поуке.орг и Црква.нет, пошаљите нам поруку у контакт форми да Вам помогнемо у решавању проблема.
© ☦ 2021 Сва права задржана.