Messaġġ lill-programmatur futur

Allura, iddeċidejt li ssir programmatur.

Forsi inti interessat li toħloq xi ħaġa ġdida.

Forsi salarji kbar qed jattirawk.

Forsi trid biss tibdel il-qasam ta 'attività tiegħek.

Mhux il-punt.

L-importanti huwa li inti tiddeċiedi issir programmatur.

X'għandek tagħmel issa?

Messaġġ lill-programmatur futur

U hemm diversi approċċi.

Ewwel: mur l-università għal speċjalità tal-IT u tirċievi edukazzjoni speċjalizzata. L-aktar metodu banali, relattivament affidabbli, estremament twil, l-aktar fundamentali. Taħdem jekk għadek tispiċċa l-iskola, jew għandek il-mezzi biex tappoġġja lilek innifsek minn wieħed u nofs (fl-aħjar, jekk taqbad kollox fuq il-fly u tista’ tibda taħdem fit-2 sena) sa erbgħa (jekk tgħaqqad ix-xogħol u l-istudju mhuwiex il-punt qawwi tiegħek ) snin.

X'inhu importanti li tkun taf hawn?

  • Huwa meħtieġ li tagħżel l-università t-tajba. Ara programmi ta' taħriġ, klassifikazzjonijiet. Indikatur tajjeb huma l-kompetizzjonijiet mill-università. Jekk it-timijiet universitarji għall-inqas perjodikament jieħdu post fl-ewwel għaxar f'olimpijidi ta 'programmar relattivament kbar, allura l-kodifikazzjoni fl-università mhux se tkun rudiment (minkejja l-fatt li inti personalment tista' ma tkunx interessat fl-olimpijidi). Ukoll, b'mod ġenerali, ir-regoli tas-sens komun: huwa improbabbli li l-fergħa ta 'Bratsk tal-Università tal-Istat ta' Baikal tagħmlek munzell sħiħ qawwi.
    Eżempji ta 'universitajiet tajbin: Università Statali ta' Moska/Università Statali ta 'San Pietruburgu (ovvjament), Baumanka (Moska), ITMO (San Pietruburgu), NSU (Novosibirsk). Minkejja l-eminenza kollha tagħhom, huwa pjuttost possibbli li tidħol fihom fuq baġit, jekk ma timmirax għal dipartimenti ta 'fuq.
  • Mhux università biss. Minkejja l-fatt li inti tkun imħarreġ b'mod komprensiv f'kull xorta ta 'affarijiet, dan mhux biżżejjed. Minħabba l-burokrazija, il-programm ta' taħriġ kważi dejjem se jibqa' lura wara x-xejriet moderni. Fl-aħjar - għal sena jew tnejn. Fl-agħar - għal 5-10 snin. Int ser ikollok tagħmel id-differenza lilek innifsek. Ukoll, l-ovvju: jekk tistudja l-materjal flimkien ma 'studenti oħra, allura kull wieħed minnhom ikun il-kompetitur ugwali tiegħek. Jekk b'għażla toħroġ 'il quddiem, inti tħares ħafna aħjar fis-suq.
  • Fittex impjieg kmieni kemm jista 'jkun. Bdejt naħdem fit-tieni sena tiegħi. Sa tmiem l-università, kont diġà pjuttost żviluppatur tan-nofs, u mhux junior modest mingħajr esperjenza. Naħseb li huwa ovvju li wara li jiggradwaw mill-kulleġġ, li taqla '100k hija aktar pjaċevoli milli taqla' 30k. Kif tikseb dan? L-ewwelnett, ara l-punti A u B. It-tieni, mur laqgħat, festivals, konferenzi, fieri tax-xogħol. Tissorvelja s-suq u tipprova tikseb impjieg bħala junior/apprendist part-time fi kwalunkwe kumpanija li għaliha int tal-inqas adattat bejn wieħed u ieħor. Tibżax minn konferenzi mħallsa: ħafna drabi joffru skontijiet sbieħ ħafna għall-istudenti.

Jekk issegwi dawn il-punti kollha, allura saż-żmien li tirċievi d-diploma tiegħek tista 'ssir speċjalista estremament tajjeb b'esperjenza tax-xogħol u rikkezza ta' għarfien fundamentali, li nies li jgħallmu lilhom infushom spiss jittraskuraw minħabba n-natura mhux applikabbli tagħhom. Ukoll, il-qoxra tista 'tgħin jekk tkun qed tmur barra: huma jħarsu lejn dan spiss hemmhekk.

Jekk ma tikkonformax... Ukoll, tista 'tikseb punteġġ billi tmur mal-fluss, tikkopja u tipprepara għall-eżami matul il-lejl. Imma kemm taħseb li se tkun kompetittiv allura? Naturalment, mhux qed ngħid li għandek bżonn tikseb A's f'kollox. Għandek bżonn biss li tikseb l-għarfien. Uża s-sens komun. Studja dak li hu interessanti u utli, u ma jimpurtax mill-gradi.

Messaġġ lill-programmatur futur

Il-ħaġa prinċipali mhix dak li qed jippruvaw jimbuttaw fikom. Il-ħaġa prinċipali hija dak li hu interessanti u rilevanti

-

Barra minn hekk, it-tieni mod: korsijiet ta' programmazzjoni. L-Internet huwa assolutament mimli bl-offerti biex tagħmlek junior fi 3 xhur biss ta 'klassijiet. Biss b'portafoll, u saħansitra jgħinuk issib impjieg. Biss 10k fix-xahar, iva.
Forsi dan se jaħdem għal xi wħud, iżda purament IMHO: dan huwa bullshit komplut. Taħlix il-ħin u l-flus tiegħek. U għalhekk:

Persuna li tkun 'il bogħod mill-IT ma tkunx tista' tifhem l-ispeċifiċitajiet tal-professjoni fi żmien 3 xhur. L-ebda mod. Hemm wisq informazzjoni biex tassorbi, wisq biex tifhem, u barra minn hekk, wisq biex tidraw.

Imbagħad x'se jbigħuk? Huma jbigħulek "ħila mekkanika". Mingħajr ma jidħlu ħafna fid-dettalji, juruk dak li għandek bżonn tikteb sabiex tikseb eżattament dan ir-riżultat. Bi struzzjonijiet dettaljati u l-għajnuna ta 'għalliem, inti se tikteb xi tip ta' applikazzjoni. Wieħed, massimu tnejn. Hawn hu l-portafoll. U l-għajnuna biex issib impjieg qed tibgħat postijiet tax-xogħol battala lil juniors minn kumpaniji kbar fejn mhux probabbli li jkollok intervista.

Għaliex dan hu hekk? Huwa sempliċi: huwa importanti ħafna għal programmatur li jaħseb b'mod astratt. Programmatur isolvi problemi li jistgħu jiġu solvuti b'biljun modi possibbli. U l-kompitu ewlieni huwa li tagħżel waħda, l-aktar waħda korretta, minn biljuni, u timplimentah. Il-ħolqien ta 'proġett wieħed jew tnejn skont l-istruzzjonijiet jagħtik xi għarfien ta' lingwa ta 'programmar, iżda mhux se jgħallmu kif issolvi problemi astratti. Biex tiġbed analoġija: immaġina li jwiegħdu li jgħallmu l-orjentazzjoni, jieħduk tul ftit rotot sempliċi ta 'mixi, u mbagħad għid li inti lest biex tirbaħ it-taiga fix-xitwa biss. Tajjeb, xiex, ġejt mgħallem tuża boxxla u tixgħel nar mingħajr sufarini.

Fil-qosor: temminx lil dawk li jwiegħdu li "irrumblak" fi żmien qasir. Kieku dan kien possibbli, kulħadd kien isir programmaturi twil ilu.

Messaġġ lill-programmatur futur

Xellug: Dak li se tkun mgħallem. Dritt: X'se jkun meħtieġ minnek fuq ix-xogħol?

-

It-tielet mod - it-triq magħżula mill-maġġoranza. Self-edukazzjoni.

L-aktar mod diffiċli, iżda forsi l-aktar mod nobbli. Ejja nħarsu lejha f'aktar dettall.

Allura inti iddeċidejt li ssir programmatur. Minn fejn tibda?

L-ewwelnett, trid twieġeb lilek innifsek il-mistoqsija: għaliex trid dan? Jekk it-tweġiba hija "tajjeb, ovvjament, mhuwiex partikolarment interessanti, iżda jħallsu ħafna", imbagħad inti tista 'tieqaf hemm. Dan mhux il-post għalik. Anki jekk ir-rieda tiegħek hija biżżejjed biex tgħarbel mazz ta 'informazzjoni, tikteb eluf ta' linji ta 'kodiċi, isofru mijiet ta' fallimenti, u xorta tikseb impjieg, bħala riżultat, mingħajr imħabba għall-professjoni, dan iwassal biss għal burnout emozzjonali. L-ipprogrammar jeħtieġ ammont kbir ta 'sforz intellettwali, u jekk dawn l-isforzi ma jiġux alimentati minn ritorn emozzjonali fil-forma ta' sodisfazzjon għal problema solvuta, allura illum jew għada l-moħħ jiġnun u jċaħħdek mill-abbiltà li ssolvi xi ħaġa. . Mhux l-aktar xenarju pjaċevoli.

Jekk inti żgur li int interessat f'dan, allura tista 'tiddeċiedi dwar l-ispeċifiċitajiet - x'inti trid tagħmel eżattament. Jekk ma tafx kif il-programmaturi jistgħu jvarjaw minn xulxin, Google jista 'jgħinek.

Nikteb l-ewwel parir minnufih sabiex ma tinsiex: titgħallem l-Ingliż. L-Ingliż huwa meħtieġ. Ma tistax tmur imkien mingħajr l-Ingliż. Ebda mod. Mingħajr l-Ingliż ma tistax issir programmatur normali. Dak hu.

Sussegwentement, huwa rakkomandabbli li tfassal pjan direzzjonali: pjan li skontu se tiżviluppa. Studja l-ispeċifiċitajiet, ħares lejn il-postijiet battala fl-ispeċjalità tiegħek, sib superfiċjalment x'tip ta 'teknoloġiji jintużaw hemmhekk.

Pjan direzzjonali eżempju għal programmatur backend (mhux għal kulħadd, ovvjament, din hija biss waħda mill-għażliet possibbli):

  1. Bażi ta' html/css.
  2. Python. Bażi.
  3. Programmazzjoni tan-netwerk. Interazzjoni bejn python u l-web.
  4. Oqfsa għall-iżvilupp. Django, flixkun. (rimarka: biex tifhem x'tip ta' "django" u "flask" huma, trid tħares lejn il-postijiet battala u taqra dak li hu meħtieġ hemm)
  5. Studju fil-fond tal-python.
  6. bażiċi js.

Hija ħafna, nirrepeti, ħafna pjan approssimattiv, li kull wieħed mill-punti tiegħu huwa enormi fih innifsu, u ħafna suġġetti mhumiex inklużi (pereżempju, ittestjar tal-kodiċi). Iżda din hija għall-inqas xi tip ta 'sistematizzazzjoni ta' għarfien li se tippermetti li ma titħawwadx dwar dak li taf u dak li ma tagħrafx. Hekk kif nistudjaw, se jsir aktar ċar x'inhu nieqes, u dan il-pjan direzzjonali se jiġi supplimentat.

Li jmiss: sib il-materjali li se tuża biex tistudja. Għażliet ewlenin possibbli:

  • Korsijiet onlajn. Mhux dawk il-korsijiet li "Ġunju fi 3 ijiem", iżda dawk li jgħallmu ħaġa waħda speċifika. Ħafna drabi dawn il-korsijiet huma b'xejn. Eżempji ta' siti b'korsijiet normali: stepik, coursera.
  • Kotba onlajn. Hemm b'xejn, shareware, imħallsa. Int ser issibha għalik innifsek fejn tħallas u fejn le. Eżempji: htmlacademy, jitgħallmu.javascript.ru, ktieb django.
  • Kotba. Hemm ħafna, ħafna minnhom. Jekk ma tistax tagħżel, tliet pariri: ipprova ħu kotba ġodda, għax... l-informazzjoni ssir skaduta malajr ħafna; Id-dar tal-pubblikazzjoni O'Reilly għandha livell pjuttost għoli ta 'kwalità u preżentazzjoni normali; Jekk possibbli, aqra bl-Ingliż.
  • Laqgħat/konferenzi/lezzjonijiet. Mhux daqshekk utli f'termini ta 'rikkezza ta' informazzjoni, iżda estremament utli f'termini tal-opportunità li tikkomunika mal-kollegi, tistaqsi mistoqsijiet rilevanti, u tagħmel konoxxenti ġodda. Forsi anke ssib post battal.
  • Google. Ħafna nies jissottovalutaw, iżda l-abbiltà li sempliċement issib tweġibiet għal xi mistoqsijiet hija importanti ħafna. Ħossok liberu li Google affarijiet li ma tifhimx. Anke anzjani imħawwar jagħmlu dan. Il-ħila li ssib malajr informazzjoni dwar xi ħaġa hija essenzjalment l-istess bħal li tkun tafha.

Okay, iddeċidejna dwar is-sorsi ta 'informazzjoni. Kif taħdem magħhom?

  1. Aqra/isma' b'attenzjoni. Taqrax meta tkun għajjien. Idħol fit-tifsira, taqbeżx il-punti li jidhru ovvji. Ħafna drabi t-tranżizzjoni mill-ovvju għal dak li ma jinftiehemx isseħħ pjuttost malajr. Ħossok liberu li tmur lura u terġa 'taqra.
  2. Ħu noti. L-ewwelnett, ikun aktar faċli għalik li tifhem in-noti tiegħek meta jkun hemm ħafna informazzjoni. It-tieni, b'dan il-mod l-informazzjoni tiġi assorbita aħjar.
  3. Agħmel il-kompiti kollha li s-sors jissuġġerixxi lilek. Għalkemm le, mhux hekk. Do KOLLHA kompiti li s-sors joffrilek. Anke dawk li jidhru sempliċi. Speċjalment dawk li jidhru wisq ikkumplikati. Jekk inti teħel, itlob għall-għajnuna fuq stackoverflow, għall-inqas permezz ta' Google translate. L-inkarigi huma miktuba għal raġuni; huma meħtieġa għall-assimilazzjoni korretta tal-materjal.
  4. Oħroġ bil-kompiti lilek innifsek u agħmelhom ukoll. Idealment, għandu jkun hemm aktar prattika milli teorija. Iktar ma tassigura sew il-materjal, iktar ikun probabbli li f'xahar ma tinsihx.
  5. Mhux obbligatorju: agħmel kwiżżijiet għalik innifsek waqt li taqra. Ikteb mistoqsijiet delikati f'sors separat, u wara ġimgħa jew xahar, aqra u pprova twieġeb. Jekk ma taħdimx, erġa' pprova.

U nirrepetu dawn il-5 punti għal kull teknoloġija li tiġi studjata. B'dan il-mod biss (bi studju bir-reqqa tat-teorija u kopertura densa tal-prattika) se tiżviluppa bażi ta 'għarfien ta' kwalità għolja li biha tista 'ssir professjonali.

U jidher li kollox huwa sempliċi: nitgħallmu t-teknoloġiji waħda waħda, nifhmu Zen, u mmorru naħdmu. Hekk hu, imma mhux.

Ħafna nies li jitgħallmu l-ipprogrammar imorru xi ħaġa bħal din:

Messaġġ lill-programmatur futur

l-istampa hija onestament misruqa għalhekk

U hawn trid tħares lejn kull wieħed mill-passi f'aktar dettall:

Ibda: Għandek żero għarfien. Punt tat-tluq. Għadu xejn mhu ċar, iżda probabbilment huwa estremament interessanti. It-triq tibda għat-telgħa, iżda ħafifa. Dalwaqt se titla’

Peak of Folly: “Ħaġa, lestejt l-ewwel koppja ta’ korsijiet tiegħek! Kollox jirnexxi!” F'dan l-istadju, l-ewforija mill-ewwel suċċessi jgħammar l-għajnejn. Jidher li s-suċċess huwa diġà qrib, minkejja li għadek fil-bidu tal-vjaġġ tiegħek. U waqt li tistinka għal dan is-suċċess, tista 'ma tinnota kif se tibda l-waqgħa mgħaġġla tiegħek fil-fossa. U l-isem ta 'din il-fossa:

Wied tad-Disperazzjoni: Allura lestejt il-korsijiet bażiċi, aqra xi kotba u tiddeċiedi li tibda tikteb xi ħaġa tiegħek. U f'daqqa waħda ma jaħdimx. Jidher li kollox huwa magħruf, iżda kif tgħaqqadha biex taħdem mhix ċara. "Ma naf xejn", "Mhux se nirnexxi". F'dan l-istadju ħafna nies jieqfu. Fil-fatt, l-għarfien jeżisti tassew, u ma evapora imkien. Rekwiżiti ċari u appoġġ sempliċiment sparixxew. L-ipprogrammar reali beda. Meta jkollok timmanuvra fi spazju fejn hemm għan, iżda m'hemmx stadji intermedji, ħafna nies jaqgħu fi stupor. Iżda fir-realtà, dan huwa biss stadju ieħor ta 'tagħlim - anke jekk l-ewwel għaxar darbiet kollox jirriżulta b'xi mod, bi sforz enormi, ikrah. Il-ħaġa prinċipali hija li l-kwistjoni titlesta għal darb'oħra, għallinqas b'xi mod. Il-ħdax-il darba l-affarijiet se jkunu aktar faċli. Fil-ħamsin, se tidher soluzzjoni li tidher sabiħa għalik. Fuq il-mitt mhux se jibża aktar. U mbagħad jiġi

Inklinazzjoni tal-Illuminiżmu: F'dan l-istadju, il-konfini tal-għarfien tiegħek u l-injoranza tiegħek joħorġu b'mod ċar. L-injoranza m’għadhiex tal-biża’; hemm fehim ta’ kif tegħlebha. Se jsir aktar faċli li timmanuvra fl-ispazju mingħajr deċiżjonijiet. Din hija diġà l-linja tal-finitura. Diġà tirrealizza dak li jonqosek bħala speċjalista, int se tlesti u tikkonsolida dak li huwa meħtieġ u tidħol fil-qasam b'ruħ kalma.

Plateau ta' Stabbiltà: Prosit. Din hija l-linja tal-finitura. Inti espert. Tista 'taħdem, int mhux se tintilef meta tiffaċċja teknoloġija mhux familjari. Kważi kull problema tista 'tiġi megħluba jekk tagħmel sforz biżżejjed. U minkejja l-fatt li din hija l-linja finali, hija biss il-bidu ta 'vjaġġ saħansitra akbar.

It-triq tal-programmatur.

Xorti tajba b'dan!

Letteratura għal qari fakultattiv:
Dwar li ssir programmatur u l-effett Dunning-Kruger: poke.
Mod iebes biex issir programmatur f'9 xhur (mhux adattat għal kulħadd): poke.
Lista ta' proġetti li tista' timplimenta b'mod indipendenti matul l-istudji tiegħek: poke.
Ftit motivazzjoni żejda biss: poke.

Sors: www.habr.com

Żid kumment