Is e an dìomhair gu èifeachdas còd càileachd, chan e manaidsear èifeachdach

Is e manaidsearan a bhios a’ stiùireadh phrògraman a th’ ann am fear de na proifeasanan as motha a th’ air a bhith loma-làn. Chan e sin uile, ach an fheadhainn nach robh nam prògramadairean fhèin. An fheadhainn a tha den bheachd gu bheil e comasach “àrdachadh” èifeachdas (no àrdachadh “èifeachdas”) a’ cleachdadh dhòighean bho leabhraichean. Gun eadhon dragh a bhith agad mu na h-aon leabhraichean sin a leughadh, is e fear gypsy a th’ anns a’ bhidio.

An fheadhainn nach do sgrìobh còd a-riamh. An fheadhainn dha bheil filmichean Hollywood mu phrògraman air an dèanamh - uill, an fheadhainn far am bi iad a’ coimhead post-d a’ cleachdadh an loidhne-àithne. An fheadhainn aig nach eil ùidh ann an rud sam bith ach comharran, cinn-latha agus an tuarastal fhèin.

An fheadhainn a tha sa mhòr-chuid.

Ach tha iad nan idiots airson adhbhar eadar-dhealaichte. Tha iad ag iarraidh èifeachdas, no co-dhiù èifeachdas (thig air adhart, manaidsear, Google dè an diofar a th 'ann), gun a bhith a' tuigsinn aon seach aon. Gun a bhith a 'tuigsinn brìgh san fharsaingeachd, a' phròiseas airson toradh fhaighinn, na call a tha a 'tachairt sa phròiseas seo, cosgaisean leasachaidh. Ann an ùine ghoirid, ag obair le prògramadair mar gum biodh e na bhogsa dubh.

Thàinig iad a-steach do riaghladh luchd-prògramaidh airson aon adhbhar: tha hype, airgead, a ’mhargaidh agus dòrlach de na h-aon amadan. Tha àite ann airson a dhol air chall.

Nam biodh hype ann an cinneasachadh co-chruinneachadh meacanaigeach, bhiodh sinn a’ ruith an sin. Bidh carbadan an stèisein a' deoghal. Cha chuireadh e iongnadh orm gu bheil am fear a bhios a’ reic chraobhan Nollaige nar sgìre san Dùbhlachd na mhanaidsear IT air saor-làithean.

Ann an ùine ghoirid, ma ghabhas e dèanamh, tog na daoine sin san amhaich. Na gabh dragh, gheibh iad obair. Cha dèan gin dhiubh gu bràth dad iomchaidh gus an tèid iad gu bhith nam prògramadair iad fhèin. Leis nach eil e a 'tuigsinn brìgh, uidheamachd, loidsig a' phròiseas a tha e a 'cumail smachd.

Ceart gu leòr, mu dheidhinn manaidsearan. A-nis chun na h-ìre, airson luchd-prògramaidh. Mar as urrainn dhut èifeachdas leasachaidh àrdachadh le bhith ag ionnsachadh còd àrd-inbhe a sgrìobhadh.

Gus èifeachdas àrdachadh, feumaidh tu duilgheadasan fhuasgladh nas luaithe gun a bhith a 'call càileachd. Gus fuasgladh fhaighinn air duilgheadasan nas luaithe, feumaidh tu a bhith comasach air còd àrd-inbhe a sgrìobhadh sa bhad. Agus “càileachd àrd”, agus “sgrìobh”, agus “sa bhad”. Leig leam mìneachadh le metafhor.

Tha sgrìobhadh còd àrd-inbhe coltach ri bhith a’ bruidhinn cànan cèin gu ceart. Nuair nach eil thu eòlach air cànan, bidh thu a’ cur seachad tòrr ùine a’ feuchainn ri do smuaintean a chur ri chèile innte.

Ma dh’ fheumas tu rudeigin a ràdh gu h-èiginneach, bidh thu dìreach a’ cumail air cuid de dh’ fhaclan, gu tric chan e an fheadhainn cheart, bidh thu a’ dìochuimhneachadh artaigilean, an òrdugh fhaclan ceart, gun luaidh air amannan gnìomhair agus droch fhuaimneachadh.

Ma tha tìde agad freagairt a chur ri chèile, feumaidh tu faclair no eadar-theangair air-loidhne fhosgladh agus tòrr ùine a chaitheamh a’ cur ri chèile do bheachdan. Bidh am faireachdainn, ge-tà, fhathast mì-thlachdmhor: tha thu ag ràdh am freagairt, agus chan eil fios agad a bheil e ceart no nach eil. Tha e an aon rud leis a’ chòd - tha e coltach gun deach a sgrìobhadh, tha e coltach gu bheil e ag obair, ach ge bith a bheil e de chàileachd math no nach eil, tha e na dhìomhaireachd.

Tha e a’ tionndadh a-mach gur e caitheamh ùine dùbailte a th’ ann. Bheir e ùine a thighinn suas le freagairt. Bheir e ùine cuideachd am freagairt seo a chur ri chèile - agus chan eil cho beag.

Ma tha an sgil ann a bhith a’ sgrìobhadh còd àrd-inbhe an làthair, faodar am freagairt a dhealbhadh sa bhad, cho luath ‘s a dh’ fhàsas e sa cheann, gun a bhith a’ caitheamh ùine a bharrachd air eadar-theangachadh.

Bidh an sgil ann a bhith a’ sgrìobhadh còd àrd-inbhe na chuideachadh ann a bhith a’ dealbhadh ailtireachd. Cha bhith thu dìreach a’ beachdachadh air roghainnean ceàrr, neo-ruigsinneach no làmh-sìos nad cheann.

Gus geàrr-chunntas: tha an sgil ann a bhith a’ sgrìobhadh còd àrd-inbhe gu mòr a’ luathachadh fuasgladh cheistean.

Ach chan e sin uile. Taing dha na manaidsearan bòtannan faireachdainn, tha aon ghlacadh ann - chan eil adhbhar againn còd àrd-inbhe a sgrìobhadh. Chan eil am manaidsear a 'coimhead air a' chòd, chan eil an neach-dèiligidh a 'coimhead air a' chòd. Is ann ainneamh a bhios sinn a’ sealltainn còd dha chèile, dìreach uaireannan, ann an cuid de phròiseactan far a bheil “seiceadair” còd ainmichte no ath-shuidheachadh bho àm gu àm.

Tha e a 'tionndadh a-mach gu bheil anns a' mhòr-chuid de chùisean a 'chòd shitty a' dol gu riochdachadh no an neach-dèiligidh. Tha neach a tha air còd shitty a sgrìobhadh a 'cruthachadh ceangal neònach seasmhach - chan e a-mhàin gu bheil e comasach còd shitty a sgrìobhadh, ach tha e riatanach cuideachd - thathar a' gabhail ris, agus bidh iad eadhon a 'pàigheadh ​​​​air a shon.

Mar thoradh air an sin, chan eil cothrom aig an sgil ann a bhith a’ sgrìobhadh còd àrd-inbhe leasachadh idir. Cha bhith duine sam bith a’ sgrùdadh a’ chòd a sgrìobh neach-obrach le cùmhnant. Is e an aon adhbhar a dh’ ionnsaicheas e prògramadh mar as trice brosnachadh taobh a-staigh.

Ach tha an spreagadh taobh a-staigh seo a’ dol an-aghaidh planaichean agus riatanasan airson èifeachdas agus cinneasachd. Tha e soilleir nach eil an contrarrachd seo air a rèiteachadh airson fàbhar còd àrd-inbhe, leis nach eil daoine eadhon a’ càineadh dhaoine airson còd shitty. Agus airson fàilligeadh air a 'phlana a choileanadh - eadhon mar sin.

Dè bu chòir dhomh a dhèanamh? Tha mi a’ faicinn agus a’ moladh dà shlighe a ghabhas a chur còmhla.

Is e a’ chiad fhear do chòd a shealltainn do chuideigin taobh a-staigh a’ chompanaidh. Gun a bhith reactive (nuair a thèid faighneachd / èigneachadh), ach gu for-ghnìomhach (uh, dude, thoir sùil air a’ chòd agam, mas e do thoil e). Is e am prìomh rud an seo gun a bhith a 'postadh snot siùcair, gun a bhith a' feuchainn ri càineadh a dhèanamh air a 'chòd ann an cruth modhail. Ma tha an còd crap, bidh sinn ag ràdh sin: tha an còd crap. Le mìneachadh, gu dearbh, agus molaidhean air mar a nì thu e nas fheàrr.

Ach tha an t-slighe so mar an ceudna. Tha a fhreagarrachd an urra ris a’ phuing aig an do thachair conaltradh. Ma tha an obair air a dhol a-steach gu cinneasachadh mu thràth agus gu bheil an còd crap, chan eil feum air ath-dhèanamh. Nas mionaidiche, na h-adhbharan - bidh na meatrach cuideachd a ’sìoladh. Bidh manaidsearan a’ reubadh a-steach agus gad phronnadh le riatanasan èifeachdais. Agus na bi eadhon a ’feuchainn ri mìneachadh dhaibh gum bi an còd shitty air ais gu cinnteach ann an cruth bhiteagan - bidh e air ais ort. Chan urrainn dhut ach gealltanas a thoirt nach dèan thu seo a-rithist.

Mura h-eil an obair air a lìbhrigeadh fhathast, no dìreach air tòiseachadh, faodaidh ciall gu math practaigeach a bhith aig a bhith a’ dòrtadh cac air a’ chòd (no a phròiseact, beachd) - nì an neach mar as trice e.

Is e an dàrna dòigh, an tè as fhuaire, leasachadh stòr fosgailte a dhèanamh rè uairean neo-obrach. Dè an t-amas: airson dòrlach de luchd-prògramaidh, is e sin prògramadairean, do chòd fhaicinn agus bruidhinn mu dheidhinn. Chan eil ùine aig a h-uile duine taobh a-staigh a’ chompanaidh. Ach chan eil dad aig luchd-prògramaidh air feadh an t-saoghail ri dhèanamh fhathast, agus ma sgrìobhas tu rudeigin feumail bho shealladh tagraidh, bidh iad gu cinnteach a’ coimhead a-staigh.

Is e am prìomh chleas, nam bheachd-sa, còd a sgrìobhadh rè uairean neo-obrach, oir chan obraich an contrarrachd eadar càileachd a ’chòd agus astar lìbhrigeadh an toraidh. Sgrìobh do leasachadh airson co-dhiù bliadhna. Cha chuir cinn-latha, no mion-chomharrachadh teignigeach, no airgead, no ceannard cuideam ort. Saorsa iomlan agus cruthachalachd.

Is ann dìreach ann an cruthachalachd an-asgaidh a thuigeas tu agus a mhothaicheas tu dè a th’ ann an còd sgoinneil, chì thu bòidhchead cànan is teicneòlas, agus mothaichidh tu seun gnìomhan gnìomhachais. Uill, ionnsaichidh tu còd àrd-inbhe a sgrìobhadh.

Fìor, bidh seo ag iarraidh ort ùine phearsanta a chaitheamh. Dìreach mar leasachadh sam bith eile. Thoir sùil air chan ann mar chosgais, ach mar thasgadh - annad fhèin.

Source: www.habr.com

Cuir beachd ann