Kung umaasa kang balang araw ay nais mong magtrabaho sa Google, dapat mong matutunan ang mga kasanayang tatalakayin ng JalanTikus sa ibaba.
Sa Indonesia, Bachelor's degree madalas na itinuturing bilang ganap na kondisyon bilang kapital para sa tagumpay. Na parang walang akademikong degree, ang pagkakataong magtrabaho sa isang kilalang kumpanya at magsimula ng isang promising na karera ay mahigpit na sarado. Ang lahat ng iyon ay hindi ganap na totoo paano ba naman, kahit na ang Google, na isa sa pinakamalaking kumpanya ng IT sa mundo at may cool na opisina sa Jakarta, sa totoo lang wala talagang pakialam sa bachelor's degree.
Kung umaasa kang balang araw ay nais mong magtrabaho sa Google, dapat mong matutunan ang mga kasanayang tatalakayin ng JalanTikus sa ibaba. hindi kailangan ng lahat, iilan lang pero master ito ng malalim. Gumagamit lamang ang Google ng 4,000 tao sa 2.5 milyong aplikante bawat taon. Ang Google ay malinaw na hindi lamang tumatanggap ng mga kawani, ito ay dapat na mayroon kasanayan na maaasahan, may mataas na pagkamalikhain, at may higit sa karaniwang kakayahan. Ang HR team ng Google ay naglabas ng isang listahan ng mga kasanayang gusto nilang makita sa isang inhinyero o mga inhinyero, matuto tayo.
- 5 Mga Produkto ng Google na may Pinaka 'Pinakamapangit' na Pangalan sa Kasaysayan
- 25 Mga Sanhi at Solusyon para sa Android Google Play Store Error
10 Skills na DAPAT ma-master kung gusto mong magtrabaho sa Google
1. Programming
Dapat kayanin ng bawat empleyado ng Google sumulat ng code ng programa. Hindi bababa sa isang programming language na nakatuon bagay tulad ng C++, Java, at Python. Maaari kang matuto mula sa CodePolitan, MIT OpenCourceWare, at mga site sa pag-aaral ng programa sa linya iba pa.
2. Algorithm at Istruktura ng Data
May kaugnayan pa rin sa programming, ang pag-unawa sa mga algorithm at istruktura ng data ay mahalaga sa Google. Alamin ang mga pangunahing kaalaman uri ng datos bilang mga stack, mga pila, o mga bag at unawain algorithm ng pag-uuri bilang quicksort, sumanib-uuri, o heapsort.
3. Paglikha ng Compiler
Compiler mismo ay isang system program na ginagamit bilang isang tool sa programming. Pagproseso ng software tagasalin ng code (na ginawa ng mga programmer) sa wika ng makina. Nauunawaan ng Google na ang mga program na isinulat upang maunawaan ng mga tao ay sistematikong isinalin o binibigyang-kahulugan para sa wika pagpupulong mababang antas na sa wakas ay naiintindihan ng makina. Sa pamamagitan ng pag-unawa kung paano gumawa compiler tiyak na isang karagdagang halaga sa mata ng Google.
4. Parallel Programming
Ano Parallel Programming? Ang Parallel Programming ay isang pamamaraan ng pagsasagawa ng mga pagkalkula nang sabay-sabay sa pamamagitan ng paggamit ng ilang mga independiyenteng computer nang sabay-sabay. Ang kasanayang ito ay lubos na nagustuhan ng Google. Ang pangunahing layunin ng parallel programming ay upang mapabuti ang pagganap ng computational. Ang mas maraming mga bagay na maaaring gawin nang sabay-sabay (sa parehong oras), mas maraming trabaho ang maaaring gawin.
5. Matuto ng Iba Pang Programming Language
Tiyak na magugustuhan ito ng Google kung magagawa mong makabisado higit sa isang programming language. Ang bilang ng mga programming language ngayon ay napakalaki. Sa maraming mga programming language na umiiral ngayon, siyempre hindi ginagamit ng Google ang lahat ng umiiral na mga programming language. Ngunit maaari itong maging lubhang kapaki-pakinabang para sa ilang partikular na layunin. Kaya walang masama kung mag-aaral ka man lang 10 sikat na programming language sa Indonesia, tulad ng javascript, PHP, visual basic, at iba pa.
6. Testing Program
Gawin pagsubok o pagsubok ng isang programa na nilikha, ay kasinghalaga ng paglikha ng mismong programa. Gusto ng Google inhinyero sila maaaring makakita ng mga bug, gumawa ng pagsubok pag-debug at naghahanap ng mga puwang mula sa software kung ano ang kanilang ginawa, at nagawang mapabuti ito.
7. Math
Oops! Ang aral na ito na maaaring kinaiinisan natin sa paaralan ay lumalabas na isa sa mga kasanayang dapat paghusayin ng mga inaasahang empleyado ng Google. Gusto ng Google na maunawaan ng mga empleyado nito ang abstract math tulad ng lohika at matematika discrete. Ito ay makatuwiran, isinasaalang-alang compute kung ibig sabihin ay bilangin, kompyuter ibig sabihin ng makinang pangkalkula. Malinaw na ang mga kompyuter ay malapit na nauugnay sa matematika.
8. Artificial Intelligence / AI (Artificial Intelligence)
Talagang gusto ng Google na gumawa ng mga produkto batay sa AI o artificial intelligence. Napakaraming robot na binuo sa mga opisina ng Google, marami rin sila makina na maaaring awtomatikong gumana. Samakatuwid dapat mo ring matutunan ang tungkol sa artificial intelligence (Artipisyal na Katalinuhan) at ang mga subtleties nito.
9. Cryptography
Cryptography / cryptography ay isang agham na nag-aaral kung paano panatilihin mananatiling ligtas ang data o mga mensahe kapag ipinadala, mula sa nagpadala hanggang sa tatanggap nang hindi nakakaranas ng panghihimasok mula sa mga ikatlong partido. Malinaw na kailangan ito para magtrabaho sa Google, dahil talagang gusto ng Google ang mundo ng seguridad cyber. Given na marami ang Google online na produkto at siyempre gusto nilang lahat ay nasa mabuting seguridad. Sa pamamagitan ng pag-unawa sa cryptography, siyempre ikaw ay isang potensyal na kandidato para sa Google.
10. Operating System
Ang operating system ay software sa computer, na kumokontrol sa pagpapatakbo ng iba't ibang program na gumagamit ng hardware ng computer at kinokontrol kung paano kinokontrol ng user ang computer. Karamihan sa mga trabaho sa Google ay nagsasangkot ng mga computer, kaya ang mga kasanayan at kaalaman ng Google sa operating system ay mahalaga.
Siyempre, ang paghahanap ng pinakamahusay na trabaho ay kagustuhan ng lahat. Isang disenteng trabaho na may malaking suweldo ang pangarap nating lahat. Sana ang listahan sa itaas ay maaaring maging probisyon para sa pag-aaplay sa ibang pagkakataon para sa trabaho sa Google. Mag-aral nang mabuti, ano sa palagay mo?