Adalah jelas sejauh mana syarikat berusaha untuk mengekalkan jurutera perisian, pembangun, saintis data dan profesional teknologi lain. Mereka cuba menjadikan persekitaran kerja sedingin mungkin dengan menyediakan kemudahan di dalam pejabat seperti mesin popcorn, pelbagai makanan ringan, peti sejuk yang diisi dengan bir dan soda, meja pingpong, permainan video, pundi kacang, malah menawarkan untuk membayar kursus teknologi. , pelajaran Bahasa Inggeris, akses kepada Netflix, Spotify dan banyak lagi faedah menarik.
Tetapi adakah semua usaha ini mendapat ganjaran? Adakah mereka benar-benar berjaya mengekalkan pasukan teknologi mereka? Terdapat data yang menunjukkan bahawa walaupun faedah dan pejabat luar biasa ini kelihatan lebih seperti taman permainan, syarikat teknologi berjuang untuk mengekalkan profesional teknologi mereka. Selalu ada pembangun pergi untuk memulakan perjalanan baharu di syarikat lain dan orang baharu datang.
Anda mungkin tidak menjangkakannya, tetapi syarikat gergasi dalam sektor ini, seperti yang terdapat dalam senarai Fortune 500, cenderung mengalami kadar pusing ganti yang tinggi. Google, sebagai contoh, mempunyai tempoh purata pekerja selama 1.1 tahun, walaupun ramai pembangun bermimpi untuk bekerja di sana. Di Amazon, "tempoh" ini hanya satu tahun. Apple mempunyai kadar pusing ganti terbaik dalam kalangan syarikat teknologi, dengan tempoh purata hanya dua tahun. Kita boleh melihat butiran maklumat ini dalam laporan pusing ganti pekerja daripada Payscale dan laporan LinkedIn, yang mendedahkan bahawa sektor teknologi mempunyai kadar pusing ganti tertinggi. Tetapi kenapa perolehan yang tinggi ini?
Saya tidak tahu jawapannya, tetapi saya percaya faktor seperti permintaan tinggi untuk pekerjaan teknologi dengan gaji tinggi dan minat profesional muda dalam cabaran teknikal yang berbeza dan persekitaran kerja baharu menjelaskan sebahagian daripada "trafik" ini. Pencarian untuk syarikat yang sejajar dengan nilai peribadi mereka dan menikmati perubahan juga mungkin membenarkan pergerakan profesional muda dalam syarikat teknologi ini.
Setiap usahawan dan pengurus tahu betapa buruknya pusing ganti yang tinggi bagi sesebuah syarikat. Mereka menghabiskan masa dan sumber untuk mencari/mengupah, kemudian untuk latihan, dan pekerja baharu mengambil masa untuk benar-benar menyampaikan nilai yang diharapkan. Sukar untuk mengawal pusing ganti ini, tetapi kepimpinan yang baik adalah penting dalam membantu mengekalkan bakat. Berikut ialah beberapa petua yang saya pelajari dalam amalan, bekerja di pelbagai tempat, memulakan syarikat permulaan saya sendiri, membaca banyak buku dan belajar daripada pemimpin yang hebat:
"Saya percaya kepimpinan yang baik dapat membantu orang yang kreatif kekal di landasan kecemerlangan, tidak kira perniagaan yang mereka ceburi." - Ed Catmull, pengasas bersama Pixar dan presiden Walt Disney Animation Studios
1. Beri autonomi kepada ahli pasukan anda
****Ramai pengurus cenderung untuk memusatkan segala-galanya, mahu ia dilakukan mengikut kehendak mereka. Jangan buat kesilapan ini. Percaya pada potensi pasukan anda, berikan mereka autonomi untuk memilih penyelesaian terbaik untuk sesuatu dan menyelesaikan masalah.
"Saya percaya pengurus mesti melonggarkan kawalan, bukan mengetatkan mereka. Mereka mesti mempunyai keupayaan untuk mempercayai mereka yang bekerja dengan mereka dan menerima risiko. Mereka mesti memberi perhatian dan melibatkan apa sahaja yang menimbulkan ketakutan." - Ed Catmull, pengasas bersama Pixar dan presiden Walt Disney Animation Studios
2. Jangan paksa, buat mereka mempersoalkan**
Apabila anda memberi ahli pasukan anda kebebasan untuk memikirkan penyelesaian terbaik untuk masalah atau mencadangkan sesuatu, jika penyelesaian atau cadangan tidak masuk akal pada pandangan anda dan anda fikir lebih baik tidak melakukannya seperti yang dicadangkan, jangan 'Bukan hanya mengenakan sesuatu, buat mereka merenung keputusan itu, bangkitkan hujah mengapa anda fikir ia bukan pilihan terbaik dan buat mereka berinteraksi dan memikirkan penyelesaiannya. Jika hujah anda benar-benar masuk akal, kemungkinan besar mereka akan mula bersetuju dengan anda.
Ramai orang mengatakan bahawa Steve Jobs lebih suka dan mendengar mereka yang mempertahankan idea mereka kerana dia percaya bahawa jika seseorang mempertahankan sesuatu dengan begitu kuat, itu kerana mereka mempunyai asas yang kukuh untuknya. Jadi jangan marah jika ada yang mempertahankan idea mereka. Dengar dan cuba fahami juga; ia mungkin penyelesaian yang lebih baik.
3. Pemimpin mencipta pemimpin**
Bantu pekerja meningkatkan diri mereka secara profesional dan peribadi. Wujudkan budaya di mana matlamatnya adalah untuk setiap orang memperbaiki diri dan membantu antara satu sama lain. Sikap ini akan membina rangkaian pemimpin dalam syarikat anda, di mana masing-masing akan membentuk pemimpin baharu. Jika ini berlaku, persekitaran kerja anda pasti akan bertambah baik.
4. Wujudkan Skuad mengurus diri, tanpa menentukan pemimpin**
Ikuti prinsip pembangunan tangkas. Wujudkan pasukan kecil dengan profil pelengkap (bukannya menentukan ketua) dan tetapkan matlamat untuk skuad ini. Lama kelamaan, skuad ini secara organik akan membentuk pemimpin yang akan membimbing semua orang ke arah matlamat yang sama. Seorang pemimpin dicipta dengan contoh, bukan gelaran. Mereka yang mempunyai contoh terbaik dan terbaik dalam melakukan servis akan diikuti oleh pasukan. Kita boleh perhatikan bahawa apabila kita perlu membuat kerja kumpulan, seorang ketua sentiasa muncul, walaupun ia berkaitan dengan kanak-kanak. Dalam alam semula jadi sebagai kumpulan haiwan, seorang pemimpin juga muncul secara organik. Ini adalah semula jadi.
"Mendapatkan orang yang betul dan kimia yang betul adalah lebih penting daripada mendapatkan idea yang betul." - Ed Catmull, pengasas bersama Pixar dan presiden Walt Disney Animation Studios
5. Orang suka pengiktirafan**
Tunjukkan kepada setiap ahli pasukan bahawa mereka penting dan mereka tergolong dalam pasukan kerana anda percaya pada potensi mereka. Kadang-kadang tidak perlu untuk mengatakannya, hanya dengan isyarat kecil, kepunyaan ini akan difahami. Gerak isyarat mudah, seperti mendengar mereka dan memasukkan mereka dalam keputusan penting, membantu dengan cabaran ini.
Apabila anda mengenali kemahiran seseorang, ia membuatkan mereka berasa gembira tentang diri mereka sendiri. Akibatnya, ini akan menjadikan mereka menyukai anda dan akan menambah baik persekitaran kerja, kerana orang ramai akan bekerja dengan gembira dan bermotivasi, menghantar tenaga ini kepada ahli syarikat yang lain.
6. Pembangun menyukai cabaran teknikal**
Setakat ini, saya tidak pernah bertemu seorang profesional dalam bidang teknologi yang tidak menyukai cabaran teknikal. Jika anda mendapati seseorang yang tidak, mereka mungkin tidak menyukai bidang itu (ketawa). Semua orang suka mengatasi diri mereka sendiri dan belajar lebih banyak. Saya suka mengatakan bahawa cabaran teknikal adalah seperti menyelesaikan teka-teki: jika anda menyelesaikan teka-teki yang mudah, anda akan bosan. Tetapi jika ia sukar, di mana anda perlu banyak berfikir, maka cabaran ini akan menawan hati anda, dan anda mungkin akan menghabiskan malam cuba menyelesaikannya atau tidur memikirkannya.
Berada dalam persekitaran yang mencabar dari segi teknikal sangat serupa dengan keadaan aliran, iaitu keadaan di mana kita sangat fokus dan bermotivasi, menghabiskan berjam-jam melakukan sesuatu tanpa menyedari masa berlalu.
7. Berikan kebebasan kepada pasukan anda dan ingat bahawa setiap orang mempunyai kehidupan peribadi
Beri pasukan anda kebebasan untuk:
Bekerja pada masa yang mereka rasa terbaik; setiap orang mempunyai masa apabila mereka boleh beraksi dengan lebih baik. Jelas sekali tanpa salah jajaran dengan seluruh pasukan. Bekerja dari mana sahaja mereka rasa terbaik, sama ada di tempat tertentu atau dengan seseorang yang mereka lebih pertalian. Pilih tarikh percutian mereka. Jelas sekali, tanpa mengganggu kemajuan sesuatu projek.
Saya membangunkan petua ini berdasarkan apa yang saya baca dan alami dalam amalan. Saya bekerja di banyak syarikat sebagai pembangun yang memberi saya kebebasan kerja sepenuhnya, cabaran teknikal yang lebih besar dan pengiktirafan, dan lain-lain yang hampir tidak memberikan satu pun perkara yang saya nyatakan ini. Secara peribadi, pada mereka yang memberi saya kebebasan ini, saya bekerja dengan lebih seronok, sentiasa menghasilkan lebih daripada yang diminta, dan berasa gembira sepenuhnya. Kebahagiaan ini seperti bahan api untuk bekerja dengan lebih cekap dan berkesan. Saya juga menolak tawaran daripada syarikat yang menawarkan saya gaji yang jauh lebih tinggi.
Apabila saya memulakan syarikat teknologi saya, saya ingat bahawa saya akan cuba mencipta persekitaran yang menyenangkan. Dengan itu, apabila pembangun baharu menyertainya, saya menerapkan pembelajaran ini dan, hasil daripada pendirian ini, saya melihat pembangun menyerupai saya pada masa itu dan bermotivasi seperti saya berada dalam persekitaran yang menyenangkan itu. Semua orang yang terlibat dalam tujuan yang lebih besar sentiasa menyampaikan lebih daripada yang kami minta, memberikan banyak cadangan yang menakjubkan yang kami mula gunakan, dan akhirnya mewujudkan persekitaran perkongsian pengetahuan menyeluruh, dengan satu kandungan menyampaikan kepada orang lain. Sungguh luar biasa melihat perkara ini berlaku dalam amalan.
Saya harap anda menikmatinya!
Salam,
Vitor Braggion
Atas ialah kandungan terperinci Menerajui dan Mengekalkan Pemaju. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Enjin JavaScript yang berbeza mempunyai kesan yang berbeza apabila menguraikan dan melaksanakan kod JavaScript, kerana prinsip pelaksanaan dan strategi pengoptimuman setiap enjin berbeza. 1. Analisis leksikal: Menukar kod sumber ke dalam unit leksikal. 2. Analisis Tatabahasa: Menjana pokok sintaks abstrak. 3. Pengoptimuman dan Penyusunan: Menjana kod mesin melalui pengkompil JIT. 4. Jalankan: Jalankan kod mesin. Enjin V8 mengoptimumkan melalui kompilasi segera dan kelas tersembunyi, Spidermonkey menggunakan sistem kesimpulan jenis, menghasilkan prestasi prestasi yang berbeza pada kod yang sama.

Aplikasi JavaScript di dunia nyata termasuk pengaturcaraan sisi pelayan, pembangunan aplikasi mudah alih dan Internet of Things Control: 1. Pengaturcaraan sisi pelayan direalisasikan melalui node.js, sesuai untuk pemprosesan permintaan serentak yang tinggi. 2. Pembangunan aplikasi mudah alih dijalankan melalui reaktnatif dan menyokong penggunaan silang platform. 3. Digunakan untuk kawalan peranti IoT melalui Perpustakaan Johnny-Five, sesuai untuk interaksi perkakasan.

Saya membina aplikasi SaaS multi-penyewa berfungsi (aplikasi edTech) dengan alat teknologi harian anda dan anda boleh melakukan perkara yang sama. Pertama, apakah aplikasi SaaS multi-penyewa? Aplikasi SaaS Multi-penyewa membolehkan anda melayani beberapa pelanggan dari Sing

Artikel ini menunjukkan integrasi frontend dengan backend yang dijamin oleh permit, membina aplikasi edtech SaaS yang berfungsi menggunakan Next.Js. Frontend mengambil kebenaran pengguna untuk mengawal penglihatan UI dan memastikan permintaan API mematuhi dasar peranan

JavaScript adalah bahasa utama pembangunan web moden dan digunakan secara meluas untuk kepelbagaian dan fleksibiliti. 1) Pembangunan front-end: Membina laman web dinamik dan aplikasi satu halaman melalui operasi DOM dan kerangka moden (seperti React, Vue.js, sudut). 2) Pembangunan sisi pelayan: Node.js menggunakan model I/O yang tidak menyekat untuk mengendalikan aplikasi konkurensi tinggi dan masa nyata. 3) Pembangunan aplikasi mudah alih dan desktop: Pembangunan silang platform direalisasikan melalui reaktnatif dan elektron untuk meningkatkan kecekapan pembangunan.

