JavaRush /Java Blog /Random-ID /Rehat kopi #41. Bagaimana menemukan mentor coding. 6 hal ...

Rehat kopi #41. Bagaimana menemukan mentor coding. 6 hal yang membuat Anda menjadi programmer yang baik

Dipublikasikan di grup Random-ID

Cara Menemukan Mentor Pengkodean

Sumber: Hackernoon Pernahkah Anda mencoba menulis kode, melihat dokumentasi pengkodean, namun kemudian menyadari bahwa itu tidak begitu berguna? Tidak yakin apakah Anda menuju ke arah yang benar dengan pelatihan Anda? Jika Anda merasa membutuhkan seseorang untuk meminta nasihat belajar, maka Anda memerlukan seorang mentor. Satu-satunya masalah mungkin Anda tidak mengenal programmer berpengalaman. Rehat kopi #41.  Bagaimana menemukan mentor coding.  6 hal yang menjadikan Anda seorang programmer yang baik - 1Beberapa tahun yang lalu, saya sendiri sedang mencari mentor coding. Saya mengenal beberapa orang yang akan membantu saya, namun saya sudah bertahun-tahun tidak berbicara dengan mereka dan saya merasa tidak nyaman meminta bantuan mereka. Setelah enam bulan, saya sudah memiliki lima mentor yang siap membantu saya dalam pemrograman. Mereka membantu saya lulus wawancara, meningkatkan keterampilan pemrograman saya, dan memberi saya sumber daya yang berguna untuk belajar coding. Saya akan memberi tahu Anda tentang metode menemukan mentor.

Pemberhentian pertama: LinkedIn

Salah satu tempat pertama yang saya pikirkan untuk menemukan mentor coding adalah LinkedIn. Ketika saya sampai di situs ini, saya langsung masuk ke kotak pencarian. Saya menelusuri orang-orang yang menggunakan istilah seperti "perangkat lunak", "insinyur perangkat lunak", dan "pengembang". Ternyata saya mengenal sepuluh orang yang terlibat dalam pengembangan perangkat lunak. Tapi saya tidak berhenti di situ. Saya melihat setiap profil dan mencoba memahami apa yang mereka lakukan. Saya mengidentifikasi peran, tanggung jawab, dan jenis perusahaan tempat mereka bekerja. Kemudian saya memperdalam pencarian saya dengan memasukkan orang-orang yang tidak saya kenal. Saya dapat terhubung dengan beberapa orang melalui teman bersama di LinkedIn. Jika Anda memiliki hubungan yang baik dengan teman bersama ini, Anda dapat meminta mereka untuk memperkenalkan Anda kepada teman programmernya. Namun jika Anda merasa tidak nyaman menanyakan hal ini, hubungi sendiri pemrogramnya. Jangan ragu untuk menggunakan templat untuk pesan. Saya menulis surat seperti ini kepada teman bersama: “Hai [nama], saya harap kamu baik-baik saja! Saya sangat menikmati membaca postingan Anda tentang pemasaran konten. Anda dan perusahaan Anda tampak hebat di bidang Anda. Saya ingin bertanya apakah Anda dapat membantu saya dengan sesuatu. Saya sedang belajar pemrograman dan saya memerlukan bantuan dari pengembang yang lebih berpengalaman untuk belajar. Saya perhatikan Anda tahu [calon mentor coding]. Bisakah Anda memperkenalkan kami? Saya ingin menanyakan beberapa pertanyaan kepada [dia] dan itu akan sangat membantu saya dengan keterampilan pemrograman saya. Bagaimanapun, [nama], beri tahu saya! Saya akan sangat berterima kasih! [nama Anda]” Pada titik ini, saya mengidentifikasi beberapa kenalan yang dapat saya hubungi dan minta untuk diperkenalkan dengan profesional yang tepat. Saya juga menghubungi langsung beberapa calon mentor. Saya juga menyiapkan template pesan untuk pengembang perangkat lunak yang ingin saya hubungi. Jangan ragu untuk menggunakannya, namun pastikan untuk menambahkan sentuhan pribadi: “Halo [nama], saya perhatikan Anda bekerja sebagai pengembang di [perusahaan] pada layanan pelanggan internal. Saya baru-baru ini mengetahui bahwa tim Anda menyelesaikan putaran A (salah satu tahap menarik investasi modal ventura - kira-kira). Selamat! Saya sedang belajar pemrograman dan itu memberi saya kesenangan besar. Saya tahu Anda sangat sibuk, tetapi spesialisasi Anda adalah jenis pekerjaan yang ingin saya lakukan di masa depan. Saya ingin belajar lebih banyak tentang pemrograman terima kasih kepada Anda. Bisakah Anda meluangkan waktu 20 menit untuk berbicara dengan saya melalui telepon dalam beberapa minggu ke depan? Terima kasih dan saya sangat menantikan jawaban Anda! [namamu]" Saya mengirimkan sepuluh pesan seperti itu dan menerima tanggapan terhadap tiga di antaranya. Setelah itu, kami menyepakati waktu untuk percakapan telepon. Tujuan saya adalah mengajukan pertanyaan dan membangun hubungan baik. Saya mencoba untuk tidak menyebutkan apapun tentang mentoring atau apa yang saya butuhkan. Faktanya, yang saya lakukan hanyalah mengajukan pertanyaan kepada mereka dan memberi tahu mereka mengapa menurut saya karya mereka keren. Orang suka memberi nasihat dan berbicara tentang diri mereka sendiri. Jangan berlebihan, tapi pastikan mereka merasa dihormati. Segera setelah panggilan berakhir, saya mengirim pesan lagi kepada mereka, memberi tahu mereka betapa saya menghargai waktu mereka. Saya juga meminta kesempatan untuk bersilaturahmi. Ketiga kontak tersebut menjawab ya dengan tegas. Pada panggilan kedua saya lebih percaya diri. Saya masih mengajukan pertanyaan, tetapi saya menjelaskan keingintahuan dan kebutuhan saya akan bimbingan. Ternyata semua lawan bicara saya siap membantu. Mereka menyarankan topik untuk pengkodean, mengarahkan saya ke sumber daya yang berguna, dan menawarkan bantuan berkelanjutan.

Teruslah membuat kode dan lihat ke mana hal itu membawa Anda

Ketika saya pertama kali memikirkan calon mentor, tidak ada satu nama pun yang terlintas di benak saya. Jadi saya meninggalkan ide itu dan melipatgandakan upaya saya untuk belajar pemrograman. Saya mulai mencari alasan untuk menyalakan komputer dan menulis kode. Saya tidak ingin menulis kode sendirian, jadi saya pergi ke kafe tempat para programmer berkumpul. Saya memutuskan untuk mengerjakan proyek yang bermasalah dengan saya. Tugas saya adalah membuat aplikasi web yang berfungsi penuh dengan fungsi registrasi dan login. Saya memesan kopi dan mencari-cari meja kosong untuk bekerja. Dan kemudian saya berpikir bahwa seseorang memanggil nama saya. Ternyata itu adalah teman keluarga kami! Kami ngobrol, ngobrol sebentar, lalu dia bertanya apa yang sedang saya kerjakan. Saya mengatakan kepadanya bahwa saya sedang mengerjakan sebuah proyek dan mempunyai masalah dengannya. Dia menyebutkan bahwa dia bekerja sebagai insinyur perangkat lunak dan akan dengan senang hati membantu. Saya sedikit terkejut dengan tawarannya, namun saya terharu dan gembira karena ada yang mau membantu saya. Beberapa hari kemudian, saya mengirim email kepadanya dan bertanya apakah dia ingin minum kopi dan membicarakan tentang kode. Kami bertemu, dan teman saya melakukan upaya luar biasa untuk memahami tingkat pemrograman saya. Dia menyemangati saya dan menjawab pertanyaan, memberi tahu saya tentang buku-buku tentang startup dan dasar-dasar pemrograman. Ketika saya pindah kembali ke Texas, dia meluangkan waktu untuk menghubungi saya melalui telepon dan memeriksa kemajuan saya. Selama setahun, mentor coding ini membantu saya meningkatkan keterampilan coding saya. Dialah yang bercerita kepada saya tentang Angel.co (situs web Amerika untuk startup, investor, dan orang yang mencari pekerjaan di startup - red.), di mana saya melakukan beberapa wawancara dan menerima tawaran pekerjaan. Dia memberi saya keyakinan bahwa saya menuju ke arah yang benar. Saya merekomendasikan menulis kode dan melakukannya lebih sering. Kemudian lihat ke mana hal itu membawa Anda. Bicarakan tentang kode ke mana pun Anda pergi. Cobalah untuk menjadi “geek” sejati. Anda akan terkejut dengan orang-orang yang mulai Anda temui di area ini. Pada akhirnya, Anda akan sampai pada titik di mana Anda bertemu dengan programmer berpengalaman yang bersedia membantu Anda. Kemudian Anda dapat menemukan seorang mentor.

Bersabarlah, mentor pemrograman Anda ada di sini

Mentor coding adalah orang yang sangat berharga bagi pemula. Mereka membantu Anda memahami kode, dapat merekomendasikan sumber daya yang berguna, dan memastikan Anda bergerak ke arah yang benar. Namun bersiaplah bahwa menemukan mentor akan memakan waktu. Mungkin memakan waktu enam bulan atau bahkan satu tahun. Dan jika minat Anda terhadap kode terus berlanjut selama ini, Anda pasti akan menemukan mentor yang tepat. Ini akan membantu Anda selangkah lebih dekat untuk bekerja sebagai seorang programmer. Selamat mencari!

6 hal yang membuat Anda menjadi programmer yang baik

Sumber: Pengembang aplikasi iOS menengah Sarah membagikan faktor-faktor apa saja, menurut pendapatnya, yang berkontribusi terhadap pengembangan profesional seorang programmer. Untuk melakukan ini, dia mengidentifikasi enam kualitas utama yang harus mendapat perhatian khusus dari seorang pengembang.Rehat kopi #41.  Bagaimana menemukan mentor coding.  6 hal yang menjadikan Anda seorang programmer yang baik - 2

1. Konsistensi

Konsistensi akan membantu meningkatkan keterampilan Anda. Anda tidak diharapkan untuk menulis kode yang sempurna, tetapi jika Anda terus menulis kode, Anda pasti akan mendapatkan pengalaman dan pengetahuan yang diperlukan.

2. Kemalasan

Penulis buku "The Perl Programming Language" Larry Wall menyebutkan tiga kualitas programmer yang baik: kemalasan, ketidaksabaran, dan kesombongan. Jika Anda ingin menemukan cara sederhana, cepat dan terbaik untuk mencapai sesuatu, tanyakanlah pada orang yang malas. Temukan cara paling efektif untuk menyelesaikan tugas. Otomatiskan sebagian proses kerja Anda dan hemat waktu Anda.

3. Keinginan untuk belajar

Bersiaplah untuk melanjutkan pembelajaran Anda: keterampilan dan pengetahuan yang dimiliki seorang programmer saat ini kemungkinan besar akan ketinggalan jaman dalam beberapa tahun. Penting untuk menjadi seorang pengembang yang mengikuti tren pengkodean terkini dalam karyanya.

4. Keterampilan men-debug

Kembangkan keterampilan debugging Anda. Ketika perangkat lunak tidak memberikan hasil yang diharapkan, Anda perlu menemukan sumber masalahnya dengan cepat dan efisien. Tinjau kode Anda dengan cermat dan cari kemungkinan masalah hingga Anda menemukan jawabannya.

5. Memberikan dampak

Bagikan hasil pekerjaan Anda, terima kritik dan persetujuan. Pengaruh yang Anda miliki terhadap orang lain menjadikan Anda seorang programmer yang baik. Anda dapat membuat situs web, aplikasi seluler, platform, atau perpustakaan untuk dipublikasikan di Internet. Dengan menerima pengakuan dari orang lain, Anda akan membuka pintu baru bagi diri Anda sendiri.

6. Pola Pikir Wirausaha

Promosikan karya Anda kepada konsumen. Jika Anda membuat orang menggunakan produk Anda, Anda akan dianggap sebagai pengembang yang baik. Jika Anda memiliki aplikasi yang populer di kalangan pengguna, Anda akan memiliki lebih banyak pilihan. Jika salah satu proyek Anda menjadi populer, berarti Anda sudah memiliki bisnis sendiri.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION