JavaRush /Blog Java /Random-MS /Rehat kopi #41. Bagaimana untuk mencari mentor pengekodan...

Rehat kopi #41. Bagaimana untuk mencari mentor pengekodan. 6 perkara yang menjadikan anda seorang pengaturcara yang baik

Diterbitkan dalam kumpulan

Cara Mencari Mentor Pengekodan

Sumber: Hackernoon Pernahkah anda mencuba menulis kod, melihat dokumentasi pengekodan, tetapi kemudian menyedari bahawa ia tidak begitu berguna? Tidak pasti sama ada anda menuju ke arah yang betul dengan latihan anda? Jika anda merasakan anda memerlukan seseorang untuk meminta nasihat belajar, maka anda memerlukan seorang mentor. Satu-satunya masalah mungkin anda tidak mengenali pengaturcara yang berpengalaman. Rehat kopi #41.  Bagaimana untuk mencari mentor pengekodan.  6 perkara yang menjadikan anda seorang pengaturcara yang baik - 1Beberapa tahun yang lalu, saya sendiri sedang mencari mentor pengekodan. Saya mengenali beberapa orang yang akan membantu saya, tetapi saya tidak bercakap dengan mereka selama bertahun-tahun dan saya tidak berasa selesa untuk meminta bantuan mereka. Selepas enam bulan, saya sudah mempunyai lima mentor yang bersedia membantu saya dengan pengaturcaraan. Mereka membantu saya lulus temu duga, meningkatkan kemahiran pengaturcaraan saya dan memberi saya sumber yang berguna untuk belajar kod. Saya akan memberitahu anda tentang kaedah untuk mencari mentor.

Perhentian pertama: LinkedIn

Salah satu tempat pertama yang saya fikirkan untuk mencari mentor pengekodan ialah LinkedIn. Apabila saya mendarat di laman web ini, saya segera pergi ke kotak carian. Saya mencari orang menggunakan istilah seperti "perisian", "jurutera perisian" dan "pembangun". Ternyata saya mengenali sepuluh orang yang terlibat dalam pembangunan perisian. Tetapi saya tidak berhenti di situ. Saya melihat setiap profil dan cuba memahami apa yang mereka lakukan. Saya mengenal pasti peranan, tanggungjawab dan jenis syarikat tempat mereka bekerja. Kemudian saya mendalami pencarian saya untuk memasukkan mereka yang saya tidak tahu. Saya dapat berhubung dengan beberapa orang melalui rakan bersama di LinkedIn. Jika anda mempunyai hubungan yang baik dengan rakan bersama ini, anda boleh meminta mereka memperkenalkan anda kepada rakan pengaturcara mereka. Tetapi jika anda tidak selesa meminta ini, hubungi pengaturcara sendiri. Jangan ragu untuk menggunakan templat untuk mesej. Saya menulis sesuatu seperti surat ini kepada rakan bersama: “Hai [nama], saya harap anda sihat! Saya sangat seronok membaca siaran anda tentang pemasaran kandungan. Anda dan syarikat anda kelihatan hebat dalam bidang anda. Saya ingin bertanya sama ada anda boleh membantu saya dengan sesuatu. Saya sedang belajar pengaturcaraan dan saya memerlukan bantuan daripada pembangun yang lebih berpengalaman untuk belajar. Saya perasan bahawa anda tahu [mentor pengekodan berpotensi]. Bolehkah anda memperkenalkan kami? Saya ingin bertanya kepada [dia] beberapa soalan dan ia akan membantu saya dengan kemahiran pengaturcaraan saya. Bagaimanapun, [nama], beritahu saya! Saya akan sangat berterima kasih! [nama anda]” Pada ketika ini, saya mengenal pasti beberapa kenalan bersama yang boleh saya hubungi dan minta diperkenalkan kepada profesional yang betul. Saya juga menghubungi beberapa mentor yang berpotensi. Saya juga menyediakan templat mesej untuk pembangun perisian yang ingin saya hubungi. Jangan ragu untuk menggunakannya, tetapi pastikan anda menambah sentuhan peribadi: “Helo [nama], saya perasan bahawa anda bekerja sebagai pembangun di [syarikat] pada perkhidmatan pelanggan dalaman. Saya baru-baru ini mengetahui bahawa pasukan anda telah melengkapkan pusingan A (salah satu peringkat menarik pelaburan modal teroka - lebih kurang). tahniah! Saya sedang belajar pengaturcaraan dan ia memberi saya keseronokan. Saya tahu anda sangat sibuk, tetapi kepakaran anda adalah jenis kerja yang saya ingin lakukan pada masa hadapan. Saya ingin mengetahui lebih lanjut tentang pengaturcaraan terima kasih kepada anda. Bolehkah anda meluangkan 20 minit untuk bercakap dengan saya melalui telefon dalam beberapa minggu akan datang? Terima kasih dan saya sangat menantikan jawapan anda! [nama awak]" Saya menghantar sepuluh mesej sedemikian dan menerima balasan kepada tiga daripadanya. Selepas itu, kami bersetuju dengan masa untuk perbualan telefon. Matlamat saya adalah untuk bertanya dan membina hubungan. Saya cuba untuk tidak menyebut apa-apa tentang mentoring atau apa yang saya perlukan. Sebenarnya, apa yang saya lakukan hanyalah bertanya kepada mereka dan memberitahu mereka mengapa saya fikir kerja mereka hebat. Orang suka memberi nasihat dan bercakap tentang diri mereka sendiri. Jangan berlebihan, tetapi pastikan mereka berasa dihormati. Sebaik sahaja panggilan ditamatkan, saya menghantar mesej kepada mereka sekali lagi, memberitahu mereka betapa saya menghargai masa mereka. Saya juga meminta peluang untuk terus berhubung. Ketiga-tiga daripada tiga kenalan itu berkata ya. Pada panggilan kedua saya lebih yakin. Saya masih bertanya soalan, tetapi saya membuat rasa ingin tahu dan keperluan untuk bimbingan saya jelas. Ternyata semua teman bicara saya sedia membantu. Mereka mencadangkan topik untuk pengekodan, menunjukkan kepada saya sumber yang berguna dan menawarkan bantuan berterusan mereka.

Teruskan pengekodan dan lihat ke mana ia membawa anda

Apabila saya mula-mula memikirkan tentang bakal mentor, tiada satu nama pun terlintas di fikiran. Jadi saya meninggalkan idea itu dan sebaliknya menggandakan usaha saya untuk mempelajari pengaturcaraan. Saya mula mencari sebarang alasan untuk menghidupkan komputer dan menulis kod. Saya tidak mahu menulis kod sahaja, jadi saya pergi ke kafe tempat pengaturcara melepak. Saya memutuskan untuk mengerjakan projek yang saya menghadapi masalah. Tugas saya adalah untuk mencipta aplikasi web berfungsi sepenuhnya dengan fungsi pendaftaran dan log masuk. Saya memesan kopi dan melihat sekeliling mencari meja kosong untuk bekerja. Dan kemudian saya fikir bahawa seseorang memanggil saya dengan nama. Ternyata ia adalah kawan keluarga kami! Kami berbual, bercakap sebentar, dan kemudian dia bertanya kepada saya apa yang saya kerjakan. Saya memberitahunya saya sedang menjalankan projek dan menghadapi masalah dengannya. Dia menyebut bahawa dia bekerja sebagai jurutera perisian dan dengan senang hati akan membantu. Saya agak terkejut dengan tawarannya, tetapi saya terharu dan teruja kerana ada orang yang ingin membantu saya. Beberapa hari kemudian, saya menghantar e-mel kepadanya dan bertanya sama ada dia mahu mengambil kopi dan bercakap tentang kod. Kami bertemu, dan rakan saya melakukan usaha yang luar biasa untuk memahami tahap pengaturcaraan saya. Dia menggalakkan saya dan menjawab soalan, memberitahu saya tentang buku tentang permulaan dan asas pengaturcaraan. Apabila saya kembali ke Texas, dia meluangkan masa untuk menghubungi saya melalui telefon dan menyemak perkembangan saya. Sepanjang setahun, mentor pengekodan ini membantu saya meningkatkan kemahiran pengekodan saya. Dialah yang memberitahu saya tentang Angel.co (sebuah laman web Amerika untuk pemula, pelabur dan orang yang mencari pekerjaan dalam syarikat permulaan - ed.), di mana saya menjalankan beberapa temu bual dan menerima tawaran kerja. Dia memberi saya keyakinan bahawa saya menuju ke arah yang betul. Saya mengesyorkan menulis kod dan melakukannya dengan lebih kerap. Kemudian lihat ke mana ia membawa anda. Bercakap tentang kod ke mana-mana sahaja anda pergi. Cuba untuk menjadi "geek" sebenar. Anda akan terkejut dengan jenis orang yang anda akan mula temui di kawasan ini. Akhirnya, anda akan sampai ke tahap di mana anda bertemu pengaturcara berpengalaman yang bersedia membantu anda. Kemudian anda boleh mencari mentor.

Sabar, mentor pengaturcaraan anda ada di sini

Mentor pengekodan adalah orang yang sangat berharga untuk pemula. Mereka membantu anda memahami kod, boleh mengesyorkan sumber yang berguna dan memastikan anda bergerak ke arah yang betul. Tetapi bersedia bahawa mencari mentor akan mengambil sedikit masa. Ia mungkin mengambil masa enam bulan atau setahun. Dan jika minat anda untuk kod berterusan pada masa ini, anda pasti akan menemui mentor yang sesuai. Ini akan membantu anda selangkah lebih dekat untuk bekerja sebagai pengaturcara. Selamat mencari!

6 perkara yang menjadikan anda seorang pengaturcara yang baik

Sumber: Pembangun aplikasi iOS Sederhana Sarah berkongsi faktor, pada pendapatnya, menyumbang kepada pembangunan profesional seorang pengaturcara. Untuk melakukan ini, dia mengenal pasti enam kualiti utama yang perlu diberi perhatian khusus oleh pemaju.Rehat kopi #41.  Bagaimana untuk mencari mentor pengekodan.  6 perkara yang menjadikan anda seorang pengaturcara yang baik - 2

1. Konsisten

Konsistensi akan membantu meningkatkan kemahiran anda. Anda tidak dijangka menulis kod yang sempurna, tetapi jika anda terus menulis kod, anda pasti akan mendapat pengalaman dan pengetahuan yang diperlukan.

2. Kemalasan

Pengarang buku "The Perl Programming Language" Larry Wall menyebut tiga kualiti pengaturcara yang baik: kemalasan, ketidaksabaran dan keangkuhan. Jika anda ingin mencari cara yang mudah, cepat dan terbaik untuk mencapai sesuatu, tanya orang yang malas. Cari cara yang paling berkesan untuk menyelesaikan tugas. Automatikkan sebahagian daripada proses kerja anda dan jimatkan masa anda.

3. Keinginan untuk belajar

Bersedia untuk meneruskan pembelajaran anda: kemahiran dan pengetahuan yang dimiliki oleh pengaturcara hari ini mungkin akan ketinggalan zaman dalam beberapa tahun. Adalah penting untuk menjadi pembangun yang mengikuti aliran pengekodan terkini dalam kerjanya.

4. Kemahiran menyahpepijat

Kembangkan kemahiran penyahpepijatan anda. Apabila perisian tidak menghasilkan hasil yang anda jangkakan, anda perlu mencari punca masalah dengan cepat dan cekap. Semak kod anda dengan teliti dan cari masalah yang mungkin berlaku sehingga anda menemui jawapannya.

5. Memberi kesan

Kongsi hasil kerja anda, terima kritikan dan kelulusan. Pengaruh yang anda ada pada orang lain menjadikan anda seorang pengaturcara yang baik. Anda boleh membuat tapak web, aplikasi mudah alih, platform atau perpustakaan untuk diterbitkan di Internet. Dengan menerima pengiktirafan daripada orang lain, anda akan membuka pintu baharu untuk diri sendiri.

6. Minda Keusahawanan

Promosikan kerja anda kepada pengguna. Jika anda menarik orang ramai untuk menggunakan produk anda, anda akan dianggap sebagai pembangun yang baik. Apabila anda mempunyai aplikasi yang popular di kalangan pengguna, anda akan mempunyai lebih banyak pilihan. Jika salah satu projek anda menjadi popular, bermakna anda sudah mempunyai perniagaan sendiri.
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION