10 cara untuk tumbuh sebagai pengembang di tahun 2017

Saat tahun 2016 angin turun dan pekerjaan melambat, mudah-mudahan Anda mulai merasakan kegelisahan Tahun Baru itu.

Suara kecil di kepala Anda mengingatkan Anda bahwa Anda mampu berbuat lebih banyak. Bahwa potensi Anda belum benar-benar dilepaskan.

Jika Anda mencari 10 cara untuk mulai merencanakan untuk tumbuh sebagai pengembang pada tahun 2017, maka lanjutkan membaca ... SAJA ... jika Anda berjanji untuk berkomitmen pada setidaknya satu.

Sepakat? Mari kita lakukan ini.

# 10: Kirim PR ke proyek sumber terbuka yang Anda gunakan

Memberi kembali tidak hanya harus terjadi pada waktu Natal.

Ada banyak proyek sumber terbuka dengan ribuan masalah terbuka yang menunggu untuk diraih.

Bagaimana Anda akan tumbuh:

Berkontribusi ke sumber terbuka memungkinkan Anda membuat kode di panggung dunia.

Merasakan tekanan yang berpotensi ribuan orang lain mungkin akhirnya menggunakan kode Anda (daripada hanya mempertimbangkan 10 pria di tim Anda di tempat kerja) sangat penting untuk pertumbuhan Anda sebagai pengembang.

Pikirkan berkontribusi pada open source sebagai mode kegilaan untuk mengasah keahlian Anda; lakukan dengan cukup konsisten, dan tekanan dari akuntabilitas massa akan menjadi kebiasaan kedua pada proyek apa pun.

Plus, Anda membantu proyek yang membuat pekerjaan Anda lebih mudah. Berikan kembali 365 hari / tahun, bukan hanya pada bulan Desember.

Plus ganda, jika Anda tipe yang sering memulai dan menghentikan proyek sampingan, ini adalah cara yang bagus untuk terlibat dalam proyek sampingan dengan sedikit komitmen.

Saya juga menulis seluruh posting tentang bagaimana open source membantu Anda tumbuh sehingga Anda harus memeriksa. (Ini juga menampilkan Evan You dari vue.js)

Dan kemudian mulai dengan panduan ini oleh Vadim Demedes.

Dan kemudian ikuti @ yourfirstpr untuk diingatkan sepanjang tahun dari PR yang tersedia.

# 9: Pergi ke konferensi dev

"Tapi aku bisa menonton semua sesi di rumah."

Memang Anda bisa, tetapi ada 2 manfaat khusus yang tidak akan Anda dapatkan di rumah:

  1. Anda tidak akan bertemu orang baru dan memiliki percakapan luar biasa yang dapat memengaruhi karier Anda, proyek yang sedang Anda kerjakan, dan banyak lagi.
  2. Anda tidak akan berada di lingkungan baru, kunci untuk membuka pikiran Anda terhadap inspirasi baru.

Bagaimana Anda akan tumbuh:

Kami sering mengirim X-Teamers ke konferensi dan masing-masing dari mereka kembali dari mereka lebih segar, terinspirasi, termotivasi dan bersemangat tentang apa yang mereka lakukan.

Ada banyak lagi yang Anda dapatkan dari menghadiri konferensi daripada yang Anda pikirkan. Di atas semua pengetahuan yang Anda dapatkan, keterampilan sosial yang Anda ambil dapat membantu Anda:

  1. Tim pemimpin yang lebih baik dan membangun hubungan dengan pengembang lain
  2. Mulai / bergabung / terlibatlah dalam komunitas dev
  3. Pelajari cara berbicara di konferensi, yang semakin sering Anda melakukannya, semakin Anda membangun reputasi di industri ini dan lebih memahami pekerjaan yang Anda lakukan.

Lanyrd akan membantu Anda menemukannya.

# 8: Buat tutorial

Membuat tutorial harus benar-benar menjadi tujuan bulanan, karena ini adalah cara yang bagus untuk:

  1. Dokumentasikan pembelajaran Anda untuk digunakan di masa depan.
  2. Lebih baik memperkuat pengetahuan Anda tentang sesuatu yang Anda tahu dan cintai.
  3. Bangun reputasi Anda sebagai seorang ahli (terutama untuk pengembang jarak jauh).

Tidak masalah apakah tutorial Anda adalah posting blog, video, ceramah di pertemuan, atau bahkan pesan email / Slack yang ditulis dengan baik yang Anda kirim ke seseorang. Hanya. Lakukan.

Saya baru saja mengakhiri tahun saya dengan melakukan satu (Anda dapat menontonnya di sini) dan itu adalah salah satu yang menarik bagi saya untuk mendapat kesempatan menginspirasi hanya satu orang di luar sana.

# 7: Dapatkan akun Egghead

Jika tidak punya waktu adalah alasan Anda untuk tidak meningkatkan keterampilan Anda sering, maka Egghead adalah untuk Anda.

Jika Anda belum memiliki akun, dapatkan satu. Jika Anda seorang pengembang JS khususnya, itu sepadan - percayalah. Hanya $ 200 / tahun untuk tetap relevan dalam industri yang terus berubah.

Bagaimana Anda akan tumbuh:

  1. Anda akan belajar keterampilan baru, lebih cepat. Jenis keterampilan yang membuat Anda dipekerjakan lebih banyak. Perlu saya katakan hal lain?

# 6: Jawab lebih banyak pertanyaan

Anda tahu pertanyaan-pertanyaan yang muncul di saluran tim Anda sepanjang waktu meminta bantuan? Dan Anda tahu bagaimana Anda membiarkan mereka melewati 90% dari waktu? Nah, 2017 akan menjadi tahun Anda menjawab lebih banyak pertanyaan.

Menjawab pertanyaan mungkin memakan waktu, ya, tetapi melakukannya disertai dengan nilai untuk pertumbuhan Anda.

Bagaimana Anda akan tumbuh:

  1. Anda akan mulai belajar bagaimana menjadi seorang mentor, keterampilan yang berharga jika Anda menjadi pemimpin suatu hari nanti.
  2. Anda akan membangun hubungan yang lebih kuat dengan tim Anda dan orang-orang yang bisa membantu menghemat waktu Anda di bug yang menantang di masa depan.
  3. Membantu orang lain sebenarnya bagus untuk kesehatan Anda dan membuat Anda lebih bahagia (terbukti mengurangi stres dan meningkatkan umur panjang).

Baik itu pertanyaan yang muncul di Slack, atau jika Anda keluar sendiri dan menemukan pertanyaan (Stackoverflow, Quora, dll.), Tidak masalah bagaimana atau di mana, hanya berkomitmen untuk mencobanya di 2017.

# 5: Aktif di Twitter / Gitter / Slack

Cara hebat lainnya untuk menjawab pertanyaan adalah dengan lebih aktif di komunitas Twitter, Gitter, atau Slack.

Satu hal yang sama-sama dimiliki oleh semua pengembang terkenal saat ini adalah mereka sangat aktif di Twitter. Setiap hari.

Aktif di saluran ini membantu Anda naik ke level berikutnya karena Anda akan selalu:

  1. Jadilah yang terdepan dalam teknologi / proyek baru
  2. Terinspirasi oleh para pemimpin di industri untuk tumbuh dengan cara baru setiap hari
  3. Jadilah salah satu pemikir terbaik di dunia seputar pembangunan
  4. Mampu mendapatkan bantuan dengan apa pun yang sedang Anda kerjakan

Sejujurnya, jika saya harus memilih hanya satu hal dari daftar ini untuk berkomitmen, itu akan menjadi yang ini. Ini sangat penuh dengan nilai dan benar-benar merupakan satu benang merah di antara semua pengembang yang paling produktif dan terkenal saat ini.

Berikut adalah beberapa tempat untuk menemukan komunitas di Slack dan Gitter:

Jelajahi Gitter (Gitter) Chit Chats (Slack)

# 4: Pelajari Modul CSS sebelum Anda diberitahu

Ada revolusi yang terjadi dengan bantuan CSS dari tim Modul CSS dan tidak dapat dihindari bahwa Modul CSS akan menjadi arus utama. Anda akan berterima kasih untuk yang kali ini tahun depan.

Mulai belajar di sini: https://github.com/css-modules/css-modules

# 3: Baca buku yang tidak ada hubungannya dengan kode

Bukan berarti Anda akan pernah membaca buku fisik yang ada hubungannya dengan kode (ah, betapa aku merindukanmu buku Visual Basic 6 dengan 1.000 halaman).

Tapi serius - otakmu terkadang butuh istirahat. Cara terbaik untuk mendapatkan istirahat adalah sepenuhnya terputus dari dunia pembangunan dengan membaca tentang dunia yang sama sekali berbeda.

Mungkin dunia itu adalah bisnis (bacalah Shoe Dog tentang kisah Nike, buku yang luar biasa), atau mungkin dunia itu adalah fantasi epik seperti The Name of the Wind (ya!).

Sial, tonton beberapa film setidaknya (Rogue One diulangi lebih disukai), tapi tolong berkomitmen untuk meluangkan waktu untuk membiarkan otak Anda lolos pada 2017.

Bagaimana Anda akan tumbuh:

  1. Membebaskan otak Anda dari 'zona' adalah penting untuk membawa ide-ide baru yang kreatif ke industri kami, dan cara terbaik untuk melakukannya adalah dengan membiarkan otak Anda berkeliaran dan berenang di wilayah baru yang segar yang menginspirasi Anda.

# 2: Fokus pada hal-hal yang hakiki

Jika Anda akan meluangkan waktu untuk pertumbuhan, Anda perlu belajar cara fokus pada hal-hal yang penting.

Buku "Essentialism: The Disciplined Pursuit of Less" adalah bacaan yang luar biasa yang akan membantu Anda menciptakan waktu untuk pertumbuhan dalam hidup Anda dengan "berfokus pada beberapa yang esensial, daripada banyak hal sepele" dari tugas-tugas dalam hidup dan pekerjaan Anda.

Bagaimana Anda akan tumbuh:

  1. Anda akan menciptakan waktu untuk pertumbuhan sehingga Anda bisa tumbuh.
  2. Anda akan menjadi lebih disiplin dalam bagaimana Anda menghabiskan waktu Anda, dan setiap kali Anda menjadi disiplin pada sesuatu, itu mengilhami Anda untuk menjadi disiplin di area lain dalam hidup Anda. Siapa tahu, Anda mungkin akhirnya mengambil disiplin TDD berkat konsep ini.

# 1: Dengan membantu orang lain tumbuh.

Dari waktu ke waktu, Anda tahu apa yang menginspirasi dan memotivasi saya untuk tumbuh lebih dari apa pun? Ketika saya membantu orang lain tumbuh, atau melihat orang lain tumbuh.

Mungkin itu adalah kecemburuan, mungkin itu inspirasi, atau mungkin itu hanya sihir yang tercipta ketika seseorang melepaskan potensi mereka.

Tetapi jika Anda ingin tetap termotivasi dengan pertumbuhan Anda di tahun 2017, maka berkomitmen untuk membantu orang lain dalam hidup Anda tumbuh.

Rekan kerja Anda, keluarga Anda, teman-teman Anda, pengikut Twitter Anda ... ada banyak orang dalam hidup Anda yang dapat Anda bantu tumbuh. Dan saya berjanji bahwa membantu mereka tumbuh hanya akan membekali Anda dengan sepatu roket untuk mempercepat pertumbuhan Anda sendiri.

Jadi, apa yang Anda komit dulu? :)

Melakukan. Dorong. Melancarkan. 2017 akan epik.

Saya menaruh hati pada setiap posting yang saya tulis. Saya sangat berterima kasih kepada siapa pun yang membalas budi dengan mengklik :)

Ryan Chartrand adalah CEO X-Team, tim global pengembang jarak jauh luar biasa yang dapat bergabung dengan tim Anda dan mulai mengeksekusi hari ini.

Lihat dan berlangganan blog X-Team di http://x-team.com/blog