Aisea e le na'o le fa'aleleia o lau coding e le avea ai oe ma tagata e sili atu le atina'e

Aisea e le na'o le fa'aleleia o lau coding e le avea ai oe ma tagata e sili atu le atina'e

Techlead Skyeng Kirill Rogovoy (molihhh) tuuina atu se folasaga i konafesi lea na ia talanoa ai e uiga i tomai e tatau ona atiina ae e tagata lelei uma ina ia avea ma tagata sili. Na ou fai atu ia te ia e faasoa atu lenei tala i le au faitau Habra, ou te tuuina atu le fola ia Kirill.

O le tala faʻasolopito e uiga i se atinaʻe lelei o ia:

  1. Tusia tulafono mama
  2. E iloa le tele o tekinolosi
  3. Fa'atonu galuega vave
  4. E iloa le tele o algorithms ma mamanu mamanu
  5. E mafai ona toe fa'afo'i so'o se code e fa'aaoga ai le Clean Code
  6. E le fa'amaimauina le taimi i galuega e le fa'apolokalameina
  7. 100% matai o lau tekinolosi e sili ona e fiafia i ai

O le auala lea e vaʻaia ai e le HR sui lelei, ma avanoa, e tusa ai, e faʻapea foi.

Ae fai mai loʻu poto masani e le saʻo tele lenei mea.

Muamua, lua fa'ailoga taua:
1) o loʻu poto masani o 'au oloa, i.e. kamupani ma a latou lava oloa, ae le o fafo; i le outsourcing mea uma e mafai ona matua ese;
2) afai o oe o se laʻititi, e le o fautuaga uma o le a faʻaaogaina, ma afai o aʻu o oe, o le a ou taulai atu i polokalame mo le taimi nei.

Lelei atinaʻe: mea moni

1: sili atu nai lo averesi code

E iloa lelei e le atina'e lelei le fa'atupuina o le fa'ata'ita'iga mata'ina, tusi le fa'ailoga mata'utia, ma 'aua ne'i faia le tele o mea leaga; I se tulaga lautele, e sili atu lona faia nai lo le averesi, ae e le o ia i le pito i luga 1% o tagata tomai faapitoa. O le tele o le au atina'e sili ona manaia ou te iloa e le o ni coders sili: latou te lelei i mea latou te faia, ae e le mafai ona latou faia se mea e sili atu ona tulaga ese.

2: Foia faafitauli nai lo le fatuina

Sei o tatou mafaufau e manaʻomia le tuʻufaʻatasia o se auaunaga i fafo i totonu o le poloketi. Matou te mauaina faʻamatalaga faʻapitoa, vaʻavaʻai i faʻamaumauga, vaʻai o loʻo i ai se mea ua tuai iina, malamalama e manaʻomia ona matou pasia faʻaopoopoga faaopoopo, fai ni fetuunaiga, taumafai e faʻatino uma i se isi itu ma faʻaoga saʻo se auala piopio, mulimuli ane, pe a uma se ulugalii. o aso ua tatou malamalama ai e le mafai ona tatou faaauau pea faapea. O le amio masani a se tagata atiaʻe i lenei tulaga o le toe foʻi i le pisinisi ma fai mai: "Na ou faia lea mea ma lena, e le aoga le mea lea, ma e le aoga lava le tasi, o lea alu e iloilo oe. ” O se pisinisi e iai se faʻafitauli: e tatau ona e suʻesuʻe i le mea na tupu, fesoʻotaʻi ma se tasi, ma taumafai e foia. Ua amata le telefoni male: "e te taʻu atu ia te ia, o le a ou text ia te ia, vaai po o le a le latou tali."

O se atinaʻe lelei, e feagai ma se tulaga faʻapea, o le a maua fesoʻotaʻiga ia te ia lava, faʻafesoʻotaʻi o ia i luga o le telefoni, talanoaina le faʻafitauli, ma afai e leai se mea e manuia, o le a ia faʻapotopotoina tagata saʻo, faʻamatala mea uma ma ofoina atu isi mea (atonu, o loʻo i ai se isi. auaunaga i fafo ma le lagolago sili atu). O sea tagata atiaeina e vaai i se faafitauli pisinisi ma foia. E tapunia lana galuega pe a ia foia se faafitauli faapisinisi, ae le o le taimi na te tau ai i se mea.

3: Taumafai e faʻaalu sina taumafaiga e maua ai faʻaiʻuga sili, tusa lava pe o lona uiga o le tusitusi tootoo

O le atinaʻeina o polokalame i kamupani oloa e toetoe lava o taimi uma e sili atu le tau: e taugata le au atinaʻe. Ma o se atinaʻe lelei e malamalama o se pisinisi e manaʻo e maua le aofaʻi maualuga o tupe e ala i le faʻaaluina o le maualalo. Ina ia fesoasoani ia te ia, e manaʻo se tagata faʻaleleia lelei e faʻaalu le aofaʻi maualalo o lona taimi taugata e maua ai le maualuga o tupe mama mo le pule.

E lua tu'inanau iinei. O le tasi e mafai ona e masani ona foia faʻafitauli uma i se tootoo, e aunoa ma le faʻalavelave i le tusiata, e aunoa ma le toe faʻaleleia, ma isi. Matou te iloa uma pe faʻapefea ona faʻamutaina lenei mea: e leai se mea e aoga, matou te toe tusia le poloketi mai le sasa. O le isi o le taimi e taumafai ai se tagata e sau i luga o se fausaga sili ona lelei mo faamau taʻitasi, faʻaalu se itula i le galuega ma le fa i le toe faʻaleleia. O le taunuuga o ia galuega e foliga manaia, ae o le faʻafitauli o le pisinisi e manaʻomia le sefulu itula e faʻamaeʻa ai se ki, i le tulaga muamua ma le lua, mo mafuaaga eseese.

O se atina'e lelei na te iloa le auala e faapaleni ai nei mea ogaoga. Na te malamalama i le tala ma faia le filifiliga sili: i lenei faafitauli o le a ou tipiina se tootoo, aua o le code lea e paʻi tasi i le ono masina. Ae i lenei mea, o le a ou faʻalavelave ma faia mea uma i le mea saʻo e mafai ai, aua o le selau o foliga fou e leʻi faʻatulagaina o le a faʻalagolago i mea ou te manuia ai.

4. E iai lana lava faiga fa'atautaia pisinisi ma e mafai ona galue i galuega fa'atino o so'o se lavelave i totonu.

Galue i mataupu faavae Mauaina o Mea - pe a e tusia uma au galuega i se ituaiga o tusitusiga, aua neʻi galo soʻo se maliega, tulei tagata uma, faʻaalia i soo se mea i le taimi, iloa le mea taua ma le mea e le taua i le taimi nei, e te le leiloa galuega. O le uiga masani o tagata faapena o le taimi e te malilie ai i se mea ma i latou, e te le popole lava o le a galo ia i latou; ma e te iloa foi latou te tusia mea uma i lalo ma o le a le toe fai mai ai ni fesili se afe, o tali ia ua uma ona talanoaina.

5. Fesili ma faamanino soo se tulaga ma folasaga

O iinei foi e lua tulaga ogaoga. I le tasi itu, e mafai ona e masalosalo i faʻamatalaga folasaga uma. O tagata na muamua atu ia te oe na o mai ma ni fofo, ae e te manatu e mafai ona sili atu lou lelei ma amata toe talanoaina mea uma na oʻo mai i ou luma: mamanu, pisinisi fofo, fausaga, ma isi. O lenei mea e faʻaumatia ai le tele o taimi mo le atinaʻe ma i latou o loʻo siomia ai o ia, ma e i ai se aafiaga le lelei i luga o le faʻalagolago i totonu o le kamupani: o isi tagata e le mananao e fai filifiliga aua latou te iloa o le a toe foi mai lena alii ma talepe mea uma. O le isi tulaga mata'utia o le manatu lea o se tagata e faia ni fa'amatalaga, fa'amatalaga fa'apitoa ma mana'oga pisinisi o se mea ua vaneina i ma'a, ma se'iloga lava e feagai ma se fa'afitauli e le mafai ona fo'ia e amata ona ia mafaufau pe o ia faia le mea o lo'o ia faia. E maua foi e se atina'e lelei se vaeluagalemu iinei: na te taumafai e malamalama i faaiuga na faia muamua pe leai foi o ia, a'o le'i alu le galuega i le atinae. O le a le mea e mana'o ai pisinisi? Po o tatou foʻia ea ona faafitauli? Na aumai e le tagata fai oloa se fofo, ae pe ou te malamalama pe aisea e aoga ai le fofo? Aisea na maua ai e le au taʻitaʻi lenei fausaga faʻapitoa? Afai e le o manino se mea, e tatau ona e alu e fesili. I le faagasologa o lenei faʻamalamalamaga, e mafai e se tagata atinaʻe lelei ona vaʻaia se isi fofo e leʻi tupu muamua i se tasi.

6. Faʻaleleia faiga ma tagata o loʻo siomia oe

E tele faʻagasologa o loʻo faʻataʻamilo ia i tatou - fonotaga i aso uma, feiloaiga, scrums, tekinolosi iloiloga, iloiloga tulafono, ma isi. O le a tu i luga se atinaʻe lelei ma fai mai: vaʻai, tatou te faʻapotopoto ma talanoaina le mea lava e tasi i vaiaso uma, ou te le malamalama pe aisea, atonu tatou te faʻaaluina lenei itula ile Contra. Po o: mo le galuega lona tolu i se laina e le mafai ona ou ulufale i totonu o le code, e leai se mea manino, o le fausaga e tumu i pu; Masalo e pipili le tatou tulafono toe iloilo ma e tatau ona tatou toe faʻaleleia, tatou toe faʻaleleia le feiloaiga i vaiaso uma e lua. Po o le taimi o se iloiloga code, e vaʻaia e se tasi o ana uo e le o faʻaogaina lelei se meafaigaluega, o lona uiga e manaʻomia ona sau mulimuli ane ma tuʻuina atu se fautuaga. O se tagata atiae lelei e iai lenei lagona; na te faia mea faapena.

7. E sili i le puleaina o isi, tusa lava pe le o se pule

O lenei tomai e fetaui lelei ma le autu o le "foia nai lo le fatuina o faafitauli." E masani lava, i totonu o le tusitusiga o le avanoa tatou te talosaga ai, e leai se mea e tusia e uiga i le pulega, ae o lea, pe a feagai ma se faʻafitauli e le mafai ona e pulea, e tatau lava ona e pulea isi i se tasi auala poʻo se isi, ausia se mea mai ia i latou, pe afai e te galo - tulei, ia mautinoa ua latou malamalama i mea uma. O se atinaʻe lelei na te iloa poʻo ai e fiafia i ai, e mafai ona taloina se fonotaga ma nei tagata, tusi i lalo maliega, lafo i latou e faʻavaivai, faamanatu ia i latou i le aso saʻo, ia mautinoa ua saunia mea uma, e tusa lava pe le o ia lava e nafa ma lenei galuega, ae o lona taunuuga e faalagolago i lona faatinoga.

8. E le manatu i lona poto o se a'oa'oga, e tatala pea i faitioga

E mafai e tagata uma ona manatua se paaga mai se galuega talu ai e le mafai ona fetuunai i ana tekinolosi ma alalaga o le a mu tagata uma i seoli mo ni suiga sese. O se atinaʻe lelei, pe a galue mo le 5, 10, 20 tausaga i le pisinisi, e malamalama o le afa o lona malamalama e pala, ma i le afa o totoe na te le iloa faʻasefulu taimi sili atu nai lo le mea na te iloa. Ma o taimi uma lava e le ioe ai se tasi ia te ia ma ofoina atu se isi mea, e le o se osofaʻiga i lana tupe, ae o se avanoa e aʻoaʻo ai se mea. O lenei mea e mafai ai e ia ona tupu vave atu nai lo i latou o loʻo siomia ai o ia.

Seʻi o tatou faʻatusatusa loʻu manatu i se atinaʻe lelei ma le taliaina lautele:

Aisea e le na'o le fa'aleleia o lau coding e le avea ai oe ma tagata e sili atu le atina'e

O lenei ata o loʻo faʻaalia ai le tele o manatu o loʻo faʻamatalaina i luga e fesoʻotaʻi ma le code, ma le tele e leai. O le atina'e i totonu o se kamupani oloa e na'o le tasi lona tolu polokalame, o le 2/3 totoe e itiiti se mea e fai i le code. Ma e ui lava matou te tusia le tele o code, o lo matou aoga e faʻalagolago tele i nei "le taua" lua vaetolu.

Faʻapitoa, faʻasalalauga lautele ma le tulafono 80-20

A aʻoaʻo se tagata e foʻia ni faʻafitauli vaapiapi, suʻesuʻe umi ma faigata, ae faigofie ma faigofie ona foia, ae leai sona tomai i matata faʻapitoa, o le faʻapitoa lea. Generalism o le taimi lea e faʻaalu ai le afa o le taimi aʻoaʻoga i le vaega o le tagata lava ia, ma le isi afa i vaega faʻapitoa. E tusa ai, i le tulaga muamua, ou te faia se mea e tasi i le atoatoa ma le isi mea e le lelei, ma i le lona lua, ou te faia mea uma e sili atu pe itiiti foi.

O le tulafono 80-20 e taʻu mai ia i tatou o le 80% o le taunuuga e sau mai le 20% o le taumafaiga. 80% o tupe maua e sau mai le 20% o tagata fa'atau, 80% o tupe mama e sau mai le 20% o tagata faigaluega, ma isi. I le aʻoaʻoga, o lona uiga o le 80% o le poto tatou te maua i le 20% muamua o le taimi faʻaalu.

O loʻo i ai se manatu: coders e tatau ona naʻo code, tagata mamanu e tatau ona naʻo le mamanu, tagata suʻesuʻe e tatau ona suʻesuʻe, ma pule e tatau ona pulea. I loʻu manatu, o lenei manatu e oona ma e le aoga tele. E le fa'atatau i tagata uma e tatau ona avea ma fitafita lautele, e uiga i le fa'asaoina o punaoa. Afai e malamalama le atinaʻe a itiiti ifo e uiga i le pulega, mamanu ma auʻiliʻiliga, o le a mafai ona ia foia le tele o faʻafitauli e aunoa ma le aofia ai o isi tagata. Afai e te manaʻomia le faia o se ituaiga o foliga ona siaki lea pe faʻafefea ona faʻaogaina e tagata faʻaoga i se tulaga patino, lea o le a manaʻomia ai ni fesili SQL se lua, ona lelei lea o le le faʻalavelaveina o le au suʻesuʻe i lenei mea. Afai e te manaʻomia le faʻapipiʻiina o se faʻamau e ala i faʻataʻitaʻiga ma mea o loʻo i ai, ma e te malamalama i mataupu faavae lautele, e mafai ona e faia e aunoa ma le faʻaaogaina o se mamanu, ma o le a faʻafetai atu le kamupani ia te oe.

Aofaʻi: e mafai ona e faʻaaluina le 100% o lou taimi e suʻesuʻe ai se tomai i le tapulaʻa, pe mafai foi ona e faʻaalu le taimi lava e tasi i vaega e lima, e oʻo atu i le 80% i vaega taʻitasi. I le mulimuli ai i lenei numera fa'atauva'a, e mafai ona fa'afa taimi le tele o tomai i le taimi lava e tasi. O se faʻaopoopoga lea, ae o loʻo faʻaalia ai le manatu.

O tomai faʻapitoa e mafai ona aʻoaʻoina e le o le 80%, ae o le 30-50%. A maeʻa le faʻaaluina o le 10-20 itula, o le ae faʻaleleia atili i vaega e fesoʻotai i ai, maua le tele o le malamalama i faʻagasologa o loʻo tutupu i totonu ma sili atu le tutoʻatasi.

I le IT i aso nei, e sili atu le i ai o le tele o tomai e mafai ai ae le o se tagata poto i soʻo se mea. Talu ai, muamua, o nei tomai uma e vave ona mou atu, aemaise lava pe a oʻo mai i polokalame, ma lona lua, ona o le 99% o le taimi tatou te faʻaaogaina e le gata o le faʻavae, ae mautinoa e le o tomai sili ona faʻapitoa, ma e lava lea e oʻo lava ile coding, e oʻo lava i totonu. kamupani malu.

Ma le mea mulimuli, o aʻoaʻoga o se tupe teufaafaigaluega, ma e taua tele le faʻavasegaina i tupe teufaafaigaluega.

O a mea e aoao atu

O le a la le mea e aoao atu ma pe faapefea? O se atinaʻe masani i se kamupani malosi e masani ona faʻaaogaina:

  • fesoʻotaʻiga
  • fa'alapotopotoga a le tagata lava ia
  • fuafuaga
  • mamanu (masani code)
  • ma o nisi taimi pulega, ta'ita'i, au'ili'ili o fa'amaumauga, tusitusi, fa'afaigaluegaina, faufautua ma le tele o isi tomai

Ma e toetoe lava leai se tasi o nei tomai e fesoʻotaʻi i soʻo se auala ma le code lava ia. E manaʻomia ona aʻoaʻoina ma faʻaleleia eseese, ma afai e le faia lenei mea, o le a tumau pea i se tulaga maualalo, lea e le mafai ai ona faʻaoga lelei.

O a vaega e tatau ona atia'e?

  1. O tomai vaivai o mea uma ia e le afaina ai le oomiina o ki i le faatonu. O le auala lea matou te tusia ai feʻau, faʻafefea matou amio i fonotaga, auala matou te fesoʻotaʻi ai ma a matou paaga. O nei mea uma e foliga mai o ni mea manino, ae o le tele o taimi e manatu faatauvaa ai.

  2. Faiga fa'atulagaina o le tagata lava ia. Mo aʻu lava ia, ua avea lenei mea ma autu sili ona taua i le tausaga talu ai. I totonu o tagata faigaluega IT lelei uma ou te iloa, o se tasi lea o tomai sili ona atinaʻe: latou te matua faʻatulagaina, latou te faia i taimi uma mea latou te fai mai ai, latou te iloa tonu le mea o le a latou faia taeao, i le vaiaso, i le masina. E manaʻomia le fausiaina o se faiga faʻataʻitaʻi ia te oe lava e faʻamaumau ai mea uma ma fesili uma; e faʻafaigofie tele le galuega lava ia ma fesoasoani tele e fegalegaleai ma isi tagata. Ou te lagona i le tausaga ua tuanaʻi, o le atinaʻeina i lenei itu ua faʻaleleia atili ai aʻu nai lo le faʻaleleia o oʻu tomai faʻapitoa; Na amata ona ou faia le tele o galuega i le iunite o le taimi.

  3. Fa'atino, matala le mafaufau ma fuafua. O autu e matua lautele ma taua, e le tulaga ese i le IT, ma e tatau i tagata uma ona atiina ae. O le fa'agaioiga o lona uiga o le le fa'atali mo se fa'ailo e fai ai se gaioiga. O oe o le puna o mea tutupu, ae le o ni tali atu ia i latou. O le mafaufau matala o le mafai lea ona togafitia soʻo se faʻamatalaga fou ma le faʻamaoni, e iloilo ai le tulaga i le vavae ese mai le vaaiga a le tagata lava ia ma masani tuai. Fuafuaga o se vaʻaiga manino pe faʻapefea ona foia e le galuega o aso nei le faʻafitauli mo le vaiaso, masina, tausaga. Afai e te vaʻai i le lumanaʻi i tua atu o se galuega faʻapitoa, e sili atu ona faigofie le faia o mea e te manaʻomia, ma aua le fefe i se taimi e iloa ai na faʻaumatia. O lenei tomai e sili ona taua mo se galuega: e mafai ona e ausia manuia iʻuga mo le tele o tausaga, ae i le nofoaga sese, ma iu ai ina leiloa uma faʻaputu ato pe a manino mai o loʻo e alu i le itu sese.

  4. O vaega uma e feso'ota'i i le tulaga fa'avae. E tofu tagata uma ma a latou lava vaega faʻapitoa, ae e taua le malamalama e ala i le faʻaaluina o le 10-20 itula o le taimi i le faʻaleleia o nisi tomai "fafo", e mafai ona e mauaina le tele o avanoa fou ma fesoʻotaʻiga i au galuega i aso uma, ma o nei itula e mafai ia lava seia mae'a galuega.

O le a le mea e faitau

E tele naua tusi e uiga i le faʻatulagaina o le tagata lava ia; o se pisinisi atoa lea e tusia ai e nisi tagata ese ni faʻaputuga o fautuaga ma aoina aʻoaʻoga. I le taimi lava e tasi, e le o manino le mea na latou ausia i le olaga. O le mea lea, e taua le tuʻuina o filiga i luga o tusitala, vaʻavaʻai poʻo ai i latou ma mea o loʻo i tua ia i latou. O loʻu atinaʻe ma le vaʻaiga na sili ona aʻafia i tusi e fa, o ia mea uma i se tasi auala poʻo se isi e fesoʻotaʻi ma le faʻaleleia atili o tomai o loʻo faʻamatalaina i luga.

Aisea e le na'o le fa'aleleia o lau coding e le avea ai oe ma tagata e sili atu le atina'e1. Dale Carnegie “Auala e Manumalo ai Uo ma Faaosofia Tagata”. O se tusi faʻalotu e uiga i tomai vaivai, pe afai e te le iloa le mea e amata ai, o le filifilia o se filifiliga manumalo. E fausia i luga o faʻataʻitaʻiga, e faigofie ona faitau, e le manaʻomia se taumafaiga tele e malamalama ai i mea o loʻo e faitauina, ma e mafai ona faʻaaoga vave tomai na maua. I le aotelega, o le tusi e aofia ai le autu o fesoʻotaʻiga ma tagata.

Aisea e le na'o le fa'aleleia o lau coding e le avea ai oe ma tagata e sili atu le atina'e2. Stephen R. Covey “7 Mausa o Tagata e Sili Ona A’oga”. O se fefiloi o tomai eseese, mai le gaioi i tomai vaivai, faatasi ai ma le faamamafa i le ausiaina o le synergy pe a e manaʻomia le liliu o se 'au toʻaitiiti i se malosi tele. E faigofie fo'i ona faitau.

Aisea e le na'o le fa'aleleia o lau coding e le avea ai oe ma tagata e sili atu le atina'e3. Ray Dalio "Mataupu Faavae". Faʻaalia autu o le mafaufau matala ma le faʻamalosi, e faʻavae i luga o le talafaasolopito o le kamupani na fausia e le tusitala, lea na ia pulea mo le 40 tausaga. O le tele o faʻataʻitaʻiga faigata mai le olaga o loʻo faʻaalia ai le faʻaituau ma le faʻalagolago i se tagata, ma le auala e faʻaumatia ai.

Aisea e le na'o le fa'aleleia o lau coding e le avea ai oe ma tagata e sili atu le atina'e4. David Allen, “Faia Mea”. Faitau fa'atulafonoina e a'oa'o ai le fa'atulagaina o le tagata lava ia. E le faigofie tele le faitau, ae e maua ai se seti atoatoa o meafaigaluega mo le faʻatulagaina o le olaga ma mataupu, suʻesuʻeina vaega uma i auiliiliga, ma fesoasoani ia te oe e filifili le mea tonu e te manaʻomia. Faatasi ai ma lana fesoasoani, na ou fausia ai laʻu lava faiga e mafai ai ona ou faia i taimi uma mea sili ona taua e aunoa ma le faʻagaloina o isi mea.

E tatau ona e malamalama e le lava le na o le faitau. E mafai ona e foloina a itiiti ifo ma se tusi i le vaiaso, ae o le aafiaga o le a tumau mo ni nai aso, ona toe foi atu lea o mea uma i lona tulaga. O tusi e tatau ona faʻaaogaina e fai ma puna o fautuaga e vave faʻataʻitaʻiina i le faʻatinoga. Afai e te le faia lenei mea, ona pau lava lea o le latou tuʻuina atu o le faʻalauteleina o lau vaʻai.

puna: www.habr.com

Faaopoopo i ai se faamatalaga