CodeGym/Java Blog/Random/Paano Kumpletuhin ang Iyong Proyektong Alagang Hayop. Mga...
John Squirrels
Antas
San Francisco

Paano Kumpletuhin ang Iyong Proyektong Alagang Hayop. Mga Tip para Maging Tagumpay ang Iyong Susunod na Proyekto

Nai-publish sa grupo
Isa sa mga pangunahing piraso ng payo na karaniwan naming ibinibigay sa mga mag-aaral ng CodeGym at iba pang baguhan sa coding na gustong umunlad at makakuha ng kanilang unang Junior Developer na trabaho , ay ang magtrabaho sa mga personal na independiyenteng proyekto ng alagang hayop. Ang pagdaragdag ng isang side project o dalawa sa iyong portfolio ay maaaring maging isang malaking plus kung wala ka pang maraming karanasan sa pagtatrabaho, na tumutulong na kumbinsihin ang employer na kunin ka. Paano Kumpletuhin ang Iyong Proyektong Alagang Hayop.  Mga Tip para Maging Tagumpay ang Iyong Susunod na Proyekto - 1Ang pagbuo ng mga proyekto ng alagang hayop ay palaging isang magandang ideya, at walang sinuman ang nakikipagtalo dito. Ngunit ang pagbibigay ng payo ay isang bagay, ang aktwal na pagbuo ng mga side project ay isa pa. Ang isang walang karanasan na developer ay maaari at malamang na mahaharap sa ilang mga paghihirap kapag nagtatrabaho sa isang personal na proyekto nang walang panlabas na tulong.

Paano paandarin ang proyekto ng iyong alagang hayop

Ang mga ideya para sa isang proyekto ay ang panimulang isyu na kinakaharap ng karamihan ng mga tao, dahil lumalabas na hindi ganoon kadaling makabuo ng orihinal ngunit makatotohanang ideya. Ngunit ang mga pangunahing problema ay dumating kapag nagsimula kang magtrabaho sa isang proyekto. Ang aktwal na tapusin ang proyekto at maipatupad ito ay ang gawain ng maraming nagsisimula sa pag-coding na talagang hindi nakumpleto. At naiintindihan naman, dahil ang pagbuo ng kahit isang napakasimpleng piraso ng software ay kadalasang nangangailangan ng higit pa sa pangunahing kaalaman sa coding. Mayroong ilang mga bagay na dapat mong tandaan kapag naghahanap upang magsimula ng isang pet project, lalo na kung ito ang una mo.

1. Magsaliksik at magplano muna, code mamaya.

Tulad ng anumang gusali na nangangailangan ng pundasyon, ang isang proyekto, hindi mahalaga kung gaano kaliit at independiyente ito, ay dapat magsimula sa isang plano na imposibleng makumpleto nang walang ilang gawaing pananaliksik at pag-iisip. Ang pagsisimula sa pag-code at pag-develop nang walang malinaw na plano ay isa sa mga pinakakaraniwang pagkakamali na kadalasang ginagawa ng mga developer, at hindi lamang sa mga walang karanasan. Kaya ang payo ay huwag magmadali sa coding. Ang pagsisimula sa pag-code nang walang wastong plano ay madaling maging isang pag-aaksaya ng oras na humahantong sa iyo sa isang dead end at ang pangangailangan na magsimulang muli.Paano Kumpletuhin ang Iyong Proyektong Alagang Hayop.  Mga Tip para Maging Tagumpay ang Iyong Susunod na Proyekto - 2

2. Magtakda ng mga layunin at deadline.

Ang isa pang mahalagang bagay, madalas na napapabayaan ng parehong Junior at mas may karanasan na mga coder, ay ang pagtatakda ng mga layunin at deadline, na siyempre ay pagpaplano rin, ngunit ang bahaging ito ay nararapat ng ilang magkakahiwalay na salita. Pagdating sa mga layunin, mahalagang maging makatotohanan. Kung ang iyong mga kakayahan at kakayahan ay napakalimitado pa rin, makabubuting huwag maging masyadong ambisyoso at pumili ng isang proyekto na kaya mong tapusin, kahit na nangangailangan ito ng karagdagang pag-aaral at dagdag na pagsisikap. Ang pagtatakda ng iyong sarili ng isang deadline (at manatili dito) ay isa pang paraan upang magtatag ng disiplina sa sarili at mag-udyok sa iyong sarili na kumpletuhin ang proyekto sa loob ng isang makatotohanang takdang panahon.

3. Subukang lutasin ang mga tunay na problema sa iyong proyekto.

Ang isa pang payo na nauugnay sa yugto ng pagpaplano ay ang pagpili ng ideya para sa iyong proyekto. Karamihan sa mga tao ay walang kahirapan sa pagbuo ng mga ideya para sa kanilang mga pet project, ang problema lang ay hindi masyadong maganda ang kanilang mga ideya. Maghanap ng ilang tunay na problema, sa iyong larangan o saanman, na malulutas ng iyong proyekto (o kahit man lang subukan). “Hindi mo mapipilit ang iyong sarili na magkaroon ng magandang ideya. Karamihan sa aking mga alagang proyekto ay nagmula sa pagtatrabaho sa ibang bagay at napagtatanto na may kulang. Pagkatapos ay nagpatuloy ako sa pagbuo ng nawawalang bahagi/bahagi/library. Sa paglipas ng panahon, habang nakakuha ako ng mas maraming karanasan sa mga framework, napagtanto kong hindi ko talaga gusto ang alinman sa mga ito. Gumawa ako ng sarili ko, na ginagamit ko sa maraming proyekto ngayon. Habang ginagamit ko ito, napapansin ko ang mas maraming nawawalang bahagi, mas maraming bagay na maaari kong gawin na makatipid sa akin ng napakalaking oras, at ang mga ito ay nagiging mga bagong pet projects mismo. Ito ay pangunahing pangangailangan-at-supply, ngunit sa mas personal na batayan. Pansinin ang pangangailangan, at ang ideya para sa suplay ay darating sa iyo.”sabi ni Bruno Skvorc, isang makaranasang web developer mula sa Croatia.Paano Kumpletuhin ang Iyong Proyektong Alagang Hayop.  Mga Tip para Maging Tagumpay ang Iyong Susunod na Proyekto - 3

4. Tumutok sa mga teknolohiyang ginagamit ng mga kumpanyang handa kang magtrabaho.

Kung ang iyong pangunahing pinagmumulan ng pagganyak para sa pagtatrabaho sa mga proyekto ng alagang hayop ay ang pagkuha ng karanasan at pagbuo ng resume upang makakuha ng isang buong oras na trabaho bilang isang developer ng software, kapag pumipili ng isang proyekto dapat mo ring isipin ang tungkol sa mga teknolohiyang iyong gagamitin dito. Mas mainam na ang iyong proyekto ay nasa parehong larangan sa mga kumpanyang iyong ilalapat, o gumamit ng parehong mga teknolohiyang ginagamit nila. "Ang pinakamahusay na mga proyekto ng alagang hayop ay nagbibigay-kasiyahan sa iyong pagkamausisa, kaya pumili ng isang teknolohiya na kaakit-akit sa iyo at bumuo nito," inirerekomenda ni Sanjay Paul, isang developer sa Palantir Technologies.

5. Huwag pabayaan ang front end kung kailangan ito ng iyong proyekto.

Akala mo, ang pagpapabaya sa front-end ay isa ring pangkaraniwang pagkakamali na ginagawa ng maraming developer kapag nagsimulang magtrabaho sa kanilang mga alagang proyekto. Hindi mo kailangan ang front-end para maging drop-dead na nakamamanghang, bit at least siguraduhin na ito ay gumagana at mukhang propesyonal. Iyon ang dahilan kung bakit ang isang magandang ideya ay ang gumawa ng sketch ng disenyo kung ano ang magiging hitsura ng iyong produkto bago ka magsimulang mag-code, at bumalik sa front end nang regular, i-adjust ito sa anumang mga pagbabagong magaganap sa daan.Paano Kumpletuhin ang Iyong Proyektong Alagang Hayop.  Mga Tip para Maging Tagumpay ang Iyong Susunod na Proyekto - 4

6. Gumamit ng Pomodoro at iba pang mga diskarte sa anti-procrastination upang gumana sa proyekto ng alagang hayop nang sistematiko.

Ang regular na pagtatrabaho sa iyong independiyenteng proyekto sa loob ng tinukoy na takdang panahon (halimbawa, dalawang oras bawat araw, mula 9 am hanggang 11 am) ay napakahalaga rin, at dito maaaring magamit ang iba't ibang mga tool sa kahusayan at mga diskarte sa anti-procrastination . Gamitin ang anumang bagay para sa iyo, siguraduhin lamang na ang pagbuo ng iyong proyekto ay hindi mauuwi sa isang bagay na patuloy mong ipinagpapaliban at iniiwan para bukas araw-araw.

7. Gawing pampubliko ang iyong trabaho.

Ang pag-publish ng iyong trabaho saanman maaari mo sa ilang paraan ay isa ring paraan ng pagganyak. Ang isang bagay ay ang pagbuo ng isang bagay na ikaw lang ang makakakita, at ang iba pang bagay ay ang paglikha ng isang produkto na maaaring subukan ng ibang tao at ibahagi ang kanilang opinyon tungkol dito. Kahit na ito ang iyong unang pet project at ito ay napaka-basic, mas mahusay na ihanda ang iyong sarili na gawin itong pampubliko sa simula pa lang, makakatulong ito upang maitakda ang tamang mood.

8. Gumamit ng kontrol sa bersyon at patuloy na babalikan ang iyong trabaho.

At ang huling rekomendasyon ay ang paggamit ng mga version control system o iba pang paraan upang masubaybayan ang code. Ito ay magbibigay-daan sa iyong matiyak na ang iyong trabaho ay hindi mawawala sa paglipas ng panahon (na sa kalaunan ay mangyayari kung aalis ka lang sa iyong computer). Ang kontrol sa bersyon ay magbibigay-daan din sa iyo na tumingin pabalik sa iyong trabaho minsan sa hinaharap, na kung ano mismo ang kailangan mong gawin. Ang pagbabalik-tanaw sa iyong naunang trabaho ay palaging malusog: sa ganitong paraan masusubaybayan mo ang iyong pag-unlad bilang isang propesyonal, makita ang mga paraan sa mga naunang proyekto na iba sana ang ginawa mo ngayon, at iba pa.
Mga komento
  • Sikat
  • Bago
  • Luma
Dapat kang naka-sign in upang mag-iwan ng komento
Wala pang komento ang page na ito