Polokalama su’esu’e a le tagata lava ia i luga ole laiga e aunoa ma se totogi ma le 18 a’oa’oga fa’avae polokalame mai a’oga fa’atekonolosi ta’uta’ua a le lalolagi e pei ole MIT, Harvard, Stanford, NUS, …
O tomai fa’apolokalame e mafai ona e maua ai le tele o avanoa faigaluega e pei o le avea ma Software Engineer, Full-Stack Developer, Data Scientist, Devops Engineer… ma le tele o isi galuega IT totogi maualuga.
Va’ai le fiaselau o galuega atia’e ile ITviec
O le a le galuega e mafai ona faia e le aʻoaʻoina o polokalame?
A maeʻa ona e aʻoaʻo e faʻailoga, e mafai ona avea oe ma se fai polokalame. Polokalama ose igoa tu’ufa’atasi mo tagata e fausia, toe fa’aleleia, suia, ma tausia, ma fa’aleleia polokalama faakomepiuta e fa’aaoga ai se gagana fa’apitoa.
A’o a’oa’oina polokalame, e mafai ona e alu mai le Fresher/Junior Developer i le Senior Developer, fa’aauau pea le aga’i i luma i le Ta’ita’i Fa’atekinisi pe avea fo’i ma Pule pe afai e tutusa lou mana’o ma tomai ma uiga tau pulega tagata. Ina ia mafai ona agai i luma vave i le galuega, E tatau i tagata fai polokalame ona aloese mai le 7 “leai” ma manatua le 3 “e tatau” lenei.
I le faaopoopo atu i le avea ma se Atinaʻe, e mafai foi ona e mulimuli i isi tulaga i le IT alamanuia pei ole Data Scientist, DevOps Engineer, etc.
I le vaitau o lo’o i ai nei, o le tagata fai polokalame e manatu o se tasi o galuega sili ona taugofie i le maketi, e o’o lava i le Fresher fa’atoa fa’au’u, po’o le Junior e na’o le 1-2 tausaga o le poto masani i le galuega.
Galuega atiaʻe sinia i Ho Chi Minh City Aai o Ho Chi Minh
Galuega atiaʻe sinia i Hanoi
Pe ua uma ona e atiaʻe pe o loʻo e aʻoaʻoina e uiga i lenei pisinisi, e mafai ona e suʻesuʻeina atoatoa polokalame i luga o le initaneti e faʻaleleia ai ou tomai i aʻoaʻoga faʻavae e leai se totogi i le Igilisi ma le Vietnamese mai punaoa nei 18. lenei.
Udacity ose tasi o upegatafa’ilagi a’oa’oga a le tagata lava ia e sili ona ta’uta’ua. O a’oa’oga MOOC (Massive Online Open Courses) ile Udacity e mafai ona ta’ita’ia oe i mea uma mai le Android App ile su’esu’ega o feso’ota’iga lautele. O vitio o lesona o loʻo i ai fesili faʻapitoa ma faʻamalositino o loʻo faʻapipiʻiina, e faafaigofie ai mo oe ona faʻaaogaina le malamalama.
Udacity e ofoina atu le tele o mea e a’oa’o ai e leai se totogi, ae e mafai fo’i ona e totogia e su’esu’e fa’atasi ma se sui o le a’oga pe auai i galuega fa’atino moni.
“O vasega a Udacity e matua aoga ma mafai ona maua mo tagata amata.”
– Tuagane Tran Duy Khoa – Upega Tafaʻilagi o ITviec – na aʻoaʻoina muamua le Atinaʻeina o Upega Tafaʻilagi, Debug, Crypto, Taaloga i HTML5 i Udacity, faʻamatalaga.
Afai e te manaʻo e aʻoaʻo polokalame na o oe ae e leai se mea o le Codecademy o le nofoaga mo oe. O le Codecademy o loʻo i ai se faʻaoga faigofie, faʻaoga-faʻaoga e aofia ai le tele o kosi polokalame e leai se totogi e pei o HTML, CSS, Javascript, jQuery, Python, Ruby ma PHP. E tofu kosi ma se taimi fa’atatau e fa’amae’a ai.
“O Codecademy e iai ona faʻaoga ma faʻaletonu:
- E le gata i lea e leai se totogi; iai sa’o sa’o sa’o le fa’atonu i totonu ole su’esu’ega; fa’ailoga lanu; vaevaeina i ni laasaga faigofie.
- O le mea itiiti e na o le tu i le tulaga faavae; leai se vitio e faigata tele ona mulimuli ai; e tatau ona faitau le tele o upu.”
– Tuafafine matua Ha Lam Phuong – Ruby Developer o ITviec – ave le Codecademy’s free Ruby course, fai mai.
“A’oa’o e ala i le faia” o le “mantra” a le Code School, fa’apea fo’i ma le tele o upegatafa’ilagi o lo’o ta’ua i luga. Ae ui i lea, o le eseesega o le Code School e le mo tagata amata. E mafai ona e fesiitai ile Code School pe a uma le a’oa’oga faavae ile Udacity, Codecademy.
Code School e fa vaega autu o faʻamaumauga: Ruby, HTML/CSS, iOS, ma le JavaScript. O le Code School e ofoina atu le tele o meafaitino a’oa’oga e leai se totogi. Ae ui i lea, e mafai ona e totogiina le $ 29 / masina e maua ai le avanoa i mea uma.
“O le Code School e faafaigofie ai mo le au atiaʻe ona faʻataʻitaʻiina tomai faʻavae e faʻavae i luga o taʻaloga ma tala faʻasolopito, ma Code School e maua ai le malamalama i le tele o gagana polokalame eseese. E matua ofoofogia lava lenei!”
– Tuagane Bui Hai An – Co-faavaeina Silicon Straits Saigon – na aʻoaʻoina muamua polokalame Ruby On Rails mai Code School, fai mai.
O le Dash o se poloketi mai le General Assembly Department of Education e taulaʻi i le fausiaina o upega tafaʻilagi, aemaise HTML, CSS, ma le JavaScript. E pei o Codecademy, o aʻoaʻoga faʻapipiʻi i luga ole laiga e leai se totogi iinei ua mamanuina ina ia fegalegaleai mai le amataga. O se tasi o fa’asologa a Dash e mafai ai ona e fausia lau lava autu Tumblr.
A maeʻa ona e aʻoaʻoina oe lava ile polokalame ile luga ole laiga ma Dash, e mautinoa lava e iai sau faʻavae mautu ile suʻesuʻega coding.
O se nofoaga lauiloa tele i le lalolagi polokalame pe afai e te manaʻo e aʻoaʻoina oe lava polokalame i luga ole laiga e aunoa ma se totogi. Fa’aoga mo tagata amata uma i tagata poto masani e fia su’e i luga ma toe su’e le code.
Ole taimi nei e mafai ona e mulimulita’i i kosi fa’apolokalame i’inei faigofie lava mai le fa’avae i luga e tusa ai ma autu ta’itasi o iai: HTML/CSS, Javascript, HTML Graphics, Server Side, Web Building ma XML.
O le MIT OpenCourseWare o se tasi o puna sili o aʻoaʻoga polokalame e leai se totogi mo atiaʻe i soʻo se taimi, i soʻo se mea. O lea e mafai ona e aʻoaʻoina oe lava coding luga o le initaneti ma se tasi o faʻalapotopotoga suʻesuʻe sili ona tele i totonu o le US e aunoa ma le totogiina o pili tau aʻoga poʻo le alu i se faiga faigata o talosaga.
Mozilla Developer Network (MDN) e ofoina atu le tele o mea e maua fua mo i latou e fia aʻoaʻo e fai polokalame na o latou. MDN e mo tagata uma, mai le Junior Developer i le Polokalama Faʻapolofesa.
O le MDN e pei o se itulau wiki, o lona uiga e mafai e soʻo se tasi ona faʻasaʻo ma faʻafouina faʻamatalaga e faʻaoga ai le pepa mo suiga fou.
vaai atili 30+ punaoa mo Atinaʻe Upega Tafaʻilagi
Codewars e manaia tele pe a oʻo i le faʻavasegaina o luʻitau mo tagata aʻoga, e taʻua taʻitasi o le “kata”. O taimi uma lava e te pasi ai se kata, e fa’aleleia atili au tomai fa’apolokalame.
E mafai ona e faʻatusatusa lau fofo ma fofo a isi tamaiti aʻoga pe talanoa i totonu o le alalafaga e suʻe isi auala fatufatuaʻi e faʻamalosia ai le poto masani.
E fa’atagaina foi e Codewars oe e fai sau lava kata e lu’i ai isi tagata a’oa’o. O le sini autu o le faʻaalia lea e tagata uma o latou gafatia ma avea ma se polokalama lelei.
E aoina e Coursera le faitau selau o aʻoaʻoga faʻavae i luga o le initaneti mai le tele o iunivesite taʻutaʻua mo atiaʻe. E mafai ona e ave vasega Coursera i se tasi o gagana e lima Igilisi, Farani, Italia, Saina, Sipaniolo, ma polofesa mai 62 iunivesite eseese.
O tagata atiae uma e o mai i le Khan Academy e aʻoaʻoina tomai faʻatekinolosi, mai le coding, komepiuta i le komepiuta ma tekinolosi. O lona uiga e mafai ona avea oe ma se fai polokalame ma se tagata poto i le numera i le taimi e tasi.
Sinia atia’e galuega i Ho Chi Minh City Aai o Ho Chi Minh
Galuega atiaʻe sinia i Hanoi
O le “Ala Faigata” o le Learn Python the Hard Way e faasino i le mataupu faavae tulaga ese o lenei ‘upega tafaʻilagi, e le mafai ona e kopi-faʻapipiʻi, e tatau ona e tusia numera laina ma laina i lesona taʻitasi.
A’oa’o Python le Hard Way ofo fua polokalame a’oa’oga meafaitino i le PDF format, e mafai ona e totogia se $29 fa’aopoopo e a’oa’o ai i mea vitiō.
Fa’atūina i le 2012 e Harvard ma le MIT, edX e ofoina atu le faitau afe o a’oa’oga fa’akomepiuta fua maualuga mai le sili atu i le 90 o iunivesite maualuluga ma fa’alapotopotoga fa’aaoaoga a le lalolagi. Aemaise lava, Open edX o se faʻasalalauga faʻamatalaga tatala e mafai ai e saienitisi ona fausia meafaigaluega, saofagā foliga fou i luga o le fausaga, faʻapea foʻi ma le ofoina atu o fofo fou i tagata aʻoga.
O tagata atia’e o lo’o fia a’oa’oina fua polokalame e le tatau ona misia ni a’oa’oga lelei e pei o: Fa’avae o Fa’asaienisi Fa’akomepiuta ma Polokalama Python (MIT), po’o Fa’avae o Fa’asaienisi Faakomepiuta (Harvard).
GitHub
O nisi taimi pe a e pipii i polokalame, e tatau ona e fesili mo se fesoasoani mai isi tagata fai polokalame poʻo tusi tusi. Github o le mea e mafai ona e mauaina uma ai.
O le aofa’i tele a GitHub o le sili atu ma le 500 tusi fa’apolokalame mata’ina ose puna’oa taua o meafaitino a’oa’oga fa’akomepiuta fua e fa’asaoina oe tusa lava po’o le a le gagana fa’apolokalame e te fa’aogaina.
Va’ai nisi fa’amanuiaga e 3 e aumaia e GitHub i Atina’e
E mafai ona e a’oa’o e fa’apolokalame ta’aloga, polokalame, ma upegatafa’ilagi e ala i lesona malie, fegalegaleai i Code Avengers. Aemaise lava, o lenei ‘upega tafaʻilagi saoloto e maua ai aʻoaʻoga ile HTML, CSS ma le JavaScript mo tagata fou.
Va’ai nisi fa’amatalaga 20 fa’avae i luga o le JavaScript na tu’ufa’atasia e ITviec
Free Code Camp ose fa’alapotopotoga tatala e fesoasoani ia te oe e fa’aleleia au tomai fa’ailoga e ala i le fausiaina o polokalame e leai se totogi mo fa’alapotopotoga e leai ni polofiti. O le ae mauaina foi se tusi faamaonia pe a maeʻa luitau.
I le faagasologa o le fausiaina o tusi talosaga, o le a e faʻataʻitaʻiina tomai faʻailoga, aʻoaʻo ma fausia sootaga ma tagata atamamai i le lalolagi atoa, faʻapea foʻi ma isi atinaʻe i le taulaga lava e tasi. Oka se auala malie e aoao ai e faapolokalame oe lava, a ea?
Afai e te manaʻo e suʻesuʻe e le tagata lava ia polokalame i luga o le initaneti mai le faʻavae i le alualu i luma, e tatau ona e vaʻai i lenei upega tafaʻilagi. E ui ina le fa’amaonia, o polokalame polokalame i aGupieWare o lo’o tu’ufa’atasia mai le a’oa’oga a iunivesite maualuluga e pei ole MIT, Columbia, Stanford.vv.
E mafai ona e mauaina ni a’oa’oga mo tagata fou, i le tele o lauga loloto i le tulaga maualalo po’o le fa’au’u.
Fa’alauiloa ile 2014, MyClass ofo atu a’oa’oga fa’akomepiuta i luga ole laiga e ala i galuega fa’atino. E mafai ona e faia ni kosi pupuu e faʻaleleia ai nisi o tomai, pe ave ni kosi umi e maua ai se galuega pe a maeʻa, e pei o: polokalame i luga o le initaneti, polokalame pito i luma, ma isi.
Ole tele o kosi ile MyClass e totogia se totogi, peita’i o le upegatafa’ilagi o lo’o ofoina atu fo’i a’oa’oga fa’avae polokalame e leai se totogi.
O le Tedu ose a’oa’oga i luga ole laiga mo tagata Vietnamese, e ofoina atu a’oa’oga e leai se totogi ma totogi. Amata i le 2013 ma vBlogs i luga o Youtube, faʻasoa faʻamatalaga ma aʻoaʻoga polokalame e leai se totogi; e oʻo mai i le taimi nei ua tupu aʻe Tedu i se fua tele ma le tele o faʻamoemoega.
O a’oa’oga fa’akomepiuta fua a Tedu e aofia ai: Basic ASP.NET Core, Basic JavaScript, Basic Angular 2.
Va’ai nisi 10 manaia ASP.NET pepa aloaia tuufaatasia e ITviec
Pe o oe o se Upega Tafa’ilagi pe na’o le fa’amoemoe e su’e se galuega, ITviec e talitonu o le 18 punaoa ma polokalame polokalame o lo’o i luga o le a aoga tele mo i latou o lo’o saili e a’oa’oina polokalame i luga o le initaneti e fa’aleleia atili ai o latou tomai.
E le gata i lea, afai e te manaʻo e aʻoaʻo polokalame i le “aganuʻu” auala e ala i tusi pepa, ITviec faʻafeiloaʻi oe i le taimi lava lena. 11 tusi polokalame masani mo tagata atiaʻe e tatau ona e faasino i ai i lenei aso.
Afai na e aʻoaʻoina e aunoa ma se totogi polokalame mai faʻapogai o loʻo i luga ma maua ai le aoga tele, faʻamolemole faʻasoa i le tele o tagata! Manuia coding!
Va’ai le fiaselau o galuega atia’e ile ITviec.