Mapindiro andakaita mu ThoughtWorks kana mubvunzurudzo wekuenzanisira

Mapindiro andakaita mu ThoughtWorks kana mubvunzurudzo wekuenzanisira

Hazvishamisi kwauri here kuti kana wave kuda kuchinja mabasa uye kudiwa kwamuka kuti upfuure bvunzurudzo, chinhu chekutanga chaunofunga ndechekuti "iwe unofanirwa kugadzirira kubvunzurudza." Gadzirisa matambudziko paHackerRank, verenga Crack iyo coding kubvunzurudza, yeuka kuti ArrayList inoshanda sei uye kuti inosiyana sei kubva kune LinkedList. Ah hongu, vangangobvunzawo nezve kurongedza, uye zvingave zvisina basa kutaura kuti kukurumidza mhando ingangove yakanyanya sarudzo.
Asi mirira, iwe unoronga maawa masere pazuva, gadzirisa matambudziko anonakidza uye asiri madiki, uye pabasa rako idzva iwe uchaita chinhu chimwe chete, kuwedzera kana kubvisa. Asi zvakadaro, kuti upfuure mubvunzurudzo, iwe unofanirwa kugadzirira neimwe nzira, kwete kunyange kukwenenzvera hunyanzvi hwako hwezuva nezuva, asi dzidza chimwe chinhu chausingade pabasa rako razvino uye haungazoda pane rako rinotevera. Kukupokana kwako kuti sainzi yekombuta iri muropa redu, uye kana ukatimutsa pakati pehusiku, tinosungirwa kunyora nemaziso edu akavharwa papillowcase kufamba-famba paupamhi hwemuti pasina kana kudzokazve, ini achapindura kuti kana ndikawana basa mumasikisi, uye chinhu changu chikuru hunyengeri hwaizova izvi chaizvo - saka zvichida hongu, ndinobvumirana. Hunyanzvi uhu hunoda kuedzwa.

Asi nei hunyanzvi hwekuyedza husina basa nebasa rako razvino? Nekuda kwekuti yakava fashoni? Nekuti Google inoita izvi? Kana kuti nekuti mutungamiri weboka rako remangwana aifanira kudzidza nzira dzese dzekurongedza pamberi pebvunzurudzo uye iye zvino anotenda kuti "chero mugadziri akanaka anofanira kuziva nemoyo kuita kwekutsvaga palindrome mutambo."

Zvakanaka, hausi Google (c). Izvo Google inogona kutenga, makambani akajairwa haagone. Google, yaongorora data revashandi vayo, yakasvika pamhedzisiro yekuti mainjiniya ane Olympiad kumashure akanaka pakubata neayo mabasa. Zvakare, nekugadzira maitiro avo ekusarudza, vanokwanisa kutora njodzi yekuti vangasahaya mashoma mainjiniya akanaka nekuti haagone kukanganisa matambudziko esvomhu nyore. Asi iri harisi dambudziko kwavari, kune vanhu vazhinji vanoda kushanda paGoogle, chinzvimbo chichavharwa.
Zvino ngatitarisei kunze nepahwindo, uye kana pamberi pehofisi yako mainjiniya anoda kukushandira iwe usati wamisa tende, uye vanogadzira vako vanowanzo tarisa stackoverflow kune inotevera Spring annotation inoda kuiswa, pane kuomesesa kwealgorithms, saka, sezviri pachena, inguva yekuti iwe ufunge nezvekuti unofanirwa kutevedzera Google.

Zvakanaka, kana nguva ino Google yakundikana uye isina kupa mhinduro, chii chaunofanira kuita? Tarisa chaizvo izvo mugadziri achaita kubasa. Chii chaunokoshesa muvagadziri?
Ita maitiro ekuti ndiani waunoda kuhaya uye kugadzira bvunzo dzinoedza chaizvo hunyanzvi uhu.

ThoughtWorks

Chii chinonzi ThoughtWorks chine chekuita neizvi? Apa ndipo pandakawana muenzaniso wekubvunzurudzwa kwemuenzaniso kwandiri. Ndivanaani ThoughtWorks? Muchidimbu, iyi iHigh-End consulting company ine mahofisi pasi rose, kubva kuChina, Singapore kusvika kumakondinendi eAmerica, iyo yave nemakore angangosvika makumi maviri nemashanu ichipa mazano munyaya dzebudiriro, ine chikamu chayo cheScience, chinotungamirirwa naMartin. Fowler. Kana iwe ukatsvaga runyorwa rwegumi-anofanira-kuverenga mabhuku eSoftware Injiniya, saka pamwe 25-10 acho anozonyorwa nevakomana veKufungaWorks, senge Refactoring NaMartin Fowler uye Kuvaka Microservices: Kugadzira Yakanaka-Grained Systems naSam. Newman kana Kuvaka Evolutionary Architectures
naPatrick Kua, Rebecca Parsons, Neal Ford.

Bhizinesi rekambani rakavakirwa pakupa masevhisi anodhura, asi mutengi anobhadhara hunhu hunoshamisa, hune hunyanzvi, zviyero zvemukati uye, chokwadi, vanhu. Naizvozvo, kuhaya vanhu vakarurama kwakakosha pano.
Vanhu vakaita sei vakarurama? Zvechokwadi, kune akasiyana kune wese munhu. ThoughtWorks yakaona kuti iyo inonyanya kukosha maitiro kune yavo yekuvandudza bhizinesi modhi ndeiyi:

  • Kugona kukura muri vaviri vaviri. Kugona, kwete ruzivo kana unyanzvi. Hapana anotarisira kuti vanhu vanga vachidzidzira Pair programming kwemakore 5 vachauya. Asi kuva vanogamuchira maonero evamwe vanhu uye kukwanisa kuteerera unyanzvi hunodiwa.
  • Kugona kunyora bvunzo, uye zvine mutsindo kudzidzira TDD
  • Nzwisisa SOLID neOOP uye ugone kuzvishandisa.
  • Ipa maonero ako. Semupi wezano, unofanirwa kushanda nevagadziri vemutengi, nevamwe vanachipangamazano, uye hapana zvakawanda zvinobatsira kana munhu achiziva kuita chimwe chinhu nemazvo, asi haakwanise zvachose kuchiendesa kune vamwe timu.

Zvino zvakakosha kuti uongorore hunyanzvi uhu mune mumiriri. Uye pano ndinoda kutaura nezve chiitiko changu chekubvunzurudza pa ThoughtWorks. Ndichataura pakarepo kuti ndakaenda kuSingapore uye ndakapasa, asi nzira yekunyora yakabatana uye haizosiyani zvakanyanya munyika nenyika.

Danho 0. HR

Sezvinowanzoitika, kubvunzurudzwa kwemaminetsi makumi maviri neHR. Ini handisi kuzogara pazviri, ndinongotaura kuti handina kumbobvira ndasangana nemunhu weHR anogona kutaura kwemaminitsi gumi nemashanu nezvehutsika hwekusimudzira mukambani, nei vachishandisa TDD, nei pairing programming. Kazhinji, HRs vanodzima pamubvunzo uyu uye vanoti maitiro avo akajairwa: vanogadzira vanogadzira, vanoedza bvunzo, maneja anotyaira.

Danho 1. Wakanaka sei paOOP, TDD?

Maawa 1.5 isati yatanga kubvunzurudza, ndakatumirwa basa rekugadzira Mars Rover simulator.

Mars rover missionBoka remarobhoti rovers richagadzikwa neNASA pabani paMars. Iri bani, iro rine rectangular zvinoshamisa, rinofanira kufambiswa nemarover kuitira kuti makamera avo ari mubhodhi akwanise kuona zvakakwana nzvimbo yakatenderedza kuti atumire kuNyika. Nzvimbo ye rover nenzvimbo inomiririrwa nemusanganiswa we x uye y co-ordinator uye vara rinomiririra imwe yeina cardinal compass points. Bani rakakamurwa kuita gidhi kuti rive nyore kufamba. Muenzaniso wenzvimbo inogona kunge iri 0, 0, N, zvinoreva kuti rover iri mukona yepasi kuruboshwe uye yakatarisa Kuchamhembe. Kuti udzore rover, NASA inotumira tambo yakapfava yemavara. Mavara anogona kunge ari 'L', 'R' uye 'M'. 'L' uye 'R' inoita kuti rover itenderere 90 madhigirii kuruboshwe kana kurudyi zvakateerana, isina kufamba kubva panzvimbo yayo iripo. 'M' zvinoreva kuenda mberi imwe grid poindi, uye chengetedza musoro wakafanana.
Fungidzira kuti sikweya yakananga Maodzanyemba kubva (x, y) ndi (x, y+1).
INPUT:
Mutsara wekutanga wekupinza ndiwo wekumusoro-kurudyi kurongeka kwebani, pasi-kuruboshwe marongero anofungidzirwa kuva 0,0.
Kumwe kupinza iruzivo rwune chekuita nemarover akaiswa. Rover imwe neimwe ine mitsetse miviri yekupinza. Mutsetse wekutanga unopa pamire rover, uye mutsetse wechipiri nhevedzano yemirairidzo inoudza rover nzira yekuongorora nzvimbo yakati sandara. Nzvimbo yacho inoumbwa nenhamba mbiri uye tsamba yakapatsanurwa nenzvimbo, inoenderana neiyo x uye y co-ordinates uye rover's orientation.
Rover imwe neimwe ichapedzwa zvakatevedzana, zvinoreva kuti rover yechipiri haizotanga kufamba kusvika yekutanga yapedza kufamba.
BUDIRO:
Iyo inobuda kune yega yega rover inofanirwa kuve yayo yekupedzisira ma-co-ordinates uye musoro.
ZVINYORWA:
Ingo shandisa zvinodiwa pamusoro uye ratidza kuti vacuum cleaner inoshanda nekunyora bvunzo dzeyuniti yayo.
Kugadzira chero chimiro chemushandisi chekushandisa chiri kunze kwechikamu.
Kugadzirisa dambudziko nekutevera nzira yeTDD (Test Driven Development) inosarudzwa.
Munguva pfupi iripo, isu tinonyanya kunetseka nezve kunaka kupfuura kukwana.
*Handigone kutumira assignment yandakatumirwa, iri ibasa rekare randakapiwa makore akati kuti apfuura. Asi nditende, pane zvese zvinoramba zvakafanana.

Ndinoda kunyanya kukwevera pfungwa kune maitiro ekuongorora. Kangani pawakasangana nemamiriro ezvinhu apo zvinhu zvakakosha kune mumiriri hazvina kukosha zvachose panguva yekuongorora uye zvinopesana. Haasi munhu wese anofunga sewe, asi vazhinji vanogona kugamuchira nekutevera hunhu hwako kana hwanyatsotaurwa. Saka, kubva pamaitiro ekuongorora zvinongobuda pachena kuti hunyanzvi hwakakosha pane ino nhanho

  • TDD;
  • Kugona kushandisa OOP uye kunyora inochengetedzwa kodhi;
  • pairing programming kugona

Saka, ndakanyeverwa kuti ndipedze maawa e1.5 ndichifunga nezvekuti ndaizoita sei basa racho, pane kunyora kodhi. Tichanyora kodhi pamwe chete.

Patakasvika parunhare, vakomana vakatiudza muchidimbu kuti ndivanaani uye zvavanoita uye vakati vatange budiriro.

Panguva yese yekubvunzurudzwa, handina kana kamwe chete kunzwa kuti ndiri kubvunzurudzwa. Pane kunzwa kuti uri kugadzira kodhi muchikwata. Kana ukanamatira kumwe, vanobatsira, vanopa zano, vanokurukura, vanotoitirana nharo pamusoro pemaitirwo akanaka. Pamubvunzurudzo, ndakakanganwa kutarisa muna JUnit 5 kuti nzira inokanda Kunze - ivo vakapa kuti varambe vachinyora bvunzo, nepo mumwe wavo achitsvaga nzira yekuzviita.

Chaizvoizvo maawa mashoma mushure mekubvunzurudzwa, ndakagamuchira mhinduro inovaka - zvandaida uye zvandisina. Muchiitiko changu, ndakarumbidzwa nekushandisa makirasi Akavharidzirwa seimwe nzira kune chinhu chisina maturo; nokuda kwekuti ndisati ndanyora kodhi, ndakanyora mu pseudocode kuti ndingada sei kudzora rover, uye nokudaro ndakagamuchira sketch yemakirasi, kunyanya avo vanobatanidzwa mu API ye robot.

Danho rechipiri: Tiudze

Vhiki imwe chete isati yabvunzurudzwa, ndakakumbirwa kuti ndigadzirire mharidzo ine musoro upi noupi wandaifarira. Manyorerwo acho ari nyore uye anozivikanwa: maminitsi gumi nemashanu mharidzo, maminetsi gumi nemashanu achipindura mibvunzo.
Ndakasarudza Yakachena Architecture naSekuru Bob. Uye zvakare ndakabvunzurudzwa nevanhu vaviri. Ichi chaiva chiitiko changu chekutanga chekupa muChirungu, uye, zvichida, dai ndakanga ndiri mumamiriro ezvinhu anoshungurudza, ndingadai ndisina kukwanisa kurarama. Asi zvakare, handina kumbobvira ndanzwa kuti ndaiva pabvunzurudzo. Zvese zvakangoita semazuva ese - ndinovaudza, vanonyatsoteerera. Kunyangwe iyo yechinyakare mubvunzo uye mhinduro chikamu chaive chisina kuita semubvunzurudzo; zvaive pachena kuti mibvunzo haina kubvunzwa "kunyura", asi iyo yakanyatsovafarira mumharidzo yangu.

Maawa mashoma mushure mekubvunzurudzwa, ndakagamuchira mhinduro - mharidzo yacho yaibatsira zvikuru uye vakanakidzwa nekuteerera.

Nhanho 3. Kugadzirwa Kwemhando Yekodhi

Sezvo ndanyevera kuti iyi yaive nhanho yekupedzisira yekubvunzurudzwa kwehunyanzvi, ndakakumbirwa kuti ndiunze kodhi kumba kune yakagadzirira-yakagadzirira nyika, ndotumira iyo kodhi yekuongorora uye kuronga kubvunzurudzwa uko izvo zvinodiwa zvebasa zvaizochinja uye kodhi yaizochinja. zvinoda kugadziriswa. Ndichitarisa mberi, ndinogona kutaura kuti kuongorora kwekodhi kunoitwa neupofu, vaongorori havazivi nzvimbo iyo mumiriri ari kushandisa, havaoni CV yake, havatombooni zita rake.

Runhare rwakabva rwarira, uye zvakare pakanga paine vakomana vaviri kune rimwe divi remonitor. Zvose zvakafanana nekubvunzurudzwa kwekutanga: chinhu chikuru hachisi chokukanganwa nezveTDD, taurira zvaunoita uye nei. Kana usati wadzidzira TDD kare, saka ini ndinokurudzira kutanga kuzviita nekukurumidza, kwete nokuti zvakakosha mumakambani, asi nokuti inonyanya kurerutsa hupenyu hwako, inoderedza kushushikana kwako kana uchida. Rangarira maitiro awakaita neshungu kutsvaga nedebugger kune chikanganiso chinongogona kudhindwa kuburikidza nebrowser, asi haugone kuiburitsa nemiedzo? Zvino fungidzira kuti iwe uchafanirwa kubata chikanganiso chakadaro panguva yekubvunzurudzwa - iwe unovimbiswa akati wandei bvudzi grey. Chii chatinowana neTDD? Takashandura kodhi uye tisingatarisiri takaona kuti ikozvino miedzo yakatsvuka, asi chii chikanganiso chatisingakwanise kuziva kekutanga? Zvakanaka, tinoti "Oops" kune vanobvunzurudza, dzvanya Ctrl-Z uye tanga kutora matanho madiki kumberi. Uye hongu, iwe unofanirwa kukudziridza kugona kukudziridza uchishandisa TDD mukati mako, kugona kuenda kuchinangwa kuitira kuti bvunzo dzako dzive dzakasvibira zvachose, uye kwete kutsvuka kwehafu yezuva, nekuti "une zvakawanda zvekugadzirisa." Uhwu ndihwo hunyanzvi hwakafanana nekunyora kodhi inochengeteka, kana kunyora kodhi inobereka.

Saka, kuti kodhi yako inogona kushandurwa zvakanaka sei zvinoenderana nekuti ndeipi dhizaini yaunofunga kutanga nayo, kuti iri nyore sei, uye kuti miyedzo yako yakanaka sei.

Mushure mebvunzurudzo, ndakagamuchira mhinduro mukati memaawa mashoma. Panguva iyi, ndakaona kuti ndakanga ndapedza uye pakanga pasara zvishoma kusvika β€œndasangana naFowler.”

Danho 4. Yekupedzisira. Yakakwana mibvunzo yehunyanzvi. Tinoda kuziva kuti ndiwe ani!

Kutaura chokwadi, ndakatoshamiswa nekuumbwa kwemubvunzo uyu. Unganzwisisa sei kuti ndiri munhu akaita sei muawa imwe chete yekukurukurirana? Uye zvakatonyanya, ungazvinzwisisa sei izvi kana ndichitaura mutauro usiri rurimi rwangu, uye, kutaura chokwadi, unyoro uye wakasungwa rurimi. Mubvunzurudzo dzakapfuura, zvaive nyore kwandiri pachangu kutaura pane kupindura mibvunzo, uye matauriro aive emhosva. Anenge mumwe wevabvunzurudza aive wekuAsia - uye matauriro avo, zvakanaka, ngatimbotii, akanangana nenzeve dzeEurope. Naizvozvo, ndakafunga kutora nzira inoshingaira - kugadzirira mharidzo pamusoro pangu uye pakutanga kwebvunzurudzo kupa kutaura nezvangu nemharidzo iyi. Kana vakabvuma, ipapo pave nemibvunzo mishoma kwandiri; kana vakaramba kupihwa, zvakanaka, maawa matatu ehupenyu hwangu akashandiswa pakuratidzira hausi mutengo wakakwira zvakadaro. Asi chii chaunofanira kunyora mumharidzo yako? Biography - Akazvarwa ikoko, panguva iyoyo, akaenda kuchikoro, akapedza kudzidza kubva kuyunivhesiti - asi ndiani ane hanya?

Kana iwe Google zvishoma nezve tsika yeKufunga, uchawana chinyorwa chaMartin Fowler [https://martinfowler.com/bliki/ThreePillars.html] inotsanangura 3 Pillars: Sustainable Business, Software Excellence, uye Social Justice.

Ngatifungei kuti Software Kunaka yakatotariswa ini. Inosara kuratidza Sustainable Business uye Social Justice.

Uyezve, ndakasarudza kuisa pfungwa pane zvekupedzisira.

Kutanga, ndakamuudza kuti sei ThoughtWorks - Ndakaverenga blog yaMartin Fowler kumashure kukoreji, nekudaro rudo rwangu rweKuchena kodhi.

Mapurojekiti anogonawo kuratidzwa kubva kumakona akasiyana. Akagadzirawo software yemishonga inorerutsa hupenyu hwevarwere, uye kunyangwe, maererano nerunyerekupe, yakaponesa hupenyu humwe. Ndakagadzirawo mapurogiramu emabhanga, izvo zvakaita kuti upenyu hurerukirwe nevagari vemo. Kunyanya kana bhanga iri richishandiswa nechikamu che70% chevanhu venyika. Izvi hazvisi zveSberbank uye kwete nezveRussia.

Unoda kuziva nezvangu? OK. Chandinofarira kutora mifananidzo, neimwe nzira ndanga ndakabata kamera mumaoko angu kweanenge makore gumi, pane mafoto andisinganyare kuratidza. Zvakare, pane imwe nguva, ndakabatsira pekugara katsi: Ndakatora mifananidzo katsi dzaida imba yekugara. Uye nemifananidzo yakanaka zviri nyore kuisa katsi. Ini pamwe ndakatora zana katsi :)

Pakupedzisira, 80% yemharidzo yangu yakazadzwa nekatsi.

Pakarepo mushure mekutaura, HR akandinyorera kuti akanga asati aziva mhinduro dzebvunzurudzo, asi hofisi yose yakanga yatofadzwa nekatsi.

Pakupedzisira, ndakamirira mhinduro - ndakagutsa munhu wese semunhu.

Asi panguva yekukurukurirana kwekupedzisira, HR akataura zvine hungwaru kuti Social Justice yakanaka kwazvo uye inofanirwa, asi haasi mapurojekiti ese akadai. Uye akabvunza kana zvaindityisa. Kazhinji, ndakaenda zvishoma neSocial Justice, zvinoitika :)

Mugumisiro

Nekuda kweizvozvo, ndanga ndichishanda muSingapore ku Thoughtworks kwemwedzi yakati wandei ikozvino, uye ndinoona kuti pano makambani mazhinji akawandisa ari kutora "yakanakisa kubvunzurudza maitiro" kubva kuGoogle, vachishandisa mashizha uye Whiteboard yekukodha, kunyangwe vaine ruzivo rwakawanda kupfuura Chitubu, Symfony, RubyOnRails ( Dzvanya izvo zvinodiwa) hazvidiwe mubasa. Mainjiniya vanotora vhiki kure kubvunzurudzwa kuti "vagadzirire."

PaMafungiro, mukuwedzera kune zvakaringana zvinodiwa kune mukwikwidzi, misimboti inotevera iri kumberi:
Mufaro weKubvunzurudza. Uyezve, kumativi ose maviri. Zvechokwadi, kana iwe uchida kuwana vashandi vakanakisisa (uye ndiani asingadi?), Saka kubvunzurudza haisi misika inosarudzwa varanda, asi chiratidziro apo vose vari vaviri mushandirwi nemumiriri vanoongororana. Uye kana mukwikwidzi achibatanidza manzwiro anofadza nekambani, zvinokwanisika kuti achasarudza iyi chaiyo kambani.

Vakawanda vanobvunzurudza kuderedza kusarura. Pa Thoughtworks, pairing programming ndiyo de facto standard. Uye kana tsika iyi inogona kushandiswa kune dzimwe nzvimbo, TW inoedza kuzviita. Pachikamu chimwe nechimwe, kubvunzurudzwa kunoitwa nevanhu 2. Nokudaro, munhu mumwe nomumwe anoongororwa nevanhu vanenge 8, uye TW inoedza kusarudza vanobvunzurudza vane mamiriro akasiyana-siyana, nzira dzakasiyana (kwete chete techies) uye zvepabonde.

Pakupedzisira, sarudzo yekubhadhara ichaitwa zvichienderana nemafungiro evanhu vangangoita 8, uye hapana ane vhoti yekukanda.

Attribute-based hiring Panzvimbo pekuita sarudzo yakavakirwa pane zvinofarirwa kana zvaasingadi, fomu rinogadzirwa kune rimwe nerimwe basa uye nhanho imwe neimwe inosanganisira hunhu huri kuongororwa. Panguva imwecheteyo, pakuongorora, zvinokurudzirwa zvikuru kuongorora kwete ruzivo mune humwe unyanzvi, asi kukwanisa kuishandisa. Nokudaro, kana mukwikwidzi akanga asingakwanisi kushandisa unyanzvi hupi nohupi, hwakadai seTDD, asi zvisinei anoedza kuhushandisa, achiteerera zano pamusoro pemashandisirwo azvo nemazvo, ane mukana wose wokupasa bvunzurudzo.

Zvitupa zveDzidzo hazvidiwe TW haidi chero chitupa kana dzidzo muComputer Science. Unyanzvi chete hunoongororwa.

Aka ndekekutanga kubvunzurudzwa kwandakaitwa nemakambani ekunze kwandisina kugadzirira. Mushure mechikamu chega chega, handina kunzwa kupera simba, asi zvakasiyana, ndaifara kuti ndaigona kushandisa maitiro akanakisa, ayo vanhu kune rumwe rutivi rwemonitori vakaonga uye vakaashandisa mazuva ese.

Pashure pemwedzi inoverengeka, ndinogona kutaura kuti tarisiro dzangu dzakazadzikwa zvizere. ThoughtWorks yakasiyana sei nekambani yenguva dzose? Mukambani yenguva dzose iwe unogona kuwana vanogadzira vakanaka uye vanhu vakanaka, asi muTW kutarisisa kwavo kwakabviswa pamachati.

Kana iwe uchifarira kujoinha ThoughtWorks, unogona kuona edu akavhurika zvinzvimbo pano
Ini zvakare ndinokurudzira kutarisisa kune zvinonakidza vacancies:
Inotungamira Software Injiniya: Germany, London, Madrid, Π‘ΠΈΠ½Π³Π°ΠΏΡƒΡ€
Senior Software Engineer: Sydney, Germany, Manchester, Bangkok
Software Engineer: Sydney, Barcelona, Milan
Senior Data Engineer: Milan
Quality Analyst: Germany China
Infrastructure: Germany, London, Chile
(Ndinoda kukunyeverai nokutendeseka kuti chinongedzo chinongedzo chekutumira, kana ukaenda kuTW, ndichagamuchira bhonasi yakanaka). Sarudza hofisi yaunoda, iwe haufanirwe kugumira kuEurope, mushure mezvose, makore ese e2 TW ichafara kukuendesa kune imwe nyika, nekuti ... ichi chikamu chegwaro reKufungaWorks, saka tsika inopararira uye inofananidzwa.

Inzwa wakasununguka kubvunza mibvunzo mumashoko kana kundibvunza mazano.
Kana iyo musoro ichiita seinonakidza, ini ndichanyora nezve zvazvinoita kushanda pa ThoughtWorks uye kuti hupenyu hwakaita sei muSingapore.

Source: www.habr.com

Voeg