Incwadi ethi “Indlela yokulawula iinkcuba-buchopho. Mna, iindlavini kunye neegeeks"

Incwadi ethi “Indlela yokulawula iinkcuba-buchopho. Mna, iindlavini kunye neegeeks" Kunikezelwe kubaphathi beprojekthi (kunye nabo baphupha ngokuba ngabaphathi).

Ukubhala iitoni zekhowudi kunzima, kodwa ukulawula abantu kunzima ngakumbi! Ke ufuna nje le ncwadi ukuze ufunde ukwenza zombini.

Ngaba kunokwenzeka ukudibanisa amabali ahlekisayo kunye nezifundo ezinzulu? UMichael Lopp (owaziwa kwizangqa ezimxinwa njengeRands) uphumelele. Uya kufumana amabali angeyonyani malunga nabantu abayintsomi abanamava anomvuzo ngendlela emangalisayo (nangona ayintsomi). Yile ndlela iRands yabelana ngayo ngamava akhe ahlukeneyo, ngamanye amaxesha angaqhelekanga awafumene kwiminyaka yokusebenza kwiinkampani ezinkulu ze-IT: iApple, iPinterest, iPalantir, iNetscape, iSymantec, njl.

Ngaba ungumphathi weprojekthi? Okanye ufuna ukuqonda ukuba wenza ntoni umphathi wakho imini yonke? IiRandi ziya kukufundisa ukuba ungaphila njani kwiLizwe Letyhefu leeTurkey eziGqibekileyo kwaye uphumelele kwimpambano eqhelekileyo yabantu abangasebenzi kakuhle. Kolu luntu lungaqhelekanga lwengqondo ye-maniacal kukho nezidalwa ezingaziwayo - abaphathi abathi, ngesithethe sombutho esingaqondakaliyo, baye bafumana amandla phezu kwezicwangciso, iingcinga kunye neeakhawunti zebhanki zabantu abaninzi.

Le ncwadi ayifani nayo nayiphi na incwadi yolawulo okanye yobunkokeli. UMichael Lopp akafihli nto, uxelela nje njengokuba kunjalo (mhlawumbi ayingawo onke amabali kufuneka enziwe esidlangalaleni: P). Kodwa ngale ndlela kuphela uya kuqonda indlela yokuphila kunye nomphathi onjalo, indlela yokulawula i-geeks kunye nerds, kunye nendlela yokuzisa "loo projekthi embi" kwisiphelo esonwabileyo!

Isicatshulwa. Ingqondo yobunjineli

Iingcamango malunga: Ngaba kufuneka uQhubeke nokubhala iKhowudi?

Incwadi yeRands ngemithetho yabaphathi iqulathe uluhlu olufutshane kakhulu lolawulo lwale mihla oluthi "must-dos." I-laconicism yolu luhlu luvela kwinto yokuba ingcamango "kufuneka" luhlobo olupheleleyo, kwaye xa kuziwa kubantu, bambalwa kakhulu iingcamango ezipheleleyo. Indlela yokulawula eyimpumelelo kumqeshwa omnye iya kuba yintlekele yokwenyani komnye. Le ngcinga yinto yokuqala kuluhlu "okufuneka ulwenze" lomphathi:

Hlala ubhetyebhetye!

Ukucinga ukuba sele uyazi yonke into ngumbono ombi kakhulu. Kwimeko apho inyaniso eqhubekayo kuphela kukuba ihlabathi lihlala litshintsha, ukuguquguquka kuba yindawo echanekileyo kuphela.

Ngokumangalisayo, into yesibini kuluhlu iyamangalisa ngokungenakuguquguquka. Nangona kunjalo, le ngongoma yeyona nto ndiyithandayo kuba ndikholelwa ukuba iyanceda ukudala isiseko sokukhula kwabaphathi. Lo mhlathi ufundeka ngolu hlobo:

Yeka ukubhala ikhowudi!

Kwithiyori, ukuba ufuna ukuba ngumphathi, kufuneka ufunde ukuthembela kwabo bakusebenzelayo kwaye unikezele ngekhowudi ngokupheleleyo kubo. Eli cebiso lidla ngokuba nzima ukwetyisa, ngakumbi kubaphathi abasandula ukwenziwa. Mhlawumbi esinye sezizathu zokuba babe ngabaphathi kungenxa yemveliso yabo kuphuhliso, kwaye xa izinto zingahambi kakuhle, impendulo yabo yokuqala kukubuyela kwizakhono abazithembileyo ngokupheleleyo, okukukwazi kwabo ukubhala ikhowudi.

Xa ndibona umphathi osandul’ ukwenziwa “utshona” ekubhaleni ikhowudi, ndiye ndithi kuye: “Siyazi ukuba ungayibhala ikhowudi. Umbuzo ngulo: ungakhokela? Awusenaxanduva kuwe wedwa, unoxanduva lweqela lonke; kwaye ndifuna ukuqiniseka ukuba unokufumana iqela lakho ukuba lizisombulule iingxaki ngokwalo, ngaphandle kokuba ubhale ikhowudi ngokwakho. Umsebenzi wakho kukufumanisa ukuba ungazenza njani izikali ngokwakho. Andifuni ukuba ube mnye kuphela, ndifuna ukuba baninzi abafana nawe. "

Ingcebiso elungileyo, akunjalo? Isikali. Ulawulo. Uxanduva. Iibuzzwords ezinjalo eziqhelekileyo. Kulusizi ukuba ingcebiso ayilunganga.

Ayilunganga?

Ewe. Ingcebiso ayilunganga! Ayilunganga kwaphela, kodwa iphosakele ngokwaneleyo kangangokuba kuye kwafuneka ndifowunele abanye abantu endandisebenza nabo ndicele uxolo: “Uyayikhumbula laa ngxelo ndiyithandayo malunga nendlela omawuyeke ngayo ukubhala ikhowudi? Ayilunganga! Ewe... Qala inkqubo kwakhona. Qala ngePython kunye neRuby. Ewe, ndizimisele! Umsebenzi wakho uxhomekeke kuwo!”

Ukuqala kwam umsebenzi wam wokuba ngumphuhlisi wesoftware eBorland, ndasebenza kwiqela leParadox Windows, eyayiliqela elikhulu. Bekukho abaphuhlisi bezicelo abali-13 bodwa. Ukuba wongeza abantu abasuka kwamanye amaqela nabo bebesoloko besebenza kubuchwephesha obuphambili bale projekthi, njengenjini yesiseko sesiseko sesiseko kunye neenkonzo ezingundoqo zesicelo, uneenjineli ezingama-50 ezibandakanyeka ngokuthe ngqo kuphuhliso lwale mveliso.

Alikho elinye iqela endakha ndalisebenzela elisondela kobu bukhulu. Enyanisweni, nyaka ngamnye odlulayo, inani labantu kwiqela endisebenza kulo liyancipha ngokuthe ngcembe. Kuqhubekani? Ngaba thina abaphuhlisi ngokudibeneyo siya silumka kwaye sikrelekrele? Hayi, sabelana ngomthwalo nje.

Bebesenza ntoni abaphuhlisi kule minyaka ingama-20 idlulileyo? Ngeli xesha sabhala i-shitload yekhowudi. Ulwandle lwekhowudi! Sibhale ikhowudi eninzi kangangokuba sagqiba kwelokuba iya kuba licebo elihle ukwenza lula yonke into kwaye uye kumthombo ovulekileyo.

Ngethamsanqa, ngenxa ye-Intanethi, le nkqubo ngoku ibe lula kangangoko kunokwenzeka. Ukuba ungumphuhlisi wesoftware, ungayijonga ngoku! Khangela igama lakho kuGoogle okanye kwiGithub kwaye uya kubona ikhowudi osele uyilibele, kodwa nabani na onokuyifumana. Uyoyikeka, akunjalo? Ubungayazi ukuba ikhowudi ihlala ngonaphakade? Ewe, uhleli ngonaphakade.

Ikhowudi ihlala ngonaphakade. Kwaye ikhowudi elungileyo ayihlali ngonaphakade, iyakhula ngenxa yokuba abo bayixabisayo bahlala beqinisekisa ukuba ihlala isitsha. Le mfumba yomgangatho ophezulu, ikhowudi egcinwe kakuhle inceda ukunciphisa ubungakanani beqela lobunjineli obuqhelekileyo kuba ivumela ukuba sigxininise kwikhowudi ekhoyo kunokuba sibhale ikhowudi entsha, kwaye sifumane umsebenzi kunye nabantu abambalwa kunye nexesha elifutshane.

Lo mgca wokuqiqa uvakala udanisa, kodwa umbono kukuba sonke siliqela nje lokudibanisa i-automata sisebenzisa iteyiphu yokudibanisa ukudibanisa amasuntswana ahlukeneyo ezinto ezikhoyo kunye ukwenza inguqulelo eyahlukileyo kancinane yento enye. Lo ngumgca wokucinga oqhelekileyo phakathi kwabaphathi abaphezulu abathanda ukukhutshwa. “Nabani na oyaziyo indlela yokusebenzisa uGoogle kwaye oneteyiphu yeteyiphu angayenza le nto! Kutheni ke sihlawula imali eninzi koomatshini bethu?”

Sihlawula aba bafana abaphathi imali enkulu ngokwenene, kodwa bacinga ubuvuvu obunjalo. Kwakhona, ingongoma yam ephambili kukuba baninzi abaphuhlisi abakrelekrele nabasebenza nzima kakhulu kwiplanethi yethu; bakrelekrele ngokwenene kwaye bakhuthele, nangona bengakhange bachithe nomzuzu omnye behleli kwiiyunivesithi ezivunyiweyo. Owu ewe, ngoku kukho ngakumbi nangakumbi kubo!

Andikucebisi ukuba uqalise ukuzikhathaza ngendawo yakho kuba amanye amaqabane akrelekrele kutyholwa ukuba ayazingela. Ndicebisa ukuba uqale ukuxhalaba ngayo kuba ukuvela kophuhliso lwesoftware mhlawumbi kuhamba ngokukhawuleza kunokuba unjalo. Usebenze iminyaka elishumi, emihlanu kubo njengomphathi, kwaye ucinga ukuba: "Sele ndiyazi ukuba isoftware yenziwa njani." Ewe, uyazi. Molo...

Yeka ukubhala ikhowudi, kodwa...

Ukuba ulandela isiluleko sam sokuqala kwaye uyeke ukubhala ikhowudi, uya kuyeka ngokuzithandela ukuthatha inxaxheba kwinkqubo yokudala. Kungesi sizathu ke ukuba ndingasebenzisi ngokusebenzayo unikezelo lwangaphandle. I-Automata ayidali, ivelisa. Iinkqubo eziyilwe kakuhle zonga imali eninzi, kodwa azizisi nto intsha kwihlabathi lethu.

Ukuba uneqela elincinci elenza imali eninzi, ke umbono wokuyeka ukubhala ikhowudi ubonakala ngathi sisigqibo esibi kum. Nangona kwiinkampani ze-monster ezinemimiselo engapheliyo, iinkqubo kunye nemigaqo-nkqubo, awunalungelo lokulibala indlela yokuphuhlisa isofthiwe ngokwakho. Kwaye uphuhliso lwesoftware luhlala lutshintsha. Iyatshintsha ngoku. Ngaphantsi kweenyawo zakho! Ngeli xesha lesibini!

Unenkcaso. Qonda. Masiphulaphule.

“Rands, ndisendleleni eya kwisihlalo somlawuli! Ukuba ndihlala ndibhala ikhowudi, akukho mntu uya kukholelwa ukuba ndingakhula. "

Ndifuna ukukubuza oku: ukusukela oko ubuhleli kwisitulo sakho esithi “Sele ndiza kuba yiCEO!”, ngaba uqaphele ukuba imeko yophuhliso lwesoftware iyatshintsha, nakwinkampani yakho? Ukuba impendulo yakho ngu-ewe, ke ndiza kukubuza omnye umbuzo: ingaba itshintsha njani kanye kwaye uza kwenza ntoni ngolu tshintsho? Ukuba uphendule "hayi" kumbuzo wam wokuqala, ngoko kufuneka uhambe kwisitulo esahlukileyo, kuba (ndiyabheja!) Intsimi yophuhliso lwesoftware iyatshintsha kulo mzuzwana. Uya kukhula njani ukuba uthe chu kodwa ulibale ngokuqinisekileyo ukuba uyiphuhlisa njani isoftware?

Ingcebiso yam ayikokuzibophelela ekuphumezeni iitoni zeempawu zemveliso yakho elandelayo. Kuya kufuneka uhlale uthatha amanyathelo okuhlala uphezulu kwindlela iqela lakho elakha ngayo isoftware. Unokwenza oku kokubili njengomlawuli kunye nosekela-mongameli. Enye into?

“Yhu, Rands! Kodwa umntu kufuneka abe ngumlamli! Umntu kufuneka abone umfanekiso omkhulu. Ukuba ndibhala ikhowudi, ndiza kuphulukana nombono."

Kusafuneka ube ngusompempe, kusafuneka usasaze izigqibo, kwaye kusafuneka ujikeleze isakhiwo izihlandlo ezine rhoqo ngoMvulo ekuseni kunye nomnye weenjineli zakho ukuze umamele iveki yakhe ethi "Sonke sigwetyiwe" nge-30. imizuzu.! Kodwa ngaphaya kwayo yonke loo nto, kufuneka ugcine ingqondo yobunjineli, kwaye akufuneki ube ngumdwelisi wexesha elizeleyo ukwenza oko.

Iingcebiso zam zokugcina ingqondo yobunjineli:

  1. Sebenzisa imeko yophuhliso. Oku kuthetha ukuba kufuneka uqhelane nezixhobo zeqela lakho, kuquka inkqubo yokwakha ikhowudi, ulawulo loguqulelo, kunye nolwimi lokuprograma. Ngenxa yoko, uya kuba nobuchule kulwimi olusetyenziswa liqela lakho xa lithetha ngophuhliso lwemveliso. Oku kuya kukuvumela ukuba uqhubeke usebenzisa umhleli wakho wokubhaliweyo owuthandayo, osebenza ngokugqibeleleyo.
  2. Kufuneka ube nakho ukuzoba umzobo oneenkcukacha zoyilo ochaza imveliso yakho nakuwuphi na umphezulu nangaliphi na ixesha. Ngoku andithethi inguqulelo eyenziwe lula ngeeseli ezintathu kunye neentolo ezimbini. Kuya kufuneka wazi umzobo oneenkcukacha zemveliso. Olona lunzima. Hayi nje nawuphi na umzobo omhle, kodwa umzobo onzima ukuwuchaza. Kufuneka ibe yimephu elungele ukuqonda okupheleleyo kwemveliso. Ihlala itshintsha, kwaye kufuneka uhlale uyazi ukuba kutheni utshintsho oluthile lwenzeke.
  3. Thatha phezu kokuphunyezwa komnye wemisebenzi. Ndiyoyisa ngokoqobo njengoko ndibhala oku kuba le nqaku ineengozi ezininzi ezifihliweyo, kodwa andiqinisekanga ukuba ungafezekisa inqaku #1 kunye nenqaku #2 ngaphandle kokuzibophelela ekuphumezeni ubuncinci into enye. Ngokuphumeza enye yeempawu ngokwakho, awuyi kubandakanyeka kuphela kwinkqubo yophuhliso, iya kukuvumela ukuba utshintshe ngamaxesha athile ukusuka kwindima "yoMphathi ophethe yonke into" ukuya kwindima "yoMntu ophetheyo ekuphumezeni enye. yemisebenzi.” Esi simo sengqondo sokuthobeka nesokungazicingeli siya kukukhumbuza ngokubaluleka kwezigqibo ezincinane.
  4. Ndisangcangcazela umzimba wonke. Kubonakala ngathi kukho umntu osele endikhwaza esithi: “Umphathi othathele kuye ukuphunyezwa kwalo msebenzi?! (Kwaye ndiyavumelana naye!) Ewe, usengumphathi, into ethetha ukuba kufuneka ibe ngumsebenzi omncinci, kulungile? Ewe, kusekuninzi ekufuneka ukwenzile. Ukuba awukwazi nje ukuthatha ukuphunyezwa komsebenzi, ke ndinengcebiso esecaleni kuwe: lungisa ezinye iimpazamo. Kule meko, awuyi kuziva uvuyo lwendalo, kodwa uya kuba nokuqonda indlela imveliso eyenziwe ngayo, oku kuthetha ukuba awuyi kushiywa ngaphandle komsebenzi.
  5. Bhala iimvavanyo zeeyunithi. Ndisayenza le nto kade kumjikelo wemveliso xa abantu beqala ukuphambana. Yicinge njengoluhlu lwempilo yemveliso yakho. Yenza oku rhoqo.

Ukuchasa kwakhona?

“Rands, ukuba ndibhala ikhowudi, ndiza kulibhida iqela lam. Abazi ukuba ndingubani-umphathi okanye umphuhlisi. "

Хорошо.

Ewe, ndathi, "Kulungile!" Ndiyavuya ucinga ukuba ungabhida iqela lakho ngokuqubha kwidama lophuhlisi. Ilula: imida phakathi kweendima ezahlukeneyo kuphuhliso lwesoftware okwangoku imfiliba kakhulu. Abafana be-UI benza into enokuthiwa ngokubanzi yiJavaScript kunye nenkqubo yeCSS. Abaphuhlisi bafunda ngakumbi nangakumbi malunga noyilo lwamava omsebenzisi. Abantu banxibelelana omnye nomnye kwaye bafunde malunga nezinambuzane, malunga nokubiwa kwekhowudi yabanye abantu, kunye nokuba akukho sizathu silungileyo sokuba umphathi angathathi nxaxheba kule ngxelo inkulu, yehlabathi jikelele, i-cross-pollining information bacchanalia.

Ngaphandle koko, uyafuna ukuba yinxalenye yeqela elibandakanya amalungu anokutshintshwa ngokulula? Oku akuzukwenza nje iqela lakho li-nimble ngakumbi, kuya kunika ilungu ngalinye leqela ithuba lokubona imveliso kunye nenkampani kwiimbono ezahlukeneyo. Ungamhlonela njani uFrank, indoda ezolileyo ephethe ulwakhiwo, nangaphezu kokuba emva kokubona ubuhle obulula bemibhalo yakhe yokwakha?

Andifuni iqela lakho libhideke kwaye libe nesiphithiphithi. Ngokuchasene noko, ndifuna iqela lakho linxibelelane ngokufanelekileyo. Ndiyakholelwa ukuba ukuba uthatha inxaxheba ekudaleni imveliso kunye nokusebenza kwiimpawu, uya kuba kufuphi neqela lakho. Kwaye okona kubaluleke kakhulu, uya kuba kufutshane notshintsho oluqhubekayo kwinkqubo yophuhliso lwesoftware ngaphakathi kumbutho wakho.

Musa ukuyeka ukukhula

Umntu endisebenza naye eBorland wakha wandithuka ngokumbiza ngokuba “yikhowudi.”

“Rands, ikhowudi ngumatshini ongenangqondo! Inkawu! Ikhowudi ayenzi nantoni na ebalulekileyo ngaphandle kokubhala imigca ekruqulayo yekhowudi engenamsebenzi. Andiyokhowudi, ndingumphuhlisi wesoftware!

Wayenyanisile, ngewayeyithiyile ingcebiso yam yokuqala kwii-CEO ezintsha: "Yeka ukubhala ikhowudi!" Hayi kuba ndicebisa ukuba ziikhowudi, kodwa ngakumbi kuba ndicebisa ukuba baqale ukungahoyi enye yezona ndawo zibalulekileyo zomsebenzi wabo: uphuhliso lwesoftware.

Ndiye ndahlaziya ingcebiso yam. Ukuba ufuna ukuba yinkokeli elungileyo, unokuyeka ukubhala ikhowudi, kodwa...

Yiba bhetyebhetye. Khumbula ukuba kuthetha ukuthini ukuba yinjineli kwaye ungayeki ukuphuhlisa isoftware.

Malunga nombhali

UMichael Lopp ngumphuhlisi wesoftware oyigqala ongekayishiyi iSilicon Valley. Kule minyaka ingama-20 idlulileyo, uMichael usebenze kwiinkampani ezininzi ezivelisa izinto ezintsha, eziquka iApple, iNetscape, iSymantec, iBorland, iPalantir, iPinterest, kwaye nayo ithathe inxaxheba ekuqalisweni okuthe chu kwandanda ukuya ekulibaleni.

Ngaphandle komsebenzi, uMichael uqhuba iblogi eyaziwayo malunga nobuchwepheshe kunye nolawulo phantsi kwegama elibi leeRands, apho exoxa ngeengcamango kwintsimi yokulawula kunye nabafundi, uvakalisa inkxalabo malunga nesidingo esiqhubekayo sokugcina umnwe wakhe kwi-pulse, kwaye uchaza ukuba, nangona imivuzo ngesisa ngokwenza imveliso, impumelelo yakho kunokwenzeka kuphela enkosi iqela lakho. Ibhlog inokufumaneka apha www.randsinrepose.com.

UMichael uhlala nosapho lwakhe eRedwood, eCalifornia. Uhlala efumana ixesha lokukhwela ibhayisekile yasezintabeni, adlale ihoki kunye nokusela iwayini ebomvu, njengoko ukuba sempilweni kubaluleke ngaphezu kokuxakeka.

» Iinkcukacha ezithe vetshe malunga nencwadi zifumaneka apha iwebhusayithi yompapashi
» Uluhlu lomxholo
» Isicatshulwa

Kuba Khabrozhiteley 20% isaphulelo usebenzisa ikhuphoni - Ukulawula Abantu

Kwakuba kuhlawulwe ikopi yephepha lencwadi, inguqulelo yekhompyutha yencwadi iya kuthunyelwa nge-imeyile.

I-PS: I-7% yexabiso lencwadi iya kuguqulelo lweencwadi ezintsha zekhompyutha, uluhlu lweencwadi ezinikezelwe kwindlu yokushicilela. apha.

umthombo: www.habr.com

Yongeza izimvo