"Sa unang pagkakataon sa loob ng 15 taon, nakaramdam ako ng kasiyahan sa paggawa ng isang bagay"
Ako ay kasalukuyang 31 taong gulang. Nagsimula akong mag-aral ng software development 2 taon na ang nakakaraan. Bilang isang bata, nag-aral ako sa isang espesyal na paaralan sa matematika at, kasabay nito, lumahok sa mga kumpetisyon sa akademikong matematika. Pero lagi akong sinasabi ng nanay ko na dahil babae ako, hindi para sa akin ang isang technical profession. Para akong mag-aaral at saka mag-aayos ng mga lumang computer. Nag-enroll ako kung saan gusto ng nanay ko at nakatanggap ako ng diploma sa cultural studies. Pagkatapos ng unibersidad, nagtrabaho ako sa HR sa loob ng 8 taon sa mga kumpanya tulad ng Procter & Gamble (FMCG) at UCB Pharma. Mayroon akong mathematical mindset, kaya kahit sa HR management, nagsagawa ako ng analytics sa mga antas ng kasiyahan ng empleyado, mga marka ng performance ng tauhan, at pagpaplano ng suweldo at benepisyo. Akala ko maganda ang bayad nila and it's a prestigious company. Ang huli kong posisyon sa HR ay bilang kasosyo sa negosyo. Ngunit hindi ito nagdulot sa akin ng labis na kasiyahan. Kaya nagsimula akong mag-isip tungkol sa pagbabago ng aking propesyon. Ang aking kasintahan ay gumagawa ng programming at naghahanda ng mga problema para sa mga kumpetisyon sa matematika. Nagkasakit ako minsan at niyaya niya akong lutasin ang ilang problema sa programming. Ayaw niyang mabo-bored ako sa bahay. Iminungkahi din niya na tumingin ako sa isang website na pang-edukasyon, kung saan kumuha ako ng maikling kurso sa Java. Tinalakay ko ang mga problemang ito sa programming sa loob ng halos anim na buwan. Nagustuhan ko talaga ito. Napagtanto ko na sa unang pagkakataon sa loob ng 15 taon, nakaramdam ako ng kasiyahan sa paggawa ng isang bagay. Dati, pumasok lang ako sa trabaho at kumita, pero hindi ko gusto ang trabaho ko. Parang obligasyon lang. Upang maglaan ng mas maraming oras sa aking libangan, nagpasya akong makipagsapalaran at ilipat ang aking propesyon sa programming. Ngunit binalaan ako ng aking mga kakilala na nagtatrabaho sa larangan na ang mga gawaing pang-edukasyon ay cool, ngunit ang mga propesyonal na programmer ay may ibang ginagawa sa trabaho. Kailangan kong matuto ng teorya tungkol sa mga klase, pamamaraan, at object-oriented na programming."Nagawa kong mag-aral sa trabaho at sa gabi sa bahay"
Ang aking boyfriend code sa Java, kaya nagsimula din akong mag-aral ng Java. Noong una, hindi ko alam na umiiral ang iba pang mga programming language, at sa sandaling gawin ko, alam ko na hindi ko nais na magsimulang matuto ng iba mula sa simula. Sa lahat ng iyon sa isip, sinadya kong maghanap ng mga kurso sa Java at napunta sa kursong ito. Noon ko natagpuan ang aking sarili ng isang mas madaling trabaho na maaari kong pagsamahin sa pag-aaral sa sarili. Dahil magaan ang trabaho ko, nagawa kong mag-aral sa trabaho at sa gabi sa bahay. Bukod sa kurso, nagbasa ako ng mga programming book at nag-code up ng pet project — isang calculator ng gastos. Ang lahat ng ito ay tumagal ng halos isang taon at kalahati. Ilang sandali pagkatapos ng Level 32, nagsimula akong maghanap ng trabaho. Ang aking mga kasanayan at kaalaman ay sapat na upang pumunta sa mga panayam. Pumunta ako sa tatlong panayam (pinadala ko ang aking resume sa tatlong kumpanya lamang, ngunit dahil akma ako sa kanilang tinukoy na pamantayan, naimbitahan ako sa mga panayam sa bawat isa sa kanila) at matagumpay na nakumpleto ang proseso sa bawat pagkakataon. Ang isa sa mga kumpanyang nagbigay sa akin ng alok ay isang kilalang bangko, ngunit nagbigay sila ng napakahabang feedback at naisip ko na hindi sila magiging angkop para sa akin. Ang pangalawang kumpanyang pinuntahan ko ay ang EPAM. Gumawa ako ng pagsusulit para sa kanila at dumaan sa dalawang panayam na kinasasangkutan ng teorya at praktikal na mga problema. Pero, isa, hindi ko nagustuhan ang mga projects na iminungkahi nila, at dalawa, hindi ko gusto ang corporate culture nila."Hindi tumaas ang kita ko. Sa halip, nabawasan ito ng dalawang katlo, ngunit ngayon gusto ko ang aking propesyon"
Sa huli ay pumili ako ng malaking kumpanya ng produkto ( Editor's note: hiniling sa amin ng aming pangunahing tauhang babae na huwag pangalanan ang kanyang employer ). Ang kultura ng kumpanya ng kumpanya ay nababagay sa akin: Hindi ako walang pakialam sa aking lugar ng trabaho at sa mga uri ng mga proyekto na gagawin ko. Noong una, 3 months akong trainee. Gumawa ako ng bagong serbisyo para sa kumpanya at pagkatapos ay na-promote ako sa isang junior dev. Mayroon kaming isang napakalaking koponan (mayroong higit sa 20 mga tao sa aming grupo ng pag-unlad lamang). Pinangangasiwaan namin ang nilalaman para sa isang serbisyo at gumagawa kami ng serbisyo upang tulungan ang aming mga kasosyo na pamahalaan ang kanilang mga proseso sa negosyo. Ang aking mga gawain ay hindi talaga naiiba sa mga gawain ng mga ordinaryong developer. Ang tanging bagay ay mas matagal nila ako at mas madalas at mas masusing sinusuri ang aking code. Ang bawat grupo sa kumpanya ay may sariling teknolohiya stack, na depende sa mga gawain. Napakalaki ng kumpanya — kakaunti ang mga prosesong nalalapat saanman doon. Junior developer na ako ngayon. Nang magsimula ang trabaho, ang hirap ko ay nagtatrabaho kami nang malayuan, at ang mga katrabaho ko ay hindi tumugon nang kasing bilis ng personal nila. Wala akong ibang nahihirapang umangkop sa trabaho. Nakakatuwa, hindi tumaas ang kita ko. Sa halip, nabawasan ito ng dalawang-katlo, ngunit ngayon gusto ko ang aking propesyon. Mas madali ang trabaho. Hindi ko kailangang pilitin ang sarili ko. Sa edad, nagbago ang aking mga halaga. Dati, inuuna kong kumita ng pera at karera sa isang cool na kumpanya. Pero ngayon, mas inaalala ko ang pagkakaroon ng trabahong tinatamasa ko.Mga tip para sa mga nagsisimulang developer:
-
Unawain kung ano talaga ang gusto mo. Kaya lang kung hindi mo gusto ang programming, pagkatapos ay ito ay isang drag, tulad ng anumang iba pang trabaho. Ngunit kung alam mo na na gusto mo ito, huwag matakot sa mga stereotype o edad mo. Alam kong maraming tao ang gustong pumasok sa IT para sa pera, ngunit malamang na hindi ito ang pinakamagandang ideya.
-
Alamin ang mga pangunahing prinsipyo ng programming. Ang mga tanong sa panayam ay kadalasang naglalayong suriin ang iyong pag-unawa sa halip na kaalaman. Mahalaga para sa iyo na maunawaan kung ano ang nangyayari sa ilalim ng hood ng programa, wika nga, kung paano at bakit ito gumagana.
-
Kapag gumagawa ng iskedyul ng pagsasanay, gawin itong gumana para sa iyo. Dapat ipasadya ang lahat. Ang ilang mga tao ay kailangang matuto nang mabilis. Ang iba ay sumusulong sa mas nasusukat na bilis.
GO TO FULL VERSION