ʻO ka puke "Pehea e hoʻokele ai i nā naʻauao. ʻO wau, nā nerds a me nā geeks"

ʻO ka puke "Pehea e hoʻokele ai i nā naʻauao. ʻO wau, nā nerds a me nā geeks" Hoʻolaʻa ʻia i nā mana o ka papahana (a me ka poʻe e moeʻuhane nei e lilo i poʻokela).

He paʻakikī ke kākau ʻana i nā tona o ke code, akā ʻoi aku ka paʻakikī o ka mālama ʻana i nā kānaka! No laila pono ʻoe i kēia puke e aʻo pehea e hana ai i nā mea ʻelua.

Hiki paha ke hoʻohui i nā moʻolelo ʻakaʻaka a me nā haʻawina koʻikoʻi? Ua lanakila ʻo Michael Lopp (ʻike ʻia ma nā pōʻai haiki ʻo Rands). E ʻike ʻoe i nā moʻolelo moʻokalaleo e pili ana i ka poʻe moʻokalaleo me nā ʻike maikaʻi loa (ʻoiai noʻonoʻo). Penei ke kaʻana like ʻana o Rands i kāna mau ʻike like ʻole i loaʻa i nā makahiki o ka hana ʻana i nā hui IT nui: Apple, Pinterest, Palantir, Netscape, Symantec, etc.

He luna papahana ʻoe? A i ʻole makemake ʻoe e hoʻomaopopo i ka hana a kou haku poino i ka lā a pau? E aʻo ʻo Rands iā ʻoe pehea e ola ai i ka Toxic World of Inflated Turkeys a holomua i ka pupule maʻamau o ka poʻe flamboyant dysfunctionally. I loko o kēia kaiāulu ʻē aʻe o ka brainiacs maniacal, aia kekahi mau mea ʻē aʻe - nā manakia, ma o ka hoʻonohonoho hoʻonohonoho pohihihi, ua loaʻa ka mana ma luna o nā hoʻolālā, nā manaʻo a me nā waihona kālā o nā poʻe he nui.

ʻAʻole like kēia puke me nā palapala hoʻokele a alakaʻi paha. ʻAʻole hūnā ʻo Michael Lopp i kekahi mea, haʻi wale ʻo ia e like me ia (ʻaʻole paha e hoʻolaha ʻia nā moʻolelo āpau: P). Akā, ma kēia ala wale nō ʻoe e hoʻomaopopo ai pehea e ola ai me ia ʻano haku, pehea e hoʻokele ai i nā geeks a me nā nerds, a pehea e lawe ai i "kēlā hana pōʻino" i kahi hopena hauʻoli!

Wehewehe. Ka noʻonoʻo ʻenekinia

Manaʻo ma: Pono anei ʻoe e hoʻomau i ke kākau ʻana i ke code?

Aia i loko o ka puke a Rands e pili ana i nā lula no nā luna mana he papa inoa pōkole loa o nā "must-dos" mana hoʻokele hou. ʻO ka laconicism o kēia papa inoa ke kumu o ka manaʻo o ka "pono" he ʻano paʻa loa, a i ka wā e pili ana i nā kānaka, he liʻiliʻi loa nā manaʻo. ʻO kahi ala hoʻokele holomua no kekahi limahana he pōʻino maoli ia no kekahi. ʻO kēia manaʻo ka mea mua ma ka papa inoa "pono-hana" a ka luna:

E noho mālie!

ʻO ka noʻonoʻo ʻana ua ʻike mua ʻoe i nā mea āpau he manaʻo maikaʻi ʻole. I kahi kūlana i hoʻokahi wale nō ʻoiaʻiʻo ʻo ka loli mau ʻana o ka honua, lilo ka loli i ke kūlana kūpono wale nō.

ʻO Paradoxically, ʻo ka lua o ka mea ma ka papa inoa he mea kupanaha loa. Eia naʻe, ʻo kēia wahi kaʻu punahele pilikino no ka mea ke manaʻoʻiʻo nei au he kōkua ia i ka hoʻokumu ʻana i ke kumu no ka ulu hoʻokele. Heluhelu kēia paukū:

E kāpae i ke kākau ʻana i ke code!

Ma ke kumumanaʻo, inā makemake ʻoe e lilo i luna, pono ʻoe e aʻo e hilinaʻi i ka poʻe e hana nei no ʻoe a hāʻawi i ka coding iā lākou. He mea paʻakikī kēia ʻōlelo aʻo i ka ʻeli ʻana, ʻoi aku hoʻi no nā mana mana hou. Malia paha kekahi o nā kumu i lilo ai lākou i mau mana ma muli o kā lākou huahana i ka hoʻomohala ʻana, a i ka wā e hewa ai nā mea, ʻo kā lākou pane mua e hāʻule i hope i nā mākau i hilinaʻi nui ʻia, ʻo ia ko lākou hiki ke kākau code.

I koʻu ʻike ʻana ua "hoʻokomo" kahi luna hou i kākau ʻia i ke code, haʻi wau iā ia: "Ua ʻike mākou hiki iā ʻoe ke kākau code. ʻO ka nīnau: hiki iā ʻoe ke alakaʻi? ʻAʻole ʻoe ke kuleana no ʻoe wale nō, iā ʻoe ke kuleana no ka hui holoʻokoʻa; a makemake wau e hōʻoia e hiki iā ʻoe ke kiʻi i kāu hui e hoʻoponopono i nā pilikia ma o lākou iho, me ka ʻole o ʻoe e kākau i ke code iā ʻoe iho. ʻO kāu hana ke noʻonoʻo pehea e hoʻonui ai iā ʻoe iho. ʻAʻole au makemake e lilo ʻoe i hoʻokahi wale nō, makemake au e nui nā mea e like me ʻoe."

ʻO ka ʻōlelo aʻo maikaʻi, ʻeā? Kaulike. Hooponopono. kuleana. ʻO ia mau huaʻōlelo maʻamau. Minamina ka hewa o ka ʻōlelo aʻo.

pololei ʻole?

ʻAe. Ua hewa ka ʻōlelo aʻo! ʻAʻole hewa loa, akā hewa loa wau i kāhea aku ai i kekahi mau hoa hana mua a kala aku: "E hoʻomanaʻo i kēlā ʻōlelo punahele aʻu e pili ana i kāu e hoʻōki ai i ke kākau ʻana i nā code? Ua hewa! ʻAe... E hoʻomaka hou i ka polokalamu. E hoʻomaka me Python a me Ruby. ʻAe, koʻikoʻi wau! Aia kāu ʻoihana ma luna o ia!

I koʻu hoʻomaka ʻana i kaʻu ʻoihana ma ke ʻano he mea hoʻomohala polokalamu ma Borland, ua hana wau ma ka hui ʻo Paradox Windows, he hui nui. He 13 mau mea hoʻomohala noi wale nō. Inā hoʻohui ʻoe i nā poʻe mai nā hui ʻē aʻe e hana mau ana i nā ʻenehana koʻikoʻi no kēia papahana, e like me ka ʻenekini waihona kumu a me nā lawelawe noi kumu, loaʻa iā ʻoe he 50 mau ʻenekini i komo pololei i ka hoʻomohala ʻana i kēia huahana.

ʻAʻohe hui ʻē aʻe aʻu i hana ai a kokoke i kēia nui. ʻOiaʻiʻo, me kēlā me kēia makahiki e hala ana, e emi mālie ana ka nui o ka poʻe o ka hui aʻu e hana nei. He aha ana lā? ʻO mākou nā mea hoʻomohala hui e ʻoi aku ka naʻauao a me ka naʻauao? ʻAʻole, ke kaʻana like nei mākou i ka ukana.

He aha ka hana a nā mea hoʻomohala i nā makahiki he 20 i hala? I loko o kēia manawa ua kākau mākou i kahi kikoʻī o ke code. Kai o ke code! Ua kākau mākou i nā code he nui a ua hoʻoholo mākou he manaʻo maikaʻi e hoʻomaʻamaʻa i nā mea āpau a hele i ka open source.

ʻO ka mea pōmaikaʻi, mahalo i ka Pūnaewele, ua maʻalahi kēia kaʻina hana. Inā he polokalamu polokalamu ʻoe, hiki iā ʻoe ke nānā iā ia i kēia manawa! E huli i kou inoa ma Google a i ʻole Github a ʻike ʻoe i ke code āu i poina lōʻihi ai, akā hiki i kekahi ke loaʻa. Makaʻu, pololei? ʻAʻole anei ʻoe i ʻike e ola mau ana ke code? ʻAe, ola mau ʻo ia.

Noho mau ke code. A ʻaʻole ola wale ke code maikaʻi, e ulu ana ia no ka mea e hoʻomau mau ana ka poʻe e manaʻo nui i ka mea hou. ʻO kēia puʻupuʻu o nā code kiʻekiʻe, mālama maikaʻi ʻia e kōkua i ka hōʻemi ʻana i ka nui o ka hui ʻenekinia no ka mea hiki iā mākou ke nānā aku i nā code i loaʻa ma mua o ke kākau ʻana i nā code hou, a hoʻokō i ka hana me nā poʻe liʻiliʻi a me ka manawa pōkole.

Ke kani nei kēia laina o ka noʻonoʻo, akā ʻo ka manaʻo ʻo mākou he pūʻulu o ka automata hoʻohui me ka hoʻohana ʻana i ka duct tape e hoʻohui i nā ʻāpana like ʻole o nā mea i loaʻa e hana i kahi ʻano ʻokoʻa o ka mea like. He laina maʻamau kēia o ka noʻonoʻo i waena o nā luna kiʻekiʻe e makemake nei i ka outsourcing. "ʻO ka mea ʻike i ka hoʻohana ʻana iā Google a loaʻa iā ia kahi duct tape hiki ke hana i kēia! A laila, no ke aha mākou e uku nui ai i kā mākou mau mīkini? "

Uku mākou i kēia mau mea hoʻokele i ke kālā nui, akā manaʻo lākou he mea lapuwale. Eia hou, ʻo kaʻu mea nui, ʻo ia ka nui o nā mea hoʻomohala akamai a paʻakikī loa ma ko mākou honua; He akamai a me ka ikaika maoli, ʻoiai ʻaʻole lākou i hoʻolilo i hoʻokahi minute e noho ana ma nā kulanui i ʻae ʻia. ʻAe, i kēia manawa ua ʻoi aku ka nui o lākou!

ʻAʻole wau e manaʻo e hoʻomaka ʻoe e hopohopo e pili ana i kou wahi no ka mea e ʻimi nei kekahi mau hoa akamai. Manaʻo wau e hoʻomaka ʻoe e hopohopo no ia mea no ka mea ʻoi aku ka wikiwiki o ka ulu ʻana o ka hoʻomohala polokalamu ma mua o ʻoe. He ʻumi makahiki ʻoe e hana nei, ʻelima o lākou ma ke ʻano he manakia, a manaʻo ʻoe: "Ua ʻike mua wau i ka hoʻomohala ʻana o ka polokalamu." ʻAe, ʻike ʻoe. Aloha…

E kāpae i ke kākau ʻana i ke code, akā...

Inā ʻoe e hahai i kaʻu ʻōlelo aʻo mua a kāpae i ke kākau ʻana i nā code, e hoʻōki ʻoe i ke komo ʻana i ke kaʻina hana. No kēia kumu ʻaʻole wau e hoʻohana ikaika i ka outsourcing. ʻAʻole hana ʻo Automata, hana lākou. ʻO nā kaʻina hana i hoʻolālā maikaʻi ʻia e mālama i ka nui o ke kālā, akā ʻaʻole lākou e lawe mai i kahi mea hou i ko mākou honua.

Inā he hui liʻiliʻi kāu e hana nui nei no ke kālā liʻiliʻi, a laila ʻo ka manaʻo o ka hoʻōki ʻana i ke kākau ʻana me he mea lā he hoʻoholo maikaʻi ʻole iaʻu. ʻOiai i loko o nā hui monster me kā lākou mau hoʻoponopono pau ʻole, nā kaʻina hana a me nā kulekele, ʻaʻohe ou kuleana e poina pehea e hoʻomohala ai iā ʻoe iho. A ke hoʻololi mau nei ka hoʻomohala polokalamu. Ke loli nei i kēia manawa. Ma lalo o kou mau wāwae! Ma keia kekona!

He mau mea kue kou. Hoʻomaopopo. E hoʻolohe kākou.

“E Rands, ke hele nei au i ka noho o ka luna alakaʻi! Inā hoʻomau wau e kākau i nā code, ʻaʻohe mea e manaʻoʻiʻo hiki iaʻu ke ulu. "

Makemake au e nīnau iā ʻoe i kēia: ʻoiai ua noho ʻoe ma kou noho "E kokoke ana wau e lilo i CEO!", ua ʻike anei ʻoe e loli ana ka ʻāina hoʻomohala polokalamu, ʻoiai i loko o kāu hui? Inā ʻae kāu pane, a laila e nīnau hou aku au iā ʻoe: pehea ke ʻano o ka loli ʻana a he aha kāu e hana ai no kēia mau hoʻololi? Inā ʻoe i pane "ʻaʻole" i kaʻu nīnau mua, a laila pono ʻoe e neʻe i kahi noho ʻē aʻe, no ka mea (I bet!) Ke hoʻololi nei ke kahua o ka hoʻomohala polokalamu i kēia kekona. Pehea ʻoe e ulu ai inā hoʻopoina ʻoe i ka hoʻomohala ʻana i ka polokalamu?

ʻAʻole kaʻu ʻōlelo aʻo e hoʻokō iā ʻoe iho i ka hoʻokō ʻana i nā ʻano hiʻohiʻona no kāu huahana aʻe. Pono ʻoe e hana mau i nā hana e noho ma luna o ke kūkulu ʻana o kāu hui i nā polokalamu. Hiki iā ʻoe ke hana i kēia ma ke ʻano he alakaʻi a ma ke ʻano he pelekikena hope. He mea ʻē aʻe?

"Auwe, Rands! Akā, pono kekahi e hoʻoponopono! Pono kekahi e ʻike i ke kiʻi nui. Inā kākau wau i ke code, e nalowale au i ka manaʻo."

Pono ʻoe e lilo i luna hoʻoponopono, pono ʻoe e hoʻolaha i nā hoʻoholo, a pono ʻoe e hele a puni ka hale i ʻehā manawa i kēlā me kēia kakahiaka Pōʻakahi me kekahi o kāu mau ʻenekini e hoʻolohe i kāna ʻōlelo ʻōlelo "We're all doomed" no 30 mau hola. minuke. ! Ma waho aʻe o ia mau mea, pono ʻoe e mālama i ka noʻonoʻo ʻenekinia, a ʻaʻole pono ʻoe e lilo i mea hoʻolālā manawa piha e hana i kēlā.

ʻO kaʻu mau ʻōlelo aʻoaʻo no ka mālama ʻana i ka noʻonoʻo ʻenekinia:

  1. E hoʻohana i ke kaiapuni hoʻomohala. 'O ia ho'i, pono 'oe e kama'āina i nā mea paahana o kāu hui, me ka 'ōnaehana code build system, version control, and programming language. ʻO ka hopena, e mākaukau ʻoe i ka ʻōlelo a kāu hui e kamaʻilio ai e pili ana i ka hoʻomohala huahana. E ʻae kēia iā ʻoe e hoʻomau i ka hoʻohana ʻana i kāu mea hoʻoponopono kikokikona punahele, e hana pono ana.
  2. Pono ʻoe e kaha kiʻi i kahi kiʻi kikoʻī kikoʻī e wehewehe ana i kāu huahana ma kekahi ʻili i kēlā me kēia manawa. I kēia manawa, ʻaʻole wau i manaʻo i ka mana maʻalahi me ʻekolu cell a me ʻelua mau pua. Pono ʻoe e ʻike i ke kiʻi kikoʻī o ka huahana. ʻO ka mea paʻakikī loa. ʻAʻole wale kekahi kiʻi nani, akā he kiʻi paʻakikī e wehewehe. Pono ia he palapala ʻāina kūpono no ka ʻike piha ʻana i ka huahana. Ke loli mau nei ia, a pono ʻoe e ʻike i ke kumu o kekahi mau loli.
  3. Lawe i ka hoʻokō ʻana i kekahi o nā hana. ʻAʻole wau i maopopo e hiki iā ʻoe ke hoʻokō i ka helu #1 a me ka helu #2 me ka ʻole o ka hoʻokō ʻana i hoʻokahi hiʻohiʻona. Ma ka hoʻokō ʻana i kekahi o nā hiʻohiʻona iā ʻoe iho, ʻaʻole wale ʻoe e komo i ke kaʻina hana hoʻomohala, e ʻae iā ʻoe e hoʻololi i kēlā me kēia manawa mai ke kuleana o "Manager in charge of everything" i ke kuleana o "Man in charge of implementing one. o na hana. ʻO kēia ʻano haʻahaʻa a haʻahaʻa ʻole e hoʻomanaʻo iā ʻoe i ke koʻikoʻi o nā hoʻoholo liʻiliʻi.
  4. Ke haʻalulu nei au a puni. Me he mea lā ke ʻuā mai nei kekahi iaʻu: "ʻO ka luna nāna i lawe iā ia iho i ka hoʻokō ʻana i ka hana?!" (A ʻae wau iā ia!) ʻAe, ʻo ʻoe nō ka luna, ʻo ia hoʻi, he hana liʻiliʻi ia, ʻeā? ʻAe, he nui kāu e hana ai. Inā ʻaʻole hiki iā ʻoe ke lawe i ka hoʻokō ʻana i ka hana, a laila loaʻa iaʻu kekahi mau ʻōlelo aʻoaʻo no ʻoe: hoʻoponopono i kekahi mau pōpoki. I kēia hihia, ʻaʻole ʻoe e ʻike i ka hauʻoli o ka hana ʻana, akā e ʻike ʻoe i ke ʻano o ka hana ʻana o ka huahana, ʻo ia hoʻi, ʻaʻole loa ʻoe e haʻalele i ka hana.
  5. Kākau i nā hoʻokolohua ʻāpana. Ke hana mau nei au i kēia i ka pō o ka hana ʻana i ka wā e hoʻomaka ai nā poʻe e pupule. E noʻonoʻo e like me kahi papa inoa olakino no kāu huahana. E hana pinepine i keia.

Kūʻē hou?

"Rands, inā wau e kākau i ke code, e huikau au i kaʻu hui. ʻAʻole lākou e ʻike ʻo wai wau - he luna a mea hoʻomohala paha.

Хорошо.

ʻAe, ʻōlelo wau, "ʻAe!" Hauʻoli wau i kou manaʻo hiki iā ʻoe ke huikau i kāu hui ma ka ʻauʻau wale ʻana i ka loko iʻa hoʻomohala. He mea maʻalahi: ʻo nā palena ma waena o nā kuleana like ʻole i ka hoʻomohala ʻana i nā polokalamu i kēia manawa ua pōwehiwehi loa. Hana nā poʻe UI i ka mea hiki ke kapa ʻia ʻo JavaScript a me CSS programming. Ke aʻo nui nei nā mea hoʻomohala e pili ana i ka hoʻolālā ʻike mea hoʻohana. Ke kamaʻilio nei ka poʻe i kekahi i kekahi a aʻo e pili ana i nā pōpoki, e pili ana i ka ʻaihue ʻana i nā code o nā poʻe ʻē aʻe, a me ka ʻoiaʻiʻo ʻaʻohe kumu maikaʻi no ka manaʻo e komo ʻole i kēia bacchanalia ʻike nui, honua, cross-pollinating information.

Ma waho aʻe, makemake ʻoe e lilo i ʻāpana o kahi hui i loaʻa i nā ʻāpana hiki ke hoʻololi maʻalahi? ʻAʻole kēia e hoʻonui i kāu kime, e hāʻawi i kēlā me kēia lālā o ka hui i ka manawa e ʻike i ka huahana a me ka hui mai nā ʻano like ʻole. Pehea e hiki ai iā ʻoe ke mahalo iā Frank, ke kanaka mālie i mālama i nā hale kūkulu, ʻoi aku ma mua o ka ʻike ʻana i ka nani maʻalahi o kāna mau palapala kūkulu?

ʻAʻole au makemake e huikau a huikau kāu hui. Akā, makemake au e kamaʻilio maikaʻi kāu hui. Manaʻo wau inā pili ʻoe i ka hana ʻana i ka huahana a me ka hana ʻana i nā hiʻohiʻona, e pili kokoke ana ʻoe i kāu hui. A ʻo ka mea nui aku, e hoʻokokoke aku ʻoe i nā hoʻololi mau i ke kaʻina hana hoʻomohala polokalamu i loko o kāu hui.

Mai ho'ōki i ka hoʻomohala ʻana

ʻO kekahi hoa hana oʻu ma Borland i hōʻeha waha mai iaʻu no ke kapa ʻana iā ia he "coder."

"Rands, he mīkini noʻonoʻo ka coder! Monkey! ʻAʻole hana ka coder i kekahi mea koʻikoʻi koe wale nō ke kākau i nā laina ʻoluʻolu o ke code pono ʻole. ʻAʻole wau he coder, he mea hoʻomohala polokalamu wau!"

Ua pololei ʻo ia, inā ua inaina ʻo ia i kaʻu ʻōlelo aʻo mua i nā CEO hou: "E kāpae i ke kākau ʻana i nā code!" ʻAʻole no koʻu ʻōlelo ʻana he poʻe coders lākou, akā ʻoi aku no ka mea ke ʻōlelo nei au e hoʻomaka lākou e haʻalele i kekahi o nā mea nui o kā lākou hana: hoʻomohala polokalamu.

No laila ua hoʻonui au i kaʻu ʻōlelo aʻo. Inā makemake ʻoe e lilo i alakaʻi maikaʻi, hiki iā ʻoe ke hoʻōki i ke kākau ʻana i nā code, akā...

E maʻalahi. E hoʻomanaʻo i ke ʻano o ka ʻenekinia a mai hoʻōki i ka hoʻomohala ʻana i nā polokalamu.

No ka mea kākau

He mea hoʻomohala polokalamu ʻo Michael Lopp ʻaʻole i haʻalele iā Silicon Valley. I nā makahiki he 20 i hala iho nei, ua hana ʻo Michael no nā ʻoihana hou like ʻole, me Apple, Netscape, Symantec, Borland, Palantir, Pinterest, a ua komo pū i kahi hoʻomaka e lana mālie i ka poina.

Ma waho o ka hana, Michael holo i ka blog kaulana e pili ana i ka 'enehana a me ka hooponopono ana ma lalo o ka pseudonym Rands, kahi e kūkākūkā ai i nā manaʻo i loko o ke kahua o ka hooponopono me ka poe heluhelu, e hoike ana i ka hopohopo e pili ana i ka pono mau e malama i kona manamana lima ma luna o ka pulse, a wehewehe ia, me ka makana nui no ka hana ʻana i kahi huahana, hiki i kāu kūleʻa ke mahalo wale i kāu hui. Hiki ke loaʻa ka blog maanei www.randsinrepose.com.

Noho ʻo Michael me kona ʻohana ma Redwood, Kaleponi. Loaʻa mau ʻo ia i ka manawa e hele ai i ke kaʻa kaʻa mauna, e pāʻani i ka hockey a inu i ka waina ʻulaʻula, ʻoiai ʻoi aku ka nui o ke olakino ma mua o ka hana.

» Hiki ke loaʻa nā kikoʻī hou aku e pili ana i ka puke ma punaewele o ka mea hoʻopuka
» Ka papa o nā mea
» ʻĀpana ʻlelo

No Khabrozhiteley 20% ho'ēmi me ka hoʻohana coupon - Hooponopono kanaka

Ma ka uku ʻana i ka mana pepa o ka puke, e hoʻouna ʻia kahi mana uila o ka puke ma ka leka uila.

PS: 7% o ke kumukūʻai o ka puke e hele i ka unuhi ʻana i nā puke kamepiula hou, kahi papa inoa o nā puke i hāʻawi ʻia i ka hale paʻi. maanei.

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka