JavaRush /Blog Jawa /Random-JV /Genius, programmer, ahli strategi, manajer. Sapa sing dad...

Genius, programmer, ahli strategi, manajer. Sapa sing dadi Lead Tech lan kepiye dadi siji?

Diterbitake ing grup
Ing bidang pangembangan piranti lunak lan ing industri IT umume, ana akeh posisi sing diarani beda, nanging sebagian utawa umume padha karo isi karya. Sanajan kita ngomong babagan spesialisasi sing ana hubungane langsung karo pembangunan, ana posisi kayata Pengembang Senior, Pimpinan Teknis, Arsitek, Manajer Teknik lan liya-liyane. Asring apa sing ditindakake para spesialis kasebut ditafsirake kanthi beda-beda gumantung saka perusahaan lan tim. Kita nyoba, sabisa-bisa, kanggo nganalisa saben posisi utama saka jinis iki, njlèntrèhaké inti, skills sing dibutuhake lan perspektif umum. Genius, programmer, ahli strategi, manajer.  Sapa sing dadi Lead Tech lan kepiye dadi siji?  - 1Dina iki giliran Technical Leads. Lan pancen akeh sing kudu dirembug ing kene, mula ayo miwiti. Genius, programmer, ahli strategi, manajer.  Sapa sing dadi Lead Tech lan kepiye dadi siji?  - 2

Sapa sing dadi Lead Teknologi?

Ing cendhak, iki minangka salah sawijining pangembang paling berpengalaman ing perusahaan, sing ngatur tim pangembangan lan tanggung jawab kanggo kualitas kabeh karya teknis ing proyek kasebut. Kanthi luwih rinci, salah sawijining fungsi utama Tech Lead sing efektif yaiku ngrumusake visi kanggo bagean teknis proyek kanggo tim pangembangan lan ngetrapake bareng karo anggota tim liyane. Ing kene peran Tech Lead beda karo posisi sing tumpang tindih kayata Team Lead, Software Engineering Manager, lan Arsitek. Kita bakal ngomong babagan bedane kanthi luwih rinci mengko. Inti saka posisi Tech Lead dimangerteni kanthi beda ing endi wae, lan iki normal, amarga para pemuda kabeh industri pangembangan lan transformasi konstan. Mangkene ujare Jeff Carouth, pangembang lan Tech Lead ing Ziff Media Group, ikibabagan Liyane percaya yen pimpinan teknologi minangka manajer tingkat menengah sing asline pangembang biasa. Ana uga sing bakal ujar manawa pimpinan teknis biasane mung pangembang sing paling berpengalaman lan kuat ing perusahaan kasebut, sing ditunjuk ing posisi iki amarga kontribusi nyata kanggo bagean teknis proyek kasebut. Kanggo kula, pimpinan teknologi yaiku wong sing duwe pengalaman ekstensif minangka pangembang lan wis nuduhake kemampuan kanggo komunikasi kanthi efektif ora mung karo programer liyane, nanging karo wong liya, kalebu manajer produk, manajemen perusahaan, desainer, pengiklan lan wong liya. Jangkep banget.

Apa fungsi Tech Lead?

Tech Lead, sing ing macem-macem perusahaan uga bisa disebut TechManager, Engineer Platform Lead, Arsitek Kepala Pembangunan utawa liya-liyane, gumantung saka imajinasi manajemen, biasane tanggung jawab kanggo implementasine bagean teknis proyek kasebut. Iki minangka wong sing duwe tembung pungkasan ing tim pangembangan lan uga tanggung jawab kanggo kesalahan lan masalah ing proyek kasebut. Inti saka fungsi Tech Lead ing perusahaan kasebut diringkes kanthi apik dening Amr Noaman, pangripta lan kepala Akademi Agile: "Tanggung jawab utama lan utama wong iki ing organisasi apa wae yaiku implementasi teknis produk kasebut." Singkat lan luwih khusus, dhaptar fungsi utama Lead Tech "bener" bakal kaya mangkene:
  • Persiapan strategi kanggo pangembangan teknis proyek utawa bagean kasebut, adaptasi lan penyesuaian strategi iki gumantung saka syarat lan kahanan.
  • Nyengkuyung debat lan diskusi sing sehat ing tim lan nggampangake proses nggawe keputusan.
  • Makarya kanggo ngilangi masalah lan faktor sing bisa nyegah anggota tim supaya ora bisa digunakake kanthi efektif.
  • Ngenali lan nemokake solusi kanggo masalah sing muncul sajrone proses pangembangan, lan luwih becik, prédhiksi lan ngilangi panyebab masalah kasebut sadurunge muncul.
  • Delegasi tugas lan tanggung jawab kanggo macem-macem bagean proyek menyang anggota tim liyane.
