Kaya gusto mong ipadala ang iyong sarili sa isang coding bootcamp upang baguhin ang iyong karera o palakasin ang iyong kasalukuyang karera gamit ang pinakabagong kaalaman sa coding. Nakagawa ka ng maraming pananaliksik tungkol dito, kaya sigurado kang isang bootcamp ang paraan para gawin ito.
Paano mo malalaman kung aling uri ng coding ang pinakamahusay para sa iyo?
Ang sumusunod na artikulo ay nag-explore ng 3 sa mga opsyon na mayroon ka para sa pagpupursige sa coding bilang isang espesyalismo sa tech:
-
Data Science
-
Cyber Security
-
Web Development
1. Data Science Bootcamp
Ang lahat mula sa malalaking high street grocery store at luxury retail brand hanggang sa mga banking firm ay nangongolekta at gumagamit ng hindi maarok na dami ng data para kumuha ng mga insight at gumawa ng mga pang-araw-araw na desisyon. Mula sa mga customer, oo, ngunit mula rin sa kanilang mga panloob na empleyado (Source 1).
Ang agham ng data ay ang pag-aaral ng 'malaking data' na ito na nakolekta. Ginagamit ng Data Scientist ang data na ito para matukoy ang mga trend, kumuha ng mga insight at mahulaan ang mga resulta sa hinaharap.
Ano ang matututunan ko sa isang Data Science Bootcamp?
Siyempre, ang iba't ibang bootcamp ay magtutuon ng magkakaibang halaga sa iba't ibang paksa na nasa ilalim ng payong ng data science, at ang lalim ng mga paksang ito ay magdedepende sa format ng kursong pipiliin mong pag-aralan.
Sa pag-iisip na ito, pinakamainam na tingnan ang mga natatanging nakaplanong resulta at kurikulum ng bawat bootcamp kung mayroong anumang espesyal na paksa na partikular na interesado ka.
Anuman ang data science bootcamp kung saan ka nag-sign up, ang mga sumusunod na paksa ay malamang na mahawakan:
-
SQL - Isang programming language na ginagamit para sa pagkuha ng data mula sa malalaking database.
-
Data Analytics - Pagsusuri kung ano ang ibig sabihin ng mga figure at katotohanan na nakuha mula sa malalaking dataset sa konteksto.
-
Data Visualization - Paano ipakita ang dalawang konsepto sa itaas sa paraang mauunawaan ng isang taong walang pagsasanay sa agham ng data.
Ano ang hitsura ng trabaho sa Data Science?
Ang mga trabaho sa data science ay nag-iiba sa laki, saklaw at karanasan. Tulad ng karamihan sa iba pang mga posisyon, ang mga partikular na responsibilidad at ang uri ng data na iyong tinitingnan ay magbabago depende sa sektor at kumpanya.
Ang ilang mga trabaho na tinitingnan mo sa pag-a-apply bilang isang data science bootcamp graduate ay kinabibilangan ng:
-
Junior Data Scientist - gumamit ng data para matukoy ang mga trend, kumuha ng mga insight at mahulaan ang mga resulta sa hinaharap.
-
Data Engineer - Responsable sa pagdidisenyo, pagpapanatili, at pag-optimize ng imprastraktura ng data para sa pangongolekta, pamamahala, pagbabago, at pag-access ng data.
-
Machine Learning Engineer - Responsable sa paglikha ng mga program at algorithm na nagbibigay-daan sa mga machine na kumilos nang hindi idinidirekta, gaya ng pag-curate ng news feed ng iyong mga interes.
-
Decision Scientist - Ang agham ng Desisyon ay katangi-tanging nababahala sa paggawa ng pinakamahusay na mga pagpipilian batay sa magagamit na impormasyon sa halip na maghanap ng bagong impormasyon o mga bagong paraan ng pag-unawa dito.
2. Cyber Security Bootcamp
Ano ang Cyber Security?
Ang mga propesyonal sa Cyber Security ay nagtatanggol sa sensitibong data ng kumpanya, na pagmamay-ari ng mga customer at empleyado nito, mula sa mga taong hindi dapat magkaroon ng access dito. Ito ay maaaring mangyari sa pamamagitan ng iba't ibang estratehiya.
Ano ang matututunan ko sa isang Cyber Security Bootcamp?
Depende sa kurikulum ng partikular na tagapagbigay ng kurso, maaari mong asahan na pag-aralan ang alinman sa mga sumusunod:
-
Blue Teaming - Mga nagtatanggol na propesyonal sa seguridad na responsable sa pagsasagawa ng mga pagtatasa ng panganib sa pamamagitan ng pagtukoy sa mga banta at kahinaan na maaaring pagsamantalahan pagkatapos makuha ang data ng kumpanya.
-
Red Teaming - Ang mga nakakapanakit na propesyonal sa seguridad ay responsable para sa etikal na pag-hack. Dalubhasa sila sa pag-atake sa mga sistema at pagsira sa mga depensa.
-
Python programming - Ang Python ay isang kapaki-pakinabang na programming language para sa mga espesyalista sa Cyber Security dahil makakagawa ito ng maraming kinakailangang function.
Ano ang hitsura ng trabaho sa Cyber Security?
Ang mga tungkulin sa loob ng Cyber Security, tulad ng lahat ng propesyon, ay nag-iiba sa saklaw at kita depende sa lokasyon, industriya at employer. Ang mga nagtapos mula sa mga bootcamp ng Cyber Security ay nagtatamasa ng mataas na demand at mahusay na mga pagkakataon sa trabaho, na may halos 80% na rate ng trabaho sa loob ng anim na buwan (Source 2).
Ang ilang mga titulo sa trabaho na maaari mong asahan na mag-aplay bilang graduate ng Cyber Security bootcamp ay kinabibilangan ng:
-
Information Security Analyst- Responsable sa pagtatakda ng mga pamantayan at pagpapanatili ng mga computer network habang pinoprotektahan ang kumpanya mula sa mga cyber-attack
-
Software Security Engineer - Responsable sa pagsasagawa ng patuloy na pagsubok sa seguridad at pagsusuri ng code upang mapabuti ang seguridad ng software.
-
Security Architect - Responsable para sa pagpapayo sa mga IT analyst, security administrator, at security engineer na mag-coordinate ng mga epektibong protocol ng seguridad
-
Pentration Tester - Responsable para sa pagsusuri sa mga target na website o system para sa mga kahinaan, kabilang ang mga bukas na serbisyo, mga isyu sa seguridad ng application, at mga kahinaan sa open source.
3. Web Development Bootcamp
Ano ang Web Development?
Ang Web Development ay ang pagbuo at pagpapanatili ng mga website. Maaaring ito ay alinman sa kung ano ang nakikita ng end user (front-end), ang behind-the-scenes na teknikal na aksyon na ginawa bilang tugon sa end user na maaaring hindi nila direktang makita (back-end), o pareho silang magkasama (full-stack ).
Ano ang matututunan ko sa isang Web Development Bootcamp?
Muli, malamang na magbago ang mga partikular na paksa at pokus sa pagitan ng mga bootcamp - kaya kung mayroong partikular na hinahanap mo, iminumungkahi naming tanungin mo nang direkta ang provider ng bootcamp - ngunit narito sa pangkalahatan kung ano ang maaari mong asahan na mahanap:
- Panimula sa mga network - Isang pangkat ng dalawa o higit pang device na maaaring makipag-ugnayan.
HTML, CSS at Javascript - Mga programming language na pinakamadalas na ginagamit sa paggawa at pagpapanatili ng website.
-
Front-end Web Development - Kung ano ang nakikita at nakikipag-ugnayan ng end user (bisita) ng isang website, online na application o serbisyo.
-
Back-end Web Development- Kinabibilangan ng pagtatrabaho sa mga hindi nakikitang proseso sa isang website ngunit tinitiyak na gumagana ang lahat ayon sa nararapat.
Ano ang hitsura ng trabaho sa Web Development?
Sa isang posisyon sa web development, maaari mong asahan na gugulin ang karamihan ng iyong oras sa pag-coding para sa online na pag-publish. Mayroong ilang iba't ibang mga ruta na magagamit para sa iyo upang gawin ito sa kabila ng front-end at back-end na katangian ng tungkulin (tulad ng nabanggit sa itaas):
-
Pag-unlad at disenyo ng web (parehong front end at back end)
-
Pagbuo ng application - Responsable sa pagsusulat ng mga software program para magamit sa mga mobile operating system.
-
Pag-develop na may pagtuon sa isang partikular na coding language - Iba't ibang mga wika (tulad ng Java, C++, Python o Ruby on Rails) na pinagtibay para sa iba't ibang gawain o pinapaboran ng iba't ibang kumpanya sa kabuuan ay nangangahulugan na ang pagiging isang espesyalista ay isang partikular na wika o generalist sa lahat ng mga ito ay maaaring makaapekto sa mga uri ng mga tungkulin na iyong inilalapat.
Siguraduhing tingnan kung ano pa ang magagawa ng coding language na pinili mo para matutunan ang Web Development. Maaari mo ring mahanap ang iyong sarili sa iyong paraan sa trabaho sa mga lugar na ito.
Kailangan ng ilang Direksyon?
Kung kailangan mo ng tulong sa pagpapasya kung aling paksa ang tama para sa iyo, subukang sagutan ang maikling pagsusulit na "Aling Bootcamp ang Para sa Iyo?" upang makatulong na ituro ka sa tamang direksyon.
Kapag napagpasyahan mo na kung aling paksa ang gusto mong matutunan, gamitin ang kapaki-pakinabang na Bootcamp Directory para suriin kung anong mga opsyon ang available sa iyo. Maaari kang mag-filter ayon sa lokasyon, iskedyul ng pag-aaral at opsyon sa pagpopondo.
Mga Pinagmulan:
-
Ang Big Data ay magiging nagkakahalaga ng $229.4 bilyon pagdating ng 2025. (Strategic Tech Investor, 2021)
-
Springboard, (Nobyembre, 2022)
**