Rumah  >  Artikel  >  Tutorial sistem  >  Faktor kejayaan untuk pemaju

Faktor kejayaan untuk pemaju

WBOY
WBOYke hadapan
2024-01-15 08:00:121072semak imbas

10 tahun adalah peristiwa penting, saya mula merenung kesilapan yang telah saya lakukan pada masa lalu dan memikirkan nasihat yang saya harap dapat daripada rakan sebaya saya. Dengan segala-galanya berubah begitu cepat, saya tidak pasti pelajaran ini masih terpakai.

Sama ada anda seorang pemula atau pemain berpengalaman, saya percaya anda akan mendapati kaedah penyelesaian teka-teki yang saya sediakan sangat berguna. Saya tidak sabar-sabar untuk mendengar pandangan dan komen anda, jadi sila hubungi saya kembali.

Faktor kejayaan untuk pemaju

Berpegang pada satu platform, rangka kerja atau bahasa

Kesilapan terbesar yang saya lakukan dalam tempoh 10 tahun yang lalu ialah: Saya menukar platform perisian setiap kali saya bertukar kerja.

Saya bermula dengan Enterprise Java Development, kemudian membenamkan perisian C, kemudian, untuk aplikasi desktop Windows saya menggunakan VB, C# dan C++, kemudian untuk aplikasi iOS saya menggunakan Objective-C, kemudian menggunakan NDK untuk membuat perpustakaan Android, dan akhirnya membuat aplikasi Android .

Kerjaya ini benar-benar menakjubkan, tetapi bos tidak peduli. Tidak ada gunanya menghabiskan 10 tahun membangunkan perisian. Jika anda tidak boleh membuat apl Android, anda tidak akan mendapat pekerjaan sebagai pembangun Android.

Menukar platform perisian boleh memberi kesan negatif yang besar pada resume anda. Sungguh sukar bagi majikan membuat keputusan untuk membayar banyak wang untuk mengupah pembangun yang bukan pakar dalam produk perisian tertentu.

Banyak syarikat tidak mengambil berat tentang masa lalu anda. Temu bual teknikal adalah lebih penting daripada semua tahun bekerja pada platform perisian lain. Inilah sebabnya mengapa pembangun yang baik boleh mencari pekerjaan walaupun tanpa pengalaman pembangunan bertahun-tahun.

Bagaimana kita boleh menyesuaikan diri dengan pasaran? Anda boleh melakukannya, sama seperti saya. Tetapi anda perlu melabur dalam diri anda sendiri: pelajari kemahiran baharu pada masa lapang anda, malah ambil masa untuk belajar jika perlu. Turunkan juga jangkaan gaji anda. Anda perlu mengambil satu langkah ke belakang dan kemudian dua langkah ke hadapan.

Sebaik sahaja anda menjumpai platform perisian, rangka kerja atau bahasa yang anda minati, kekalkan ia. Gaji jangkaan anda dan kebolehpasaran anda akan menjadi lebih baik dalam jangka masa panjang daripada menukar platform perisian dengan kerap. Cari syarikat terbaik yang mempunyai permintaan untuk set kemahiran ini dan masuk. Saya tahu ini jelas, tetapi saya mengambil masa bertahun-tahun untuk menyedarinya.

Jangan mencari jawatan pengurusan hanya untuk wang

Saya pernah berfikir bahawa pekerjaan bergaji tinggi adalah untuk orang yang memakai sut dan membuat keputusan eksekutif. Walaupun ini berlaku untuk peratusan kecil orang, pembangun mahir biasanya memperoleh gaji yang lebih tinggi daripada pengurus pertengahan.

Saya sentiasa mahu menjadi pengurus projek dalam kerjaya saya. Saya menjadi Sarjana Pengurusan Projek setelah mempelajari banyak perkara menarik. Walau bagaimanapun, selepas bekerja sebagai pengurus produk untuk seketika, saya akhirnya menyedari bahawa itu bukan untuk saya.

Sebagai pembangun, kekecewaan kami datang daripada budaya syarikat yang buruk, atau lebih tepat lagi: budaya teknikal yang buruk. Saya melihat perbezaan besar antara kedua-dua aspek ini dan saya meninggalkan Sepanyol. Saya rasa lebih dihargai (sekarang) dan saya lebih sayangkan pekerjaan saya.

Jika anda tidak berpuas hati di tempat kerja sebagai pemaju, promosi tidak akan menyelesaikan masalah Adalah lebih baik untuk menukar pekerjaan, menukar syarikat, melancong, membuka hati dan bekerja di luar negara Terdapat banyak pusat teknologi di dunia yang memerlukan daripada pemaju.

Kekecewaan dan perasaan gagal dalam kalangan pembangun adalah lebih biasa daripada yang kita fikirkan. Pengurus kami jarang memahami bahawa keletihan mental dan fizikal yang disebabkan oleh kekangan masa mempengaruhi penulisan kod, hasil dan volum. Kadang-kadang kita hanya perlu keluar dan menghirup udara segar. Seperti yang dinyatakan dalam petua yang saya tulis di bawah.

Berehatlah

Saya tidak pernah menganggur, sehingga tahun ini. Selepas 10 tahun, saya perlu berehat untuk "menyusun semula" kerjaya saya, dan ia adalah salah satu keputusan terbaik yang pernah saya buat.

Saya berehat selama 5 bulan dan meninggalkan pekerjaan saya untuk menganggur secara sukarela. Saya dapat merasakan betapa bimbang semua orang bahawa kerjaya saya akan berakhir, tetapi ia adalah sebaliknya.

Dari bertukar kerja satu persatu dalam tempoh 10 tahun yang lalu, hanya mengambil cuti tahunan bergaji dalam tempoh ini, kini saya tidak perlu bekerja lagi, ia sangat hebat. Tidak ada yang lebih buruk dalam industri kami daripada bekerja dalam pekerjaan yang tidak membawa kegembiraan kepada anda.

Dalam kes saya, selama 4 tahun, saya mahu duduk dan belajar bahasa Jerman, tetapi tidak pernah berjaya melakukannya. Dalam tempoh lima bulan ini, saya mengikuti kursus membaca intensif, tiga jam sehari, yang meningkatkan tahap bahasa saya daripada A2 kepada B2, yang cukup untuk aktiviti sosial harian.

Kembali bekerja semula adalah lebih mudah daripada yang saya sangka. Jadi jangan takut untuk berehat jika anda memerlukannya. Dalam industri kami, jurang dalam resume anda adalah jelas. Walau bagaimanapun, jika anda melakukan ini, anda perlu memastikan anda mengikuti nasihat saya di bawah.

ABC: Jangan berhenti mengekod

Semasa rehat 5 bulan saya, saya memulakan projek peribadi: apl Android menggunakan API. Saya ingin mempunyai aplikasi yang mudah digunakan untuk menambah dan mengalih keluar rekod daripada koleksi saya. Saya juga ingin mengasah kemahiran pembangunan saya.

Terima kasih kepada projek kecil yang comel ini, saya dapat menangani temu duga kerja dengan perlahan dan yakin. Ia membolehkan saya bereksperimen dengan perpustakaan baharu dan corak pembangunan yang masih berjaya saya gunakan di tempat kerja hari ini.

Saya harap saya telah mula melakukan ini. Kerja kami cenderung menjadi berulang dan menjadi lebih tidak teratur selepas beberapa tahun. Oleh itu, ruang kami untuk penerokaan, percubaan dan pembaikan diri menjadi lebih kecil dan lebih kecil.

Mempunyai projek peribadi, membaca (menulis) podcast dan cuba meluahkan fikiran anda akan menjadikan anda pembangun yang lebih baik dalam jangka masa panjang. Untuk keseronokan, letakkan kod anda pada GitHub dan kongsi pengalaman anda dengan komuniti.

Menyertai komuniti

Semasa saya seorang pelajar, saya selalu berfikir bahawa saya tidak mempunyai masa untuk menyertai aktiviti kumpulan dan kelab. Apabila saya mendapat kerja pertama saya, perkara terakhir yang saya mahu lakukan ialah bergaul dengan pembangun lain.

Saya silap.

Pertemuan dan kumpulan pengguna adalah menyeronokkan dan tempat yang bagus untuk bertemu rakan pembangun di luar kalangan kerja anda. Jadilah proaktif jika anda ingin mengambil kesempatan daripada ini. Tawarkan bantuan anda, kongsi pengalaman anda, bercakap dengan orang di sekeliling anda. Semua orang suka bercakap tentang pengalaman mereka, dan anda mungkin akan bertemu dengan beberapa bakal majikan.

Sesetengah kumpulan pemula sentiasa memerlukan jurulatih. Anda juga boleh mentor orang baharu, menjalankan bengkel, atau melancarkan tajaan.

Jika anda tidak tahu di mana hendak bermula, tanya soalan di Twitter atau cari di Meetup.com. Cari Kumpulan Pembangun Google, Cocoaheads atau kumpulan pengguna JS. Kumpulan tempatan sentiasa lebih baik daripada komuniti global, pergi ke pertemuan dan berseronok.

Sudah tentu, berhati-hati dengan tingkah laku anda. Pelajari kod tingkah laku mereka dan berpegang padanya. Dapatkan disukai oleh pelbagai jenis orang dan jangan takut untuk bercakap dengan mereka supaya anda boleh mempelbagaikan.

Abaikan pengumuman kerja

Secebis kebijaksanaan terakhir saya. Jangan dapatkan pekerjaan melalui siaran kerja.

Pengumuman jawatan telah rosak. Proses HR yang terlalu kompleks, sistem penjejakan calon, resume spam dan kekurangan komunikasi yang jelas hanyalah beberapa sebab mengapa syarikat tidak lagi bergantung pada pemburu kepala untuk mencari orang yang berbakat.

Genius sebenar mengabaikan pengumuman kerja. Internet adalah satu cara. Apabila anda berada dalam komuniti setempat anda, anda akan mendapat berita terkini - apabila seseorang meninggalkan peranan penting, apabila syarikat yang anda berminat untuk mendapatkan pembiayaan dan siapa yang mengambil pekerja.

Anda juga akan tahu bahawa sesetengah syarikat lebih baik daripada yang lain. Ramai pembangun di syarikat yang mengambil pekerja akan jujur ​​dengan anda dan akan memberitahu anda sama ada pengurus mereka hebat atau berapa gaji mereka.

Jika anda melihat peluang pekerjaan yang menarik minat anda, semak rangkaian anda. Lihat sama ada sesiapa dalam kumpulan pengguna atau LinkedIn anda bekerja atau pernah bekerja di sana, atau tanya jika sesiapa mengenali seseorang di sana. Hubungi mereka secara terus untuk bercakap dengan CTO, pengurus HR atau pembangun lain dalam syarikat.
Pemburu kepala hebat, tetapi jangan bergantung pada mereka. Tugas mereka adalah untuk mengisi pembukaan kerja sebelum orang lain melakukannya, mereka tidak berada di sana untuk membantu anda mencari pekerjaan, mereka tidak bekerja untuk anda. Jika tempat yang mereka tawarkan adalah betul-betul yang anda cari, lakukannya, jika ia bukan yang anda cari, ucapkan terima kasih, tetapi tidak perlu berterima kasih kepada mereka.

Saya harap artikel saya dapat membantu anda. Saya rasa ini berpunca daripada menjadi gembira dan menyeronokkan. Jangan mempunyai aspirasi yang terlalu tinggi, nikmati pembangunan sebagai hobi, dan anda akan sentiasa menyukai pekerjaan anda.

  • Berpegang pada satu platform perisian, rangka kerja atau bahasa. Kerjaya anda akan menjadi lebih baik dalam jangka masa panjang.
  • Jika anda benar-benar ingin menjadi pemaju, jangan dipaksa untuk menjadi pengurus.
  • Rehat jika perlu
  • Jangan berhenti pengekodan, buat projek peribadi dan nikmati pembangunan sebagai hobi.
  • Libatkan diri dalam komuniti, hadiri parti, bergembira dan pulih.
  • Abaikan siaran kerja, bina rangkaian anda dan bercakap dengan orang jika anda ingin mencari pekerjaan baharu.

Atas ialah kandungan terperinci Faktor kejayaan untuk pemaju. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:linuxprobe.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam