Tha dĂ dhòigh aig manaidsear companaidh leasachaidh cunntais sgioba a thogail. Is e a 'chiad fhear a bhith a' fastadh "seann daoine" deiseil agus a 'cruthachadh shuidheachaidhean obrach mar sin gu leantainneach gus am bi iad a' cleachdadh an sgilean agus an eòlas chun na h-ĂŹre as Ă irde, a 'leasachadh agus aig an aon Ă m nach tèid iad a-steach gu sabaid. Is e an dĂ rna fear sgioba a chruthachadh bho mheasgachadh de dhaoine a tha air Ăšr thighinn, meadhan agus buannachdan, gus am bi iad aâ conaltradh, a âtoirt buaidh air a chèile, ag ionnsachadh agus aâ fĂ s taobh a-staigh a âchompanaidh. Tha mi an-aghaidh aâ chearcall borb a la âgun eòlas - gun obair - gun eòlasâ agus chan eil mi aâ faicinn duilgheadas ann a bhith aâ fastadh leasaiche tòiseachaidh. Tha prògram inntearnas air a bhith aig Forward Telecom o chionn fhada, a tha air a thighinn gu bhith na thoiseach dreuchd dha mòran de luchd-obrach gnĂ thach.
A-nis innsidh mi dhut mar a chĂŹ mi slighe leasachaidh leasaiche bileachaidh, agus dè an t-sreath a dhâ fheumas tu gus sgilean proifeasanta a mhaighstir.
1. Ionnsaich cà nan prògramadh
Airson tòiseachadh, neach sam bith. Is e Java, Python agus JavaScript am prÏomhachas, ach tha Ruby, Go, C, C ++ freagarrach airson eòlas bunaiteach fhaighinn. Ciamar a theagasg? Gabh cÚrsaichean pà ighte agus an-asgaidh; Is urrainn dhomh trèanadh bho Golang a mholadh. Ma cheadaicheas an Ïre Beurla agad, tha coimhead air bhideothan cèin na sgil a bharrachd math.

2. Tuig bun-bheachdan OS
Tha siostaman obrachaidh stèidhichte air seachd pĂ irtean a dhâ fheumas tu a bhith eòlach agus a bhith comasach air prionnsapal obrachaidh a mhĂŹneachadh:
- StiÚireadh pròiseas;
- Snà thainn agus còd ioma-shnà thainn;
- Socket (eadar-aghaidh bathar-bog);
- I/O a' cur;
- Mas-fhĂŹorachd;
- Stòradh;
- Siostaman faidhle.
Tha mi aâ moladh cĂšrsa rianachd bunaiteach a ghabhail. LinuxAn dĂ rna siostam-obrachaidh san loidhne: Windows agus Unix.
3. Faigh cleachdte ris a 'chrĂŹoch
Ann an co-chòrdadh ri phobia duilleag bà n, tha phobia de sgrion dubh bà n le cursair frasach. Feumaidh tu faighinn seachad air gus ionnsachadh mar a sgrÏobhas tu deagh òrdughan air an loidhne-à ithne.
Feumaidh fios a bhith agad:
- sligean Bash agus KornShell;
- Orduighean lorg, grep, awk, sed, lsof;
- Ărdughan lĂŹonraidh nslookup agus netstat.

4. LÏonra agus tèarainteachd
Tha bileachadh ceangailte gu dlĂšth ri riatanasan tèarainteachd an lĂŹonra agus dĂ ta. Chan urrainn dhut seirbheisean air-loidhne a sgrĂŹobhadh Ă s aonais tuigse air mar a tha an lĂŹonra ag obair, agus mar sin feumaidh tu bun-bheachdan agus protocolaidhean ionnsachadh: DNS, modail OSI, HTTP, HTTPS, FTP, SSL, TLS. An uairsin, nuair a choinnicheas tu ris aâ mhearachd Ceangal air a dhiĂšltadh, bidh fios agad dè a nĂŹ thu.
5. Seirbhisich
Ăs dèidh dhut prionnsabalan gluasad fiosrachaidh air an lĂŹonra ionnsachadh, faodaidh tu a dhol air adhart gu bunaitean na h-obrach. frithealaicheanTòisich le frithealaichean lĂŹn: IIS, Apache, Nginx, Caddy, agus Tomcat.
Air adhart air an liosta:
- proxy cĂšl;
- Neach-ionaid gun urra;
- Tasgaidh;
- Cothromachadh luchdan;
- Balla-teine.
6. Ionnsaich bun-structair mar chòd
Tha mi aâ creidsinn gur e an ĂŹre seo aon den fheadhainn as cudromaiche. Feumaidh tu trĂŹ cuspairean farsaing a thuigsinn:
- Gabhadairean: Docker agus Kubernetes
- Innealan riaghlaidh rèiteachaidh: Ansible, Chef, Salt and Puppet
- CÚl-taic: Terraform, sgòthan.
7. Ionnsaich CI/CD
Is e sgil feumail eile airson leasaiche bileachaidh a bhith comasach air loidhne-phÏoban a stèidheachadh airson amalachadh agus lÏbhrigeadh leantainneach. Anns an raon CI / CD tha innealan mar Jenkins, TeamCity, Drone, Circle CI agus feadhainn eile. Spoiler: bidh e gu leòr ionnsachadh na Jenkins a tha air a chleachdadh gu farsaing an toiseach.
8. Bathar-bog agus smachd bun-structair
Is e am prĂŹomh amas tuigse fhaighinn air bunaitean sgrĂšdadh tagraidh. Tha innealan san raon seo air an roinn ann an trĂŹ buidhnean:
- SgrĂšdadh bun-structair: Nagios, Icinga, Datadog, Zabbix, Monit.
- SgrÚdadh dèanadais tagraidh: AppDynanic, New Relic.
- LMS: ELK Stack, Greylog, Splunk, Papertrail.
9. Seirbheisean neòil
Ann an Ăšine nach bi fada, bidh inneal sgòthan aig a h-uile aplacaid no bathar-bog. Nas luaithe no nas fhaide air adhart, bidh luchd-leasachaidh aâ tighinn tarsainn air an sgòth, mar sin leugh suas air solaraichean sgòthan mòr-chòrdte (AWS, Google Cloud, agus Azure) agus bunaitean an teicneòlais.
10. Ag obair leis an stòr-dà ta
Bidh a h-uile pròiseact gnĂ thach aâ cleachdadh stòran-dĂ ta, agus bidh eòlas le DBMS agus SQL ga dhèanamh nas fhasa tòiseachadh. Ionnsaich mar a sgrĂŹobhas tu ceistean SQL, cleachd mĂŹnich agus ionnsaich mar a tha clĂ r-amais ag obair. Is e an dòigh as fhasa cĂšrsa a ghabhail. Faodaidh tu cuideachd na sgilean sgrĂŹobhaidh Postgres agad a chleachdadh agus cluich le ath-riochdachadh.
11. Leasaich na sgilean bog agad
Puing neo-Ă bhaisteach ris nach robh dĂšil, ach nach eil cho cudromach. An toiseach, bi foighidneach. Bidh thu gu sgiobalta aâ fĂ s cleachdte ri suidheachaidhean mar âcĂ radh an iarann ââagad, tha thu nad phrògramadair,â ach feumaidh tu a bhith ullaichte gu inntinn airson na cinn-latha airson pròiseactan Ăšra a chuir air bhog. Ma tha thu bho neoni gu bliadhna ann am prògramadh agus gu bheil thu air do mheas mar Ăg, ullaich airson cĂ ineadh agus ionnsaich gabhail ris, is e pròiseas dòrainneach a thâ ann an ath-sgrĂšdadh còd le comhairliche. Ach aig an aon Ă m, is e sgil èigneachail an comas beachd neach a dhĂŹon agus argamaid cuideachail a dhèanamh; uaireannan bidh an fhĂŹrinn air a bhreith ann an argamaid. Cha stad luchd-leasachaidh a bhith ag ionnsachadh, cha mhòr nach eil mullach sam bith anns aâ phroifeasan, agus mar sin tha comas ionnsachaidh agus an DESIRE airson rudan Ăšra ionnsachadh mar bhunait don leasachadh agad.

Bidh mi tric aâ faighneachd cuin a ruigeas neach-tòiseachaidh an ĂŹre mheadhanach, agus cuin a dhâ fhaodar ainmeachadh gu pròiseil mar âĂ rd-neachâ. Tha mi aâ creidsinn nach eil Ă m aâ ghluasaid bho ĂŹre gu ĂŹre air a dhearbhadh leis an Ă ireamh de bhliadhnaichean a chaidh obrachadh, ged a tha sgilean practaigeach nam prĂŹomh shlat-tomhais. Is e sgilean dĂŹreach bog a bhios gu tric aâ dearbhadh astar fĂ s leasaiche: faodaidh neach-tòiseachaidh le trèanadh agus dĂŹcheallach còd Ă rd-inbhe a sgrĂŹobhadh ann an grunn chĂ nanan agus a bhith comasach air obrachadh ann an sgioba ann am beagan mhĂŹosan. Is dòcha nach bi leasaiche le 10 bliadhna de eòlas comasach air fuasgladh fhaighinn air duilgheadasan neo-Ă bhaisteach, sgioba a riaghladh, agus sgilean aon-thaobhach a bhith aca.
Seo mar a chĂŹ mi slighe leasachaidh leasaiche bileachaidh, seo mar a bhios sinn aâ fĂ s eòlaichean le teisteanas anns an sgioba Forward Telecom againn. Chan eil e coltach gu bheil mi ag ionndrainn dad, ach tha mi an-còmhnaidh taingeil airson rudan cuideachail a chuir ris aâ phuing.
Source: www.habr.com
