Mosebetsi o mobe ka ho fetesisa lefatšeng: ho batla sengoli sa habra

Mosebetsi o mobe ka ho fetesisa lefatšeng: ho batla sengoli sa habra

Ke mosebetsi ofe o betere ho feta ho ngola ho Habr mabapi le nts'etsopele? Ha motho e mong a ntse a lokisa li-habrapost tsa hae tse kholo ka ho lekana le ho qala mantsiboea, mona, hantle nakong ea lihora tsa mosebetsi, u arolelana lintho tse khahlisang le sechaba 'me u fumana melemo ho tsona.

Ke mosebetsi ofe o ka bang mpe ho feta ho ngola ka nts'etsopele ho Habr? Ha motho a ntse a ngola khoutu letsatsi lohle, o sheba batho bana mme o nyeka melomo ea hau, 'me u sebetsa morerong oa hau oa phoofolo ea lapeng ka ho lekana le ho qala mantsiboea.

Rona (Sehlopha sa JUG.ru) selemo se seng le se seng re tšoara likopano tse ngata tse fapaneng bakeng sa bahlahisi, kahoo re batla mosebeletsi e mong (ho phaella ho 'na le olegchir) bakeng sa litemana tse ho habrablog ea rona. E le ho hlakisa hore na re hloka mang le hore na ke eng e letetseng motho enoa, ke hlalositse hore na ho joang ka kakaretso ha mosebetsi oa hau e le ho ngola litemana tsa bahlahisi ho blog ea khoebo ho Habré.

Ke eng e monate?

Ke rata eng ka mosebetsi ona? Le hoja sepheo sa blog leha e le efe ea khoebo ke ho thusa k'hamphani, mona seo ha se bolele "ho ngola kopi e khanyang ea thekiso mabapi le kamoo e hlollang kateng." Sena ha se sebetse ho Habré. Ntho e 'ngoe e sebetsa mona: ngola melaetsa e thahasellisang le e molemo bakeng sa sechaba, eo ho eona ho buuoang ka mesebetsi ea hau ho bonahala ho loketse.

U ka ngola "likopano tsa rona li monate ebile lia makatsa" bonyane makhetlo a leshome ntle le likhang, 'me ha ho motho ea tla e bala. Kapa u ka hatisa sengoloa sa tlaleho e tsoang kopanong e fetileng, batho ba tla fihlela litaba tse molemo ho bona - mme ka nako e ts'oanang, ba sebelisa mohlala oa nnete, ba tla utloisisa se ka bonoang ketsahalong eo le hore na ba batla ho ea ho sena nakong e tlang.

Haeba ho ne ho hlokahala hore ke tsoele pele ho ngola litemana tse nang le lipoho tsa papatso, ke ne ke tla batla ho iphanyeha kapele. Ka lehlohonolo, ho e-na le hoo, ke ngola litemana ka lihlooho tsa likopano tsa rona, moo qetellong ho nang le molaetsa o monyenyane "kaha u khahliloe ke temana ena e mabapi le nts'etsopele ea mehala, ela hloko, mona ke seboka se buang ka eona."

Molemo o mong oa mosebetsi ona ke hore u kopana le batho ba bangata ba pholileng. Ha karolo ea mosebetsi oa hau ke ho buisana le motho ea maemong a holimo Jonah Sketee, u mamela likarabo tsa hae ka moea o fokolang, 'me qetellong o re "kea leboha bakeng sa lipotso, e ne e le monate", u iphumana u nahana "ema, ke tla lefa bakeng sa sena. le bona ba lefa"?

Che, bonase bakeng sa barati ba limpa: ha u ngola li-habraposts ke mosebetsi oa hau, 'me u li phatlalatsa khafetsa, u ka fihla sebakeng sa pele boemong ba basebelisi ba habra. 'Me joale u tla qala ho amohela melaetsa ea botho e makatsang!

Mosebetsi o mobe ka ho fetesisa lefatšeng: ho batla sengoli sa habra

Bothata ke bofe?

Empa lintho tsena tse monate ha li bolele hore tsohle li nepahetse. Bothata bo boholo ke bona.

Ka lehlakoreng le leng, ho hlakile hore ha u ntse u tseba haholoanyane ka tsoelo-pele, ho molemo bakeng sa mosebetsi o joalo, 'me haeba u qoelisoa haholo ka taba e itseng, joale u ka ngola ntho e pholileng mabapi le eona.

Empa ka nako e ts'oanang, re na le likopano tse ngata libakeng tse fapaneng (ho tloha Java ho ea tekong), kahoo bakeng sa mongoli e mong le e mong ho na le liketsahalo tse 'maloa tse lokelang ho koaheloa,' me tse ncha li ka eketsoa ka nako leha e le efe. Sena se bolela hore u ke ke ua khona ho ipehela moeli oa sehlooho seo u se ratang haholo 'me u tla tlameha ho kenella ho hong ho fapaneng ka ho felletseng, ho sa tloaelehang haholo. 'Me ka nako e ts'oanang, likopano tsa rona li thata haholo, baeti ba bona ha ba bacha ho indasteri, kahoo litaba li lokela ho ba tse thahasellisang ho bahlahisi ba nang le phihlelo.

Ho ba motho ea phahameng maemong a mangata ka nako e le 'ngoe hangata ha ho utloahale. Joale eketsa ho sena hore le uena ha u sebetse joaloka moqapi: karolo e 'ngoe ea nako ea hau ea ho sebetsa e ka nehelanoa ka khoutu e le hore u se ke ua tloha sebakeng sa sehlooho, empa sena ha se mosebetsi oa sehlooho. 'Me u eketse ho sena ho tloaeleha ha melaetsa: haeba batho ba ngollang Habr ka pitso ea meea ea bona ba ka qeta likhoeli ba ntse ba etsa sehlooho se le seng pele ba ngola sengoloa, joale sena se ke ke sa sebetsa mona.

Joang, tlas'a maemo a joalo, ho ka khoneha ho ngola ntho leha e le efe e ka thahasellang bahlahisi ba nang le phihlelo?

Ho ka 'na ha bonahala eka ntho e' ngoe le e 'ngoe e lerootho ka ho feletseng, empa ho na le likhetho tse sebetsang hantle.

Joang ho phela?

Taba ea pele, leha o sa khone ho ngola ka lihlooho tse ngata ntle le boiphihlelo bo bongata ba mosebetsi, ho boetse ho na le tse ngata tse sa hlokeng sena.

Ho hlahile mofuta o mocha oa Java, mme bahlahisi ba ntse ba ipotsa hore na "ho fetohile eng moo"? Bakeng sa poso e tloaelehileng mabapi le sena, o hloka ho khona ho ngola ka Java, empa ha o hloke "likhoeli tsa boiphihlelo" ka ho khetheha ka mofuta o mocha; ho lekane ho utloisisa mehloli ea puo ea Senyesemane ka mokhoa o nahanang (ho bohlokoa hape ho leka boqapi ka seqo, empa sena se ka etsoa kapele). Na phetolelo ee e ncha ea Java e tla le sesebelisoa sa JShell? Kaha e ncha, esita le bahlahisi ba nang le boiphihlelo ba tla fumana thuto e le molemo, 'me pele u e ngola, ho lekane ho bapala le JShell hora kapa tse peli ("likhoeli" ho REPL ha se letho leo u ka le sebelisang). GitHub e entse libaka tsa polokelo ea poraefete mahala? Ha e le hantle, ke rata ho tsebisa li-hubrowser hang-hang ka litaba tse joalo, 'me ho tla nka nako bakeng sa lipatlisiso (e le hore poso e se ke ea e-ba mola o le mong feela), empa hape e inyenyefatsa.

Taba ea bobeli, haeba u chesehela taba e itseng 'me u e utloisisa ka botebo, le eona e ntle haholo. E, u ke ke ua khona ho ngola ka eona letsatsi le leng le le leng; hangata u tla tlameha ho sebetsana le ntho e 'ngoe - empa ha, har'a tse ling, sehlooho seo u se ratang se hlaha, joale tsebo e tla ba molemo. Mona, Oleg o ne a ntse a ts'oara morero oa Graal le pele o fetoha oa feshene, kahoo o ile a botsa Chris Thalinger, ea sebetsang le Graal, ka lintho tse kang li-parameter tsa inlining - hantle, tse ntle: qetellong, Oleg le ba bang ba thahasellang sehlooho sena ba ne ba le teng. thahasella.

'Me ea boraro, u ke ke ua ipehela moeli oa bokhoni ba hau, ho hokahanya ba motho e mong. Ka mohlala, ka mokhoa oa lipuisano, moo u sa hlokeng ho tseba likarabo tsohle lefatšeng, empa u khone ho botsa lipotso. Batho ba thahasellisang ka ho fetisisa ba tsoang lefats'eng lohle ba tla ho tla bua sebokeng sa rona, ho tsoa ho .NET legend Jeffrey Richter ho hlooho ea Kotlin Andrew abreslav Breslav, ke sebe ho se botse lipotso tse joalo. Ho bonahala e le tlhōlo e felletseng: motho ea botsang lipotso o na le thahasello mme babali ba Habr ba na le thahasello (rekoto ea rona e ne e le hlahlobeloa ka se tshoanang Jon Skeet, e bokeletseng maikutlo a fetang 60 000), ’me hangata libui ka botsona li thabela ho fana ka lipuisano bosiung ba pele ho kopano, ’me sena ke molemo o totobetseng bakeng sa kopano.

Ha e le hantle, ho botsa batho ba joalo, tsebo e itseng e boetse e hlokahala - empa tekanyo ea litlhoko e fapane ka ho feletseng.

Mokhoa o mong oa ho arolelana bokhoni ba motho e mong ke litokomane tse seng li boletsoe tsa litlaleho. Hape hoa etsahala hore e mong oa libui tsa rona a hatise poso ea blog ka Senyesemane, 'me rona, ka tumellano le eena, re e fetolela ka Serussia. Maemong a joalo, o hloka ho utloisisa sengoloa, empa ha ho hlokahale hore u be setsebi se khonang ho se ngola.

Sena se lebisa ho eng?

Ho latela boiphihlelo ba ka, ke batla ho bolela hore ka mofuta ona oa mosebetsi o sheba IT ka pono e khahlisang.

Ka kakaretso, sena se ka ba se khopisang: ho na le mofuta o mong oa mokhatlo o etsoang hohle, batho ba sebetsa linthong tse thahasellisang, 'me u sheba sena sohle "ho tsoa ka ntle", botsa lipotso,' me qetellong u utloisisa ho hong ka e 'ngoe le e' ngoe ea tsona. lintho tsena ka holimo, empa lintlheng tsa ts'ebetsong u se u ntse u sa e utloisise - ho e utloisisa, u tla tlameha ho sebetsa le eona kamehla. Mohlomong ho boetse ho na le lintho tse ngata tse khahlisang botebong ba pelo; ho bona tsena tsohle hanyenyane feela ho u leka!

Empa ka nako e ts'oanang, ha u ntse u lahleheloa ke botebo, u fumana bophara ba ho fana ka boitsebiso - 'me sena ke sa bohlokoa hape. Haeba u sebetsa ka karolo e itseng morerong o itseng, joale u bona ntho e 'ngoe le e' ngoe ka prism ena: ho na le ntho e sa oeleng tšimong ea pono ho hang, ntho eo u e bonang ka lehlakoreng ("bahlahlobi ke batho ba babe ba senyang khoutu ea ka e ntle). ”). 'Me ha u ngola ka lintho tse sa tšoaneng, u bona lintho tse fapaneng haholo, eseng "ho tloha ka lehlakore," empa ho tloha ponong ea nonyana: u ke ke ua bona lintlha, empa u fumana setšoantšo se akaretsang hloohong ea hau. Ke buile (ka bobeli lipuisanong le likopanong tsa rona feela) le batho ba bangata ba fapaneng ka ho feletseng: ho tloha ho bahlophisi ho ea ho bahlahlobi, ho tloha ho Googlers ho ea ho ba qalang, ho tloha ho ba ngolang Kotlin ho ea ho ba ngolang Kotlin ka boeona.

Moetsi oa JS a ka 'na a labalabela ho bala li-habraposts tse tsoang lefats'eng la C ++ ("ba na le eng moo?"), Empa o tla imeloa ke lisebelisoa tšimong e kholo 'me a ke ke a fihla ho lisebelisoa tsena tse seng tsa motheo. Ho 'na, hoo e batlang e le libaka tsohle li ikhethile; mongolo ofe kapa ofe oo ke o balileng ka nts'etsopele le liteko o ka ba molemo mosebetsing oa ka.

Ke ikutloa eka ke lehlohonolo haholo: ho fapana le batho ba bangata, nakong ea lihora tsa mosebetsi ke khona ho shebella ka thahasello hore na tsoelo-pele ka kakaretso e tsoela pele joang le hore na e tsoela pele joang.

Re hloka bo-mang?

Ho tsoa ho sena sohle ho latela hore mosebetsi o joalo o hloka motho ea ikhethang.

Eena (kapa eena) o tlameha ho ba le kutloisiso e ntle ea nts'etsopele, empa ka nako e ts'oanang a ikemisetse ho etsa ntho e 'ngoe ntle le nts'etsopele ka boeona.

Ho utloisisa nts'etsopele ha ho hloke feela ho tsoa ponong ea khoutu, empa hape ho tsoa ho sechaba. U hloka ho bua puo e tšoanang le batho ba ntlafatsang 'me u tsebe se ba tšoenyang.

U hloka motsoako oa boikitlaetso le mafolofolo. Ka lehlakoreng le leng, ho na le mesebetsi e tloaelehileng e lokelang ho phethoa (mohlala, re na le "litlaleho tse phahameng ka ho fetisisa tsa 10 tse tsoang likopanong tse fetileng"). Ka lehlakoreng le leng, re batla hore u fane ka maikutlo bakeng sa litemana tse thahasellisang, eseng feela ho emela litaelo.

Ha e le hantle, u lokela ho tseba ho ngola: ka bobeli ho tloha sebakeng sa pono ea ho bala le ho tloha sebakeng sa "ho etsa hore e thahasellise." Re ananela litemana tse sa shebahaleng feela joalo ka thuto ea tekheniki e ommeng, empa e le e khahlang e le kannete. Ka mohlala, haeba u na le pale ea botho ea bophelo ba hao eo ka tsela e itseng e kopanang le sehlooho sa boitsebiso, e ka ba kenyelletso e babatsehang.

Ho feto-fetoha ha maemo ho boetse hoa hlokahala: hona joale re amehile haholo ka litemana tsa .NET le tlhahlobo, kahoo re thahasella haholo-holo batho ba nang le bokhoni bo loketseng, empa lintho tse tlang pele li ka fetoha. Ho phaella ho Habr, ka linako tse ling re phatlalatsa liwebsaeteng tse ling, 'me re boetse re hloka ho khona ho ikamahanya le sena (moko-taba o lula o tšoana, "litemana tsa bahlahisi," empa sebopeho se ka fapana).

'Me le hoja ho se motho ea hlokang hore re sebetse ka ntle ho lihora tsa mosebetsi, li-geek tsa IT tseo, ka nako ea tsona ea mahala, li sebetsang morerong oa phoofolo ea lapeng bakeng sa monate kapa ho bala ka IT, li tla ikutloa li le sebakeng sa bona mona: sena ha se rarolle mathata a mosebetsi ka ho toba, empa qetellong e thusa ho rarolla li sebetsa haholoanyane.

Haeba ntho e 'ngoe le e' ngoe e ngotsoeng ka holimo e sa ka ea u tšosa, empa e u thahasella, 'me u batla ho tseba lintlha tse ling kapa ho arabela, ka bobeli li ka etsoa ho leqephe la mesebetsi.

Source: www.habr.com

Eketsa ka tlhaloso