Ujumbe kwa programu ya baadaye

Kwa hivyo, uliamua kuwa programu.

Labda una nia ya kuunda kitu kipya.

Labda mishahara mikubwa inakuvutia.

Labda unataka tu kubadilisha uwanja wako wa shughuli.

Sio maana.

Cha muhimu ni wewe kuamua kuwa mpangaji programu.

Nini cha kufanya sasa?

Ujumbe kwa programu ya baadaye

Na kuna mbinu kadhaa.

Kwanza: kwenda chuo kikuu kwa taaluma ya IT na kupata elimu maalum. Njia ya banal zaidi, ya kuaminika, ndefu sana, ya msingi zaidi. Inafanya kazi ikiwa bado unamaliza shule, au unayo njia ya kujikimu kutoka kwa moja na nusu (bora, ikiwa unapata kila kitu kwa kuruka na unaweza kuanza kufanya kazi katika mwaka wa 2) hadi nne (ikiwa unachanganya kazi na kusoma. sio hatua yako kali) miaka.

Ni nini muhimu kujua hapa?

  • Inahitajika kuchagua chuo kikuu sahihi. Tazama programu za mafunzo, makadirio. Kiashiria kizuri ni mashindano kutoka chuo kikuu. Ikiwa timu za vyuo vikuu angalau mara kwa mara huchukua nafasi ya kumi bora katika olympiads kubwa za programu, basi kuweka rekodi katika chuo kikuu hakutakuwa jambo la kawaida (licha ya ukweli kwamba wewe binafsi unaweza kuwa hupendi olympiads hata kidogo). Kweli, kwa ujumla, sheria za akili za kawaida: hakuna uwezekano kwamba tawi la Bratsk la Chuo Kikuu cha Jimbo la Baikal litakufanya uwe safu kamili yenye nguvu.
    Mifano ya vyuo vikuu vyema: Chuo Kikuu cha Jimbo la Moscow / Chuo Kikuu cha Jimbo la St. Petersburg (kwa wazi), Baumanka (Moscow), ITMO (St. Petersburg), NSU (Novosibirsk). Licha ya ukuu wao wote, inawezekana kabisa kuingia ndani yao kwa bajeti, ikiwa huna lengo la idara za juu.
  • Sio chuo kikuu tu. Licha ya ukweli kwamba utafunzwa kikamilifu katika kila aina ya mambo, hii haitoshi. Kwa sababu ya urasimu, mpango wa mafunzo karibu kila wakati utabaki nyuma ya mitindo ya kisasa. Kwa bora - kwa mwaka mmoja au mbili. Wakati mbaya - kwa miaka 5-10. Utalazimika kufanya tofauti mwenyewe. Kweli, dhahiri: ikiwa unasoma nyenzo pamoja na wanafunzi wengine, basi kila mmoja wao atakuwa mshindani wako sawa. Ikiwa utajitokeza kwa hiari, utaonekana bora zaidi kwenye soko.
  • Tafuta kazi mapema iwezekanavyo. Nilianza kufanya kazi katika mwaka wangu wa pili. Kufikia mwisho wa chuo kikuu, tayari nilikuwa msanidi programu wa kati, na sio mwanafunzi wa kawaida asiye na uzoefu. Nadhani ni dhahiri kwamba baada ya kuhitimu kutoka chuo kikuu, kupata 100k ni ya kupendeza zaidi kuliko kupata 30k. Jinsi ya kufikia hili? Kwanza, angalia pointi A na B. Pili, nenda kwenye mikutano, sherehe, makongamano, maonyesho ya kazi. Fuatilia soko na ujaribu kupata kazi kama mwanafunzi/mwanafunzi wa muda katika kampuni yoyote ambayo angalau unafaa. Usiogope mikutano ya kulipwa: mara nyingi hutoa punguzo nzuri sana kwa wanafunzi.

Ukifuata vidokezo hivi vyote, basi kufikia wakati unapokea diploma yako, unaweza kuwa mtaalam mzuri sana na uzoefu wa kazi na utajiri wa maarifa ya kimsingi, ambayo watu wanaojifundisha mara nyingi hupuuza kwa sababu ya asili yao isiyotumika. Kweli, ukoko unaweza kusaidia ikiwa unaenda nje ya nchi: wanaangalia hii mara nyingi huko.

Ikiwa hutatii ... Naam, unaweza kupata alama kwa kwenda na mtiririko, kunakili na kujiandaa kwa ajili ya mtihani usiku mmoja. Lakini unadhani utakuwa na ushindani gani wakati huo? Bila shaka, sisemi kwamba unahitaji kupata A katika kila kitu. Unahitaji tu kupata maarifa. Tumia akili. Jifunze ni nini kinachovutia na muhimu, na usijali kuhusu alama.

Ujumbe kwa programu ya baadaye

Jambo kuu sio kile wanajaribu kusukuma ndani yako. Jambo kuu ni nini kinachovutia na kinachofaa

-

Ifuatayo njia ya pili: kozi za programu. Mtandao umejaa matoleo mengi ya kukufanya kuwa mwanafunzi katika darasa la miezi 3 pekee. Kwa kwingineko tu, na hata watakusaidia kupata kazi. 10k tu kwa mwezi, ndio.
Labda hii itafanya kazi kwa wengine, lakini IMHO tu: huu ni ujinga kamili. Usipoteze muda wako na pesa. Na ndio maana:

Mtu ambaye yuko mbali na IT hataweza kuelewa maelezo mahususi ya taaluma hiyo ndani ya miezi 3. Hakuna njia hata kidogo. Kuna habari nyingi sana za kunyonya, nyingi sana kuelewa, na zaidi ya hayo, ni nyingi sana za kuzoea.

Kisha watakuuzia nini? Watakuuza "ustadi wa mitambo". Bila kuzama sana katika maelezo, watakuonyesha unachohitaji kuandika ili kupata matokeo haya. Kwa maagizo ya kina na msaada wa mwalimu, utaandika aina fulani ya maombi. Moja, upeo mbili. Hapa kuna kwingineko. Na usaidizi katika kutafuta kazi ni kutuma nafasi za kazi kwa vijana kutoka makampuni makubwa ambapo kuna uwezekano wa kupata usaili.

Kwa nini iko hivi? Ni rahisi: ni muhimu sana kwa mtayarishaji wa programu kufikiri bila kufikiri. Mpangaji programu hutatua matatizo ambayo yanaweza kutatuliwa kwa njia bilioni moja. Na kazi kuu ni kuchagua moja, moja sahihi zaidi, kati ya mabilioni, na kutekeleza. Kuunda mradi mmoja au miwili kulingana na maagizo itakupa ujuzi fulani wa lugha ya programu, lakini haitakufundisha jinsi ya kutatua matatizo ya kufikirika. Ili kuchora mlinganisho: fikiria kwamba wanakuahidi kukufundisha mwelekeo, kukupeleka kwenye njia kadhaa rahisi za kupanda mlima, kisha sema kuwa uko tayari kushinda taiga wakati wa msimu wa baridi peke yako. Kweli, ulifundishwa kutumia dira na kuwasha moto bila kiberiti.

Kwa muhtasari: usiwaamini wale wanaoahidi "kukusonga" kwa muda mfupi. Ikiwa hii ingewezekana, kila mtu angekuwa waandaaji wa programu zamani.

Ujumbe kwa programu ya baadaye

Kushoto: Utafundishwa nini. Kulia: Nini kitahitajika kwako kazini?

-

Njia ya tatu - njia iliyochaguliwa na wengi. Elimu binafsi.

Njia ngumu zaidi, lakini labda bora zaidi. Hebu tuangalie kwa undani zaidi.

Kwa hivyo uliamua kuwa programu. Wapi kuanza?

Kwanza kabisa, unahitaji kujibu mwenyewe swali: kwa nini unataka hii? Kama jibu ni "Sawa, kwa kweli, haipendezi sana, lakini wanalipa sana", basi unaweza kuacha hapo. Hapa si mahali pako. Hata kama utashi wako unatosha kuchuja rundo la habari, kuandika maelfu ya mistari ya nambari, kuvumilia mamia ya kushindwa, na bado kupata kazi, kama matokeo, bila kupenda taaluma, hii itasababisha tu uchovu wa kihemko. Kupanga programu kunahitaji juhudi kubwa ya kiakili, na ikiwa juhudi hizi hazijachochewa na kurudi kwa kihemko kwa njia ya kuridhika kwa shida iliyotatuliwa, basi mapema au baadaye ubongo utaenda wazimu na kukunyima uwezo wa kutatua chochote. . Sio hali ya kupendeza zaidi.

Ikiwa una hakika kuwa una nia ya hili, basi unaweza kuamua juu ya maalum - nini hasa unataka kufanya. Ikiwa hujui jinsi watengeneza programu wanaweza kutofautiana, Google inaweza kukusaidia.

Nitaandika ushauri wa kwanza mara moja ili usisahau: jifunze Kiingereza. Kiingereza kinahitajika. Huwezi kwenda popote bila Kiingereza. Hapana. Bila Kiingereza huwezi kuwa programu ya kawaida. Ni hayo tu.

Ifuatayo, inashauriwa kuteka ramani ya barabara: mpango kulingana na ambayo utaendeleza. Jifunze maalum, angalia nafasi za kazi katika utaalam wako, gundua juu juu ni aina gani ya teknolojia inatumika hapo.

Mfano wa ramani ya programu ya nyuma (sio kwa kila mtu, kwa kweli, hii ni moja tu ya chaguzi zinazowezekana):

  1. Misingi ya html/css.
  2. Chatu. Misingi.
  3. Kupanga mtandao. Mwingiliano kati ya python na wavuti.
  4. Mifumo ya maendeleo. Django, chupa. (kumbuka: ili kuelewa ni aina gani ya "django" na "chupa", unahitaji kuangalia nafasi na kusoma kile kinachohitajika hapo)
  5. Utafiti wa kina wa chatu.
  6. js misingi.

Ni sana, narudia, sana mpango mbaya, kila moja ya pointi ambayo ni kubwa yenyewe, na mada nyingi hazijumuishwa (kwa mfano, kupima kanuni). Lakini hii ni angalau aina fulani ya utaratibu wa ujuzi ambao utakuruhusu usichanganyike kuhusu kile unachojua na usichojua. Tunaposoma, itakuwa wazi zaidi kile kinachokosekana, na ramani hii ya barabara itaongezewa.

Inayofuata: tafuta nyenzo utakazotumia kusoma. Chaguzi kuu zinazowezekana:

  • Kozi za mtandaoni. Sio kozi hizo ambazo "Juni katika siku 3", lakini zile zinazofundisha jambo moja maalum. Mara nyingi kozi hizi ni bure. Mifano ya tovuti zilizo na kozi za kawaida: stepik, tumia.
  • Vitabu vya mtandaoni. Kuna bure, shareware, kulipwa. Utajitafutia mwenyewe wapi ulipe na wapi usilipe. Mifano: htmltaaluma, jifunze.javascript.ru, kitabu cha django.
  • Vitabu. Kuna wengi, wengi wao. Ikiwa huwezi kuchagua, vipande vitatu vya ushauri: jaribu kuchukua vitabu vipya, kwa sababu ... habari hupitwa na wakati haraka sana; Nyumba ya uchapishaji ya O'Reilly ina kiwango cha juu cha ubora na uwasilishaji wa kawaida; Ikiwezekana, soma kwa Kiingereza.
  • Mikutano/kongamano/mihadhara. Sio muhimu sana katika suala la utajiri wa habari, lakini ni muhimu sana katika suala la fursa ya kuwasiliana na wenzako, kuuliza maswali muhimu, na kufanya marafiki wapya. Labda hata kupata nafasi.
  • Google. Watu wengi hudharau, lakini uwezo wa kupata majibu ya maswali fulani ni muhimu sana. Jisikie huru kwa Google mambo ambayo huelewi. Hata wazee wenye uzoefu hufanya hivi. Uwezo wa kupata habari haraka juu ya jambo fulani kimsingi ni sawa na kulijua.

Sawa, tumeamua juu ya vyanzo vya habari. Jinsi ya kufanya kazi nao?

  1. Soma/sikiliza kwa makini. Usisome ukiwa umechoka. Ingia kwenye maana, usiruke mambo ambayo yanaonekana dhahiri. Mara nyingi mpito kutoka kwa dhahiri hadi isiyoeleweka hutokea haraka sana. Jisikie huru kurudi na kusoma tena.
  2. Andika maelezo. Kwanza, itakuwa rahisi kwako kuelewa maelezo yako wakati kuna habari nyingi. Pili, kwa njia hii habari ni bora kufyonzwa.
  3. Fanya kazi zote ambazo chanzo kinapendekeza kwako. Ingawa hapana, sio hivyo. Fanya Wote kazi ambazo chanzo kinakupa. Hata zile zinazoonekana kuwa rahisi. Hasa zile ambazo zinaonekana kuwa ngumu sana. Ukikwama, omba usaidizi mtiririko wa stackover, angalau kupitia Google translate. Kazi zimeandikwa kwa sababu; zinahitajika kwa uigaji sahihi wa nyenzo.
  4. Njoo na kazi mwenyewe na uzifanye pia. Kwa kweli, kunapaswa kuwa na mazoezi zaidi kuliko nadharia. Unapoimarisha zaidi nyenzo, kuna uwezekano zaidi kwamba katika mwezi huwezi kusahau.
  5. Hiari: jifanyie maswali unaposoma. Andika maswali gumu katika chanzo tofauti, na baada ya wiki au mwezi, soma na ujaribu kujibu. Ikiwa haifanyi kazi, jaribu tena.

Na tunarudia pointi hizi 5 kwa kila teknolojia ambayo inasoma. Ni kwa njia hii tu (kwa uchunguzi wa kina wa nadharia na chanjo mnene ya mazoezi) utakuza msingi wa maarifa wa hali ya juu ambao unaweza kuwa mtaalamu.

Na inaweza kuonekana kuwa kila kitu ni rahisi: tunajifunza teknolojia moja baada ya nyingine, kuelewa Zen, na kwenda kufanya kazi. Ndivyo ilivyo, lakini sivyo.

Watu wengi wanaojifunza programu huenda kama hii:

Ujumbe kwa programu ya baadaye

picha imeibiwa kwa uaminifu hivyo

Na hapa unahitaji kuangalia kila moja ya hatua kwa undani zaidi:

Anza: Huna maarifa sifuri. Hatua ya kuondoka. Hakuna kilicho wazi bado, lakini labda kinavutia sana. Njia huanza kupanda, lakini nyepesi. Hivi karibuni utapanda

Kilele cha Ujinga: β€œHaya, umemaliza kozi zako mbili za kwanza! Kila kitu kinakwenda sawa!” Katika hatua hii, euphoria kutoka kwa mafanikio ya kwanza hupofusha macho. Inaonekana kwamba mafanikio tayari yamekaribia, licha ya ukweli kwamba bado uko mwanzoni mwa safari yako. Na wakati wa kujitahidi kwa mafanikio haya, unaweza usione jinsi kuanguka kwako haraka kwenye shimo kutaanza. Na jina la shimo hili:

Bonde la Kukata Tamaa: Kwa hivyo umemaliza kozi za kimsingi, soma vitabu kadhaa na uamue kuanza kuandika kitu chako mwenyewe. Na ghafla haifanyi kazi. Inaonekana kwamba kila kitu kinajulikana, lakini jinsi ya kuchanganya ili ifanye kazi si wazi. "Sijui chochote", β€œSitafanikiwa”. Katika hatua hii watu wengi hukata tamaa. Kwa kweli, ujuzi upo, na haujayeyuka popote. Mahitaji ya wazi na usaidizi ulipotea tu. Programu halisi ilianza. Unapolazimika kuendesha katika nafasi ambayo kuna lengo, lakini hakuna hatua za kati, watu wengi huanguka kwenye usingizi. Lakini kwa ukweli, hii ni hatua nyingine ya kujifunza - hata ikiwa mara kumi ya kwanza kila kitu kinatokea kwa njia fulani, kwa bidii kubwa, mbaya. Jambo kuu ni kukamilisha suala hilo tena na tena, angalau kwa namna fulani. Mara ya kumi na moja mambo yatakuwa rahisi. Siku ya hamsini, suluhisho litaonekana ambalo litaonekana kuwa nzuri kwako. Siku ya mia haitakuwa ya kutisha tena. Na kisha itakuja

Mteremko wa Mwangaza: Katika hatua hii, mipaka ya ujuzi wako na ujinga wako hujitokeza wazi. Ujinga hauogopi tena, kuna ufahamu wa jinsi ya kuushinda. Itakuwa rahisi kuendesha angani bila maamuzi. Huu tayari ni mstari wa kumaliza. Tayari ukigundua unachokosa kama mtaalam, utakamilisha na kuunganisha kile kinachohitajika na kuingia uwanjani na roho tulivu.

Uwanda wa Utulivu: Hongera. Huu ndio mstari wa kumaliza. Wewe ni mtaalamu. Unaweza kufanya kazi, hutapotea unapokabiliwa na teknolojia isiyojulikana. Karibu shida yoyote inaweza kushinda ikiwa utaweka bidii ya kutosha. Na licha ya ukweli kwamba huu ni mstari wa kumalizia, ni mwanzo tu wa safari kubwa zaidi.

Njia ya msanidi programu.

Bahati nzuri na hii!

Fasihi kwa usomaji wa hiari:
Kuhusu kuwa mtayarishaji programu na athari ya Dunning-Kruger: piga.
Njia ngumu ya kuwa programu katika miezi 9 (haifai kila mtu): piga.
Orodha ya miradi ambayo unaweza kutekeleza kwa kujitegemea wakati wa masomo yako: piga.
Motisha kidogo tu ya ziada: piga.

Chanzo: mapenzi.com

Kuongeza maoni