Trend terkini dalam JavaScript termasuk kebangkitan TypeScript, populariti kerangka dan perpustakaan moden, dan penerapan webassembly. Prospek masa depan meliputi sistem jenis yang lebih berkuasa, pembangunan JavaScript, pengembangan kecerdasan buatan dan pembelajaran mesin, dan potensi pengkomputeran IoT dan kelebihan.

JavaScript adalah asas kepada pembangunan web moden, dan fungsi utamanya termasuk pengaturcaraan yang didorong oleh peristiwa, penjanaan kandungan dinamik dan pengaturcaraan tak segerak. 1) Pengaturcaraan yang didorong oleh peristiwa membolehkan laman web berubah secara dinamik mengikut operasi pengguna. 2) Penjanaan kandungan dinamik membolehkan kandungan halaman diselaraskan mengikut syarat. 3) Pengaturcaraan Asynchronous memastikan bahawa antara muka pengguna tidak disekat. JavaScript digunakan secara meluas dalam interaksi web, aplikasi satu halaman dan pembangunan sisi pelayan, sangat meningkatkan fleksibiliti pengalaman pengguna dan pembangunan silang platform.

Python lebih sesuai untuk sains data dan pembelajaran mesin, manakala JavaScript lebih sesuai untuk pembangunan front-end dan penuh. 1. Python terkenal dengan sintaks ringkas dan ekosistem perpustakaan yang kaya, dan sesuai untuk analisis data dan pembangunan web. 2. JavaScript adalah teras pembangunan front-end. Node.js menyokong pengaturcaraan sisi pelayan dan sesuai untuk pembangunan stack penuh.


Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Dreamweaver CS6
Alat pembangunan web visual

Pelayar Peperiksaan Selamat
Pelayar Peperiksaan Selamat ialah persekitaran pelayar selamat untuk mengambil peperiksaan dalam talian dengan selamat. Perisian ini menukar mana-mana komputer menjadi stesen kerja yang selamat. Ia mengawal akses kepada mana-mana utiliti dan menghalang pelajar daripada menggunakan sumber yang tidak dibenarkan.

EditPlus versi Cina retak
Saiz kecil, penyerlahan sintaks, tidak menyokong fungsi gesaan kod

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Versi Mac WebStorm
Alat pembangunan JavaScript yang berguna