Zakaj je postati programer lažje, kot se zdi: 7 neumnih strahov, ki vas ovirajo
Oblikovanje / / December 28, 2020
Kaj pa, če je klicanje programiranje, vendar so se med vami in kodo pojavili strahovi? Razkrijemo sedem priljubljenih zmot, ki vam preprečujejo obvladovanje nove specialitete, in damo promocijsko kodo od SkillFactorytako da ni več razloga, da bi prvi korak preložili na boljše življenje. Poiščite ta bonus v članku.
1. Nočem več na univerzo
Nov poklic je običajno povezan z novo izobrazbo - dolgo in traja ves prosti čas. Pravzaprav temu ni tako: ni potrebno se spet usedi za mizo. Lahko se naučite programiranja sam. In če potrebujete nasvet - zastavite vprašanje kolegom strokovnjakom na forumu ali v skupinskih klepetih.
Naučite se programirati
2. Matematika ni moja močna točka
Da, razvijalec bi moral poznati matematiko. Glede na področje programiranja so pomembni različni odseki: matematična analiza, statistika, diferencialne enačbe in računska matematika. A vse ni tako resno: sploh ni treba razumeti kraljice znanosti na ravni diplomanta mehanike in matematike, pogosto je dovolj že osnovno znanje. Za rešitev številnih težav bo mogoče uporabljati neodvisne knjižnice in vtičnike.
Če še vedno menite, da je treba vrzeli v znanju zapolniti, se lahko teorijo vedno naučite iz učbenikov ali opravite spletni tečaj. In verjetno je, da ko ponovno naletite na matematiko v okviru programiranja, ti bo všeč.
3. Preveč let sem star
Učenje programiranja je resnično v skoraj vsaki starosti. Toda zaposlitev za mladinsko funkcijo je lahko res težka, če ste starejši od 40 let: ageizem, ali starostna diskriminacija je na žalost zelo pogosta. Toda težko ne pomeni neresnično. Ta zgodbaPridobivanje delovnega mesta pri programiranju, ko ste starejši od 50 let lahko navdihne tiste, ki se imajo za prestare za programiranje in se bojijo, da ne bi našli službe.
Poleg tega takšni strokovnjaki pogosto delajo na daljavo. In nihče ne bo vedel, koliko si star. Tudi učenje kodiranja je vredno ne samo za poklicne namene: ta veščina koristno samo po sebi.
4. Ne vem, kateri programski jezik izbrati
Ni najboljših ali najbolj obetavnih jezikov. So le orodja za dosego cilja: izdelava spletne strani, programa, izobraževalne igre ali umetne inteligence. In že, odvisno od naloge, lahko izberete ustrezen jezik.
Če želite razviti spletna mesta in spletne storitve - preverite JavaScript, PHP ali Python. Ali nameravate ustvariti aplikacije za pametne telefone ali tablične računalnike - naučite se Kotlin in Java (za naprave Android) ali Swift (za iOS). Vedno sem sanjal o tem, da bi ustvaril odlične igre AAA z uporabo Unreal Engine in Unity - poglobite se v C ++ in C #.
5. Moral bom zapustiti glavno službo
In to je tudi neobvezno. Zapustiti vse in pridno obvladati nov poklic v upanju, da boste hitro našli želeno službo, ni dobra ideja. Naenkrat programiranje v resnici ni vaš klic. Najprej ga obravnavajte kot hobi ali vadbo. Če na primer telovadnica trenira za vaše telo, potem je kodiranje za možgane. Master programiranje možno je ob večerih.
Nehati in iskati službo v novi specialnosti se splača, ko ste že sposobni reševati testne naloge različnih podjetij, postavljen v odprt dostop, se lahko pohvalite s trdnim skladiščem in na splošno ste prepričani, da delate po svoje življenje.
6. Brez izkušenj ne morete najti službe programerja
Ta položaj je tipičen ulovUlov - 22: "Če želite najti službo, potrebujete izkušnje in izkušnje, ki jih potrebujete." Zato je v začetni fazi bolje pripraviti več majhnih osebnih projektov ali sodelovati v odprtokodnem projektu. Po tem pa bo po pridobitvi resničnih izkušenj pri polnjenju svojega skladišča na GitHub lažje iskati delo. Če si lahko privoščite več mesecev življenja z nižjo plačo, kot ste je vajeni, se ne odrekajte plačani praksi: lahko postanejo vaša izkaznica za veliko podjetje.
Naučite se programirati
7. Ne bo mi uspelo
Vaš uspeh je odvisen samo od vas. Za lažje vključevanje v kodiranje lahko poskusite Seinfeldova metoda.
Jerry Seinfeld je znan ameriški komik. In ena od njegovih skrivnosti je, da je vsak dan pisal šale, ne glede na okoliščine. Vseeno je, ali so bili slabi ali dobri... Glavno je, da pišemo in "ne prekinemo verige".
Samo v vašem primeru ne bo šale, ampak koda. Pomembno je, da se navadite na programiranje vsak dan, vsaj 15-20 minut. Majhen napredek je vedno boljši kot nobenega gibanja.
Preberite tudi🎓
- 12 spretnosti, ki vas bodo plačale več