Bruidhnidh an artaigil mar as urrainn dhut a bhith nad phrogramaiche bhon fhìor thoiseach aig diofar aoisean. Tha e ag innse dè na feartan a bu chòir a bhith aig eòlaiche san raon seo, dè a dh’ fheumar a dhèanamh gus a bhith nad aon. Tha e mu dheidhinn foghlam agus an comas a bhith ag obair às aonais. Thathas a’ toirt cunntas air na stuthan a dh’fheumas a bhith air an teagasg. Tha e ag innse mun aois aig a bheil e nas fheàrr tòiseachadh air dreuchd ionnsachadh, ciamar agus càite an lorg thu obair mar phrogramaiche, agus mòran a bharrachd. Tha prògramadh na ghnìomhachd gu math inntinneach agus air a bheil iarrtas mòr nar n-ùine. Bu chòir neach a cho-dhùnas dàibheadh a-steach a bhith air an “thu” le teicneòlasan agus gun a bhith fo eagal mu dhuilgheadasan. Chan eil e furasta agus fada ionnsachadh a ’phroifeasan seo, ach leis a’ mhiann, faodaidh tu tòrr a choileanadh ann an ùine gu math goirid.
Na dh’fheumas leasaiche san àm ri teachd ionnsachadh
A bharrachd air cànan prògramadh, tha e cudromach fios a bhith agad gu math:
matamataig;
staitistig;
Beurla;
loidsig
fiosaig;
fiosachd.
Cleachdadh cunbhalach
Tha e riatanach rudeigin a phrògramadh a h-uile latha, a ‘tòiseachadh le leasachaidhean furasta agus a’ leantainn le feadhainn nas iom-fhillte. Aig a ‘chiad dol a-mach, bidh leasaiche ùr a’ sgrìobhadh còdan gu math dona. Nuair a thòisicheas e air seo a thuigsinn, bidh e a’ feuchainn ris a’ phrògram a leasachadh. Tha seo a ‘ciallachadh gu bheil e a’ dol suas gu ìre. Bidh seo a ‘tachairt a h-uile turas, agus fad na h-ùine bidh am prògramadair a’ feuchainn ri na cruthachaidhean aige a leasachadh. Mura dèan thu eacarsaich, thèid an teòiridh gu lèir a dhìochuimhneachadh mu dheireadh.
Far a bheil luchd-prògramaidh ag obair
Tha feum air luchd-leasachaidh ge bith càite a bheil tagraidhean, prògraman, obair le àrd-ùrlaran air-loidhne. Bidh iad ag obair ann an oifisean àbhaisteach no aig an taigh, mura h-eil dragh aig na h-ùghdarrasan. Ann an Caidreachas na Ruis, tha gluasad de luchd-prògramaidh gu bhith ag obair thall thairis air fàs follaiseach. Ann an cuid de dhùthchannan, tha tuarastal eòlaiche àrd-ìre nas àirde na an tè ionadail timcheall air 2-3 tursan.
Mar a lorgas tu obair
A dh ‘aindeoin cho mòr’ sa tha e, tuarastal meadhanach àrd agus gainnead luchd-obrach, chan eil a h-uile companaidh ann an cabhaig fios a chuir gu luchd-prògramaidh ùr. Às deidh na h-uile, feumaidh a ‘mhòr-chuid de luchd-fastaidh proifeiseantaich nach fheum dad a theagasg. Ach chan urrainn dhut a leigeil seachad. Bu chòir dhut fios a chur air sanasan, a ‘dol gu ionad-fàilte iomairtean, a’ tabhann an cuid sheirbheisean. Ach an toiseach feumaidh tu ullachadh:
Dèan geàrr-chunntas . Feumaidh buidheann fèin-spèis sam bith an sgrìobhainn seo bho neach-obrach a dh’fhaodadh a bhith ann. Bu chòir a bhith ann: fiosrachadh mu fhoghlam agus eòlas obrach (ma tha sin ann), tuairisgeul air sgilean agus feartan, ceanglaichean pearsanta, eòlas air cànanan agus a h-uile càil a dh’ fhaodadh a bhith feumail.
Cuir ris an dioplòma . Le foghlam, tha fastaichean nas deònaiche prògramadairean a ghabhail airson dreuchd.
Sgrìobhainn eòlas obrach . Tha cothroman mòra ann cuideachd. Faodaidh tu a thoirt bho obair roimhe.
Ullaich portfolio . Bidh e nas fhasa ìre proifeiseantachd tagraiche airson dreuchd a dhearbhadh. Bidh Eichar comasach air an obair fhaicinn agus tuigsinn an urrainn dha neach dèiligeadh ri gnìomhan mar sin.
Feartan agallaimh
Chan fhiach obair sam bith an t-eagal agus an dragh. Mar sin, nuair a thèid thu gu agallamh, cha leig thu leas a bhith draghail. Tha e nas fheàrr feuchainn ri thu fhèin a tharraing còmhla agus thu fhèin a chuir air dòigh gus nach e am fastaiche san àm ri teachd a bhios a ’fastadh eòlaiche, ach bidh e fhèin a’ co-dhùnadh a bheil feum aige air a leithid de shuidheachadh. Bu chòir dhut bruidhinn mu na neartan agad. Chan e deuchainn a th’ ann an agallamh, ach cothrom thu fhèin a thaisbeanadh gu ceart. Feumar faighneachd do cheannard a dh’ fhaodadh a bhith ann mu shuidheachadh obrach, cothroman fàs companaidh, cothroman dreuchdail, msaa. An uairsin chì e duine fèin-mhisneachail air beulaibh. Agus feumaidh a h-uile iomairt luchd-obrach mar sin.
Inntrigeadh airson prògramadair
Nuair a chaidh an leasaiche a ghabhail airson ùine deuchainn, chan e adhbhar a tha seo a bhith draghail gun diùlt an ceannard co-obrachadh aig a’ cheann thall. Air an làimh eile, feumaidh tu do sgilean a nochdadh bhon taobh as fheàrr agus leantainn air adhart ag ionnsachadh rudan ùra. Anns a’ mhòr-chuid de chùisean, is e foirmeileachd a th’ ann an inntearnas, àm a dh’ fheumas tu feitheamh mus cuir thu a-steach gu h-oifigeil airson obair.
Dè na dùbhlain a tha mu choinneamh luchd-leasachaidh ùr?
Tha gnìomhachd an leasaiche inntinneach agus neo-àbhaisteach. Ach, mar ann an dreuchd sam bith, tha “eas-bhuannachdan” an seo cuideachd. Thathas a ‘moladh eòlas fhaighinn air na duilgheadasan cumanta a tha a’ feitheamh ri luchd-tòiseachaidh:
Ag obair le còd cuideigin eile . Cha bhith eòlaichean an-còmhnaidh a’ sgrìobhadh am prògraman bhon fhìor thoiseach. Uaireannan feumaidh iad dèiligeadh ri crìochnachadh siostam prògramadair eile. Tha an ìre eòlais agus sgilean aca fhèin aig gach neach-obrach. Tha an duilgheadas na laighe anns an fhìrinn gum faod neach-leasachaidh nas adhartaiche, no nach eil cho litearra, an còd a chuir ri chèile uaireannan. Ann an suidheachadh sam bith, chan eil e furasta a bhith a ‘tuigsinn cruthachadh neach eile, gu sònraichte do luchd-tòiseachaidh.
Ag obair ann an siostaman mòra agus iom-fhillte . Mas fheàrr, bu chòir a h-uile siostam a tha ann an siostaman bathar-bog a bhith ann air leth agus a bhith comasach air teachdaireachdan iomlaid ri chèile. Ann an da-rìribh, chan eil seo a ‘tachairt. Tha iom-fhillte air a dhèanamh suas de ghrunn mhìltean loidhnichean de chòd. Gus an tuigsinn, bidh mòran de luchd-prògramaidh a’ mìneachadh na chaidh a sgrìobhadh airson grunn mhìosan.
Ciamar a sheachnadh duilgheadasan ann an obair phrogramaiche
Canar Legacy-code ri leasachadh cuideigin eile. Gus fuasgladh fhaighinn air gu soirbheachail, thathar a ‘moladh thu fhèin a sgaradh gu tur bhuaithe. Tha e nas fheàrr am fo-shiostam agad fhèin a chruthachadh agus an còd a sgrìobhadh thu fhèin, bho àm gu àm a’ cumail sùil air an obair agad le daoine eile. An uairsin bidh nas lugha troimh-chèile ann agus bidh e comasach dhut dèiligeadh gu sgiobalta ri mearachdan co-obraiche.
Aig dè an aois a tha e nas fheàrr a bhith ag ionnsachadh phrògraman – a bheil e comasach a bhith na leasaiche 20-30-40-50 bliadhna a dh’aois?
Chan eil cuingealachaidhean aois soilleir ann. Ach thathar a ‘moladh tòiseachadh air ionnsachadh aig aois 12-13. Is e seo an t-àm nuair nach eil an leanabh air a luchdachadh gu mòr le leasanan agus gu bheil e mar-thà nas dìcheallach. Is fhiach rudeigin furasta ionnsachadh an toiseach – turtar a dhealbhadh, no tòiseachadh air clàran-sruth a dhèanamh ann an Scratch. Faodaidh sgrùdadh iom-fhillte agus domhainn tòiseachadh nas fhaide air adhart, timcheall air 15-20 bliadhna a dh’aois (le trèanadh cunbhalach). Mar inbhich, chan eil e a-riamh ro fhadalach airson ionnsachadh. Ma tha brosnachadh agus dealas ann, faodaidh tu prògraman a dhèanamh nuair a leig thu dheth a dhreuchd. Is e am prìomh rud stuth ionnsachaidh math a lorg agus cleachdadh an-còmhnaidh. Is fheàrr na còdan sin a gheibhear a chur a-steach don phasgan. Bidh seo na bhuannachd mhòr san àm ri teachd. A bheil aois cho cudromach ann an IT, a bheil e riatanach leabhraichean a leughadh, dè a nì thu dha oileanaich – Agallamh le A. Byndyu: https://youtu.be/jI-cZRFpbkk
Dè cho fada ’s a bheir e a bhith nad phrogramaiche
Tha a’ cheist dìreach fa leth. Ann an suidheachadh sam bith, bheir am pròiseas grunn bhliadhnaichean. Anns a ‘chùis as fheàrr, bidh e comasach am prògram riatanach a mhaighstir ann an 3-4 bliadhna. Ach feumaidh tu tòrr oidhirp a chuir a-steach. Bheir a’ mhòr-chuid de luchd-prògramaidh adhartach timcheall air 8-10 bliadhna gus an dreuchd iom-fhillte seo a mhaighstireachd gu math.
Mar as urrainn dhut a bhith nad neach-proifeiseanta mòr-chòrdte san raon seo
Is e obair chliùiteach a th’ ann am prògramadair. A-nis tha e nas fhasa na sgilean riatanach uile a mhaighstir na, mar eisimpleir, 5-7 bliadhna air ais. Tha a h-uile stuth agus cùrsa san raon phoblach. Gus a bhith nad leasaiche math, feumaidh tu:
sgrùdadh fiosrachadh ùr mu leasachaidhean;
a’ leasachadh an sgilean gu cunbhalach;
eòlas iomlaid le luchd-prògramaidh eile;
strì ri bhith ag obair leis an luchd-leasachaidh as fheàrr gus am bi cothrom ann fàs gu proifeasanta.
Tha daoine ann as fheàrr leotha fhèin a chall airson bhliadhnaichean ann an obair gun ghaol, an àite a bhith a ‘toirt seachad a leithid de bheatha aon uair agus a’ dèanamh na tha iad dèidheil air. Na biodh eagal ort feuchainn agus feuchainn ort fhèin ann an diofar raointean. Mas toil leat prògramadh, tha e nas fheàrr an cur-seachad seo a leasachadh gus an tòisich e a’ gineadh teachd a-steach. Mar as urrainn dhut a bhith nad phrògramadair bhon toiseach ann an 187 latha, fìor sgeulachd – bhidio foghlaim: https://youtu.be/PyVT8G1QEg0
Cò a dh’fhòghlaim, mura h-eil bho mhaighstirean an ceàird? Is e dìreach proifeiseantaich le mòran bhliadhnaichean de eòlas as urrainn innse do luchd-prògramaidh neo-dhreuchdail agus ùr-nodha dè a tha cudromach beachdachadh fhad ‘s a tha iad ag ionnsachadh agus ag obair mar leasaiche. Dè bu chòir aire a thoirt dha agus dè nach bu chòir a dhèanamh. Thathas a’ moladh beachdachadh air molaidhean 5 bho luchd-prògramaidh ainmeil a chuir gu mòr ri leasachadh na sgìre seo. Is e Brendan Eich a chruthaich JavaScript. Ann an aon de na h-agallamhan aige, tha e a ‘cur ìmpidh air co-obraichean gun a bhith a’ fuireach air mearachdan, ach bi cinnteach gun toir thu aire dhaibh agus feuch ri tuigsinn dè an adhbhar a th ‘ann. Bidh e eadhon a’ toirt seachad comhairle mu bhith a’ cleachdadh aon de na cànanan prògramaidh: Agus mar sin Seumas Goslinga’ mìneachadh cho cudromach sa tha e a bhith comasach air an roghainn cheart a dhèanamh. Tha am prògramadair ag ràdh gu bheil aithreachas air mun ùine a chaill e nuair a chuir e seachad e air obair fhalamh no neo-thorrach. Feumaidh tu prìomhachas ceart a dhèanamh. Tha sgrìobhadh còd airson prògram sònraichte na cheum air leth dona. Bidh mòran de luchd-leasachaidh a ‘stiùireadh an oidhirpean a dh’ionnsaigh toradh fad-ùine, gus am bi an cruthachadh ag obair airson co-dhiù timcheall air 10 bliadhna. Bidh cuid de chòdan eadhon nan taic taiceil dha àireamh mhòr de luchd-leasachaidh. Roinn Iain Carmack seo san agallamh aige . Joel Goldberg den bheachd, ge bith dè cho sgoinneil sa tha am beachd, gum bu chòir dha a bhith cho sìmplidh sa ghabhas. Ma ghabhas e dèanamh, tha am prògramadair a’ moladh an sgeama leasachaidh a dhèanamh nas sìmplidhe. Às deidh na h-uile, tha e coltach gum bi eòlaiche eile ag iarraidh a chleachdadh (no feumaidh e a dhèanamh), ach cha bhith e comasach dhaibh an còd obrachadh a-mach. Agus mu dheireadh, a ‘phrìomh chomhairle bho Linus Torvalds : Chan eil e gu diofar dè a nì neach, no dè an tuarastal a th’ aige. Chan eil e coltach gum bi e comasach dha soirbheachadh ann an obair gun ghaol. Agus ma thachras seo, cha bhith e comasach dha na buannachdan aige a mhealtainn gu h-iomlan. Tha an luchd-leasachaidh as ainmeil air a leithid de dh’ àirde a choileanadh sa ghnìomhachas aca leis gu robh iad a-riamh air beachdachadh air prògramadh mar phàirt de am beatha.