Genius, programmer, ahli strategi, manajer.  Sapa sing dadi Lead Teknologi lan kepiye dadi siji?  - 3

Apa perusahaan IT mbutuhake Tech Leads?

Kaya biasane ing industri, ora ana konsensus babagan masalah iki. Contone, Vinicius Gomes, pangembang ing ThoughtWorks, ujar manawa posisi Tech Lead asring ana masalah lan kudu diilangi kabeh. Ing mratelakake panemume, kang wis support cukup pinunjul ing bunderan pembangunan, posisi iki ing paling kasus melu jumlah karya kanggo sawetara wong, kang struktur tim asring nandhang sangsara. Mulane, Gomez percaya, luwih becik ngilangi posisi Tech Lead kabeh kanthi nyetel struktur manajemen supaya macem-macem anggota tim pangembangan bisa nyebarake peran sing beda ing antarane awake dhewe. Iki bakal ngidini tim bisa kerja luwih efisien. Nanging, akeh pangembang isih percaya yen posisi Tech Lead perlu lan penting, yen, mesthi, pimpinan teknologi ngerti proyek kasebut kanthi bener lan nindakake fungsine kanthi bener. Genius, programmer, ahli strategi, manajer.  Sapa sing dadi Lead Teknologi lan kepiye dadi siji?  - 4

Apa sing katon Lead Tek sing apik?

Mula, ayo ngerti apa sing kudu dadi Lead Tech sing apik lan bener lan apa sing bisa lan kudu diwenehake marang tim kasebut.
  • Ngatur karya sing efisien lan terkoordinasi saka tim pangembangan.

    Iki sing umume wong mikir yen tugas Tech Lead yaiku: nindakake apa wae sing dibutuhake kanggo mesthekake yen tim pangembangan nindakake tugase kanthi efektif. Ing iki, fungsi Tech Lead tumpang tindih karo tanggung jawab saka Team Lead lan Lead Engineer, karo mung prabédan sing Tech Lead kudu tanggung jawab kanggo proses sakabèhé lan asil final. Mulane, duwe Tech Lead umume mung masuk akal yen tim pangembangan cukup gedhe lan proyek sing ditindakake cukup rumit lan skala gedhe.

    Karya apik saka Tech Lead ndadékaké kanggo kasunyatan sing kabeh tim bisa mlaku kanthi bener lan harmonis, minangka mekanisme siji, ngirim produk sing dikarepake ing pigura wektu ngrancang.

  • Pembentukan tim pangembang lan manajemen sing motivasi.

    Sanajan sepisanan, titik iki ora beda karo sing sadurunge, ing kasus iki kita ngomong babagan bagean organisasi kerja tim sing ana hubungane karo komunikasi antarane anggota tim, motivasi, pembinaan, lan umume kabeh sing ora ditrapake. kanggo karya teknis.

    Iki minangka bagean manajerial saka tugas lan, ing wektu sing padha, bagean sing akeh pimpinan teknis cenderung nyingkiri utawa ora nganggep perlu kanggo menehi perhatian, amarga dheweke nganggep kurang penting lan sekunder. Nanging, praktik nuduhake manawa motivasi, pendekatan pribadi, pembinaan, motivasi lan nggawe atmosfer sing ramah ing tim isih nduweni peran sing cukup penting (sanajan ora bisa ngimbangi masalah karo bagian teknis), lan dibayangke ing final. asil ing cara paling langsung.

  • Koordinasi lan imbangan saka efforts .

    Koordinasi tegese ora mung tim pangembang bisa mlaku kanthi lancar lan efisien, nanging kerjane uga dikoordinasi kanthi apik karo departemen liyane. Kanggo nindakake iki, Pimpinan Tek sing efektif kudu ora mung ngerti kabutuhan pangembang, nanging uga bisa ndeleng karya kasebut liwat mata spesialis perusahaan liyane.

  • Tanggung jawab kanggo kabeh sukses lan kegagalan tim pangembangan.

    Uga, Tech Lead sing apik, dadi ahli strategi lan taktik utama ing siji wong, ngerti carane tanggung jawab kanggo sukses ing karya lan kanggo kegagalan utawa kesalahan sing mesthi muncul sajrone implementasine proyek tartamtu.

