JavaRush /Java Blog /Random-TL /Coffee break #14. Paano mahahanap ng isang freelance prog...

Coffee break #14. Paano mahahanap ng isang freelance programmer ang kanyang mga unang kliyente, 8 tip para sa mga junior

Nai-publish sa grupo

Paano mahahanap ng isang freelance programmer ang kanyang mga unang kliyente?

Source: Medium Coffee break #14.  Paano mahahanap ng isang freelance programmer ang kanyang mga unang kliyente, 8 tip para sa mga junior - 1 Mayroon ka bang kakayahan na gusto mong i-convert sa pera? Kung oo, dapat kang magsimulang kumita ng pera mula sa programming sa pamamagitan ng freelancing. Maraming pakinabang dito. Hindi mo kailangang dumaan sa mga panayam, magtrabaho ng mahigpit na siyam hanggang lima, o magtiis ng mga masungit na katrabaho at masamang kape sa opisina. Ang tanging problema na makakaharap mo sa unang yugto ay ang paghahanap ng mga kliyente. Gamit ang mga tamang online na tool, mabibigyan mo ang iyong sarili ng mga order nang mas mabilis at makahanap ng mga nagbabayad na kliyente. Ang aking mga rekomendasyon ay napaka-simple, ngunit epektibo.

1. Magbukas ng LinkedIn profile

Ang LinkedIn ay ang pinakasikat na social network para sa mga propesyonal. Sa pamamagitan ng paglikha ng isang account doon, maaari mong ipakita ang iyong mga kasanayan sa programming, karanasan at edukasyon. At siyempre, sa LinkedIn maaari kang kumonekta sa iyong mga potensyal na kliyente. Tumatagal lamang ng ilang minuto upang lumikha ng isang profile. Ngunit tandaan na ang LinkedIn ay hindi tulad ng Facebook o iba pang mga social network. Dito kailangan mong ipakita lamang kung ano ang malinaw na nagsasabi sa kliyente tungkol sa iyong propesyonalismo. Idagdag sa iyong network ang mga nakatrabaho mo sa nakaraan at kasalukuyang mga kasamahan. Subukan upang matugunan ang iba pang mga programmer. Magbahagi ng mga kawili-wili at may-katuturang mga artikulo. Sumulat ng mga post na nagpapakita ng iyong mga propesyonal na ideya. Mag-post ng mga tip at trick na ginagamit mo sa iyong trabaho. Iposisyon ang iyong sarili bilang isang dalubhasa sa iyong angkop na lugar. Panoorin at susundin ng mga tao ang iyong sasabihin. Ang mga pagkakataong kaakibat ng pakikipag-ugnayan sa LinkedIn ay walang katapusan—dapat mong sulitin ang mga ito.

2. Magrehistro sa mga freelance na palitan

Salamat sa mga site tulad ng Upwork, Freelancer, at Fivver, makakahanap ka ng disenteng oras-oras na sahod bilang isang freelancer o consultant. Positibo ang aking karanasan sa Upwork, bagama't natagalan ako upang maunawaan kung paano gumagana ang platform. Maging handa para sa mga programmer na naninirahan sa hindi gaanong maunlad na mga bansa upang kumpletuhin ang iyong order para sa kalahati o isang-kapat ng gastos na iyong inaasahan. Samakatuwid, maaaring kailanganin mong itakda ang iyong mga bid na mababa sa una. Ngunit ito ay dapat gawin para sa kapakanan ng portfolio. Huwag kalimutan na maraming mga kliyente ang hindi naghahanap ng mura, ngunit kwalipikadong mga espesyalista. At handa silang magbayad ng magandang pera sa gayong mga tao. Sa pamamagitan ng paggawa ng portfolio ng ilang nakumpletong trabaho at pagtanggap ng mga positibong review, maaari kang mag-bid nang mas mataas para sa iyong trabaho.

3. Magsimula ng isang propesyonal na blog

Ang pagkakaroon ng sarili mong blog sa Medium o YouTube ay magbibigay-daan sa iyong bumuo ng reputasyon bilang isang propesyonal at maghanap ng mga kliyente. Pagkatapos ng lahat, isasama ng iyong madla hindi lamang ang mga bagong dating, kundi pati na rin ang mga potensyal na tagapag-empleyo. Ang pagkakaroon ng online presence ay magbibigay sa iyo ng malaking kalamangan. Magagawa mong ipakita ang iyong mga propesyonal na katangian sa isang paborableng liwanag. Ang pamumuno sa industriya ay isang mahusay na paraan upang palawakin ang iyong abot, kahit na hindi mo itinuturing na sapat ang iyong karanasan. Babaling sa iyo ang mga tao sa mga komento para sa payo. Maging handa na makinig sa kanilang mga kuwento at mag-alok sa kanila ng anumang makakaya mo upang makatulong sa kanilang sitwasyon. Hindi lamang ito isang mahusay na paraan upang magtatag ng diskarteng nakasentro sa tao sa pagpapatakbo ng isang negosyo, ngunit ito rin ay isang paraan para sa pagpapahusay ng iyong mga kasanayan, na maaari mong gamitin kapag nagtatrabaho sa mga nagbabayad na kliyente.

8 Mga Tip para sa Mga Nagsisimulang Developer

Pinagmulan: Dev.to Sa pamamagitan ng pagmamasid sa kanyang mga intern, ang may-akda ay nag-compile ng ilang kapaki-pakinabang na rekomendasyon para sa mga nagnanais na mga developer. Coffee break #14.  Paano mahahanap ng isang freelance programmer ang kanyang mga unang kliyente, 8 tip para sa mga junior - 2

1. Huwag subukang matutunan ang lahat nang sabay-sabay

Mula sa aking sariling karanasan, masasabi kong mahirap na trabaho ang pag-aaral na magsulat ng code. At hindi lamang dahil sa pag-aaral ng syntax, kundi dahil din sa malaking bilang ng iba't ibang teknolohiya. Hindi sapat na mag-aral lamang ng programming language; kailangan mo ring makabisado ang mga pinakaginagamit na aklatan. Huwag subukang matuto ng maraming wika at/o mga balangkas. Pumili lang ng isa sa kanila. Pagkatapos matutunan ang unang wika (balangkas), ang pag-aaral ng mga susunod ay magiging mas madali.

2. Huwag magmadali! Subukan mong unawain ang iyong ginagawa

Nung junior ako, lagi akong nagmamadaling makarating sa kung saan. Naobserbahan ko ang parehong bagay sa aking mga intern. Kapag nakatanggap ka ng isang gawain, hindi mo kailangang magmadali upang magsulat ng code. Mas mainam na kumuha ng isang piraso ng papel at magsimulang magtrabaho sa pag-iisip tungkol sa mga diskarte sa isang solusyon. Kung wala kang anumang ideya, humingi ng tulong sa mga tagapayo o maghanap sa Internet. Sa ganitong paraan maaari kang bumuo ng isang lohikal na solusyon na magiging mas madaling maging isang gumagana.

3. Huwag kopyahin ang code. Kung makakita ka ng isang handa na solusyon sa Internet, alamin ito at muling isulat ito muli

Maniwala ka sa akin, kung kumopya-paste ka lang ng code ng ibang tao, hindi ka lamang matututo ng anuman, ngunit mapanganib din ang pagdaragdag ng hindi pamilyar na mga bug. Kung makakita ka ng isang gumaganang halimbawa, basahin ang bawat linya nito, unawain ito, at pagkatapos ay muling isulat ito gamit ang iyong sariling mga pagbabago.

4. Magtakda ng mga limitasyon sa oras

Napakahalaga ng puntong ito. Laging limitahan ang iyong sarili sa oras kapag kumuha ng bago. Napansin ko nang higit sa isang beses kung gaano kadaling mawalan ng oras habang nagtatrabaho sa code. Kaya ang payo ko ay subukang lutasin ang mga problema nang mag-isa, ngunit huwag kalimutan na alam ng isang mahusay na developer kung kailan titigil at humingi ng tulong. Kapag nagkakaroon ng bagong problema, gumugol ng 30 minuto sa paghahanap ng solusyon. Kung nakita mo ang iyong sarili na natigil, humingi ng tulong.

5. Magplano ng mga gawain

Bibigyan kita ng simpleng payo: hatiin ang mga gawain sa maliliit na piraso. Gagawin nitong mas madali ang pag-coordinate ng iyong mga aksyon, at magkakaroon ka ng kaaya-ayang pakiramdam pagkatapos makumpleto ang trabaho sa bawat indibidwal na yugto.

6. Magsimula ng personal na proyekto gamit ang parehong teknolohiyang ginagamit mo sa trabaho.

Kung bago ka, gamitin ang parehong teknolohiya para sa mga personal na proyekto gaya ng ginagawa mo para sa trabaho. Karaniwan sa trabaho walang pagkakataon na lumikha ng mga proyekto mula sa simula. Ngunit ang mga personal na proyekto ay nagbibigay sa iyo ng pagkakataong magtrabaho kasama ang mga bahagi ng wika (balangkas) na hindi mo ginagamit sa oras ng trabaho. Naaalala ko noong nagsimula akong gumamit ng Docker. Hindi ko talaga maintindihan kung ano iyon noon. Ngunit pagkatapos ay gumawa ako ng sarili kong proyekto gamit ang Docker kasama ng awtomatikong pag-deploy. Pagkatapos nito, naging mas madali para sa akin na lumahok sa mga talakayan na may kaugnayan sa Docker, gayundin ang paggamit ng mga nakuhang kasanayan sa trabaho.

7. Panatilihin ang isang tala ng iyong mga aktibidad

Noong nagsimula ako, iminungkahi sa akin ng isang kasamahan na dapat kong panatilihin ang isang journal (o talaan) ng aking ginawa at natutunan. Ito ay isang magandang ideya. Palagi kang magkakaroon ng reference na libro na may impormasyon tungkol sa kung paano mo nalutas ang isang problema sa nakaraan.

8. Magpahinga! Sa ganitong paraan mas magiging produktibo ka at mas maaalala mo ang lahat.

Sa totoo lang, ako mismo ay may mga problema dito, ngunit lubos kong inirerekomenda na regular kang magpahinga. Halimbawa, maaari kang mag-code ng 30-45 minuto at pagkatapos ay magpahinga ng 5 minuto. Maniwala ka sa akin, ito ay mabuti para sa parehong pisikal at mental na kalusugan. Gayundin, huwag kalimutang maglaan ng oras sa mga libangan na hindi nauugnay sa programming.
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION