
Beberapa bulan yang lalu, saya menghabiskan satu minggu di akun twitter kolektif tentang pengembangan ponsel, dan topik salah satu hari itu adalah pertumbuhan profesional. Karena topik tersebut membangkitkan minat dan tanggapan dari audiens, saya memutuskan untuk mengumpulkan informasi dalam materi yang lebih rinci.
Dalam artikel ini, saya tidak akan membujuk pemrogram untuk tumbuh secara profesional, tetapi saya akan membagikan pendapat saya tentang hal ini, serta memberikan daftar area untuk pertumbuhan yang saya anggap relevan.
Bahkan jika Anda telah menemukan jalur pertumbuhan untuk diri Anda sendiri, materi ini akan berguna untuk Anda karena tiga alasan: pertama, Anda dapat menemukan sesuatu yang baru untuk diri sendiri, menambah keragaman, dan kedua, Anda dapat merekomendasikan arahan untuk kolega Anda (kirim mereka tautan), ketiga, Anda dapat berbagi pengalaman atau menambahkan sesuatu di komentar.
Untuk mulai dengan, saya menganggap pertumbuhan profesional sebagai bagian penting dari kehidupan seorang spesialis, yaitu, ini bukan cerita satu kali, tetapi proses yang berkelanjutan. Bidang pengetahuan kami terlalu cepat berubah, tidak akan berhasil di sini sekali untuk mencoba memasuki orbit "profesional" selama bertahun-tahun dan tetap di dalamnya tanpa upaya apa pun. Bersiaplah bahwa Anda perlu melakukan sesuatu sepanjang waktu agar tetap bugar, tidak hanya dalam jangka pendek.
Tidak ada pertumbuhan di zona nyaman dan tidak ada kenyamanan di zona pertumbuhan.
Omong-omong, jangan lupa frasa ini: tidak ada pertumbuhan di zona nyaman dan tidak ada kenyamanan di zona pertumbuhan.
Mengapa
Inilah cara saya menjawab pertanyaan:
mengapa pertumbuhan dibutuhkan?- kemampuan untuk menyelesaikan tugas yang lebih menarik dan / atau rumit
- kemampuan untuk menyelesaikan masalah, menghabiskan lebih sedikit sumber daya (waktu, uang)
- kesempatan untuk mencoba sesuatu yang baru
- kesempatan untuk mendapatkan lebih banyak uang untuk pekerjaan Anda
- kesempatan untuk mengubah standar hidup Anda dan orang yang Anda cintai
- kesempatan untuk bekerja di tim yang lebih profesional
NB Bahkan jika majikan Anda tidak menyetujui kombinasi apa pun, sebagian besar tips di bawah ini tidak akan menyebabkan Anda mengalami masalah.
1. Kerjakan tugas yang berbeda
Tampaknya sangat nyaman untuk menyelesaikan jenis masalah yang sama, berpikir dan mencari solusi baru harus lebih jarang terjadi. Bersiaplah bahwa akan sulit untuk tumbuh dalam situasi seperti itu.
Semuanya sangat individual dan tergantung pada area kerja Anda, minat Anda. Untuk beberapa tugas, dibutuhkan beberapa bulan untuk menemukan bagian bawah, dan di suatu tempat itu akan memakan waktu bertahun-tahun.
Periksalah diri Anda secara berkala - apakah saya tidak melakukan tugas yang sama selama satu tahun berturut-turut? Penilaian Anda sendiri sama sekali tidak objektif - bicarakan dengan beberapa orang yang sangat Anda hormati dalam profesi Anda.
2. Sumber Terbuka
Ada banyak proyek open source yang menarik di sekitar. Mungkin Anda ingin berkontribusi pada kode proyek yang digunakan ribuan atau jutaan? Anda dapat mulai dengan perpustakaan yang Anda gunakan - lihat masalah apa yang terbuka di github atau tanyakan pada kontributor utama tugas apa yang mereka butuhkan bantuan.
Pengalaman di tim internasional, jaringan, rasa hormat dari komunitas dan garis yang sangat baik dalam resume adalah super.
Ada cara yang lebih sulit dan sering lebih terhormat - untuk memiliki perpustakaan Open Source Anda sendiri. Ya, dalam hal ini, Anda mungkin perlu lebih banyak usaha, dan Anda juga perlu memahami bahwa tugas menciptakan solusi berkualitas tinggi bukan satu-satunya yang akan diselesaikan. Bersiaplah untuk kenyataan bahwa pertama-tama Anda harus "membujuk" orang lain untuk menggunakan solusi Anda, dan jika ada, maka Anda perlu menjawab pertanyaan, permintaan, dan keinginan untuk pengembangan fungsionalitas.
Ngomong-ngomong, salah satu pertanyaan pada wawancara di Google dan perusahaan IT besar lainnya menyangkut partisipasi dalam Open Source.
3. Stack Overflow
Portal Tanya Jawab Stack Overflow yang populer (seperti situs grup Stack Exchange lainnya) adalah tempat yang tepat untuk meningkatkan pengetahuan dan kompetensi Anda. Menurut pendapat saya, menjawab pertanyaan tentang algoritma, bahasa, kerangka kerja, dan metode untuk memecahkan masalah tertentu sangat berguna. Ada banyak plus:
- kesempatan untuk berlatih bahasa Inggris lagi
- dapatkan bonus yang baik di resume - seluruh sejarah jawaban Anda di bidang profesional
- rentangkan otak pada tugas-tugas baru untuk Anda sendiri
- membantu seseorang dengan nasihat yang baik bisa sangat menyenangkan
- ada bagian yang bagus dengan lowongan internasional, dan jika Anda memiliki profil yang baik, itu akan lebih mudah untuk diterapkan
4. Proyek kesayangan
Saya penggemar berat membuat proyek hewan peliharaan, membicarakannya di rapat dan konferensi. Saya percaya bahwa orang yang kreatif tidak dapat menciptakan sesuatu hanya untuk uang dan selama jam kerja, dan di mata saya seorang insinyur perangkat lunak yang baik masih orang yang kreatif.
Secara pribadi, cara pengembangan ini menurut saya paling menarik - di sini Anda mempelajari teknologi pada tugas yang menarik bagi Anda, tetapi pada saat yang sama Anda tidak hanya dapat meningkatkan keterampilan Anda, tetapi juga menghasilkan uang. Saya tidak akan membahas topik di sini, yang tertarik dengan cara ini - menonton video
5. Mempersiapkan dan melakukan kursus pelatihan
Anda dapat melakukan kursus di YouTube atau di beberapa platform pembelajaran online. Kursus bisa dalam bahasa Rusia atau Anda bisa berlatih dalam bahasa asing, kursus bisa gratis atau berbayar dan, mungkin, akan membawa penghasilan tambahan, kursus bisa sangat khusus untuk orang-orang dengan pengalaman atau yang pengantar untuk pemula. Pilih minat Anda. Ngomong-ngomong, saya perhatikan bahwa beberapa penulis kursus teknis yang baik dipanggil oleh insinyur Google yang sama.

Namun, misalnya, Anda dapat menyiapkan kursus atau pilihan untuk beberapa lembaga pendidikan. Itu bisa berupa sekolah, universitas, sekolah kejuruan, dll. Jalan ini akan menarik bagi mereka yang merasakan keinginan untuk mengajar dan komunikasi yang hidup dengan orang-orang.
6. Presentasi di konferensi dan / atau pertemuan
Ini sangat sederhana - untuk membuat laporan yang baik, Anda harus memahami topik dengan baik, dapatkan keahlian. Keuntungan dari jalur ini juga jelas - jaringan, rasa hormat dari kolega, pengalaman dalam berbicara di depan umum, bahkan mungkin bonus dari majikan (banyak perusahaan menghargai karyawan untuk berbicara). Ini juga sangat baik untuk mengatasi ketakutan Anda untuk tampil dari atas panggung.
Jika Anda tidak puas dengan tingkat laporan di konferensi - luar biasa, siapkan laporan dan tetapkan standar baru.
Dan omong-omong, perhatikan - ini ada di sini tentang kinerja, dan bukan tentang berpartisipasi sebagai pendengar / pemirsa. Anda harus mengakui bahwa tantangan berbicara kepada audiensi 100 pemrogram jauh lebih serius daripada menjadi salah satu dari ratusan pendengar dalam audiensi.
7. Kompetisi
Adakah yang perlu menjelaskan bahwa programmer yang memenangkan hadiah dalam kompetisi itu keren dan laris? Misalnya, Telegram secara berkala
mengadakan kontes di mana tidak hanya tugas yang menarik, tetapi juga kesempatan untuk memenangkan beberapa ribu $. Bagaimanapun, dapatkan pengalaman, dan mungkin kenalan baru. Misalnya, saya pergi ke
Piala VK , lihat apa yang terjadi)
8. Hackathons
Berkendara, semangat kompetisi, kenalan baru, dan permainan tim. Anda dapat berpartisipasi dalam tim teman, atau Anda dapat mencoba menemukan tim untuk hackathon tertentu - ini adalah tantangan yang jauh lebih besar untuk diri Anda sendiri. Outputnya, sekali lagi, adalah jaringan, pertumbuhan keterampilan dan kepercayaan diri.
9. Artikel
Menulis artikel yang baik tidak mudah, seperti dalam kasus pidato di rapat dan konferensi, Anda perlu memahami topik dengan serius. Jika Anda masih memutuskan untuk menulis dalam bahasa Inggris, maka ada kemungkinan untuk memompa bahasa Inggris teknis. Rasa Hormat, satu baris dalam resume dan tidak ada komunikasi pribadi dengan orang-orang) Ngomong-ngomong, menulis artikel (misalnya, di blog perusahaan) dapat didorong secara finansial oleh perusahaan.
10. Paruh waktu
Perhatian Opsi ini bisa sangat berisiko bagi banyak orang karena sejumlah alasan. Bukan hanya karena majikan mungkin secara terbuka menentang pekerjaan paruh waktu, dan Anda mungkin tidak punya cukup waktu untuk beristirahat dan memulihkan diri, dan Anda akan mulai menjadi sangat lelah dan menghadapi lebih buruk dengan tugas-tugas Anda. Hanya saja jalur ini memiliki perbedaan penting dari yang sebelumnya - di sini Anda dapat benar-benar mengacaukan dan mengecewakan orang lain.
Ya, Anda bisa mendapatkan uang tambahan, mendapatkan pengalaman baru yang menarik, mencoba beberapa teknologi lain, tetapi layak melakukannya hanya dengan 200% percaya diri pada kemampuan Anda dan dengan cadangan besar tepat waktu.
11. Pertanyaan untuk para pecinta
Ada orang-orang di tempat kerja Anda dan dalam profesi Anda yang pendapat dan prestasinya dihormati? Kemudian konsultasikan secara berkala dengan mereka. Pada saat yang sama, bahkan jika tidak ada orang yang cocok di sekitar Anda, jangan takut untuk menulis pertanyaan seperti itu kepada spesialis terkenal di daerah Anda. Hal terburuk yang terjadi adalah mereka tidak akan menjawab Anda.
Perhatikan
Liburan Tahun Baru - saat yang tepat
Artikel ini diterbitkan beberapa minggu sebelum liburan Tahun Baru, saat ini sangat bagus - Anda dapat merencanakan apa dan bagaimana Anda ingin mengembangkan baik selama liburan dan sepanjang tahun depan.
Jaga jari Anda pada denyut nadi
Pandangan teknis Anda tidak dapat berada dalam lingkup tugas sehari-hari di tempat kerja. Buku, artikel, berlangganan buletin email khusus, podcast adalah komponen penting dari "diet" profesional Anda. Berada di bidang informasi profesional itu sendiri kemungkinan besar tidak akan meningkatkan keterampilan teknis Anda, tetapi itu akan menciptakan tanah yang menguntungkan.
Apakah wawancara membantu pertumbuhan?
Di satu sisi, wawancara akan membantu meningkatkan kepercayaan diri atau mengidentifikasi kelemahan - ini adalah efek positif. Di sisi lain, rumor menyebar dengan cepat - majikan Anda saat ini mungkin tidak menghargai pelatihan seperti itu, karena bagiannya, mencari pengganti untuk Anda. Saya tidak merekomendasikan untuk mempertimbangkan wawancara sebagai alat untuk pertumbuhan. Saya bisa pergi ke sekolah balet 10 kali untuk seleksi, dan apakah saya lebih baik menari dari ini adalah pertanyaan besar.
Dan mengapa saya sendiri harus berurusan dengan pertumbuhan saya? Bagaimana dengan majikan?
Seperti pada sisa artikel ini, akan ada pendapat subjektif saya. Ya, pertumbuhan karyawan mereka penting bagi perusahaan yang baik, karena karyawan yang puas dan profesional akan dapat lebih efektif mengatasi tugas yang lebih kompleks. Tetapi ada poin penting - produksi industri membawa lebih banyak uang ketika ada ban berjalan di mana tugas-tugas serupa diselesaikan dengan cepat.
Artinya, jika, misalnya, perusahaan Anda mengembangkan aplikasi untuk pompa bensin, maka kemungkinan besar mereka akan memiliki jenis yang sama, karena jika tidak maka akan jauh lebih mahal untuk memproduksi dan memeliharanya. Saya ragu bahwa semua aplikasi akan ditulis dalam bahasa yang berbeda, dengan tumpukan teknologi yang berbeda dan berdasarkan pada pendekatan arsitektur yang berbeda, hanya agar programmer memiliki pengalaman yang lebih luas.
Singkatnya, majikan itu tidak buruk dan tidak baik - tugasnya adalah dengan bantuan Anda untuk membuat suatu produk untuk pasar tepat waktu dan sesuai anggaran tertentu. Sangat bagus ketika perusahaan memperhatikan perkembangan Anda, tetapi saya menyarankan Anda untuk memperlakukan ini sebagai bonus yang menyenangkan yang tidak membatalkan tindakan aktif dari pihak Anda.
PS
"Oh, aku ingin tumbuh begitu banyak, tapi ..." Kamu selalu dapat menemukan argumen dan argumen yang mendukung fakta bahwa kamu benar-benar ingin, tetapi untuk beberapa alasan tidak ada cara. Dalam 99% kasus, saya melihat bahwa orang-orang yang mengatakan sesuatu seperti itu hanya tidak memiliki keinginan yang cukup dan ada hal-hal yang lebih bermakna bagi mereka, ini sangat normal, hal utama adalah jujur pada diri sendiri dan orang lain.
“Dibujuk, aku mau! Di mana menemukan waktu? ” Lagi - akan ada keinginan, tetapi waktu akan ditemukan.
Anda bahkan mungkin harus mengorbankan sesuatu (misalnya, acara TV, jika mereka tiba-tiba mengambil waktu Anda). Tidak perlu segera mencurahkan 40 jam seminggu untuk pertumbuhan profesional Anda, mulailah dengan jumlah kecil dan nyata, misalnya, 2-4 jam seminggu. Viam supervadet vadens.
Tulis ide dan saran Anda untuk pertumbuhan profesional di komentar!