Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa

Программирование

Barreeffamni kun akkaataa umurii adda addaatti jalqabarraa sagantaa hojjetaa ta’uu dandeenyu irratti ni mari’ata. Ogeessi damee kanaa amaloota akkamii qabaachuu akka qabu, tokko ta’uuf maal gochuu akka qabu hima.
Waa’ee barnootaa fi dandeettii isa malee hojjechuuti. Meeshaaleen ogummaa qabaachuun barbaachisan ibsamaniiru. Waa’ee umurii ogummaa tokko barachuu jalqabuun gaarii akka ta’e, akkamitti fi eessatti hojii sagantaa hojjechuu akka argattan fi waan hedduu ni hima. Sagantaa qopheessuun yeroo keenyatti hojii baayyee hawwataa fi gaaffii qabudha. Namni itti cuuphamuuf murteesse teknooloojiiwwan waliin “si” irratti ta’uu qaba malee rakkina sodaachuu hin qabu. Ogummaa kana barachuun salphaa fi dheeraa miti, garuu fedhii qabaachuun yeroo gabaabaa keessatti waan baay’ee galmaan gahuu dandeessa. Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa Roga gadhee ogummaa:

  1. hojii taa’umsaa . Sagantaa qopheessaan tokko guyyaa guutuu bakka tokkotti kompiitara biratti hojjechuu danda’a. Kunis sirna maashaalee fi mul’ata irratti rakkoo fida.
  2. Adeemsa barumsaa itti fufiinsa qabu . Kalaqni bakka hin dhaabbatu. Guddinni haaraan guyyaa guyyaan mul’ata, sagantaa qopheessitoonni waan ogummaa isaanii waliin walqabatu hunda beekuu qabu.

Maaliif sagantaa ta’aa

Namni waa’ee hojii kanaa yaadu hundi of keessaa of arguu qaba. Mana barumsaatti saayinsii sirrii ta’e irratti ga’umsa qaba ture haa jennu, ogummaa itti aanu bakka dandeettii isaa caalaatti agarsiisuu danda’u filachuu danda’a. Fakkeenyaaf, ogeessa herregaa ta’uu, ykn saayinsii kompiitaraa barachuu fi kkf. Namni tokko sadarkaa filannoo keessa yoo jiraate, gaaffii tokko irratti xiyyeeffachuu qaba: “Ani sagantaa hojjetaa ta’uu nan barbaada, moo industirii kana fakkaatu kan biraa kan ogeessa gaarii ta’uu danda’u nan jaalladha?” Naannoon kun yeroo hawwatu bakka shakkiin hin jiru.

Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa
Shakkii sagantaalee gara fuula duraatti kufan

Ogummaa kanaaf eenyutu mijata

Sagantaa qopheessuun caalaatti namoota teknooloojii ammayyaaf fedhii qabaniif kan toludha. Akkasumas teeknikaan beekuu qabu (garuu kanneen ala ta’an jiru). Loojikii, cimina, yaada abstraaktii guddisuu, odeeffannoo haaraa waa’ee teeknooloojii qorachuuf barbaachisaadha.
Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa

Sagantaa qopheessaan tokko amaloota akkamii qabaachuu qaba?

Developers yeroo hunda namoota bal’aa waliin walqunnamu. Dhaabbanni sagantaa qopheessitootaa hojjetaa amanamaa, hawaasummaa fi banaa ta’e qabaachuu isaatiin yeroo hunda ni gammada. Michuu hojii akkasii gargaaruuf walii galuu fi walakkaa karaa wal arguuf fedhii guddaa qaba. Sagantaa qopheessaan gaariin amaloota kana qabaachuu qaba:

  • Hojii abdachiisaa ta’e filachuu fi yeroo hojiirra oolmaa isaa shallaguu sirritti dursa kennuu danda’uu;
  • Garee keessatti hojjechuuf qophaa’aa ta’aa (warra gara keessaatti ilaalaniif caalaatti rakkisaadha);
  • Hojiiwwan sirritti hojjechuu, gahumsa akka qabaatan gochuu fi bakka hedduutti caccabsuu; Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa
  • Galma murtaa’e tokko irratti xiyyeeffadhu, wantoota xixiqqoodhaan yaada kee hin hihhiramne (yoo kana hin taane koodii keessaa baduu dandeessa);
  • Qabxiilee xixiqqoo ta’an gaafachuu fi qulqulleessuuf hin qaana’inaa – hiriyoota hojii irraa, maamila irraa, ogeessa barame irraa;
  • Yeroo hundumaa damee kee irratti guddadhuu fi hamma danda’ametti yeroo baay’ee shaakali;
  • Dogoggora amanuu, kallattii adda addaatiin socho’uuf yaali, bu’aa galmeessi.
Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa
Ciminni dhuunfaa kee diyaagiraamii walfakkaataa keessatti agarsiisuu danda’a

Akkaataa sagantaa jalqabarraa itti taatan – ammuma jalqabi!

Namni lammaffaan industirii kana keessatti of yaaluuf murteesse hundi wanti jalqabaa inni godhu: “Akkamitti jalqabarraa sagantaa hojjetaa ta’uu dandeenya?” Ispeeshaalaayizeeshinii misoomsaa kamtu akka isaaf mijatu murteessuu barbaachisaadha. Waan inni gochuu barbaadu irratti hundaa’a: marsariitii uumuu, taphootaaf koodii barreessuu fi kkf. Sana booda afaan sagantaa filachuu, barachuu fi ogummaa sana qabatamaan qabachuuf yaaluun si barbaachisa.
Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa

Kallattiiwwan beekamoo damee misoomaa irratti

Naannoowwan sagantaa har’a baay’ee jaallataman kanneen armaan gadiiti:

  1. Sagantaa daldalaa uumuu . Daldalli kamiyyuu automation barbaada. Industirii kana keessatti sagantaaleen dhaabbata 1C yeroo baayyee fayyadamu.
  2. Misooma Weebsaayitii . Gosti hojii fedhii maamilaa irratti hundaa’a. Innis sarvarii dhaabbataa, marsariitii mana daldalaa onlaayinii, biloogii nama beekamaa ta’uu danda’a. Irra caalaa PHP, JavaScript fi Python fayyadamu.
  3. Appilikeeshiniiwwan moobaayilaa uumuu . Ogeessi tokko sagantaalee bilbila ismaartiif qophaa’an yoo beeke salphaatti hojii kaffaltii gaarii qabu argachuu danda’a. Akkasumas application barreessuuf koodii barreessee GooglePlay ykn AppStor irratti maxxansuu danda’a.

By the way,
barnoota JavaScript isa gaarii keessaa tokko , afaan Raashiyaatiin.

Barnoota sagantaa eessaa argachuu fi developer ta’uuf maal akka barbaachisu – amaloota dhuunfaa, faayinaansii fi carraa

Federeeshinii Raashiyaa keessatti yunivarsiitiiwwanii fi manneen barnootaa teeknikaa sagantaalee gahumsa qaban leenjisan hedduutu jiru. Dhaabbilee fi yunivarsiitiiwwan Moskoo:

  • Yuunivarsiitii Mootummaa Moskoo . Baasii: Ruubilii kuma 220 / waggaa. Turtii: Waggaa 4-6 https://sev.msu.ru/kaafedraa-sagantaamirovaniya/.
    Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa
    Kutaa Sagantaa Yuunivarsiitii Mootummaa Moskoo
  • Yuunivarsiitii Pooliteeknikii Moskoo . Baasii: Ruubilii kuma 89 / waggaa. Term waggaa 4-6.
  • Inistiitiyuutii Fiiziksii fi Teeknooloojii Moskoo . Baasii: Ruubilii kuma 250 / waggaa. Yeroo: waggaa 4-6.

Manneen barnootaa teeknikaa fi kolleejjiiwwan magaalaa guddoo:

  • Kolleejjii Bizinesii Kaappitaalaa . Baasii: Ruubilii kuma 93 / waggaa. Yeroo: waggaa 2 fi ji’a 9.
  • Kolleejjii MGUPI . Baasii isaas ruubilii kuma 90 / waggaa dha. Yeroo: waggaa 2 fi ji’a 6.
  • Mana barumsaa teeknikaa meeshaalee hojjechuu Moskoo . Gatiin isaa Ruubilii kuma 99 / waggaa Yeroo: waggaa 2 fi ji’a 10.

Sagantaa hojjechuuf yeroo seentu gosoota barnootaa akkamii fudhachuu qabda

Iyyataan tokko akka sagantaa qopheessaatti barachuuf qormaata afaan Raashiyaa, herregaa, fiiziksii fi saayinsii kompiitaraa darbuu qaba. Barnoota lamaan dhumaa gidduutti, ispeeshaalaayizeeshinii gara fuula duraa irratti hundaa’uun filannoo gochuu qabda. Barnoota dabalataa – Afaan Oromoo. Garuu dhaabbilee barnootaa tokko tokko keessatti qormaanni akkasii hin barbaachisu.

Barnoota malee programmer ta’uun ni danda’amaa

Misooma ta’uuf dippiloomaa barnootaa qabaachuun barbaachisaa miti. Haa ta’u malee, osoo isa hin jiraatin ogeessi haaraan hojii gaarii argachuun rakkisaa ta’a. Kana malees, haala kamiinuu cimtee barachuu qabda. Rakkoof qophaa’uu, nama dandamachuu fi naamusa qabu ta’uu qabda. Wanti guddaan hojii bu’aa qabeessaaf fedhii fi qophii ofirratti qabaachuudha.

Koorsii sagantaa – mana keessatti jalqabarraa barachuu

Har’a haala qabatamaa keessattis ta’e networkii irratti baay’eedha. Koorsii yeroo baay’ee bilisa miti, garuu qindeessitoonni sagantaa leenjii bu’a qabeessa ta’e barattootaaf dhiyeessuu ni danda’u. Kunis yeroo gabaabaa keessatti sagantaa qopheessuuf akka qophooftan isin dandeessisa. Yeroo baay’ee hojiiwwan akkasii waloodhaan raawwatamu. Koorsii gurmaa’uu fi galma murtaa’e tokko irratti akka xiyyeeffattu si gargaaruuf baay’ee gaarii dha. Qorannoon meeshaa ti’oorii, kan misoomsitoonni ta’uu danda’an battalumatti hojiirra oolchuuf, qajeelfama barsiisaa jalatti ni jiraata. Hojiin murtaa’e tokko manaaf ramadama, erga xumuree booda, namni tokko gaaffii kiyureetara gaafachuu ni danda’a. Jalqaboota ogummaa kana qabachuu barbaadaniif koorsii armaan gadii ni gorsina:
HTML Academy .
koodii kaadaamii .
“Bu’uuraalee PHP Bu’uuraalee Koodii Irratti”
Workshop Yandex .
koodii bilisaa kaampii .
Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa

Qo’annoo gorsaan durfamu

Gosti leenjii kun gaarii dha sababiin isaas barsiisaa wajjin barnoota dhuunfaa tuuta tokkoof galmaa’uu dandeessa. Kunis invastimantii faayinaansii barbaada, garuu bu’aan isaa baay’ee bu’a qabeessa ta’a. Hundaafuu, gorsaan sun barattuu tokko wajjin wal qabata, yeroo dabalataa isaaf kenna. Kana jechuun adeemsi barumsaa daran saffisaan deema jechuudha. Sochiin kun interneetii irrattis ta’e jireenya dhugaa keessatti waanuma jiruudha. Barsiisaan tokkoon tokkoon kutaadhaaf sagantaa dhuunfaa uuma, ciminaa fi hanqina isaa irratti hundaa’uun. Gorsaan tokko nama jalqabaa, ykn sagantaa qopheessaa muuxannoo qabuu fi beekumsa isaanii fooyyessuu barbaaduuf galmaa’uu danda’a.
Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa

Qo’annoo of danda’ee meeshaa sanaa

Leenjiidhaaf filannoo sadaffaan jira – ofii keetiin. Akkasumas dinagdee guddaa kan qabuu fi yeroo dheeraa kan qabudha. Garuu namni tokko sagantaa ofii isaatii uumuu, meeshaa barnootaa qopheessee tune in gochuu fi beekumsa gadi fageenyaa sirnaa addunyaa sagantaa qopheessuu qaba. Dura afaan filachuu qabda. Hundi isaanii deeggarsa barsiisaa malee barachuun ni danda’ama. Viidiyoowwanii fi barreeffamoonni gara fuula duraatti hojjetan gargaaran hedduun interneetii irratti argamu.

Gargaarsa barnootaa ogummaa sagantaa hojjetaa waggaa 10-20 irraa eegalee fi developers umuriin isaanii guddaa ta’eef

Kitaabota gaarii qofa irraa barachuu qabda. Fiiziksii fi herrega keessatti insaayikilooppiidiyaa fayyadamuun barbaachisaa dha. Ijoollee xixiqqoodhaaf, gargaarsa daa’immanii kan akka Avanta+ fudhachuu dandeessu.
Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa
Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa Barnoonni lamaan bu’uura qo’annoon hundi irratti ijaaramu uumu. Barreeffamoota sagantaa salphaa ta’an bitachuunis gatii qaba. “Python for kids” kan Jason Briggs barreesse ni hojjeta.
Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa Itti fufuuf kitaaba “Python: Great Programming in Minecraft” jedhu kan Andrey Koryagin barreesse fayyadamuu dandeessu. Maanuwaalichi herrega waliin walitti dhufeenya qaba, waa’ee qindeessoota 3D, faankishinii fi kkf odeeffannoo barbaachisaa qaba. Qo’annoo roobootii keessatti faayidaa qaba.
Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa Dandeettii sagantaa ykn makaaniksii guddisuuf “Yaalii qaamaa fi yaalii Leegoo waliin” – Koryagin A.
Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa Developers dargaggoota ta’an kanneen reefuu bu’uuraalee barachaa jiraniif, Lego WeDo Educational Robotics wajjin akka wal bartan yaadameera. Kitaabicha waliin dabtara tokkotu dabalameera.
Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa Meeshaa salphaa erga qabattee booda, gara walxaxaa ta’etti ce’uu dandeessa, C ++ keessatti. Fakkeenyaaf, maanuwaalii barattootaaf qophaa’e kan Herbert Schildt barreesse mijataadha.
Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa Akkasumas kitaaba waa’ee Delphi Nikita Kultin barreesse irratti xiyyeeffannaa akka hin kennine gorfama:
Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa Koodii taphootaaf qopheessuu danda’uuf, C # based on Unity, by J. Manning wajjin hojjechuun gatii qaba.
Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa Programmer tokko herrega beekuu qabaa: https://youtu.be/_2beqwXS9Os

Karaalee 2 akka web developer tokkootti adda ta’uu dandeessan – front end VS back end

Sagantaa hojjettoonni marsariiticha uumuun “fronts” gurguddoo 2tti qoodamu: “frontend” fi “backend”. Ogeeyyiin egeree isaanii misooma weebii waliin walqabsiisuuf murteessan gosa hojii kanaa kam akka filatan murteessuu qabu. Kana jechuun namni tokko yeroo tokkotti backend fi frontend keessatti hojjechuu hin danda’u jechuu miti. Hundaafuu ammallee bakka tokko jalqabuu qabda, muuxannoodhaan daandii kana walitti makuu dandeessa. Ispeeshaalaayizeeshinii filachuuf, amaloota fi adda ta’uu lamaan isaanii wajjin wal baruu qabda.

Garaagarummaa ijoo

Ogeessi fuulduraa gama marsariitichaa daawwataan dhaqqabamaa fi mul’atu itti gaafatamummaa qaba. Inni haala dizaayinii qopheessa, dalagaa itti fayyadamuuf mijataa ta’u uuma. Sagantaan piroofaayilii kanaa marsariitiin akka gaariitti akka hojjetu gochuu fi mul’ata meeshaalee fi biraawzaroota irratti mul’atu akka hin jallisneef yaala. Frontend keessatti hojjechuuf, sagantaa haaraan tokko bu’uuraalee barachuu qaba, isaanis: HTML, CSS, SASS, JavaScript. Sochiin misoomsaa duubaa gama biraa saantima walfakkaataa sanaati. Teeknooloojiiwwan fayyadamaan hin mul’anne uumuuf itti gaafatamummaa qaba. Salphaatti yoo dubbanne, ogeessi caancalaa, qaree fi qaamolee dalagaa biroo sana hunda akka hojjetan taasisa. Namni damee duubatti deebi’uu irrattis jalqabaa beekumsa murtaa’e qabaachuu qaba: afaan sagantaa 1 ykn hedduu barachuu, sirna to’annoo version fayyadamuu danda’uu, kuusdeetaa hubachuu fi JSON:API beekuu qaba.
Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa fuula duraa-i-duuba[/caption].

Dirqamoota Idilee

Frontend kanneen irratti bobba’anii jiru:

  1. Interfaces fi layout uumuudhaan, fuulduraan qabeenya suuqii onlaayinii guddisuu danda’a. Tarreen hojiiwwan isaa oomisha barruulee oduu of keessatti qabata.
  2. Misooma SPA. Yoo baankichi application hojjechuuf gaafate, sana booda chaartii fi diyaagiraamii, dalagaalee hordoffii qusannaa, shallaggii, daataa maallaqaa fi kkf of keessaa qabaata.

Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa Backend irratti hojjechaa jiru:

  1. Uumama CRUD. Fayyadamaan tokko yeroo sarvarii irratti galmaa’ee akkaawuntii isaa uumamu, duuba koodii dhuunfaa barreessuu qaba. Isa waliin jijjiirama kamiyyuu qusachuu, piroofaayilii haquu ykn deebisuu dandeessa.
  2. Odeeffannoo fuulduraan ittiin hojjete adeemsisuun. Daataan kun kuufamuu fi caaseffamamuu qaba. Ogeessi kun raabsa odeeffannoo kuusdeetaa keessatti argamu, kaachota bulchuu fi kkf ilaala. Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa
  3. Qorannoo sanadoota adda addaa. Appilikeeshinii sana sirritti dizaayinii gochuu qaba. Fakkeenyaaf, sadarkaa murtaa’e tokko irratti akka tasaa wanti tokko yoo dogoggora ta’e, kun guutummaa algoritmichaa irratti dhiibbaa uumuu hin qabu.

Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa Kanneen irraa jalqabuun gatii qaba:

Hooquu

Scratch jechuun kanneen salphaatti baratan keessaa isa tokkodha. Gargaarsa isaatiin ijoolleen sagantaa hojjechuu wajjin wal barsiisu. Koodii sadarkaa jalqabaatti sammuutti qabachuu fi barreessuu hin barbaachisu. Ijaarsi afaanii hundi hantuuteedhaan harkifamuu danda’a. Asirratti kaardii animeeshinii, taphoota, fiilmii, dhiheessi saganteessuu dandeessu. Akka fakkeenyaatti viidiyoon akkaataa tapha sammuu salphaa itti uumnu kunooti: https://youtu.be/yUWl37QKLzw

1C

1C – sagantaa afaan Raashiyaatiin qopheessuu, kunis hojii baayyee salphisa. Pirojektiin kun hojii dinagdee fi gurmaa’insaa dhaabbata kamiyyuu ofumaan hojjechuuf kan qophaa’edha. Jalqaboonni sagantaa 1C kana qabachuuf karoorfattan viidiyoo kana akka ilaalan gorfamtu, kunis qabxiilee hawwataa fi dhugaawwan ittiin hojjechuu keessatti argaman bal’inaan ibsu: https://youtu.be/MN9cam6yWKw

JaavaScript

Namni jalqabaa tokko bu’uuraalee barachuu fi koodii animation, application mobile salphaa ykn tapha salphaa barreessuudhaaf gara sa’aatii muraasaa fudhata. By the way, fayyadamaan browser kamiyyuu keessatti yaaluun ni danda’ama. Mee tapha jalqabaa uumuuf haa yaalnu: https://youtu.be/Av53VJI-UiE

Paayitoon jedhamuun beekama

Paayitoon – koodii carraaqqii guddaa malee dubbisuu dandeessa, keessumaa yoo bu’uuraalee HTML beektan. Pirojektichi hojii misoomsaa mijeessuudhaaf kan uumame ta’uu ibsameera. Afaan kana fayyadamuun tapha Snake hojjechuu, gargaaraa sagalee dhuunfaa ykn Telegram bot uumuu fi waan hedduu dandeessu. Jalqabaaf yaada baay’ee viidiyoon kun kakaasuu qabu: https://youtu.be/VRYxdyWJ3_U PHP – galata afaan kanaatiin, sagantaa weeb irratti milkaa’inaan qophaa’uu ni dandeessu. Iskiriiptii konsolii, marsariitii fi application, salphaa irraa kaasee hanga super-complex uumuuf haala gaariin mijataadha. Viidiyoo gabaabaa akkaataa domeenii fi caasaa mana daldalaa onlaayinii itti uumuu dandeenyu ilaaluun yaadameera: https://youtu.be/FxrWRHCMOT8 Afaanota sagantaa beekamoo bara 2022: Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa

Waan misoomsaan gara fuula duraatti barachuu qabu

Afaan sagantaatiin alattis akka gaariitti beekuun barbaachisaadha:

  • herregaa;
  • istaatiksii;
  • Afaan Oromoo;
  • loojikii
  • fiiziksii;
  • informatics jedhamuun beekama.

Shaakala yeroo hunda

Guyyaa guyyaan waan tokko saganteessuun, guddina salphaa irraa eegalee, kanneen walxaxaa ta’an itti fufuun barbaachisaadha. Jalqaba irratti, developer novice tokko ifatti koodii hamaa barreessa. Kana hubachuu yommuu jalqabu saganticha fooyyessuuf yaala. Kana jechuun sadarkaa tokko ol ba’a jechuudha. Kun yeroo hunda ni ta’a, yeroo hundumaas sagantaa qopheessaan uumama isaa fooyyessuuf yaala. Yoo shaakaluu baatte, yaadni guutuun dhuma irratti dagatama.

Sagantaa hojjettoonni eessatti hojjetu

Developers bakka application jiran hundatti, sagantaaleen, waltajjiiwwan onlaayinii wajjin hojjechuun barbaachisaadha. Waajjira idilee keessatti ykn mana keessatti hojjetu, yoo aangawoonni hin dhibne. Federeeshinii Raashiyaa keessatti, adeemsi sagantaa qopheessitootaa gara biyya alaa hojjechuutti godaanuun mul’ateera. Biyyoota tokko tokko keessatti mindaan ogeessa sadarkaa olaanaa kan biyya keessaa gara dachaa 2-3 caala.
Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa

Akkaataa hojii itti barbaadan

Jaalatamaa, kaffaltiin madaalawaa ol’aanaa fi hanqinni hojjettootaa guddaan jiraatus, dhaabbileen hundi sagantaalee haaraa ta’an waliin wal qunnamuuf hin ariifatan. Hundaafuu, hojjechiistonni baay’een isaanii ogeessota homaa barsiifamuu hin barbaachifne barbaadu. Garuu abdii kutachuu hin dandeessu. Beeksisa irratti bilbiluu qabdu, gara simannaa dhaabbilee deemuun, tajaajila isaanii dhiyeessuu qabdu. Garuu jalqaba qopheessuu qabda:

  1. Resume tokko qindeessuu . Dhaabbanni of kabaju kamiyyuu sanada kana hojjetaa ta’uu danda’u irraa ni barbaada. Innis: odeeffannoo waa’ee barnootaa fi muuxannoo hojii (yoo jiraate), ibsa ogummaa fi amaloota, quunnamtii dhuunfaa, beekumsa afaanotaafi waan fayyaduu danda’u hunda of keessaa qabaachuu qaba.
  2. Dippiloomaa waliin qabsiisi . Barnoota qabaachuun, hojjechiistonni sagantaa qopheessitoota iddoo tokkoof fudhachuuf fedhii guddaa qabu.
  3. Sanada muuxannoo hojii . Carraa guddaas qaba. Hojii duraanii irraa fudhachuu dandeessa.
  4. Portfoolii qopheessuu . Sadarkaa ogummaa kaadhimamaa iddoo duwwaa tokkoof qabu murteessuun salphaa ta’a. Eichar hojii sana ilaaluu fi namni tokko hojii akkasii dandamachuu danda’uu fi dhiisuu isaa hubachuu ni danda’a.

Amaloota Af-gaaffii

Hojiin kamiyyuu sodaa fi yaaddoon gatii hin qabu. Kanaaf, gaaffiifi deebii yeroo deemtan yaadda’uun isin hin barbaachisu. Hojjechiisaa gara fuula duraatti ogeessa qacaru osoo hin taane, gitoota hojii akkasii isa barbaachisuu fi dhiisuu isaa ofii isaatii akka murteessu ofitti harkisuu fi of dhaabuuf yaaluun gaariidha. Waa’ee cimina kee dubbachuu qabda.
Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa Interview qormaata osoo hin taane, carraa sirritti of dhiheessuudha. Hogganaa ta’uu danda’u waa’ee haala hojii, abdii guddina dhaabbatichaa, carraa hojii fi kkf gaafachuun barbaachisaadha. Sana booda nama ofitti amanamummaa qabu tokko fuula isaa duratti ni argu. Akkasumas dhaabbileen hundi hojjettoota akkasii barbaadu.

Internship sagantaa qopheessaa tokkoof

Yeroo misoomsaan yeroo yaaliitti fudhatame, kun dhuma isaa irratti hogganaan tumsuu diduu waan yaadda’uuf sababa miti. Faallaa kanaatiin dandeettii kee gama hunda caalu irraa argisiisuu fi wantoota haaraa barachuu itti fufuu qabda. Yeroo baay’ee, leenjii hojii (internship) sirna (formality) dha, yeroo hojiif ifatti iyyachuu kee dura eeguu qabdudha.
Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa

Qormaatni developers novice mudatu maali?

Sochiin misoomsaa hawwataa fi kan hin baratamnedha. Garuu, akkuma ogummaa kamiyyuu keessatti, asittillee “kiyyoonni” ni jiru. Rakkoolee waliigalaa jalqaboota eeggatan waliin wal baruuf yaadameera:

  1. Koodii nama biraatiin hojjechuu . Ogeeyyiin yeroo hunda sagantaa isaanii jalqabarraa hin barreessan. Yeroo tokko tokko xumura sirna sagantaa biraa wajjin wal’aansoo qabuu qabu. Hojjetaan tokkoon tokkoon isaa sadarkaa beekumsaa fi dandeettii mataa isaa qaba. Rakkoon jiru yeroo tokko tokko koodichi nama caalaatti guddate, ykn dubbisuu fi barreessuu xiqqaa qabuun qindaa’uu danda’uu isaati. Haala kamiinuu uumama nama biraa hubachuun salphaa miti, keessattuu warra jalqabaaf. Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa
  2. Sirna Guddaa fi Walxaxaa Keessatti Hojjechuu . Akka yaadaatti sirnoonni sirna sooftiweerii keessatti argaman hundi adda addaan jiraachuu fi ergaa wal jijjiiruu danda’uu qabu. Dhugaa jiru yoo ilaalle, kun hin ta’u. Kompileeksonni sararoota koodii kuma hedduu of keessaa qabu. Isaan hubachuuf sagantaa qopheessitoonni hedduun waan ji’oota dheeraaf barreeffame hiikaniiru.

Hojii sagantaa hojjetaa keessatti rakkoo akka hin uumamne akkamitti

Guddinni nama biraa Legacy-code jedhama. Milkaa’inaan untangle gochuuf guutummaatti irraa adda of baasuun gaariidha. Sirna xiqqaa mataa keetii uumuun koodii ofii keetii barreessuu, yeroo yeroon hojii kee namoota biroo wajjin ilaaluun gaariidha. Sana booda burjaajiin xiqqaatee dogoggora nama wajjin hojjettu daftee dandamachuu dandeessa.

Umurii meeqatti sagantaa barachuun wayya – developer waggaa 20-30-40-50 ta’uun ni danda’amaa?

Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa Daangeffamni umurii ifa ta’e hin jiru. Garuu umurii 12-13tti barachuu jalqabuun ni gorfama. Yeroon kun yeroo daa’imni barnootaan baay’ee hin fe’amnee fi duraanuu caalaatti ciminaan itti hojjetudha. Dura waan salphaa barachuun gatii qaba – turtle dizaayinii gochuu, ykn Scratch keessatti flowcharts hojjechuu jalqabuu. Qorannoon walxaxaa fi gadi fageenya qabu booda jalqabuu danda’a, gara waggaa 15-20tti (leenjii idileetiin). Akka nama guddaatti barachuuf gonkumaa yeroon booda hin ta’u. Yoo kaka’umsi fi hinaaffaa jiraate, sana booda soorama keessatti sagantaa hojjechuu dandeessa. Wanti guddaan meeshaa barumsaa gaarii argachuu fi yeroo hunda shaakaluu dha. Koodiiwwan argaman sun portfoolii keessatti galfamuun isaanii gaarii dha. Kun gara fuulduraatti dabalata guddaa ta’a. IT keessatti umriin akka malee barbaachisaadhaa, kitaaba dubbisuun barbaachisaadhaa, barattootaaf maal gochuu akka qaban – Gaaffii fi deebii A. Byndyu waliin taasifame: https://youtu.be/jI-cZRFpbkk

Programmer ta’uuf yeroo hangamii fudhata

Gaaffiin jiru qulqulluu dhuunfaadha. Haala kamiinuu adeemsichi waggoota hedduu fudhata. Yoo gaarii ta’e waggaa 3-4 keessatti sagantaa barbaachisu master gochuun ni danda’ama. Garuu carraaqqii guddaa gochuu qabda. Sagantaa hojjettoonni duraanuu sadarkaa olaanaa irra jiran harki guddaan ogummaa walxaxaa kana akka gaariitti qabachuuf gara waggaa 8-10 fudhatu.

Akkaataa ogeessa damee kanaan barbaadamaa ta’uu dandeessan

Sagantaa qopheessaan hojii kabajamaadha. Amma ogummaawwan barbaachisan hunda ofitti qabachuun, fakkeenyaaf, waggaa 5-7 duraa caalaa salphaadha. Meeshaaleen fi koorsii hunduu ummataaf kan dhiyaatudha. Developer gaarii ta’uuf, si barbaachisa:

  • odeeffannoo haaraa waa’ee guddinaa qorachuu;
  • yeroo yeroon dandeettii isaanii guddisuu;
  • sagantaa qopheessitoota biroo waliin muuxannoo wal jijjiiruu;
  • carraan ogummaadhaan guddachuuf akka jiraatuuf developers hunda caalan waliin hojjechuuf carraaquu.

Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa Namoonni hojii hin jaallatamne keessatti waggootaaf of dhabuu filatan jiru, jireenya akkasii al tokko dhiisanii waan jaallatan hojjechuu dhiisanii. Yaalii gochuu fi naannoo adda addaatti of yaaluun hin sodaatinaa. Yoo sagantaa jaallatte, sana booda hanga galii argachuu jalqabutti hobby kana guddisuun gaariidha. Guyyoota 187 keessatti sagantaa jalqabarraa akkamitti akka ta’an, seenaa dhugaa – viidiyoo barsiisaa: https://youtu.be/PyVT8G1QEg0

Gorsa jalqabaa sagantaalee beekamoo irraa

Gooftota ogummaa isaanii irraa yoo hin taane eenyu irraa barachuu qabna? Ogeessota muuxannoo waggoota dheeraa qaban qofatu amaatarootaa fi sagantaa haaraa yeroo baratan fi akka developer hojjechaa jiranitti ilaaluun barbaachisaa akka ta’e himuu danda’u. Maaliif xiyyeeffannaa kennuu fi maal gochuu hin qabnu. Sagantaa beekamoo guddina naannoo kanaaf gumaacha guddaa taasisan irraa gorsa 5 ilaaluuf yaadameera.
Brendan Eich uumaa JaavaScript ti. Gaaffii fi deebii isaa tokko keessatti, miiltoowwan hojii dogoggora irratti akka hin xiyyeeffanne, garuu xiyyeeffannoo kennuu fi sababni isaa maal akka ta’e hubachuuf akka yaalan hin dagatinaa jechuun dhaama. Afaan sagantaa tokko fayyadamuu irratti illee gorsa kenna:
Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa Kanaafis
James Goslingfilannoo sirrii gochuu danda’uun barbaachisaa ta’uu isaa ibsa. Sagantaa qopheessaan kun yeroo hojii duwwaa ykn bu’aa hin qabne irratti yeroo qisaaseessetti akka gaabbu dubbata. Dursa sirritti kennuu qabda.
Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa Sagantaa murtaa’eef koodii barreessuunis tarkaanfii hamaa ajaa’ibaati. Developers hedduun carraaqqii isaanii gara bu’aa yeroo dheeraatti qajeelchu, akka uumamni isaanii yoo xiqqaate gara waggaa 10f hojjetu. Koodiiwwan tokko tokko illee deeggarsa gargaaraa developers baay’ee ta’u. John Carmack gaaffiifi deebii isaa keessatti kana qoodeera
.
Joo’el Gooldbarg jedhama Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa
yaadni sun hammam qaroo ta’us hanga danda’ametti salphaa ta’uu qaba jedhee amana. Yoo danda’ame, sagantaa qopheessaan skiimii misoomaa salphisuu yaada dhiyeessa. Hundaafuu, ogeessi biraa tokko itti fayyadamuu barbaadu (ykn hojjechuu qaba), garuu koodii sana adda baasuu hin danda’u ta’uun isaa hin oolu.
Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa And finally, the main advice from
Linus Torvalds :
Akkaataa sagantaa jalqabarraa itti taatan: qajeelfama, koorsii, yoom akka jalqabnu fi gatii qabaa Namni tokko maal akka hojjetu, ykn mindaan isaa maal akka ta’e homaa hin qabu. Hojii hin jaallatamne tokko milkaa’uu danda’uun isaa hin oolu. Yoo kun ta’e immoo injifannoowwan isaa guutummaatti mi’eeffachuu hin danda’u. Developers beekamoo irra caalaan isaanii yeroo hunda sagantaa hojjechuu akka qaama jireenya isaaniitti waan ilaalaniif industirii isaanii keessatti olka’iinsa akkasii galmeessaniiru.

info
Rate author
Add a comment