JavaRush /Java Blog /Random-TL /Coffee break #50. Ang mga benepisyo ng pares programming ...

Coffee break #50. Ang mga benepisyo ng pares programming (at kung bakit kinasusuklaman ko ito). Paano Sumulat ng Cover Letter para sa Resume: Mga Tip sa Pag-hire ng Manager

Nai-publish sa grupo

Ang Mga Benepisyo ng Pair Programming (At Bakit Ko Kinasusuklaman Ito)

Source: Honeypot Nang magdesisyon akong mag-enrol sa isang coding bootcamp, naisip ko na ito ay magbibigay sa akin ng pagkakataong makilala ang mga katulad ko. Ngunit ito ay lumabas na malapit ko nang makilala ang aking pangunahing kaaway: pares programming. Maraming bagay ang gusto ko tungkol sa Agile development. Kahit ngayon naniniwala ako sa kapangyarihan ng pares programming. Ngunit hindi sa lahat dahil nakikita ko ang mga pakinabang ng pamamaraang ito. Sa totoo lang, galit ako sa kanya. Hindi dahil sa tingin ko ito ay hindi epektibo, ngunit dahil ang pares programming ay talagang inis sa akin. Coffee break #50.  Ang mga benepisyo ng pares programming (at kung bakit kinasusuklaman ko ito).  Paano Sumulat ng Cover Letter para sa Resume: Mga Tip sa Pag-hire ng Manager - 1Narito ang ilan sa mga benepisyo ng pares programming na personal kong naranasan:
  • Napabuti nito ang aking mga kasanayan sa komunikasyon at ang paraan ng pagtatrabaho ko sa isang pangkat.
  • Nakita ko sa sarili kong mga mata kung paano ang ilang programmer ay kapansin-pansing nagpapabuti sa kanilang mga kasanayan sa pamamagitan ng patuloy na pagtatrabaho nang magkapares (ngunit kung magkano ang halaga ng kanilang mga kasosyo...).
  • "Nakatitig ako sa aking monitor sa loob ng 5 minuto, sinusubukan kong makahanap ng isa pang kalamangan..." . Paumanhin, sa tingin ko iyon na.
***
Pagkatapos ng ilang araw ng matinding paghahanda, nagkaroon ako ng unang traumatikong karanasan sa pares programming. Nalutas namin ang mga pangunahing problema sa JS. Ako ay isang navigator, at siya ay isang driver. Bagama't hindi ko nagustuhan ang katotohanang hindi ako makapag-type ng code sa aking sarili, sinubukan kong sulitin ang ehersisyo sa pamamagitan ng pagtatanong sa aking kapareha ng maraming tanong:
  • "Bakit mo pinangalanan ang variable mo?"
  • "Bakit mo isinulat ito sa isang hiwalay na function?"
  • "Maaari ba nating subukan ang aking pamamaraan upang makita kung ito ay gumagana?"
Sa ilang mga punto, nang walang anumang babala, ang aking kasama ay tumayo at lumabas ng silid, iniwan akong nalilito. Nakakainis pala ang mga nagtatanong ng maraming tanong kada dalawang minuto. At nagsimula na ang mahabang pagbaba ko sa impiyerno. Paalam sa magandang lumang araw noong nagprograma ako ng 18 oras nang hindi bumabangon sa kama. Paalam sa mga tahimik na sandali kasama ang aking sarili kung saan ako pupunta araw, minsan linggo, bago mag-isip tungkol sa pakikipag-usap sa ibang tao. Paalam sa kagalakan ng paggawa sa iyong sariling mga ideya. Isang araw, noong nasa kasagsagan ako ng aking emosyon, ipinagtapat ko sa isa sa mga instruktor na literal na kinasusuklaman ko ang pares na programming. Lalo akong nagulat sa sagot niya: “Oh, yes!...grabe ang pair programming . ” Sa wakas nakilala na rin ng iba ang pagkasuklam ko! Hindi ako laban sa pares programming. Sa katunayan, talagang iniisip ko na para sa ilang mga tao ito ay napakalusog. Sa palagay ko ay makakatulong din ito sa akin kung ipares ako sa mas maraming karanasan na mga programmer. Ngunit habang nag-aaral kaming lahat, karamihan sa mga mag-aaral ay kakila-kilabot na mga kasosyo (kabilang ako). Alam ko na may mga tao na, tulad ko, ay lubos na hindi nagugustuhan ang teknolohiyang ito, ngunit natatakot silang sabihin ito, dahil sa ilang mga kaso ang gayong opinyon ay maaaring magsara ng mga pintuan sa trabaho. Pero hindi na ako naghahanap ng trabaho kaya wala akong pakialam.
***
Kaya, kung interesado ka, narito ang isang komprehensibong listahan ng mga dahilan kung bakit ayaw ko sa pares na programming:
  1. Ayaw kong mag-type sa computer ng ibang tao. Una sa lahat, nasanay ako sa aking keyboard. Pangalawa, ang mga keyboard ng ilang programmer ay sadyang kasuklam-suklam. Kung kami ay magtatrabaho bilang mag-asawa, ang paglilinis ng keyboard tuwing umaga ay dapat na sapilitan.
  2. Ayaw ko kapag nagta-type ang mga tao sa aking computer. Lalo na nang may kumain ng napakalaking juicy burger 10 minuto ang nakalipas at hindi man lang naghugas ng kamay.
  3. Ang mga pare-parehong pahinga ay pagkatapos ng 20-30 minuto ng trabaho. Nagpahinga muna kami at nagpalit ng pwesto. turn ko na magtype. 10 minutes para malaman kung saan kami tutuloy. Isa pang 10 minuto para malaman kung paano mag-move on. Pagkalipas ng 5 minuto, nagsimula na akong mag-ritmo, at pagkatapos ng isa pang 5 minuto, "Uy, pwede ba tayong magpahinga?" . Ahhhh...
  4. Mga makasariling kasosyo. Ito ang mga nagpapanggap na mas alam ang lahat kaysa sa iyo. O yung lalaking laging nagrereklamo sa lahat. O isang henyo na tiyak na mas matalino kaysa sa iyo ngunit ginagawa ang kanyang makakaya upang yumuko sa iyong antas (Ibig kong sabihin, ito ay cute, ngunit nakakainis pa rin).
  5. Passive partners. Yung ganap na naka-off dahil lang sa may alam kang hindi nila alam. O mga taong tamad na walang pakialam sa iyo na gawin ang lahat ng trabaho para sa kanila (sa totoo lang, iyon ang pinakamagandang senaryo ng kaso). O isang taong talagang gustong matuto, ngunit hindi siya nagtagumpay, gaano man katiyaga ang iyong pagpapaliwanag.
  6. Mga micro-manager. Sinasabi nila sa iyo kung ano ang kailangan mong gawin bago ka magsimulang magtrabaho. "Oo, alam kong dapat naglagay ako ng semicolon, typo lang... LET ME CORRECT THIS DAMN THING MYSELF THAN Point IT OUT!!!" (Palagi kong itinatago ang mga salitang ito sa aking sarili, ngunit mayroong isang libong mga sitwasyon kung kailan gusto kong, sa totoo lang, na iuntog ang ulo ng taong ito sa dingding).
  7. ingay. Diyos ko. Isang silid na puno ng mga taong nagtatrabaho sa mga koponan, maaaring magsaya o nagtatalo. Nang mawalan ng kontrol ang ingay, may literal na (hindi ako gumagawa nito) ang kailangang tumayo at sumigaw, "Manahimik ka!" upang ang lahat ay huminahon ng halos 5 minuto. Hindi pa ako nagkaroon ng ganoong sakit ng ulo pagkatapos ng isang araw ng trabaho.
***
Bakit ko nagustuhan ang agile development methodology? Itinuro niya sa akin ang halaga ng pagtutulungan ng magkakasama at pagkatuto sa isa't isa. Ang karanasan ay nakakatakot, ngunit gayunpaman ay makabuluhan. Ngayon ako ay isang freelancer. Kalmado muli, nagtatrabaho nang maraming oras, nang hindi umaalis sa bahay, na may kaunting mga social contact. Ang realidad na isang panaginip ay isa na ngayong mas malaking katotohanan, na may dagdag na benepisyo ng mga pinansiyal na gantimpala. Sa tingin ko ay nakahanap na ako ng paraan.

Paano Sumulat ng Cover Letter para sa Resume: Mga Tip sa Pag-hire ng Manager

