Tha an leabhar mar a stiùireadh inntleachdail. Mise, nerds agus geeks"

Tha an leabhar mar a stiùireadh inntleachdail. Mise, nerds agus geeks" Coisrigeadh do mhanaidsearan pròiseict (agus dhaibhsan a tha a’ bruadar a bhith nan ceannardan).

Tha sgrìobhadh tonna de chòd duilich, ach tha e eadhon nas duilghe riaghladh dhaoine! Mar sin chan fheum thu ach an leabhar seo gus ionnsachadh mar a nì thu an dà chuid.

A bheil e comasach sgeulachdan èibhinn agus leasanan trom a chur còmhla? Shoirbhich le Michael Lopp (cuideachd aithnichte ann an cearcallan cumhang mar Rands). Lorgaidh tu sgeulachdan ficseanail mu dhaoine ficseanail le eòlasan air leth buannachdail (ged a tha iad ficseanail). Seo mar a bhios Rands a’ roinn na h-eòlasan measgaichte, uaireannan neònach a fhuair e thar nam bliadhnaichean de bhith ag obair ann an corporaidean mòra IT: Apple, Pinterest, Palantir, Netscape, Symantec, msaa.

A bheil thu nad mhanaidsear pròiseict? No a bheil thu airson tuigsinn dè a bhios do cheannard damn a’ dèanamh fad an latha? Ionnsaichidh Rands dhut mar as urrainn dhut a bhith beò ann an Saoghal Toxic Turcaich Àrdaichte agus soirbheachadh ann an cuthach coitcheann dhaoine a tha mì-mhodhail. Anns a 'choimhearsnachd neònach seo de eanchainn maniacal tha eadhon creutairean coigreach - manaidsearan a tha, tro deas-ghnàth eagrachaidh dìomhair, air cumhachd fhaighinn thairis air planaichean, smuaintean agus cunntasan banca mòran dhaoine.

Tha an leabhar seo eu-coltach ri làmh-sgrìobhainn riaghlaidh no stiùiridh sam bith. Chan eil Mìcheal Lopp a’ falach dad, tha e dìreach ag innse mar a tha e (is dòcha nach bu chòir a h-uile sgeulachd fhoillseachadh: P). Ach is ann dìreach san dòigh seo a thuigeas tu mar as urrainn dhut a bhith beò le leithid de cheannard, mar a stiùireas tu geeks agus nerds, agus mar a bheir thu “am pròiseact damn sin” gu deireadh sona!

Earrann. Innleadaireachd inntinneil

Beachdan air: Am bu chòir dhut cumail a’ sgrìobhadh còd?

Ann an leabhar Rands air riaghailtean airson manaidsearan tha liosta gu math goirid de “must-dos” riaghlaidh an latha an-diugh. Tha laconicism an liosta seo a 'tighinn bhon fhìrinn gu bheil a' bhun-bheachd "feumaidh" na sheòrsa iomlan, agus nuair a thig e gu daoine, chan eil ach glè bheag de bhun-bheachdan iomlan ann. Bidh dòigh riaghlaidh soirbheachail airson aon neach-obrach na fhìor thubaist dha neach eile. Is e am beachd seo a’ chiad rud air liosta “feumar a dhèanamh” a’ mhanaidsear:

Fuirich sùbailte!

Is e fìor dhroch bheachd a th’ ann a bhith a’ smaoineachadh gu bheil fios agad air a h-uile dad mu thràth. Ann an suidheachadh far a bheil an aon fhìrinn seasmhach gu bheil an saoghal ag atharrachadh gu cunbhalach, is e sùbailteachd an aon suidheachadh ceart.

Gu paradocsaigeach, tha an dàrna rud air an liosta iongantach neo-shùbailte. Ach, is e a’ phuing seo am fear as fheàrr leam gu pearsanta oir tha mi a’ creidsinn gu bheil e a’ cuideachadh le bhith a’ cruthachadh bunait airson fàs riaghlaidh. Tha am paragraf seo a’ leughadh:

Stad a’ sgrìobhadh còd!

Ann an teòiridh, ma tha thu airson a bhith nad mhanaidsear, feumaidh tu ionnsachadh earbsa a bhith anns an fheadhainn a tha ag obair dhut agus an còdadh a thoirt seachad gu tur dhaibh. Mar as trice tha a’ chomhairle seo duilich a chnàmh, gu h-àraidh do mhanaidsearan a tha air ùr-bhualadh. Is dòcha gur e aon de na h-adhbharan a thàinig iad gu bhith nan manaidsearan air sgàth an cinneasachd ann an leasachadh, agus nuair a thèid cùisean ceàrr, is e a’ chiad fhreagairt aca tuiteam air ais air na sgilean anns a bheil làn mhisneachd aca, is e sin an comas còd a sgrìobhadh.

Nuair a chì mi gu bheil manaidsear ùr “a’ dol fodha ”ann an còd sgrìobhaidh, tha mi ag innse dha:“ Tha fios againn gun urrainn dhut còd a sgrìobhadh. Is e a’ cheist: an urrainn dhut a stiùireadh? Chan eil thu an urra riut fhèin a-mhàin tuilleadh, tha thu an urra ris an sgioba gu lèir; agus tha mi airson dèanamh cinnteach gum faigh thu air do sgioba fuasgladh fhaighinn air duilgheadasan leotha fhèin, gun a bhith agad fhèin an còd a sgrìobhadh. Is e an obair agad a bhith a’ faighinn a-mach mar a nì thu sgèile dhut fhèin. Chan eil mi airson gum bi thu dìreach mar aon, tha mi airson gum bi mòran mar thusa.”

Deagh chomhairle, ceart? Sgèile. Riaghladh. Uallach. A leithid de fhaclan cumanta. Is truagh gu bheil a' chomhairle cearr.

ceàrr?

Seadh. Tha a’ chomhairle ceàrr! Gun a bhith gu tur ceàrr, ach ceàrr gu leòr gun robh agam ri fios a chuir gu seann cho-obraichean agus mo leisgeul a ghabhail: “Cuimhnich an aithris as fheàrr leam mu mar a bu chòir dhut stad a chuir air còd a sgrìobhadh? Tha e ceàrr! Seadh... Tòisich a' phrògramadh a-rithist. Tòisich le Python agus Ruby. Tha, tha mi trom! Tha do chùrsa-beatha an urra ris!”

Nuair a thòisich mi air mo chùrsa-beatha mar leasaiche bathar-bog aig Borland, bha mi ag obair air sgioba Paradox Windows, a bha na sgioba mòr. Bha 13 luchd-leasachaidh aplacaid ann a-mhàin. Ma chuireas tu daoine bho sgiobaidhean eile ris a bha cuideachd an-còmhnaidh ag obair air prìomh theicneòlasan airson a’ phròiseict seo, leithid prìomh einnsean an stòr-dàta agus prìomh sheirbheisean tagraidh, fhuair thu innleadairean 50 an sàs gu dìreach ann an leasachadh an toraidh seo.

Chan eil sgioba sam bith eile air an robh mi ag obair a-riamh a’ tighinn faisg air a’ mheud seo. Gu dearbh, le gach bliadhna a’ dol seachad, tha an àireamh dhaoine air an sgioba air a bheil mi ag obair a’ dol sìos mean air mhean. Dè a tha a’ tachairt? A bheil sinn le chèile a’ fàs nas buige agus nas buige? Chan e, tha sinn dìreach a’ roinn an luchd.

Dè tha luchd-leasachaidh air a bhith a’ dèanamh airson na 20 bliadhna a dh’ fhalbh? Rè na h-ùine seo sgrìobh sinn shitload de chòd. Muir de chòd! Sgrìobh sinn uimhir de chòd gun do cho-dhùin sinn gum biodh e na dheagh bheachd a h-uile càil a dhèanamh nas sìmplidhe agus a dhol le còd fosgailte.

Gu fortanach, le taing don eadar-lìn, tha am pròiseas seo a-nis air fàs cho sìmplidh ‘s a ghabhas. Ma tha thu nad leasaiche bathar-bog, faodaidh tu sgrùdadh a dhèanamh air an-dràsta! Rannsaich d’ ainm air Google no Github agus chì thu còd a dhìochuimhnich thu o chionn fhada, ach a lorgas duine sam bith. Eagalach, ceart? Nach robh fios agad gu bheil an còd sin beò gu bràth? Tha, tha e beò gu bràth.

Tha an còd beò gu bràth. Agus chan e a-mhàin gu bheil còd math beò gu bràth, bidh e a’ fàs leis gu bheil an fheadhainn a tha a’ cur luach air an-còmhnaidh a’ dèanamh cinnteach gum fuirich e ùr. Tha an cruinneachadh seo de chòd àrd-inbhe, air a dheagh chumail suas, a’ cuideachadh le bhith a’ lughdachadh meud sgioba innleadaireachd cuibheasach oir leigidh e leinn fòcas a chuir air a’ chòd a th’ ann mar-thà seach a bhith a’ sgrìobhadh còd ùr, agus an obair a dhèanamh le nas lugha de dhaoine agus ann an ùine nas giorra.

Tha an loidhne reusanachaidh seo a’ faireachdainn dòrainneach, ach is e am beachd nach eil annainn uile ach dòrlach de automata amalachaidh a’ cleachdadh teip duct gus diofar phìosan de rudan a th’ ann mu thràth a cheangal ri chèile gus dreach beagan eadar-dhealaichte den aon rud a chruthachadh. Is e dòigh smaoineachaidh clasaigeach a tha seo am measg àrd-oifigearan a tha dèidheil air obair a-muigh. “Faodaidh duine sam bith aig a bheil fios mar a chleachdas iad Google agus aig a bheil teip duct seo a dhèanamh! An uairsin carson a tha sinn a’ pàigheadh ​​tòrr airgid dha na h-innealan againn?”

Bidh sinn a’ pàigheadh ​​airgead dha-rìribh dha na daoine riaghlaidh sin, ach tha iad den bheachd gu bheil an leithid de neòinean. A-rithist, is e mo phrìomh phuing gu bheil mòran luchd-leasachaidh sgoinneil agus dìcheallach air a’ phlanaid againn; tha iad dha-rìribh sgoinneil agus dìcheallach, ged nach do chuir iad seachad aon mhionaid nan suidhe ann an oilthighean barrantaichte. O tha, a-nis tha barrachd is barrachd dhiubh ann!

Chan eil mi a 'moladh gun tòisich thu a' gabhail dragh mun àite agad dìreach air sgàth 's gu bheil cuid de chompanaich sgoinneil a' coimhead air a shon. Tha mi a’ moladh gun tòisich thu a’ gabhail dragh mu dheidhinn oir is dòcha gu bheil mean-fhàs leasachadh bathar-bog a’ gluasad nas luaithe na tha thu. Tha thu air a bhith ag obair airson deich bliadhna, còig dhiubh mar mhanaidsear, agus tha thu a’ smaoineachadh: “Tha fios agam mu thràth mar a thèid bathar-bog a leasachadh.” Tha, tha fios agad. Beannachd leat…

Stad a’ sgrìobhadh còd, ach...

Ma leanas tu mo chomhairle thùsail agus ma stadas tu air sgrìobhadh còd, stadaidh tu gu saor-thoileach a bhith a’ gabhail pàirt sa phròiseas cruthachaidh. Is ann air an adhbhar seo nach bi mi gu gnìomhach a’ cleachdadh solar a-muigh. Cha bhith Automata a’ cruthachadh, bidh iad a’ toirt a-mach. Bidh pròiseasan air an deagh dhealbhadh a’ sàbhaladh tòrr airgid, ach cha toir iad dad ùr don t-saoghal againn.

Ma tha sgioba bheag agad a’ dèanamh tòrr airson beagan airgid, tha e coltach gur e droch cho-dhùnadh dreuchd a th’ ann am beachd stad a chur air sgrìobhadh còd. Eadhon ann an companaidhean uilebheist leis na riaghailtean, pròiseasan agus poileasaidhean gun chrìoch aca, chan eil còir agad dìochuimhneachadh mar a leasaicheas tu bathar-bog thu fhèin. Agus tha leasachadh bathar-bog daonnan ag atharrachadh. Tha e ag atharrachadh an-dràsta. Fo do chasan! Aig an dearbh dhàrna seo!

Tha gearanan agad. Tuig. Eisdeamaid.

“Rands, tha mi air mo shlighe gu cathair an stiùiriche! Ma chumas mi a’ sgrìobhadh còd, cha chreid duine gun urrainn dhomh fàs.”

Tha mi airson seo faighneachd dhut: Bhon a shuidh thu nad chathraiche “Tha mi gu bhith na Cheannard!” A bheil thu air mothachadh gu bheil cruth-tìre leasachadh bathar-bog ag atharrachadh, eadhon taobh a-staigh do chompanaidh? Mas e do fhreagairt tha, cuiridh mi ceist eile ort: dè dìreach a tha e ag atharrachadh agus dè a tha thu a’ dol a dhèanamh mu na h-atharrachaidhean sin? Ma fhreagair thu “chan eil” don chiad cheist agam, feumaidh tu gluasad gu cathair eile, oir (cuir mi geall!) Tha raon leasachadh bathar-bog ag atharrachadh aig an dearbh diog seo. Ciamar a dh’ fhàsas tu gu bràth ma dhìochuimhnicheas tu gu slaodach ach gu cinnteach mar a leasaicheas tu bathar-bog?

Is e mo chomhairle gun a bhith a’ gealltainn dhut tonna de fheartan a chuir an gnìomh airson an ath thoraidhean agad. Feumaidh tu ceumannan a ghabhail gu cunbhalach gus fuireach air mullach mar a tha an sgioba agad a’ togail bathar-bog. Faodaidh tu seo a dhèanamh an dà chuid mar stiùiriche agus mar iar-cheann-suidhe. Rud eile?

“Uill, Rands! Ach feumaidh cuideigin a bhith na neach-riaghlaidh! Feumaidh cuideigin an dealbh mòr fhaicinn. Ma sgrìobhas mi còd, caillidh mi sealladh."

Feumaidh tu a bhith nad rèitire fhathast, feumaidh tu fhathast na co-dhùnaidhean a chraoladh, agus feumaidh tu fhathast coiseachd timcheall an togalaich ceithir tursan gach madainn Diluain le aon de na h-innleadairean agad gus èisteachd ris an rant seachdaineil aige “We’re doomed” airson 30 mionaidean.! Ach a bharrachd air an sin, feumaidh tu inntinn innleadaireachd a chumail suas, agus chan fheum thu a bhith nad phrògramadair làn-ùine airson sin a dhèanamh.

Na molaidhean agam airson inntinn innleadaireachd a chumail suas:

  1. Cleachd an àrainneachd leasachaidh. Tha seo a 'ciallachadh gum bu chòir dhut a bhith eòlach air innealan an sgioba agad, a' gabhail a-steach an siostam togail còd, smachd dreach, agus cànan prògramadh. Mar thoradh air an sin, fàsaidh tu fileanta sa chànan a bhios an sgioba agad a’ cleachdadh nuair a bhios tu a’ bruidhinn mu leasachadh toraidh. Leigidh seo leat cuideachd cumail a’ cleachdadh an deasaiche teacsa as fheàrr leat, a tha ag obair gu foirfe.
  2. Feumaidh tu a bhith comasach air diagram ailtireachd mionaideach a tharraing a’ toirt cunntas air an toradh agad air uachdar sam bith aig àm sam bith. A-nis chan eil mi a 'ciallachadh an dreach nas sìmplidhe le trì ceallan agus dà shaighead. Feumaidh fios a bhith agad air an diagram mionaideach den toradh. An tè as duilghe. Chan e dìreach diagram grinn sam bith, ach diagram a tha doirbh a mhìneachadh. Bu chòir dha a bhith na mhapa a tha freagarrach airson tuigse iomlan air an toradh. Tha e an-còmhnaidh ag atharrachadh, agus bu chòir dhut an-còmhnaidh fios a bhith agad carson a thachair atharrachaidhean sònraichte.
  3. Gabh thairis air buileachadh aon de na gnìomhan. Tha mi gu litireil a’ buannachadh fhad ‘s a tha mi a’ sgrìobhadh seo oir tha tòrr chunnartan falaichte aig a ’phuing seo, ach chan eil mi cinnteach gu cinnteach an urrainn dhut puing #1 agus puing #2 a choileanadh gun a bhith a’ gealltainn co-dhiù aon fheart a chuir an gnìomh. Le bhith a’ cur an gnìomh aon de na feartan thu fhèin, chan e a-mhàin gum bi thu an sàs gu gnìomhach anns a’ phròiseas leasachaidh, ach leigidh e leat gluasad bho àm gu àm bho àite “Manaidsear os cionn a h-uile càil” gu dreuchd “Fear a tha os cionn aon de na gnìomhan.” Cuiridh an sealladh iriosal agus dòrainneach seo nad chuimhne cho cudromach sa tha co-dhùnaidhean beaga.
  4. Tha mi fhathast a 'crathadh air feadh. Tha e coltach gu bheil cuideigin ag èigheach rium mu thràth: “Am manaidsear a ghabh air fhèin buileachadh a’ ghnìomh?! (Agus tha mi ag aontachadh leis!) Seadh, tha thu fhathast nad mhanaidsear, a tha a 'ciallachadh gum bu chòir dha a bhith na obair bheag, ceart gu leòr? Tha, tha tòrr agad ri dhèanamh fhathast. Mura h-urrainn dhut dìreach an gnìomh a thoirt gu buil, tha beagan comhairle a bharrachd agam dhut: socraich cuid de bhiteagan. Anns a 'chùis seo, cha bhith thu a' faireachdainn gàirdeachas a 'chruthachaidh, ach bidh tuigse agad air mar a tha an toradh air a chruthachadh, a tha a' ciallachadh nach tèid thu a-mach à obair gu bràth.
  5. Sgrìobh deuchainnean aonad. Bidh mi fhathast a’ dèanamh seo fadalach sa chearcall toraidh nuair a thòisicheas daoine a’ dol às mo chiall. Smaoinich air mar liosta sgrùdaidh slàinte airson do thoraidhean. Dèan seo gu tric.

Gearan a-rithist?

“Rands, ma sgrìobhas mi còd, cuiridh mi troimh-chèile an sgioba agam. Cha bhi fios aca cò mise - manaidsear no leasaiche."

Math.

Seadh, thuirt mi, "Ceart gu leòr!" Tha mi toilichte gu bheil thu a’ smaoineachadh gun urrainn dhut do sgioba a chuir troimhe dìreach le bhith a’ snàmh ann an lòn an leasaiche. Tha e sìmplidh: tha na crìochan eadar diofar dhleastanasan ann an leasachadh bathar-bog an-dràsta gu math neo-shoilleir. Bidh na balaich UI a’ dèanamh rud ris an canar san fharsaingeachd prògramadh JavaScript agus CSS. Tha luchd-leasachaidh ag ionnsachadh barrachd is barrachd mu dhealbhadh eòlas luchd-cleachdaidh. Bidh daoine a 'conaltradh ri chèile agus ag ionnsachadh mu bhiteagan, mu bhith a' goid còd dhaoine eile, agus cuideachd mun fhìrinn nach eil adhbhar math ann airson manaidsear gun a bhith a 'gabhail pàirt anns a' bacchanalia fiosrachaidh mòr, cruinneil, tar-poileanachaidh seo.

A bharrachd air an sin, a bheil thu airson a bhith nad phàirt de sgioba anns a bheil co-phàirtean a tha furasta an atharrachadh? Chan e a-mhàin gun dèan seo an sgioba agad nas sùbailte, bheir e cothrom do gach ball den sgioba an toradh agus a’ chompanaidh fhaicinn bho dhiofar sheallaidhean. Ciamar as urrainn dhut urram a thoirt do Frank, an duine socair a tha os cionn nan togalaichean, nas motha na às deidh dhut eireachdas sìmplidh nan sgriobtaichean togail aige fhaicinn?

Chan eil mi airson gum fàs an sgioba agad troimh-chèile agus chaotic. Air an làimh eile, tha mi airson gum bi an sgioba agad a’ conaltradh nas èifeachdaiche. Tha mi a 'creidsinn ma tha thu an sàs ann a bhith a' cruthachadh an toraidh agus ag obair air feartan, bidh thu nas fhaisge air an sgioba agad. Agus nas cudromaiche, bidh thu nas fhaisge air atharrachaidhean cunbhalach ann am pròiseas leasachadh bathar-bog taobh a-staigh na buidhne agad.

Na stad air leasachadh

Thug co-obraiche dhòmhsa aig Borland ionnsaigh orm uaireigin airson a bhith ga gairm mar “coder.”

“Rands, is e inneal gun inntinn a th’ anns a ’chòdaiche! Moncaidh! Cha dèan an còdair dad cudromach ach a bhith a’ sgrìobhadh loidhnichean dòrainneach de chòd gun fheum. Chan e còdair a th’ annam, is e leasaiche bathar-bog a th’ annam!”

Bha i ceart, bhiodh gràin aice air a’ chiad chomhairle a bh’ agam do Cheannardan ùra: “Stad sgrìobhadh còd!” Chan ann air sgàth gu bheil mi a’ moladh gur e còdairean a th’ annta, ach barrachd air sgàth gu bheil mi gu for-ghnìomhach a’ moladh gun tòisich iad a’ seachnadh aon de na pàirtean as cudromaiche den obair aca: leasachadh bathar-bog.

Mar sin tha mi air mo chomhairle ùrachadh. Ma tha thu airson a bhith nad stiùiriche math, faodaidh tu stad a chuir air còd a sgrìobhadh, ach ...

Bi sùbailte. Cuimhnich dè tha e a’ ciallachadh a bhith nad innleadair agus na stad air bathar-bog a leasachadh.

Mun ùghdar

Tha Michael Lopp na leasaiche bathar-bog seann-shaighdearan nach eil fhathast air Silicon Valley fhàgail. Thairis air na 20 bliadhna a dh’ fhalbh, tha Mìcheal air a bhith ag obair airson grunn chompanaidhean ùr-ghnàthach, nam measg Apple, Netscape, Symantec, Borland, Palantir, Pinterest, agus ghabh e pàirt cuideachd ann an iomairt tòiseachaidh a ghluais gu slaodach gu dearmad.

Taobh a-muigh na h-obrach, tha Mìcheal a’ ruith blog mòr-chòrdte mu theicneòlas agus riaghladh fon ainm-brèige Rands, far am bi e a’ bruidhinn air beachdan ann an raon riaghlaidh le luchd-leughaidh, a’ nochdadh dragh mun fheum leantainneach air a mheur a chumail air a’ chuisle, agus a’ mìneachadh sin, a dh’ aindeoin an duaisean fialaidh airson a bhith a’ cruthachadh toradh, chan eil do shoirbheachas comasach ach le taing don sgioba agad. Gheibhear am blog an seo www.randsinrepose.com.

Tha Mìcheal a’ fuireach còmhla ri theaghlach ann an Redwood, California. Bidh e an-còmhnaidh a’ faighinn ùine airson baidhsagal beinne, cluich hocaidh agus fìon dearg òl, leis gu bheil e fallain nas cudromaiche na bhith trang.

» Gheibhear barrachd fiosrachaidh mun leabhar aig làrach-lìn foillsichear
» Clàr-innse
» Cuibhreann

Airson Khabrozhiteley lasachadh 20% a’ cleachdadh coupon - Riaghladh Dhaoine

Nuair a phàigheas tu airson an dreach pàipeir den leabhar, thèid dreach eileagtronaigeach den leabhar a chuir air post-d.

PS: Thèid 7% de phrìs an leabhair gu eadar-theangachadh leabhraichean coimpiutair ùra, liosta de leabhraichean air an toirt seachad don taigh clò-bhualaidh an seo.

Source: www.habr.com

Cuir beachd ann