2024 Mwandishi: Malcolm Clapton | [email protected]. Mwisho uliobadilishwa: 2023-12-17 04:11
Je, unafikiri huna kipaji cha kutosha kuwa mtayarishaji programu? Je! unahitaji shauku, hamu ya kufanya kazi? Si kweli. Na watengenezaji wengi wa baridi wanafikiri hivyo.
Tangu utotoni, watengenezaji programu wote wazuri wameota kuandika msimbo. Na ikiwa hii sio juu yako, basi labda haupo, au kutofaulu na kwa ujumla haifai kwa programu kubwa na ya kutisha (iliyotarajiwa).
Hizi stereotypes za kina sio sahihi kabisa. Pia ni hatari, kama watengenezaji programu wengi waliofaulu wanavyoamini.
Jacob Kaplan-Moss
Hadithi ya fikra ya waandaaji wa programu ni hatari. Kwa upande mmoja, anazidisha mahitaji ya kuingia katika eneo hili, akiogopa kutoka kwa taaluma. Kwa upande mwingine, hadithi huwatesa wataalamu. Baada ya yote, ikiwa huna wasiwasi na kanuni, wewe ni, bila shaka, kupoteza. Kwa hivyo, mtayarishaji programu lazima aimarishe au ajifunze kuweka msimbo bora na zaidi, na hii inathiri ubora wa maisha. Tunahitaji kuondokana na mbinu hii. Kupanga ni ujuzi tu ambao hauhitaji talanta nyingi. Na sio aibu hata kidogo kuwa programu ya kawaida.
Ukurasa wa Twitter wa Jacob unasema kwamba muundaji wa Django ni "programu bandia." Kwa sababu alikuwa amechoka na wazo la uwongo la taaluma hiyo.
Jacob Thornton alifanya kazi kama programu kwenye Twitter na sasa yuko Medium. Pia alikuja na Bootstrap, mfumo ambao umepata nyota 80,000 kwenye jukwaa la GitHub. Na maneno ya msimbo huu pia huondoa hadithi ya upangaji isiyoweza kufikiwa na wanadamu tu.
Jacob Thornton
Nachukia kompyuta. Nilikuwa nikienda kusoma sosholojia katika Shule Mpya huko New York.
Nilipata kazi ingawa sikuwa na ujuzi wowote niliohitaji. Ningeweza kufukuzwa kazi wakati wowote. Nilifanya kazi kwa bidii kwenye kozi yangu ya hali ya juu ya JavaScript kwa sababu sikuelewa kilichokuwa kikiendelea. Na sikuwa na chaguo lingine.
Mojawapo ya wakati wa kutisha maishani mwangu ni wakati timu nzima ya waanzilishi ilikusanyika karibu nami na kuniuliza kutatua suala hilo kwa maombi ya kikoa tofauti. Sijawahi kufanya hivi, nilielewa tu ilikuwa ni nini. Nilianza kuweka msimbo na kusasisha kivinjari. Hakuna kilichobadilika. Na hivyo mara kadhaa mfululizo. Nilikuwa nikianza kupata mshtuko: kuliko hapo awali nilikuwa karibu na kutofaulu. Na kisha nikagundua kuwa nilisahau kuongeza.tuma () kwa msimbo. Nilirekebisha kosa, nikapata matokeo, timu ikatabasamu na kurudi kazini.
Nilikaa kwa dakika 15 na kukimbia mawazo sawa katika kichwa changu. Hii hapa. Niliweza. Sitafukuzwa kazi.
Hadithi hiyo ina ulinganifu mdogo na maelezo ya kazi ya haraka ya mtayarishaji programu mahiri. Kwa hivyo motisha inatoka wapi? Jacob anajibu: “Mimi ni mtu anayewajibika katika jamii. Marafiki zangu, watengenezaji wa mbele, watanijulisha kila wakati kwa maneno yasiyopendeza kwamba majaribio yangu ya kutengeneza pembe za mviringo yameshindwa au kwamba kipengele kipya kinaonekana cha kuchukiza katika kivinjari fulani. Napenda. Ninafurahia tu kuweka msimbo na kufanya kazi na marafiki."
Kwenye Twitter, Jacob Thornton anajiita "mpotezaji wa kompyuta." Chapisho maarufu zaidi kwenye mipasho: "Mimi ndiye mhandisi mbaya zaidi katika kampuni, lakini niko kwenye tatu bora." Hailingani na maelezo ya programu ya kawaida, sivyo?
Maoni ya mtaalamu mwingine, (Rasmus Lerdorf), mara nyingi huwa na utata.
- "Ninachukia programu. Lakini napenda kutatua shida."
- "Kuna watu ulimwenguni ambao wanapenda kwa dhati kupanga. siwaelewi".
- “Mimi si mpangaji programu halisi. Ninaweka kila aina ya vitu pamoja hadi inaanza kufanya kazi. Kisha ninaendelea. Mpangaji programu halisi atasema, "Sawa, hii inafanya kazi, lakini hii ni uvujaji wa kumbukumbu, tunahitaji kurekebisha." Na mimi huanzisha tena Apache kila ombi 10.
Ni vigumu kutambua upendo wowote maalum kwa kompyuta katika maneno yake. Kama wote wawili, Jacob, ambao hawalingani na hadithi za watengenezaji bora, anajifanya kuwa mpanga programu.
David Heinemeier Hansson Muumba wa Reli
Inafurahisha. Nilipokuwa nikitumia PHP au kuandika katika Java, siku zote nilikuwa nikitafuta kitu kingine, lugha nyingine ya programu. Ili kufurahiya tu, kwa sababu lugha za programu ni za kuchosha. Kufanya kazi na PHP na Java, sikuwa na nia ya kuwa programu.
Tathmini nyingine kuhusu mimi mwenyewe, ambayo haina uhusiano wowote na picha ya fikra ya kompyuta. Hatimaye David Heinemeyer Hansson alipenda umaridadi wa Ruby, si programu na kompyuta. Ikiwa Ruby hangekuwa zuliwa, ingekuwa ikifanya kitu kinyume kabisa.
Kama ilivyo wazi tayari, kuna nakala nyingi na mahojiano ambayo yanakanusha maoni potofu juu ya waandaaji wa programu. Pia wanapenda kufanya utani juu ya mada hii. Hapa kuna nukuu kadhaa lakini za kweli za usimbaji kutoka kwa watengenezaji wenyewe:
- Ni programu gani mbaya, nyingine - kazi ya wakati wote.
- Mpumbavu yeyote anaweza kuandika msimbo ambao kompyuta inaweza kuelewa. Mpangaji programu mzuri huandika msimbo unaoweza kusomeka na binadamu.
- Mipango na makanisa yanafanana sana. Tunawajenga kwanza. Kisha tunaomba kwamba itafanya kazi.
Ikiwa watengenezaji wa programu wanahitaji talanta nyingi na kujitolea, basi kwa nini utani kama huo ni maarufu kati ya wataalamu?
Wakati unajifunza kupanga, utaambiwa kuwa unafanya kila kitu kibaya. Watakueleza kwa nini wewe si mtunzi wa kweli. Kujaribu kuwa "mjinga halisi" kutakufanya uwe wazimu.
Ndio, kifungu hiki kinapingana na mila potofu za upangaji. Kuhusu hadithi zisizo na maana kwamba sanaa hii kubwa inapatikana tu kwa wachache waliochaguliwa. Wakati mwingine unapofikiria ikiwa una uwezo wa kutosha, na ikiwa una ujuzi wa kutosha, na usitume programu hii kuzimu, pumzika. Jaribu njia zingine. Mara nyingi tatizo liko kwenye jinsi unavyojifunza. Katika mtazamo wako kwa mtaala. Na usikate tamaa hadi ufikie tatizo kwa njia tofauti.
Haihitaji talanta au shauku kuwa mtayarishaji programu.
Ilipendekeza:
Kwa nini ni thamani ya kuhakikisha nyumba yako na jinsi ya kupanga vizuri bima
Tunagundua ni faida gani na hasara zinaweza kuleta bima ya nyumbani: jinsi ya kufidia hasara, chagua bima na nini cha kufanya ikiwa tukio la bima litatokea
Jinsi ya kupanga taa katika ghorofa ili iwe ya kupendeza kupumzika na kufanya kazi vizuri
Tutakuambia jinsi ya kupanga vizuri taa katika ghorofa. Fikiria juu ya matukio ya kutumia chumba na kuzingatia nuances muhimu
Jinsi ya kupanga vizuri siku yako ya kufanya kazi
Sisi sote tunataka kupata pesa nzuri, lakini wakati huo huo tuna wakati wa kutosha wa bure. Hii inahitaji shirika sahihi la wakati wa kufanya kazi
Jinsi ya kupanga kazi vizuri na wafanyikazi huru: mfumo wa hatua 5
Njia hii itasaidia kuanzisha ushirikiano mzuri na "wasanii wa bure" na kupata matokeo mazuri. Idadi ya wafanyakazi wa kujitegemea inakua - tayari kuna Utafiti wa McKinsey 162: Nguvu Kazi ya Gig-Uchumi Ni Kubwa Kuliko Maonyesho Rasmi ya Takwimu nchini Marekani, Ulaya milioni nchini Marekani na Ulaya, na nchini Urusi, kulingana na wataalam, kutoka milioni 15 hadi 25.
Todoist hupata usaidizi wa AI ili kukusaidia kupanga vizuri wakati wako
Kipengele kipya cha Todoist kiitwacho Smart Scheduleng kitakuambia itakuchukua muda gani kukamilisha kazi