Apa sing ditindakake Lead Tech sing apik lan kepiye dadi siji?

Saiki ayo luwih spesifik lan deleng apa sing ditindakake pimpinan teknis kanggo nggayuh tujuan sing wis dibahas ing bagean sadurunge.
  • Metodologi pangembangan.

    Apa persis metodologi pangembangan bakal gumantung banget marang tujuan proyek, sumber daya sing kasedhiya kanggo tim, garis wektu, manajemen lan sawetara perkara liyane. Nanging ngembangake metodologi minangka salah sawijining tugas utama pimpinan teknis. Dheweke sing mutusake sepira kerepe versi anyar kudu diluncurake, apa sing kudu ditindakake sajrone sprint pangembangan sabanjure, lsp.

  • Teknologi tumpukan.

    Aspek iki, sing penting banget kanggo sukses proyek kasebut, uga tanggung jawab pimpinan teknis. Bisa uga kalebu dhaptar basa pamrograman sing bakal digunakake kanggo ngetrapake proyek kasebut, uga kerangka kerja, solusi panyimpenan data, perpustakaan, solusi QA, lsp.

  • Arsitèktur piranti lunak.

    Sing wilayah kang kakuwasan timbal technical langsung intersect karo tanggung jawab saka arsitek lunak, nanging Tech Lead ing kasus iki stands luwih saka arsitek biasa lan tanggung jawab kanggo pancasan final lan pendekatan kanggo wong-wong mau.

  • Perencanaan internal lan distribusi wilayah tanggung jawab.

    Tech Lead, minangka wong sing tanggung jawab kanggo asil pungkasan, kudu nyetel tenggat wektu kanggo ngirim bagean tartamtu saka proyek kasebut lan nemtokake wilayah tanggung jawab.

  • Wektu rilis anyar.

    Senadyan kasunyatan manawa fungsi timbal teknis iki wis kasebut ing bagean sadurunge, iku worth nyorot minangka item sing kapisah, amarga nyetel tenggat wektu kanggo rilis anyar, minangka aturan, nduweni peran sing penting banget ing urip proyek apa wae.

  • Kebijakan Review Kode.

    Kabeh sing ana gandhengane karo mriksa lan mriksa kode, utawa luwih tepat, milih pendekatan utama kanggo proses iki, uga kompetensi pimpinan teknis.

Prospek gaji

Lan pungkasane, sing paling enak - pira spesialis ing posisi Tech Lead biasane entuk, utawa, kanthi tembung liya, salah sawijining alasan utama kenapa ora ana gunane (utawa ora masuk akal, mutusake dhewe) kanggo kerja keras. dhewe lan wutah profesional, supaya siji dina tuwuh lan dadi timbal technical bangga lan dihormati. Miturut portal populer Glassdoor, gaji global rata-rata kanggo posisi Tech Lead yaiku $78.6 ewu saben taun. Ing AS, miturut sumber daya PayScale, pimpinan teknologi rata-rata entuk $ 101.4 ewu saben taun. Sumber daya populer liyane, Salary.com, menehi kita angka $131 ewu saben taun, kanthi kisaran kira-kira $118 ewu nganti $145,5 ewu saben taun. Ing "lintang kita," kaya sing wis sampeyan duga, gaji para pimpinan teknis luwih murah tinimbang Amerika lan rada murah tinimbang rata-rata donya. Dadi, miturut sumber DOU, ing Ukraina ing Desember 2019, pimpinan teknis rata-rata entuk udakara $4,400 saben wulan. Ing Rusia, miturut sumber Trud.com, gaji timbal teknis bisa nganti 400 ewu rubel saben wulan ($ 5600).
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION