Paano Maging isang Developer ng iOS
Interviewing an iOS Developer (PHILIPPINES ??) | Bea D.
Talaan ng mga Nilalaman:
- Alamin ang Layunin-C
- Swift ang Hinaharap
- Pagsasanay
- Maging Bahagi ng Komunidad
- Volunteer Your Services
- Konklusyon
Paggawa ng humigit-kumulang 12.5% ng merkado ng operating system ng smartphone noong Nobyembre 2016, ang pag-unlad ng iOS ay pa rin ng isang in-demand na papel, na may maraming mga kumpanya na nagtatayo ng kanilang mga mobile na kagawaran ng pag-unlad upang makasabay sa mga pangangailangan ng merkado. Kung interesado ka sa pagiging isang developer ng iOS, narito ang ilang mga tip kung paano ka makapagsimula.
Alamin ang Layunin-C
Ang layunin-C ay ang karaniwang programming language para sa mga produkto ng iOS at OSX, ayon sa pagkakabanggit. Mayroong maraming mga mapagkukunan kung saan maaari mong malaman ang higit pa tungkol dito, tulad ng mapagkukunan ng Code School na lumiliko ang pag-aaral ng Mga pangunahing layunin sa C sa isang masinop na laro. Ito ang unang lugar na dapat mong simulan kung interesado kang maging isang developer ng iOS.
Swift ang Hinaharap
Sa paglabas ng Swift sa 2014, maaari mong isipin na ang pag-aaral ng Layunin-C ay maaaring hindi nagkakahalaga ng iyong oras. Gayunpaman, hindi napakabilis, Inirerekumenda ng Roadfire Software na iyong pamilyar ang dalawa, laluna't hindi pa ganap na pinalitan ng Swift ang Objective-C:
"… kailangan mong malaman Swift o Layunin-C (pag-alam pareho ay magiging pinakamahusay). Para sa posisyon ng junior level, dapat mong alamin ang syntax at mahusay na pakikitungo sa framework framework (mga bagay, mga koleksyon, uri ng data, networking, JSON). Bilang karagdagan sa mga ito, kailangan mong malaman ang pangunahing konsepto ng object-oriented, tulad ng kung ano ang isang bagay ay, kung ano ang isang klase, at kung paano sumulat ng mga pamamaraan. "
Ang Treehouse ay may Swift na kurso na maaari mong i-preview kung interesado kang matuto nang higit pa.
Pagsasanay
Ngayon na na-familiarized mo ang iyong sarili sa Layunin-C o Swift (o marahil pareho), dapat mong pagsasanay hangga't maaari. Buuin ang iyong sariling mga app, i-post ang mga ito sa App Store, mag-tweak hangga't maaari. Ito ang pinakamahusay na paraan upang maging pamilyar sa lahat ng kailangan ng developer ng iOS na malaman tungkol sa disenyo at pagpapanatili ng app. Pinapanatili din nito ang iyong mga kasanayan sa coding matulis, na kung saan ay palaging isang magandang bonus.
Maging Bahagi ng Komunidad
Ang GitHub ay isa sa mga pinakamalaking coding na komunidad sa online. Nag-aalok ito ng kasaysayan ng bersyon at isang malaking komunidad na makakatulong sa iyo kasama ang pagsubok sa iyong mga app at programa. Sinuman na interesado sa isang karera sa coding ay gumagamit ng GitHub, at dapat itong sapat na dahilan para gamitin mo ito. Ngunit ito rin ay maaaring maging isang malaking tulong kung ikaw ay natigil sa isang problema na hindi ka sigurado kung paano ayusin.
Volunteer Your Services
Ang isang mahusay na paraan upang makakuha ng mga piraso ng portfolio at karanasan sa tunay na mundo ay magboluntaryo sa iyong mga serbisyo sa mga di-kita at lokal na negosyo. Oo naman, hindi ka makakagawa ng anumang pera, ngunit magtatayo ka ng listahan ng mga contact at mga sanggunian na napakahalaga sa pagkuha ng anumang trabaho, lalo na sa pag-unlad ng iOS.
Tulad ng isinulat ni Andrew G. Rosen:
"Ang iyong diskarte ay nakakakuha ng maraming mga pambihirang mga sanggunian tulad ng sa iyong mga kasanayan sa iOS developer, pati na rin ipakita ang mga kakayahan sa relasyon sa publiko. Ang pagpapakita ng mga nagpapatrabaho na maaari mong i-promote ang iyong sarili at makipag-ugnayan sa mga kliyente ay susi. "
Konklusyon
Mayroong maraming iba pang mga bagay na maaari mong gawin upang makapagsimula bilang isang developer ng iOS, ngunit ang mga tip na ito ay talagang mahalaga kung balak mong simulan ang isang karera sa field. Alamin ang mas maraming makakaya mo tungkol sa lahat ng bagay na dapat malaman tungkol sa pagpapaunlad ng iOS, at tiyak na ikaw ay nasa daan upang maging isang developer sa walang oras.
Paano Maging Isang Nag-uudyok na Kandidato para sa isang Trabaho
Alamin kung paano tumayo sa karamihan ng mga naghahanap ng trabaho, lalo na kapag hindi ka nakikinig mula sa mga employer.
Paano Magtanong Isang Tao Upang Maging Isang Sanggunian Sa Mga Halimbawa ng Sulat
Sample ng sulat na humihiling ng pahintulot na gumamit ng isang sanggunian, na may mga tip para sa kung paano humingi ng isang tao kung ito ay isang sanggunian para sa iyo.
Ang Mga Kakayahan na Kailangan mong Maging isang Back-End Developer
Alamin ang mga responsibilidad at kasanayan na kinakailangan upang maging isang back-end developer.