Ndingene njani kwi- ThoughtWorks okanye isampuli yodliwano-ndlebe

Ndingene njani kwi- ThoughtWorks okanye isampuli yodliwano-ndlebe

Ngaba ayibonakali ingaqhelekanga kuwe into yokuba xa sele uza kutshintsha imisebenzi kwaye kufuneka uphumelele udliwano-ndlebe, into yokuqala ocinga ukuba "kufuneka ulungiselele udliwano-ndlebe." Sombulula iingxaki kwi-HackerRank, funda u-Crack udliwano-ndlebe lwekhowudi, ukhumbuze indlela i-ArrayList esebenza ngayo kunye nendlela eyahluke ngayo kwi-LinkList. Owu ewe, banokubuza malunga nokuhlelwa, kwaye ngokuqinisekileyo kuya kuba yinto engeyonyani ukuthi uhlobo olukhawulezayo lunokuba lolona khetho lulungileyo.
Kodwa linda, ucwangcisa iiyure ezisi-8 ngosuku, usombulula iingxaki ezinomdla nezingeyomfuneko, kwaye emsebenzini wakho omtsha uya kwenza into efanayo, udibanise okanye uthabathe. Kodwa nangona kunjalo, ukuze uphumelele udliwano-ndlebe, kufuneka ulungiselele ngandlela-thile, ungaphuculi izakhono zakho zemihla ngemihla, kodwa ufunde into ongayifuniyo emsebenzini wakho wangoku kwaye akunakwenzeka ukuba uyifune kwelinye elilandelayo. Ukuchasa kwakho ukuba isayensi yekhompyuter isegazini lethu, kwaye ukuba usivusa ezinzulwini zobusuku, sinyanzelekile ukuba sibhale sivale amehlo ethu kwi-pillowcase sijikeleze ububanzi bomthi ngaphandle kokubuyela ezingqondweni, uya kuphendula ukuba ukuba ndifumana umsebenzi esekisini, kwaye into yam ephambili iqhinga liya kuba kanye le - mhlawumbi ewe, ndiyavuma. Obu buchule bufuna ukuvavanywa.

Kodwa kutheni uvavanyo lwezakhono ezingabalulekanga kumsebenzi wakho wangoku? Nje ngokuba yaba sefashonini? Kuba uGoogle esenza lento? Okanye ngenxa yokuba iqela lakho elizayo elikhokelayo kwafuneka lifunde zonke iindlela zokuhlela phambi kodliwano-ndlebe kwaye ngoku ukholelwa ukuba "wonke umdwelisi olungileyo kufuneka azi ngentliziyo ukuphunyezwa kokufumana i-palindrome kumtya."

Ewe, awungoGoogle (c). Yintoni uGoogle anokufikelela kuyo, iinkampani eziqhelekileyo azikwazi. UGoogle, emva kokuhlalutya idatha yabasebenzi bakhe, wafikelela kwisigqibo sokuba iinjineli ezinemvelaphi ye-Olympiad zilungile ekujonganeni nemisebenzi yazo ethile. Ngaphaya koko, ngokuyila inkqubo yabo yokhetho, bayakwazi ukuthatha umngcipheko wokuba bangaqeshe iinjineli ezimbalwa ezilungileyo kuba abanako ukuqhekeza iingxaki zezibalo ngokulula. Kodwa oku akuyongxaki kubo, baninzi abantu abafuna ukusebenza kuGoogle, isikhundla siya kuvalwa.
Ngoku makhe sijonge efestileni, kwaye ukuba phambi kweofisi yakho iinjineli ezifuna ukukusebenzela azikayimiseli intente, kwaye abaphuhlisi bakho bahlala bejonge kwi-stackoverflow malunga nokuba yintoni na inkcazo elandelayo yeNtwasahlobo ekufuneka ifakwe, endaweni yobucukubhede be-algorithms yenqanaba, ke, ngokucacileyo, lixesha lokuba ucinge malunga nokuba kufuneka ukope uGoogle.

Ewe, ukuba ngeli xesha uGoogle akaphumelelanga kwaye akazange anike mpendulo, kufuneka wenze ntoni? Khangela kanye ukuba umphuhlisi uya kwenza ntoni na emsebenzini. Uxabisa ntoni kubaphuhlisi?
Yenza iikhrayitheriya zokuba ngubani ofuna ukumqesha kwaye uphuhlise iimvavanyo ezivavanya kanye ezi zakhono.

ThoughtWorks

I-ThinkWorks inento yokwenza noku? Kulapho ndifumene khona umzekelo wodliwano-ndlebe olungumzekelo kum. Ngoobani iThinkWorks? Ngamafutshane, le yinkampani yokucebisana ye-High-End eneofisi kwihlabathi liphela, ukusuka eChina, eSingapore ukuya kumazwekazi aseMelika, ebibonisana malunga necandelo lophuhliso malunga neminyaka eyi-25, inecandelo layo lezeNzululwazi, elikhokelwa nguMartin. Fowler. Ukuba ujonge uluhlu lweencwadi ezili-10 ekufuneka zifundwe kwiNjineli yeSoftware, ngoko ke mhlawumbi i-2-3 yazo iya kubhalwa ngabafana abavela kwi-ThinkWorks, njengokuRefactoring nguMartin Fowler kunye neMicroservices yokwakha: Ukuyila iiNkqubo eziNgcono-Grained nguSam. Newman okanye Building Evolutionary Architectures
nguPatrick Kua, uRebecca Parsons, uNeal Ford.

Ishishini lenkampani yakhelwe ekuboneleleni ngeenkonzo ezibiza kakhulu, kodwa umthengi uhlawula umgangatho phenomenal, nto leyo ebandakanya ubuchule, imigangatho yangaphakathi kunye, ewe, abantu. Ke ngoko, ukuqesha abantu abafanelekileyo kubalulekile apha.
Ngabantu abanjani abalungileyo? Ngokuqinisekileyo, kukho ezahlukeneyo kumntu wonke. I-ThinkWorks imisele ukuba ezona khrayitheriya zibaluleke kakhulu kwimodeli yeshishini labo lophuhlisi zezi:

  • Ukukwazi ukuphuhlisa ngababini. Bubuchule, kungekhona amava okanye ubuchule. Akukho mntu ulindele ukuba abantu abaye baqhuba inkqubo yePair iminyaka eyi-5 baya kuza.
  • Ukukwazi ukubhala iimvavanyo, kwaye ngokufanelekileyo uziqhelanise ne-TDD
  • Qonda i-SOLID kunye ne-OOP kwaye ukwazi ukuzisebenzisa.
  • Nikela uluvo lwakho. Njengomcebisi, kufuneka usebenze nabaphuhlisi bomthengi, kunye nabanye abacebisi, kwaye akukho nzuzo ingako ukuba umntu uyazi indlela yokwenza into kakuhle, kodwa akakwazi ngokupheleleyo ukuyidlulisela kwiqela lonke.

Ngoku kubalulekile ukuvavanya ezi zakhono ezithile kumviwa. Kwaye apha ndifuna ukuthetha ngamava am odliwano-ndlebe kwi- ThoughtWorks . Ndiza kuthetha ngoko nangoko ukuba ndiye eSingapore ndaza ndapasa, kodwa inkqubo yokugaya imanyene yaye ayiyi kwahluka kakhulu kumazwe ngamazwe.

Inqanaba 0. HR

Ngokufuthi kwenzeka, udliwano-ndlebe lwemizuzu engama-20 kunye no-HR. Andiyi kuhlala kuyo, ndiza kuthetha nje ukuba andizange ndidibane nomntu wakwa-HR onokuthetha nge-15 imizuzu malunga nenkcubeko yophuhliso kwinkampani, kutheni basebenzisa i-TDD, kutheni i-pairing programming. Ngokuqhelekileyo, i-HRs ifuna lo mbuzo kwaye ithi inkqubo yabo iqhelekile: abaphuhlisi baphuhlisa, uvavanyo lwabavavanyi, abaphathi baqhube.

Inqanaba loku-1. Ulunge kangakanani e-OOP, TDD?

Iiyure ze-1.5 ngaphambi kokuqala kodliwano-ndlebe, ndathunyelwa umsebenzi wokwenza i-simulator ye-Mars Rover.

Imishini ye-Mars roverIqela leerobhothi liza kuhlaliswa yi-NASA kwithafa kuMars. Eli thafa, lixande ngokumangalisayo, kufuneka lijongwe zii-rovers ukuze iikhamera zabo ezikwibhodi zibe nokujonga ngokupheleleyo umhlaba ojikelezileyo ukuze zibuyisele eMhlabeni. Indawo ye-rover kunye nendawo imelwe yindibaniselwano ka-x kunye no-y kolungelelaniso kunye nonobumba omele enye yeekhampasi ezine zekhampasi. Ithafa lahlulwe layigridi ukwenza lula ukuhamba. Umzekelo wesikhundla unokuba ngu-0, 0, N, okuthetha ukuba i-rover ikwikona esezantsi ekhohlo kwaye ijonge eMntla. Ukuze ulawule i-rover, i-NASA ithumela umtya olula weeleta. Oonobumba abanokubakho ngu-'L', 'R' kunye no-'M'. 'L' kunye no-'R' benza i-rover ijikeleze ama-90 degrees ekhohlo okanye ekunene ngokulandelelanayo, ngaphandle kokusuka kwindawo ekuyo ngoku. 'M' kuthetha ukuqhubela phambili inqaku legridi enye, kwaye ugcine isihloko esifanayo.
Cinga ukuba isikwere ngokuthe ngqo eMntla ukusuka ku (x, y) ngu (x, y+1).
Igalelo:
Umgca wokuqala wegalelo lulungelelwaniso oluphezulu lwasekunene lwethafa, ulungelelwaniso olusezantsi ngasekhohlo luthathwa ngokuba luyi-0,0.
Eminye igalelo lulwazi oluphathelele kwiirovers ezithe zasetyenziswa. I-rover nganye inemigca emibini yokufaka. Umgca wokuqala unika indawo ye-rover, kwaye umgca wesibini luluhlu lwemiyalelo exelela i-rover indlela yokuhlola i-plateau. Indawo yenziwe ngamanani apheleleyo amabini kunye nonobumba ohlulwe zizithuba, ezihambelana no-x kunye no-y abaququzeleli kunye ne-rover's orientation.
I-rover nganye iya kugqitywa ngokulandelelana, oku kuthetha ukuba i-rover yesibini ayiyi kuqala ukuhamba de eyokuqala igqibe ukuhamba.
ISIPHUMO:
Imveliso ye-rover nganye kufuneka ibe yimibutho yayo yokugqibela kunye nesihloko.
AMAZISO:
Phumeza ngokulula ezi mfuno zingasentla kwaye uqinisekise ukuba isicoci sisebenza ngokusibhalela iimvavanyo zeyunithi.
Ukudala naluphi na uhlobo lojongano lomsebenzisi alukho kumda.
Ukusonjululwa kwengxaki ngokulandela indlela ye-TDD (Test Driven Development) kuya kukhethwa.
Ngexeshana elifutshane elikhoyo, sixhalabele ngakumbi umgangatho kunokuphelela.
*Andikwazi ukuthumela isabelo endasithunyelwayo, esi sisabelo esidala endasinikwa kwiminyaka eliqela eyadlulayo. Kodwa ndikholelwe, ngokusisiseko yonke into ihlala ifana.

Ndingathanda ngakumbi ukutsalela ingqalelo kwiikhrayitheriya zovavanyo. Mangaphi amaxesha oye wadibana nemeko apho izinto ezibalulekileyo kumviwa zingabalulekanga ngokupheleleyo ngexesha lophicotho kunye nokunye. Ayinguye wonke umntu ocinga ngendlela efanayo nawe, kodwa abaninzi banokuyamkela kwaye balandele amaxabiso akho ukuba achazwe ngokucacileyo. Ngoko ke, kwiikhrayitheriya zokuvavanya ngokukhawuleza kucacile ukuba ezona zakhono zibalulekileyo kweli nqanaba

  • TDD;
  • Ukukwazi ukusebenzisa i-OOP kunye nokubhala ikhowudi egcinekayo;
  • izakhono zokucwangcisa izibini

Ngoko ke, ndalunyukiswa ukuba ndichithe ezo yure ze-1.5 ndicinga ngendlela endiza kuwenza ngayo umsebenzi, kunokuba ndibhale ikhowudi. Siza kubhala ikhowudi kunye.

Ukufika kwethu emnxebeni, abafana basixelela ngokufutshane ukuba bangoobani kwaye benza ntoni kwaye bathembisa ukuqala uphuhliso.

Ngalo lonke udliwano-ndlebe, andizange nakanye ndibe nemvakalelo yokuba ndidliwano-ndlebe. Kukho imvakalelo yokuba uphuhlisa ikhowudi kwiqela. Ukuba ubambekile ndaweni ithile, bayakunceda, bacebise, baxoxe, bade baxambulisane ngeyona ndlela yokwenza oko. Kudliwano-ndlebe, Ndilibele ukuba khangela kwi JUnit 5 ukuba indlela iphosa i Exception - banikela ukuqhubeka ukubhala uvavanyo, ngelixa omnye wabo googling indlela yokwenza.

Ngokwenyani kwiiyure ezimbalwa emva kodliwano-ndlebe, ndafumana ingxelo eyakhayo-endikuthandayo nendingakuthandiyo. Kwimeko yam, ndanconywa ngokusebenzisa iiklasi ezitywiniweyo njengenye into engenanto; ngenxa yokuba ngaphambi kokuba ndibhale ikhowudi, ndabhala kwi-pseudocode ukuba ndingathanda ukulawula njani i-rover, kwaye ngoko ndafumana umzobo weeklasi, ubuncinane abo babandakanyekayo kwi-API yerobhothi.

Inyathelo lesi-2: Sixelele

Kwiveki engaphambi kodliwano-ndlebe, ndacelwa ukuba ndilungiselele intshumayelo ngawo nawuphi na umbandela obangel’ umdla kum. Ifomathi ilula kwaye iqhelekile: Imizuzu eli-15 inkcazo, imizuzu eli-15 ukuphendula imibuzo.
Ndakhetha i-Cclean Architecture nguMalume uBob. Kwaye kwakhona ndaye ndadliwano-ndlebe ngabantu abambalwa. La yayingamava am okuqala okubonisa ngesiNgesi, kwaye, mhlawumbi, ukuba ndandikwimeko ecinezelayo, ngendingazange ndikwazi ukumelana nayo. Kodwa kwakhona, andizange ndizive nakanye ukuba ndikudliwano-ndlebe. Yonke into injengesiqhelo - ndiyabaxelela, bamamele ngononophelo. Kwaneseshini yemibuzo yemveli kunye neempendulo yayingafani nodliwano-ndlebe; kwakucacile ukuba imibuzo ayibuzwanga ukuba "itshone", kodwa leyo yayinomdla kakhulu kwinkcazo yam.

Kwiiyure ezimbalwa emva kodliwano-ndlebe, ndifumene impendulo-inkcazo-ntetho ibiluncedo kakhulu kwaye bakonwabele ukumamela.

Inqanaba 3. IKhowudi yoMgangatho weMveliso

Emva kokuba ndilumkise ukuba eli linqanaba lokugqibela lodliwano-ndlebe lobugcisa, ndacelwa ukuba ndizise ikhowudi ekhaya kwindawo elungele imveliso, emva koko ndithumele ikhowudi yokuphononongwa kunye neshedyuli yodliwano-ndlebe apho iimfuno zomsebenzi ziya kutshintsha kwaye ikhowudi iya kutshintsha. funa uhlengahlengiso. Ndijonge phambili ndingatsho ndithi iCode review yenziwa ngobumfama, abahlalutyi abasazi isikhundla umgqatswa afaka isicelo saso, abayiboni iCV yakhe, abaliboni negama lakhe.

Ifowuni yakhala, kwaye kwakhona kwakukho isibini sabafana kwelinye icala lemonitha. Yonke into iyafana nodliwano-ndlebe lokuqala: into ephambili ayiyikulibala nge-TDD, xelela into oyenzayo kwaye kutheni. Ukuba awuzange usebenzise i-TDD ngaphambili, ke ndincoma ukuba uqale ukuyenza ngokukhawuleza, kungekhona ngenxa yokuba iyimfuneko kwiinkampani, kodwa ngenxa yokuba ilula kakhulu ubomi bakho, iyanciphisa inqanaba loxinzelelo lwakho ukuba uyathanda. Khumbula ukuba kufuneka ukhangele njani ngokungxama nge-debugger ngempazamo enokuthi iveliswe kwakhona ngesikhangeli, kodwa awukwazi ukuyivelisa kwakhona ngovavanyo? Ngoku khawufane ucinge ukuba kuya kufuneka ukuba ubambe impazamo enjalo ngexesha lodliwano-ndlebe - uqinisekisiwe isibini seenwele ezingwevu. Sifumana ntoni nge-TDD? Sitshintshe ikhowudi kwaye ngokungalindelekanga saqaphela ukuba ngoku iimvavanyo zibomvu, kodwa yintoni impazamo esingenako ukuyifumanisa okokuqala? Kulungile, sithi "Oops" kudliwano-ndlebe, cinezela u-Ctrl-Z kwaye uqale ukuthatha amanyathelo amancinci phambili. Kwaye ewe, kufuneka uphuhlise isakhono sokuphuhlisa usebenzisa i-TDD kuwe, ukukwazi ukuya kwinjongo ukuze iimvavanyo zakho zibe luhlaza ngokusisigxina, kwaye zingabi bomvu kangangesiqingatha sosuku, kuba "unento eninzi yokwenza." Oku kufana kanye nobuchule obufana nokubhala ikhowudi egcinekayo, okanye ukubhala ikhowudi enemveliso.

Ke, ukuba ikhowudi yakho ingatshintshwa njani ixhomekeke kuluphi uyilo ocinga ngalo ukuqala ngalo, lulula kangakanani, kwaye lulunge kangakanani uvavanyo lwakho.

Emva kodliwano-ndlebe, ndafumana ingxelo kwiiyure ezimbalwa. Kweli nqanaba, ndiye ndabona ukuba sele ndigqibile kwaye kwakuncinci kakhulu okuseleyo de β€œndidibane noFowler.”

Inqanaba 4. Okokugqibela. Imibuzo yobugcisa eyaneleyo. Sifuna ukwazi ukuba ungubani!

Xa ndithetha inyani, ndakhe ndaxakwa koku kuqulunqwa kombuzo. Unokuqonda njani ukuba ndingumntu onjani kwiyure enye yencoko? Kwaye nangaphezulu, unokuyiqonda njani le nto xa ndithetha ulwimi olungelulo ulwimi lwam lwenkobe, kwaye, ngokuthetha ngokuphandle, lunomsindo kakhulu kwaye luboshwe ngolwimi. Kudliwano-ndlebe lwangaphambili, kwakulula kum ngokobuqu ukuthetha kunokuba ndiphendule imibuzo, kwaye isivakalisi sasibekek’ ityala. Ubuncinci omnye wodliwano-ndlebe wayengumAsia- kwaye intetho yabo, ke, masithi, icacile kwindlebe yaseYurophu. Ke ngoko, ndithathe isigqibo sokuthatha indlela esebenzayo - ndilungiselele umboniso malunga nam kwaye ekuqaleni kodliwanondlebe ukuba ndithethe ngam ngalo mboniso. Ukuba bayavuma, ngoko ke kuya kuba mbalwa imibuzo kum; ukuba bayalandula unikezelo, ke, iiyure ezi-3 zobomi bam obuchithwe kwinkcazo ayiloxabiso eliphezulu kangako. Kodwa kufuneka ubhale ntoni kwinkcazo-ntetho yakho? Biography - Wazalelwa apho, ngelo xesha, waya esikolweni, waphumelela eyunivesithi - kodwa okhathalayo?

Ukuba uGoogle uncinci malunga nenkcubeko yeeNgcinga, uya kufumana inqaku likaMartin Fowler [https://martinfowler.com/bliki/ThreePillars.html] elichaza iiNtsika ze-3: Ishishini eliZinzileyo, ukuGqwesa kweSoftware, kunye noBulungisa beNtlalo.

Makhe sicinge ukuba ukuGqwesa kweSoftware sele ndijongiwe. Kuhlala kubonisa uShishino oluZinzileyo kunye noBulungisa beNtlalo.

Ngaphezu koko, ndagqiba ekubeni ndigxininise koku.

Ukuqala, ndamxelela ukuba kutheni i-ThinkWorks-ndifunde ibhlog kaMartin Fowler emva ekholejini, ngenxa yoko uthando lwam lwekhowudi ecocekileyo.

Iiprojekthi zinokuboniswa kwii-engile ezahlukeneyo. Ukwaphuhlise isoftware yeyeza elenza lula ubomi bezigulana, kwaye, ngokutsho kwamarhe, wasindisa ubomi obunye. Kwakhona ndavelisa inkqubo yeebhanki, nto leyo eyenza kube lula ukuphila kubemi. Ingakumbi ukuba le bhanki isetyenziswa yi-70% yabemi belizwe. Oku akukho malunga neSberbank kwaye akukho malunga neRashiya.

Uyafuna ukwazi ngam? KULUNGILE. Into endiyithandayo kukufota, ngenye indlela okanye enye bendibambe ikhamera ezandleni zam iminyaka emalunga ne-10, kukho iifoto endingenazintloni zokuzibonisa. Kwakhona, ngaxeshanye, ndanceda indawo yokuhlala yekati: Ndafota iikati ezifuna ikhaya elisisigxina. Kwaye ngeefoto ezilungileyo kulula kakhulu ukubeka ikati. Mhlawumbi ndifote ikhulu leekati :)

Ekugqibeleni, i-80% yenkcazo-ntetho yam yayizaliswe ziikati.

Ngokukhawuleza emva komboniso, u-HR wandibhalela ukuba akakazazi iziphumo zodliwano-ndlebe, kodwa i-ofisi yonke sele ichukumisekile ziikati.

Ekugqibeleni, ndalinda impendulo-ndanelise wonke umntu njengomntu.

Kodwa ngexesha lencoko yokugqibela, uHR ngobuchule wathi ubulungisa beNtlalo bulungile kwaye buyimfuneko, kodwa ayizizo zonke iiprojekthi ezinje. Uye wabuza ukuba iyandoyikisa na. Ngokubanzi, ndiye ndahamba kancinci noBulungisa beNtlalo, iyenzeka :)

Isiphumo

Ngenxa yoko, bendisebenza e-Singapore kwi-Thinkworks iinyanga ezininzi ngoku, kwaye ndiyabona ukuba apha iinkampani ezininzi kakhulu zamkela "iindlela zodliwano-ndlebe ezilungileyo" ezivela kuGoogle, zisebenzisa amagqabi kunye ne-Whiteboard yokubhala ikhowudi, nangona inolwazi olungaphezulu kune-Spring, I-Symfony, i-RubyOnRails ( Krwela umgca wento efunekayo) ayifunwa emsebenzini. Iinjineli zithatha ikhefu leveki ngaphambi kodliwanondlebe ukuze "zilungiselele."

KwiiNgcinga, ukongeza kwiimfuno ezaneleyo zomviwa, le migaqo ilandelayo iphambili:
Uvuyo Lodliwano-ndlebe. Ngaphezu koko, kumacala omabini. Enyanisweni, ukuba ufuna ukufumana abasebenzi abangcono kakhulu (kwaye ngubani ongenayo?), Ke udliwano-ndlebe alukho imarike apho amakhoboka akhethwa khona, kodwa umboniso apho bobabini umqeshi kunye nomviwa bavavanya omnye nomnye. Kwaye ukuba umviwa unxulumanisa iimvakalelo ezimnandi nenkampani, kunokwenzeka ukuba akhethe le nkampani.

Udliwano-ndlebe oluninzi ukunciphisa umkhethe. KwiMisebenzi yokuNcangca, ukucwangcisa izibini kumgangatho we-de facto. Kwaye ukuba lo mkhuba unokusetyenziswa kwezinye iindawo, i-TW izama ukwenza njalo. Kwinqanaba ngalinye, udliwano-ndlebe luqhutywa ngabantu aba-2. Ngaloo ndlela, umntu ngamnye uvavanywa ubuncinane ngabantu abayi-8, kwaye i-TW izama ukukhetha abadliwano-ndlebe abaneemvelaphi ezahlukeneyo, iindlela ezahlukeneyo (kungekhona kuphela i-techies) kunye nesini.

Ekugqibeleni, isigqibo sokuqesha siya kwenziwa ngokusekelwe kwimibono yabantu ubuncinane be-8, kwaye akukho mntu unokuvota.

Ukuqesha okusekwe kuphawu Endaweni yokwenza isigqibo esisekelwe kwizinto azithandayo nangazithandiyo umviwa, kwenziwa ifom yendima nganye nenqanaba ngalinye elibandakanya iimpawu ezivavanywayo. Ngexesha elifanayo, xa kuhlolwa, kucetyiswa kakhulu ukuba uvavanye kungekhona amava kwisakhono esithile, kodwa ukukwazi ukusisebenzisa. Ngaloo ndlela, ukuba umviwa akazange akwazi ukusebenzisa naziphi na izakhono, ezifana ne-TDD, kodwa nangona kunjalo uzama ukuzisebenzisa, uphulaphule iingcebiso malunga nendlela yokuzisebenzisa ngokuchanekileyo, unalo lonke ithuba lokuphumelela udliwano-ndlebe.

Izatifikethi zeMfundo azifuneki I-TW ayifuni nasiphi na isatifikethi okanye imfundo kwiSayensi yeKhompyutha. Zizakhono kuphela ezivavanywayo.

Olu ludliwano-ndlebe lokuqala endinalo neenkampani zangaphandle endinganyanzelekanga ukuba ndizilungiselele. Emva kwenqanaba ngalinye, andizange ndizive ndidiniwe, kodwa ngokuchaseneyo, ndandivuyiswa kukuba ndinokusebenzisa ezona ndlela zilungileyo, ukuba abantu kwelinye icala le-monitor bayayixabisa kwaye bayisebenzisa yonke imihla.

Emva kweenyanga eziliqela, ndingatsho ukuba ulindelo lwam lwafezekiswa ngokupheleleyo. Yahluke njani i- ThoughtWorks kwinkampani eqhelekileyo? Kwinkampani eqhelekileyo unokufumana abaphuhlisi abalungileyo kunye nabantu abalungileyo, kodwa kwi-TW ukugxila kwabo kuphumile kwiitshathi.

Ukuba unomdla wokujoyina i-ThinkWorks, unokujonga izikhundla zethu ezivulekileyo apha
Ndikwacebisa ukuhoya izithuba ezinomdla:
Injineli yeSoftware ekhokelayo: Germany, ELondon, Madrid, Π‘ΠΈΠ½Π³Π°ΠΏΡƒΡ€
Injineli yeSoftware ePhezulu: ISydney, Germany, EManchester, Bangkok
Injineli yesoftware: ISydney, E Barcelona, EMilan
Injineli yedatha ePhezulu: EMilan
Umhlalutyi woMgangatho: Germany iTshayina
Iziseko zophuhliso: Germany, ELondon, EChile
(Ndingathanda ukukulumkisa ngokunyanisekileyo ukuba ikhonkco likhonkco lokuthunyelwa, ukuba uya kwi-TW, ndiya kufumana ibhonasi enhle). Khetha iofisi oyithandayo, akufuneki ukukhawulela eYurophu, emva koko, yonke iminyaka eyi-2 i-TW iya kukuvuyela ukukuthuthela kwelinye ilizwe, kuba ... oku kuyinxalenye yomgaqo-nkqubo we-ThinkWorks, ngoko ke inkcubeko isasazwa kwaye i-homogenized.

Zive ukhululekile ukubuza imibuzo kwizimvo okanye undibuze iingcebiso.
Ukuba isihloko sibonakala sinomdla, ndiya kubhala malunga nokuba kunjani ukusebenza kwi- ThoughtWorks kunye nokuba ubomi bunjani eSingapore.

umthombo: www.habr.com

Yongeza izimvo