10 rud a chaithfidh a bheith ar eolas ag forbróirí gréasáin le bheith fíor-iontach

Údar: Laura McKinney
Dáta An Chruthaithe: 10 Mí Aibreáin 2021
An Dáta Nuashonraithe: 16 Bealtaine 2024
Anonim
10 rud a chaithfidh a bheith ar eolas ag forbróirí gréasáin le bheith fíor-iontach - Cruthaitheach
10 rud a chaithfidh a bheith ar eolas ag forbróirí gréasáin le bheith fíor-iontach - Cruthaitheach

Ábhar

Ní mór d’fhorbróirí a bheith níos mó ná oibrithe grunt a ghineann cód. Táimid ag súil le níos mó dár saol digiteach agus is iad na daoine seo a thógann é, mar sin cad is gá a bheith ar eolas ag na daoine is fearr? Seo na rudaí a fheicim in easnamh ón iomarca forbróirí. Níl sé seo uileghabhálach ach is iad na cáilíochtaí seo a iompaíonn códóir réasúnta ina fhorbróir iontach.

Ach ní rud amháin é, agus go háirithe ní bhíonn sé riamh in ann XML a pharsáil nó cód a bharrfheabhsú. Is bailiúchán iontais scileanna é nach múintear sna leabhair ar chód scríbhneoireachta. Is rud beag breise iad.

Cén fáth vent mar seo? Toisc go mbaineann tábhacht le forbairt ach is minic a choinsínítear forbróirí chuig domhan difriúil, ní i gcónaí a dhéantar iad. Ní oibríonn sé seo riamh. Bíonn rath ar fhorbairt - aon rud teicniúil - i gcónaí nuair a thuigeann daoine a bhfuil eolas acu níos mó ná an cód amháin.

01. Ná déan an códú a ghearradh níos mó


Táimid i ndomhan nach bhfuil an códú chomh suntasach céanna. Tógann gach duine suíomhanna, déanann cuid acu cód ach ní gá duit. Ní hé an nerdy amháin atá in ann suíomhanna, aipeanna agus gnéithe a chruthú.

Ó tháinig an gréasán i láthair agus nuair a d’fhéadfadh daoine iad féin a mhúineadh tá forbróirí féin-mhúinte ann. Ach tá fiú na céimithe faoi bhagairt. Faighim CVanna le daoine a bhfuil céimeanna eolaíochta ríomhaireachta, cúrsaí AI, meáin éagsúla agus códú faoina gcreasa ach tá rud éigin in easnamh fós. Uaireanta a lán ar iarraidh.

Ní mise an chéad duine a dúirt é seo. ‘Coding don’t cut it any more’ is teideal do chaibidil 3 ó An Ríomhchláraitheoir Paiseanta, atá in éineacht le leabhair mar Smaointeoireacht agus Foghlaim Phragmatach áiteamh ar ríomhchláraitheoirí iad féin a fheabhsú thar an gcód; a bheith ina mbaill freagracha agus go hiomlán daonna den fhoireann.

Leithead agus doimhneacht

Caithfidh forbróirí a bheith níos fearr ar dhá bhealach: leithead agus doimhneacht. Caithfidh siad fairsinge na n-idirghníomhaíochtaí daonna ina bhfoireann a thuiscint agus leis na rudaí a thógann siad. Caithfidh siad doimhneacht an chórais lena bhfuil siad ag obair a thuiscint, síos go dtí an O / S.

Agus ní forbróirí amháin ba chóir a bheith ag léamh an stuif seo. Má tá tú ag obair le devs, sílim gur cheart duit a bheith ag súil le níos mó acu. Iarr orthu sceitseáil a dhéanamh ar a bhfuil siad ag caint. Iarr orthu míniú a thabhairt le pictiúir, le rudaí agus (oibríonn sé) daoine a ghearradh amach go díreach cén chuma a bheidh ar an gcóras do na daoine a úsáideann é.


02. An caveat mór

Táim chun labhairt go diúltach faoi fhorbróirí, ach is dóigh liom go bhfuil cead agam mar is duine mé. Chomh maith leis sin toisc go bhfuil rud amháin ar a laghad a labhraím faoi anseo fíor i gcás go leor de na forbróirí a mbuailim leo. Cé go bhfuil a gcuid oibre go hiontach agus go bhfuil a gcód ar eolas acu, tá na hamanna iomaíoch. Ní mór duit imeall a bheith agat, agus seo:

  • a bheith níos techy

agus

  • bheith i bhfad níos daonna

03. Cad a deir an t-idirlíon

Tugann googling le haghaidh ‘scileanna riachtanacha forbartha gréasáin’ an méid a mbeifeá ag súil leis. Eolas creata, x-bhrabhsálaí, CSS agus JS. Liostálann siad creataí ar chóir duit a bheith ar an eolas fúthu, ardáin a gcaithfidh tú a bheith ag scríobh dóibh agus treochtaí nua ar cheart duit a bheith ag coinneáil súil orthu.

Seo iad na meáin atá againn. Is iadsan an t-ábhar a dtógfaimid leis ach ní hé sin an rud a thugann rath don tionscadal. Is féidir le forbróir gach mionsonra den chóras a thuiscint, gach gné de API agus teicneolaíocht CSS nua a insint duit ach rud nach féidir a úsáid a tháirgeadh fós.

Tuig an meán

Caithfidh forbróirí, cosúil le gach duine, a meán a thuiscint - ach caithfidh siad an lucht féachana a thuiscint freisin, bíodh gurb iad na húsáideoirí, an fhoireann nó forbróirí eile iad. Caithfidh siad tuiscint a fháil ar an gcaoi a n-oireann a meán don domhan (i bhfocail eile, an timpeallacht táirgthe) agus cén éifeacht atá aige (an chaoi a n-úsáideann daoine é).

Tá cur síos déanta agam air seo mar an duine ‘leathan agus domhain’. Leathan, toisc go gcaithfidh tú an domhan a thuiscint mar dhuine ag obair le daoine eile. Go domhain toisc go dteastaíonn eolas teicniúil críochnúil uait faoi bhun leibhéal do chuid den tionscadal. Tugann na forbróirí seo borradh mór faoi do thionscadal agus athraíonn siad luas an tionscadail, agus mura bhfaighidh tú foireann neamhtheicniúil atá bogtha síos go mion slachtmhar a sháraíonn an fhoireann ardteicneolaíochta.


04. Na rudaí a dtógfaimid leo

Scríobh mé liosta le déanaí de gach rud a úsáidimid chun suíomhanna a thógáil, óstáil a bhainistiú agus rudaí a chur i gcrích ionas go bhféadfadh bileog teicneolaíochtaí meallta a bheith ag daoine atá ag teacht isteach le foghlaim ina gcéad chúpla seachtain. Bhíomar ag glacadh leis go raibh a fhios ag daoine faoi na rudaí seo, agus mar sin chun tús a chur le hearcaigh nua ní mór dúinn gach rud a úsáidimid gach lá a liostáil.

Bhí mé ag súil le leath dosaen teicneolaíochtaí ach chríochnaigh mé le i bhfad níos mó. Cuimsíonn an liosta seo - ‘an méid a úsáidimid’ - na gnáth CMSes, teangacha cláir agus teicneolaíochtaí brabhsálaí, ach freisin dornán uirlisí nár chuimhin leis an bhfoireann iad féin a úsáid fiú. Cuimhne muscle ar fad a bhí ann. Ag clóscríobh ‘git’, ‘phing’, ‘thor’ ar an líne ordaithe, níor cheapamar fiú go mb’fhéidir nach mbeadh.

Uirlisí a thógáil; CI; Glacadh le git le haghaidh rialú leagan go deonach, ach ag breathnú siar ar CVanna is beag a bhí le feiceáil. Bheadh ​​na cinn trendy le feiceáil (agus an bhfuil sé ciniciúil go gceapaim go gcuireann gníomhaireachtaí áirithe isteach iad?!) Ach go minic gan taithí nithiúil.

Tá na huirlisí seo tábhachtach chun dlús a chur le forbairt tionscadail, mar sin déan cinnte go bhfuil tacar uirlisí i bhfad níos saibhre agat ná do theanga, an CMS agus cúpla creat. Teastaíonn imscaradh, tástáil, CI, rialú láidir leaganacha uait (i bhfoirne - ní leat féin), agus ní mór duit croí-choincheapa na ndaoine sin a thuiscint seachas cúpla rang teagaisc amháin.

05. Devops

Oireann na huirlisí agus na cleasanna breise seo go néata don rud a bhfuil daoine ag glaoch air mar ‘devops’. Cuileann Devops in aghaidh dhá shíolta traidisiúnta: táirgeadh, a choinníonn rudaí ag rith, agus forbairt, a dhéanann rudaí nua (agus a stopann rudaí ag rith go minic). Tá dhá champa mar thoradh ar na silos gan mórán comhbhróin lena chéile.

Is minic a tháirgeann forbróirí nach bhfuil eolas táirgeachta acu cód nach bhfuil oiriúnach le haghaidh táirgeachta, trí chumraíocht nó gnéithe nach bhfuil fós ar an gcruach táirgeachta a úsáid. Toisc nach bhfuil siad ar an eolas faoi fhadhbanna na timpeallachta táirgthe, déanann siad cód chun an ghné a chríochnú seachas í a úsáid chun táirgeachta.

Féadann na sonraí beaga seo moilleanna pianmhara a chruthú, rud a chuireann leis an treocht maidir le bainistíocht an fhreastalaí a sheoladh thar lear.

Tuig an chruach

Is réimse ollmhór ann féin é Devops, a chuimsíonn imscaradh leanúnach agus go leor uathoibrithe. Is achoimre scuabtha é seo, ach is é an rud is tábhachtaí a chaithfidh forbróirí a thuiscint ná an chruach atá á reáchtáil acu. Ní leor é seo a tharmligean chuig riarachán an fhreastalaí, caithfidh tú na himpleachtaí atá ag an ardán ar do chód a thuiscint.

Má oibríonn tú ar Rails, léigh an cód Rails agus bíodh a fhios agat conas a dhéanann Apache Ruby a fhorghníomhú. Má tá tú ag obair i Java, bíodh eolas agat faoi na roghanna cumraíochta. Más Perl é a úsáideann tú, tuig conas modúil Perl a shuiteáil agus iad a chumrú.

Obair rúnda

Tá go leor den ábhar seo ar an liosta ‘cad a úsáidimid’, agus léim forbróirí maithe air sin chun tuiscint a fháil ar an gcaoi a ndéantar an obair rúnda seo go léir. Agus nuair a fhaigheann siad é, téann imscaradh níos gasta, déantar an obair a imscaradh níos rianúla agus bíonn gach duine níos sona.

Tá imscaradh leanúnach agus cleachtais ghaolmhara diabhal ag éirí chomh caighdeánach go bhfuil aon fhorbróir nó cuideachta nach bhfuil á chleachtadh seo á chur ar bun chun iad féin a chur ar ceal. Tosóidh duine éigin eile á dhéanamh agus ansin beidh siad níos gasta ná tusa.

Uirlisí úsáideacha

Tugann Googling for ‘devops’ léargas duit ar na huirlisí a úsáideann na daoine seo. Ní bhaineann sé le PHP agus MySQL, nó Rails. Baineann sé le bogearraí a sheoladh agus na giotaí priacal tionscadal a choinneáil saor ó riosca. Díríonn siad ar imscaradh, uathoibriú agus an phíblíne a choinneáil ón bhforbróir go dtí an timpeallacht táirgthe ag rith chomh tapa agus is féidir.

Gheobhaidh tú amach go dtugann an stíl forbartha seo forbróirí duit a oibríonn níos fearr lena chéile agus le ranna agus cuideachtaí eile. Má tá siad ag obair le API ó thríú páirtí, tuigfidh siad na fadhbanna ar dóigh dóibh teacht suas ar an taobh eile. Agus iad ag obair leis an bhfreastalaí admins tuigfidh siad a bhfuil de dhíth orthu suiteáilte agus beidh a fhios acu conas a shuíomhanna bogearraí ar fhreastalaithe táirgeachta. Is féidir a mhalairt de seo a bheith pianmhar ...

06. Déanfaidh Dev é a shocrú ... b’fhéidir

Tugann an cuardach sin ar ‘scileanna riachtanacha forbróra gréasáin’ freagra deas ó Michael Greer (The Onion’s CTO) ar Quora:

  • Laziness: Diúltaíonn sé aon rud a dhéanamh faoi dhó: scríobhann script nó algo dó.
  • Cowardice: Smaointe le tástáil, imní faoi thionchar ualaigh agus cód
  • Meargántacht: Déanann sé iarracht rudaí nua a sheoladh i gcónaí, seolann sé smaointe an lae chéanna

Is bealach deas é Cowardice chun ‘aird ar mhionsonraí’ a phrasáil. Is é dífhabhtú agus tástáil an 99 faoin gcéad de shaol an fhorbróra nár luaigh aon duine nuair a bhuail siad W3Schools nó nuair a thosaigh siad ar an gcúrsa ríomhaireachta 101.

Éilíonn an cumas apps a shocrú scileanna réiteach fadhbanna den scoth, ach ní cód dífhabhtaithe amháin. Uaireanta is é an réiteach nach mbíonn úsáideoirí in ann a gcuid sonrasc a íoslódáil ná an leathanach a phriontáil, seachas lá a chaitheamh ag giniúint PDFanna. Uaireanta is féidir nasc a chur in ionad seachtaine forbartha, ach ní tharlóidh an réiteach galánta sin má tá na devs ag réiteach fadhbanna trí go leor línte cód a scríobh.

Is dallóg iontach é an tástáil do go leor devs, in ainneoin an iliomad uirlisí atá amuigh ansin. Úsáid tástálacha aonaid, seiléiniam, tástáil ualaigh agus uirlisí próifílithe mar xhprof. Anailís ó rudaí mar New Relic chun lorg do app a choinneáil beag. Agus smaoinigh air seo ar fad mar chuid de phost an duine: is é do chód é, déan cinnte go bhfuil a fhios agat go n-oibríonn sé mar a bhí beartaithe seachas súil a bheith aige.

Dífhabhtaithe

Is pointe tinn é dífhabhtú freisin. Ní conas dífhabhtóir a úsáid, ach conas fadhb a dhífhabhtú - mar sin chuirfinn le liosta Michael Greer:

  • Neamhfhoighne: déanann sé neamhaird neamhghníomhach ar fhaisnéis nach mbaineann le hábhar chun an fhadhb cheart a aimsiú agus a réiteach

Seo bunchloch gach teicníc dífhabhtaithe. Neamhaird a dhéanamh ar an neamhábhartha agus brí a fháil san ábhartha. Ar an drochuair, tá seans maith ag go leor acu casúr a dhéanamh ar an neamhábhartha ar feadh uaireanta nó laethanta, agus fadhb a shocrú tríd an rud céanna a thriail 10 n-uaire.

Is iomaí leabhar atá ann (faraor, ní an ceann a chuir mé leis an bhfoilsitheoir nár bhuaigh mé ainm air) maidir le dífhabhtú agus ba chóir do gach forbróir gach ceann acu a léamh. Féadann dev fíor-iontach fadhbanna a dhífhabhtú ar chóras gan líne cód a fheiceáil.

07. Cad a theastaíonn ó úsáideoirí

Tuig a bhfuil na daoine mórthimpeall ort ag iarraidh a dhéanamh. Bain sult as an gcód - is breá leat an ealaín a bhaineann le comhaid CSS a fhleascú go foirfe, nó aip ráillí a bharrfheabhsú - ach cuimhnigh go bhfuil sé ar fad chun críche.

Caithfidh forbróirí gnó, oibríochtaí agus na próisis ghnó a thuiscint toisc go gcuidíonn a gcuid rudaí lena reáchtáil. Tá devs a bhfuil an t-eolas seo in ann bogearraí agus aipeanna a thógáil a chuidíonn le húsáideoirí, ach is minic a bhíonn cuma neamhghnách táirgiúil orthu. D’fhéadfadh sé seo a bheith mar gheall ar a gcuid soilsithe go tapa ag clóscríobh nó a n-eolas iontach ar an gcruach, ach is dóichí go mbeidh sé mar gheall ar a gcuid eolais ar a bhfuil úsáideoirí ag iarraidh.

Margadh iomaíoch

Ag dul ar ais go dtí mo phointe bunaidh, tá an fhorbairt sin ag éirí níos éasca agus tá an margadh d’fhorbróirí iontacha níos iomaíche d’fhorbróir ar bith atá in ann na riachtanais ghnó a thuiscint agus rud den scoth a thabhairt leo chun freastal orthu. Is mór an cúnamh an margadh, na custaiméirí a thuiscint agus an fáth a scarann ​​siad le hairgead.

Tuiscint a fháil ar na sonraí agus conas a athróidh siad le himeacht ama. In intinn an fhorbróra ba chóir go mbeadh siad ag líneáil teicneolaíochtaí nua leis na dúshláin atá agat inniu nó a fheiceann tú ag teacht. Ar an mbealach seo, nuair a mholann tú smaoineamh nua mhaisiúil don MD nó do chliant beidh sé bunaithe ar a bhfuil na custaiméirí ag iarraidh i ndáiríre agus gheobhaidh tú an buiséad / am air. (I gcodarsnacht leis sin, is é an rud is measa atá le feiceáil ná forbróirí atá ag réiteach na teicneolaíochta nua is fearr leo mar an réiteach le haghaidh ár gcuid fadhbanna uile.)

Tá go leor smachta ag forbróirí - an gá go mbeadh a fhios acu cad a chiallaíonn gach réimse sa bhunachar sonraí don úsáideoir deiridh? Má athraímid na sonraí, cad a fheicfidh na húsáideoirí? An bhfuil bealach níos fearr ann le cuidiú leis na húsáideoirí? Go ró-mhinic is é dearcadh DB admins gur droch-léiriú ar a mbunachar sonraí é an domhan seachas gur droch-léiriú ar an bhfíorshaol iad a mbunachar sonraí. Tá an domhan praiseach agus ionadh lán de chásanna imeall. Déileáil leis, measann DB.

08. Líníocht agus scríbhneoireacht

Is é an líníocht an bealach is dírí chun an cineál rudaí a chur in iúl. Caithfidh forbróirí a bheith in ann a gcuid smaointe a tharraingt ar chlár bán, páipéar agus mataí beorach.

Caithfidh forbróirí a bheith in ann fréamhshamhla a dhéanamh ar pháipéar, scáileáin scáileáin a phriontáil agus scribble orthu chun a n-intinn a chur in iúl. Ná cuir muinín sa fhorbróir a nodann, a deir go dtuigeann siad agus go n-osclaíonn siad a n-eagarthóir.

Teip saor: tosaíonn an códú is fearr le líníocht mar fhréamhshamhail tapa. Teip níos minice agus déan cinnte go ndéanann na daoine go léir timpeall ort an rud céanna agus is dóichí go n-éireoidh leat ar an mbealach sin.

09. Bain taitneamh as

Agus cad a tharlaíonn má chaithfidh tú 10 n-uaire an chloig a chaitheamh ag réiteach fadhb trí nasc a bhogadh timpeall? Bain sult as - fiú mura bhfuil ann ach an dúshlán dul tríd an obair.

Is é an dearcadh is measa ó fhorbróirí (nó aon duine) ná leithscéal i leith a bhfuil an fhoireann ag iarraidh a bhaint amach. Ar an drochuair, tá sé seo coitianta, toisc go bhfeiceann forbróirí go bhfuil siad lasmuigh den mhéid atá á bhaint amach ag an bhfoireann. (An Ríomhchláraitheoir Paiseanta cuireann sé an cheist, ‘cé mhéad níos mó spraoi a d’fhéadfá a dhéanamh do phost?’ - bain triail as.)
Agus bí réidh le do chuid oibre a thaispeáint mar a mhalairt de seo: ná leathnaigh tar éis cúpla rang teagaisc ar Ruby a thriail go ‘Experience of Ruby’!

Is gairm óg fós í forbairt gréasáin agus aipeanna, ach tá an tacar scileanna atá de dhíth go mór ar devs ag leathnú. Ba chóir go mbeadh gach duine ag súil le níos mó d’fhorbróirí mar is luaithe a thiocfaidh muid ar fad amach as an seomra cúil dána agus a bheith páirteach sa phróiseas cruthaitheach is amhlaidh is fearr a bheidh na torthaí.

10. Fan go géar

Chun é seo a thabhairt suas go babhta deas 10 cuirfidh mé rud deiridh amháin leis. Fan go géar. Faigh iomaíocht. Is é an cineál is measa d’aon rud ceann ina aonar.

"Bí i gcónaí ar an bhfear is measa i ngach banda a bhfuil tú ann."

An chuid is measa - i ndáiríre, na daoine an-dona - foghlaimíonn ríomhchláraitheoirí, codálaithe, dearthóirí a gcuid rudaí agus luíonn siad ar a laraí. Tá sé ró-éasca moilliú a dhéanamh agus gan iomaíocht a fheiceáil bíonn sé de nós agat tú féin a fheiceáil os cionn an mheáin.

Mar sin, bí ar an rud is measa is féidir leat a fháil trí níos fearr a fháil. Bí i do thionscadail lasmuigh den obair, rannchuidigh agus faigh aiseolas agus cáineadh mar is mó cáineadh a gheobhaidh tú, is lú a thabharfaidh daoine duit sa todhchaí. Nuair a bhíonn buille faoi thuairim agat faoi na rudaí a theastaíonn uathu níos fearr ná mar atá siad, is tusa an forbróir ninja a theastaíonn ó gach duine.

Is é Dan Frost stiúrthóir teicniúil na cuideachta gréasáin lán-seirbhíse 3EV, comhpháirtí oifigiúil AWS. Tá sé ag obair i CMS agus i bhforbairt aipeanna gréasáin le seacht mbliana.

Thaitin seo leis? Léigh iad seo!

  • Conas aip a thógáil
  • Na clónna gréasáin saor in aisce is fearr do dhearthóirí
  • Faigh amach céard atá i ndán do Augmented Reality
Poped Inniu
Na 4 Réiteach is Fearr le Méarchláir Windows 10 a shocrú nach n-oibríonn
Leigh Nios Mo

Na 4 Réiteach is Fearr le Méarchláir Windows 10 a shocrú nach n-oibríonn

Ligean le rá go bhfuil tú i lár tioncadal criticiúil a dhoiciméadú. Go tobann, ní mhainníonn do ríomhaire glúine do threoracha a leanúint agu c&#...
Na 12 Dhóirí ISO is Fearr agus Saor in Aisce 2020
Leigh Nios Mo

Na 12 Dhóirí ISO is Fearr agus Saor in Aisce 2020

I gnách go n-úáidtear na comhaid IO ar fud an idirlín chun cláir mhóra a dháileadh toic go bhféadfadh é comhaid éagúla a bheith in aon íomh&...
Conas Suíomh Gréasáin a Bhacadh i Windows 10
Leigh Nios Mo

Conas Suíomh Gréasáin a Bhacadh i Windows 10

Le do thoil ní mór dom gach uíomh Gréaáin i ábháilteacht teaghlaigh Window 10 a bhacadh ní féidir liom é in a dhéanamh anoi cén fáth? I...