Jalan ngamuk: Perjalanan Pamekar Tagihan

Pangurus perusahaan pangembangan tagihan gaduh dua cara pikeun ngawangun tim. Anu kahiji nyaéta pikeun ngarékam "senior" anu siap-siap sareng terus-terusan nyiptakeun kaayaan kerja sapertos kitu supados aranjeunna ngagunakeun kaahlian sareng pangalaman maksimal, ngembangkeun sareng dina waktos anu sami henteu gelut. Anu kadua nyaéta nyiptakeun tim tina campuran pendatang, pertengahan sareng pro, supados aranjeunna komunikasi, silih pangaruhan, diajar sareng tumbuh dina perusahaan. Kami ngalawan lingkaran setan a la "euweuh pangalaman - euweuh gawé - euweuh pangalaman" na kuring teu ningali masalah dina nyewa pamekar pemula. Forward Telecom parantos lami ngagaduhan program magang, anu parantos janten springboard karir pikeun seueur karyawan ayeuna.

Ayeuna kuring bakal nyaritakeun kumaha kuring ningali jalur pamekaran pamekar tagihan, sareng dina urutan naon anjeun kedah ngawasaan kaahlian profésional.

1. Diajar basa pamrograman

Pikeun ngamimitian, saha. Prioritasna nyaéta Java, Python sareng JavaScript, tapi Ruby, Go, C, C ++ cocog pikeun meunangkeun pangaweruh dasar. Kumaha carana ngajarkeun? Candak kursus anu mayar sareng gratis; Abdi tiasa nyarankeun pelatihan ti Golang. Upami tingkat basa Inggris anjeun ngamungkinkeun, ningali video asing mangrupikeun kaahlian tambahan anu saé.

Jalan ngamuk: Perjalanan Pamekar Tagihan

2. Ngartos konsép OS

Sistem operasi dumasar kana tujuh komponén anu anjeun kedah terang sareng tiasa ngajelaskeun prinsip operasi:

  • Manajemén prosés;
  • Threads jeung kode multithreaded;
  • Socket (antarmuka software);
  • pangiriman I/O;
  • Virtualisasi;
  • Panyimpenan;
  • Sistem file.

Abdi nyarankeun nyandak kursus administrasi Linux dasar. Sistem operasi anu kadua nyaéta Windows sareng Unix.

3. Biasa ka terminal

Ku analogi jeung phobia tina lambar kosong, aya phobia tina layar hideung kosong kalayan kursor kedip-kedip. Anjeun kedah ngatasi éta pikeun diajar kumaha nyerat paréntah anu saé dina garis paréntah.
Kedah terang:

  • Cangkang Bash sareng KornShell;
  • Paréntah manggihan, grep, awk, sed, lsof;
  • Paréntah jaringan nslookup sareng netstat.

Jalan ngamuk: Perjalanan Pamekar Tagihan

4. Jaringan sareng kaamanan

Tagihan raket patalina jeung sarat panyalindungan jaringan sareng data. Anjeun teu tiasa nyerat jasa online tanpa ngartos kumaha jaringan jalan, janten anjeun kedah diajar konsép sareng protokol dasar: DNS, modél OSI, HTTP, HTTPS, FTP, SSL, TLS. Teras, nalika anjeun mendakan kasalahan Sambungan Ditolak, anjeun bakal terang naon anu kudu dilakukeun.

5. Palayan

Saatos diajar prinsip pangiriman inpormasi dina jaringan, anjeun tiasa ngamimitian dasar-dasar operasi server. Mimitian ku pangladén wéb: IIS, Apache, Nginx, Caddy sareng Tomcat.

Salajengna dina daptar:

  • proxy sabalikna;
  • proxy anonim;
  • Caching;
  • Balancing beban;
  • Firewall.

6. Diajar infrastruktur salaku kode

Kuring yakin yén tahap ieu téh salah sahiji pangpentingna. Anjeun kedah ngartos tilu topik anu lega:

  • Wadahna: Docker sareng Kubernetes
  • Parabot manajemén konfigurasi: Ansible, Chef, Uyah sareng Wayang
  • Nyadangkeun: Terraform, awan.

7. Diajar CI/CD

Kaahlian anu sanés pikeun pamekar tagihan nyaéta tiasa nyetél pipa pikeun integrasi sareng pangiriman kontinyu. Di wewengkon CI/CD aya parabot kawas Jenkins, TeamCity, Drone, Circle CI jeung sajabana. Spoiler: diajar Jenkins loba dipaké bakal cukup dina mimitina.

8. Software jeung kontrol infrastruktur

Tujuan utama nyaéta ngartos dasar-dasar monitoring aplikasi. Alat di wewengkon ieu dibagi kana tilu golongan:

  • Ngawaskeun infrastruktur: Nagios, Icinga, Datadog, Zabbix, Monit.
  • Ngawaskeun kinerja aplikasi: AppDynanic, New Relic.
  • LMS: ELK Stack, Graylog, Splunk, Papertrail.

9. jasa awan

Dina mangsa nu bakal datang, unggal aplikasi atawa software bakal boga pasangan awan. Moal lami deui atanapi engké, pamekar mendakan awan, janten baca dina panyadia awan populér (AWS, Google Cloud, sareng Azure) sareng dasar-dasar téknologi.

10. Gawe sareng database

Sadaya proyék ayeuna nganggo database, sareng pangalaman sareng DBMS sareng SQL bakal ngagampangkeun ngamimitian. Diajar nulis queries SQL, make ngajelaskeun tur diajar kumaha indéks jalan. Cara panggampangna nyaéta nyandak kursus. Anjeun oge bisa latihan kaahlian dokuméntasi Postgres anjeun sarta maénkeun kalayan réplikasi.

11. Ningkatkeun kaahlian lemes Anjeun

Hiji titik disangka kaluar-of-nu-biasa, tapi teu kurang pentingna. Pikeun mimitian ku, sabar. Anjeun gancang ngabiasakeun kaayaan sapertos "ngalereskeun beusi anjeun, anjeun programer," tapi anjeun kedah siap mental pikeun wates waktu pikeun ngaluncurkeun proyék énggal. Upami anjeun ti enol dugi ka sataun dina program sareng dianggap Junior, nyiapkeun kritik sareng diajar nampi éta, ulasan kode ku mentor sering mangrupikeun prosés anu nyeri. Tapi dina waktos anu sami, kaahlian wajib nyaéta kamampuan pikeun ngabéla sudut pandang sareng ngabantah sacara konstruktif; sakapeung kabeneran lahir dina argumen. Pamekar henteu pernah lirén diajar, praktis henteu aya siling dina profési, ku kituna kamampuan diajar sareng KEINGINAN pikeun diajar hal-hal énggal mangrupikeun dasar pangembangan anjeun.

Jalan ngamuk: Perjalanan Pamekar Tagihan

Kuring mindeng ditanya lamun pemula ngahontal tingkat tengah, sarta nalika anjeunna proudly bisa disebut "senior". Kuring yakin yén momen transisi ti tingkat ka tingkat teu ditangtukeun ku Jumlah taun digawé, sanajan kaahlian praktis mangrupakeun kriteria konci. Justru kaahlian lemes anu sering nangtukeun laju pamekaran: pamula anu terlatih sareng rajin tiasa nyerat kode kualitas luhur dina sababaraha basa sareng tiasa damel dina tim dina sababaraha bulan. Pamekar anu gaduh pangalaman 10 taun panginten henteu tiasa ngarengsekeun masalah anu henteu standar, ngatur tim, sareng gaduh kaahlian hiji sisi.

Ieu kumaha kuring ningali jalur pamekaran pamekar tagihan, ieu kumaha urang tumbuh spesialis anu mumpuni dina tim Forward Telecom kami. Teu sigana leungit nanaon, tapi kuring salawasna nganuhunkeun pikeun tambahan mangpaat pikeun titik.

sumber: www.habr.com

Tambahkeun komentar