Pinagmulan: Libreng Code Camp Cover letter, tulad ng mga resume, ay mahirap isulat. At karamihan sa mga tao ay hindi ito hinahawakan ng maayos. Ang dahilan nito ay malamang na madalang kang magsulat ng mga cover letter o resume. Bukod dito, ang nilalaman ng liham na ito ay upang ibenta ang iyong sarili at ang iyong mga kasanayan. Ngunit maraming tao ang may problema dito. Coffee break #50.  Ang mga benepisyo ng pares programming (at kung bakit kinasusuklaman ko ito).  Paano Sumulat ng Cover Letter para sa Resume: Mga Tip sa Pag-hire ng Manager - 2Sa artikulong ito, tatalakayin ko ang mga dahilan kung bakit malamang na may depekto ang iyong cover letter at bibigyan ka ng 10 tip sa kung paano ito pagbutihin upang ito ay kapansin-pansin.

Bakit kailangan ng pagpapabuti ng iyong cover letter

Ang mga tao ay bihirang isaalang-alang ang isang cover letter na mahalaga - kahit na gusto nilang makakuha ng isang pakikipanayam. Madalas mong marinig ang isang bagay tulad ng, "Ngunit ibinigay ko ang liham na ito sa ibang tao upang basahin, at sinabi ng lahat na ito ay mabuti!" Mayroong ilang mga problema dito. Una, ang iyong cover letter ay kailangang mas mahusay kaysa sa "okay." Upang maihiwalay ka sa iyong mga kakumpitensya, kailangang maging kahanga-hanga ang iyong email. Pangalawa, karamihan sa mga tao ay hindi marunong magsulat ng magandang cover letter, kaya hindi nila makita ang mga problema sa iyong sulat. Sa kabilang banda, minsan natatakot ang mga tagasuri na masaktan ka, at samakatuwid ay iwasan ang mga kritikal na komento. Makakakuha ka lamang ng mahusay na payo mula sa isang taong may karanasan sa pagkuha o pagre-recruit sa iyong larangan.

Aking 10 Tip para sa Pagpapabuti ng Iyong Cover Letter

Bilang isang taong nakabasa ng maraming cover letter (mabuti at masama), mayroon akong ilang kapaki-pakinabang na tip para sa pagsulat ng mga ito.

Itigil ang paggamit ng parehong cover letter nang paulit-ulit.

Kung ang isang bakante ay talagang mahalaga sa iyo, ang cover letter para sa iyong resume ay dapat na indibidwal. Ang cover letter ay isang paraan upang mamukod-tangi sa kompetisyon at sabihin sa iyo kung bakit mo gustong magtrabaho sa kumpanyang ito. Ang ilang mga tagapag-empleyo ay isinasaalang-alang ang pagkakaroon ng naturang sulat, ang iba ay hindi. Halimbawa, para sa mga higanteng IT tulad ng Facebook at Google, ang mga liham ay karaniwang hindi mahalaga. Ngunit ang isang magandang cover letter ay tiyak na hindi makakasakit ng sinuman. Maaari rin itong maging kapaki-pakinabang na ehersisyo para sa iyo. Ang pagsusulat ng liham ay isang magandang panahon para isipin kung bakit ka interesadong magtrabaho para sa kumpanyang ito. At kapag tinanong ka ng ganoong tanong sa isang panayam, mayroon ka nang handa na sagot dito.

Huwag sundin ang mga lumang template

Hindi mo na maisaad ang iyong address at ang address ng isang potensyal na employer sa itaas. Tratuhin ang iyong cover letter tulad ng ginagawa mo sa isang regular na email. Magsimula nang simple: "Mahal na Tagapamahala ng Pag-hire, ..." Hindi na kailangang subukang hanapin ang pangalan ng manager na ito sa isang lugar. Kung hindi mo siya kilala ng personal, hindi ito kailangan. Gayundin, huwag magpakita ng pagkamalikhain sa iyong liham. Panatilihin itong simple, tulad ng "Interesado ako sa posisyon X" o "Sumusulat ako sa iyo tungkol sa posisyon Y."

Sabihin sa amin kung bakit mo gustong magtrabaho sa kumpanyang ito

Gusto mo ba ang kumpanyang ito at ibinabahagi mo ang mga halaga nito? Sa palagay mo ba ay gumagawa sila ng isang bagay na kawili-wili? Sa simula pa lang, magbigay ng tiyak na dahilan kung bakit ka interesado sa partikular na trabahong ito. Sabihin din sa amin kung paano mo sila natagpuan. Nabasa mo ba sa isang blog ng kumpanya ang tungkol sa ilang kawili-wiling pananaliksik na kanilang ginagawa? O marahil ay napansin mo na talagang pinahahalagahan ng kumpanya ang boluntaryo at hinihikayat ang mga empleyado na magbigay muli? Saan at paano mo nalaman ang tungkol sa kumpanyang ito, sumulat sa kanila tungkol dito. Ang mga organisasyon ay gumugugol ng maraming oras at pera sa proseso ng pakikipanayam at pagkuha. Samakatuwid, ang employer ay interesado sa pamumuhunan ng pagsisikap at oras lamang sa pakikipag-usap sa mga taong tunay na interesado sa trabaho. Kung maipapakita mo sa organisasyon na interesado kang magtrabaho para sa kanila, malamang na madaragdagan nito ang iyong pagkakataong makakuha ng panayam. Upang masuri kung mahusay mong isinulat ang iyong liham, subukang palitan ng isip ang pangalan at posisyon ng kumpanya sa iyong liham. Kung ang iyong liham ay maaaring ipadala sa anumang iba pang organisasyon, kung gayon ito ay nagkakahalaga ng muling pagsulat nito.

Ipaliwanag kung bakit dapat kang kunin at hindi ibang kandidato

Hindi na kailangang i-summarize muli ang iyong resume. Alam na ng manager ang nakasulat doon. Ang cover letter ay ang iyong pagkakataon na sabihin sa employer kung anong uri ka ng tao at kung bakit mas nababagay ka para sa posisyong ito kaysa sa iba. Pinuri ba ng iyong dating pamamahala at mga kasamahan ang iyong trabaho? Pagkatapos ay maaari mong kumpiyansa na sabihin, "Ako ang pinakamahusay na tao pagdating sa X." Banggitin ito! Masyado ka bang mahilig sa networking kaya nagbasa ka ng may larawang manual sa TCP/IP kahit sa beach? Magsulat tungkol dito! Ginugugol mo ba ang iyong mga katapusan ng linggo sa pagtatrabaho sa sarili mong mobile app? Ito rin ay nagkakahalaga ng pag-usapan! Malaki ang nakasalalay sa konteksto. Sa isip, dapat mong maunawaan ang kultura ng employer at isulat ang iyong cover letter nang naaayon sa kulturang iyon. Ngunit sa pangkalahatan, ituring ang liham bilang isang normal na pag-uusap.

Maging tiyak

Kung gusto mong sabihin sa kumpanya kung paano ka makakatulong sa paglutas ng kanilang mga problema, magbigay ng mga halimbawa mula sa iyong nakaraang trabaho. Ito ay higit na mas mabuti kaysa purihin lamang ang iyong sarili. Gagawin nitong mas makapangyarihan at mapagkakatiwalaan ang iyong mga salita. Huwag itapon ang mga salitang: "Alam ko kung paano mabilis na lutasin ang mga problema at bigyang-pansin ang detalye. Nagagawa kong pamahalaan ang mga kumplikadong code pipeline." Sa halip, mas mabuti (at mas epektibo) na sabihing, “Bukod pa sa pagiging napakadaling umangkop, kamakailan kong inilipat ang proseso ng paglabas ng code ng aking kumpanya at nagpatupad ng pipeline ng CI/CD sa AWS. Bilang resulta, nagpunta kami mula sa isang release bawat linggo hanggang sa araw-araw na release, at mas kaunti ang naiulat na mga problema. Hinaharap ko ang lahat ng mga gawaing itinalaga sa akin nang may parehong atensyon at hilig, mula sa mga pagsusuri sa code hanggang sa modernisasyon ng proyekto.” Ang pangalawang opsyon ay mas kapani-paniwala at literal na nagpinta sa employer ng larawan ng iyong mga kakayahan.

Siguraduhin na ang teksto ng liham ay "nangungusap" sa iyong wika

Hindi ito nangangahulugan na ang teksto ay dapat na tumpak na sumasalamin sa iyong paraan ng pananalita. Ngunit dapat itong sumasalamin sa iyong estilo. Huwag maglagay ng mga pagod na parirala tulad ng "kung naghahanap ka ng isang masipag, dedikadong developer na may espiritu ng koponan..." Ang mga taong pinadalhan mo ng iyong email ay mga tunay, buhay na tao. Kadalasan ito ay isang tao na pinakahuli sa iyong posisyon, at kung ikaw ay tinanggap, ikaw ay magiging mga kasamahan. Isulat ang liham na parang sinasabi mo sa ibang empleyado kung bakit ka magiging isang mahusay na akma para sa posisyon.

Huwag magsulat ng higit sa isang pahina

Ang iyong cover letter ay dapat magkasya sa isang pahina. Kung mas mahaba ang text, ibig sabihin ay masyado kang marami. Kung hindi mo alam kung ano ang i-cut, tanggalin kung ano ang nasa iyong resume. Alisin din ang walang kabuluhang mga parirala tungkol sa isang masipag at masigasig na developer na may espiritu ng pangkat. Sumulat nang mas simple. Sabihin sa amin kung bakit ikaw ang pinakaangkop para sa posisyong ito at sa kumpanyang ito. Isipin na ito ang iyong "elevator presentation", na kailangan mong bigyan ng oras bago makarating ang elevator sa nais na palapag. Siyanga pala, kapag tinanong ka na magsalita tungkol sa iyong sarili sa isang panayam, magkakaroon ka na ng magandang paghahanda.

Ipaliwanag ang anumang bagay na maaaring magdulot ng mga tanong

Kung dati kang nagtrabaho sa ibang larangan at ngayon ay papasok na sa isang bagay na ganap na bago, kailangan mong gumawa ng isang nakakahimok na kaso kung bakit ka magiging mahusay sa trabaho. Ang mga nagpapatrabaho ay madalas na nakakatanggap ng daan-daang (kung hindi libu-libo) ng mga resume para sa isang pagbubukas ng trabaho. Upang maunawaan kung sino ang nararapat na tawagan para sa isang pakikipanayam at kung sino ang hindi, kailangan nilang mabilis at madaling maunawaan ang mga liham na kanilang natatanggap. Kung naramdaman ng isang tagapag-empleyo na "may problema dito," tulad ng ang tao ay sobrang kwalipikado (o kulang sa kwalipikasyon) para sa trabaho o walang karanasan sa larangan, malamang na ilalagay lang nila ang iyong resume sa "hindi" na pile . Ang iyong trabaho ay kumbinsihin ang employer na ikaw ang pinakamagandang opsyon para sa trabaho. Ito ay lalong mahalaga kung ikaw ay naghahanap upang baguhin ang mga karera o kung ikaw ay nagtuturo sa sarili. Hindi ko sinasabi na hindi ka dapat mag-apply para sa mga trabahong hindi tumutugma sa iyong nakaraang karanasan. Maraming mga taong nakapagtuturo sa sarili ang matagumpay na nagbago ng mga karera at naging mga developer. Ngunit ito ay magiging mas mahirap. Ang isang mahusay na pagkakasulat ng cover letter at resume, isang portfolio ng mga natapos na proyekto, at isang listahan ng mga kasanayang nakuha sa mga nakaraang trabaho ay maaaring makumbinsi ang isang employer na ikaw ay kwalipikado.

Suriin muli ang lahat

Basahin ang iyong sulat at pagkatapos ay basahin itong muli. Kung mayroon kang mga problema sa grammar, gumamit ng mga serbisyo ng spell check. Kung sumulat ka sa Ingles, at hindi ito ang iyong katutubong wika, bigyang pansin ang serbisyo ng Grammarly. Doon mo malalaman nang libre kung ano ang kailangang itama sa teksto. Kung mayroon kang kaibigan na mahusay magsalita ng Ingles, hilingin sa kanya na tulungan ka. Kung may mga pagkakamali sa iyong resume at cover letter, maaaring makagambala ito sa manager mula sa paglilista ng iyong mga tagumpay. Bilang karagdagan, ang komunikasyon ay isang mahalagang bahagi ng anumang trabaho, kabilang ang teknikal na gawain, kaya mahalagang ipakita ang iyong mga kasanayan sa komunikasyon. Alam ng employer na mayroon kang sapat na oras upang isulat at i-proofread ang iyong resume at cover letter. Samakatuwid, ang pagkakaroon ng mga error o typo ay maaaring mabigo sa kanya.

Ipadala nang tama ang iyong cover letter

Kung nagpadala ka ng aplikasyon para sa isang bakante sa isang lugar, kung gayon ang cover letter ay dapat nasa katawan ng iyong e-mail. Huwag magpadala sa iyong manager ng blangkong email na may dalawang file na naka-attach. Gamitin ang iyong email address sa trabaho para ipadala, hindi ang iyong personal! Isang bagay tulad ng firstname.lastname@provider.com. Kung ikaw ay isang mag-aaral o nagtapos na mag-aaral, gagana rin ang isang email domain address ng unibersidad. Ngunit kung nagpaalam ka sa iyong pag-aaral ilang taon na ang nakakaraan, dapat mong i-update ang iyong address. At siyempre, ang mga address na may nakakatawang pangalan tulad ng kotenok_xx@yahoo.com ay talagang hindi angkop.
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION