Sehingga anak laki-laki tidak malu untuk menunjukkan

Saya sudah tua dan bodoh, dan Anda memiliki segalanya di depan, programmer terkasih. Tetapi izinkan saya memberi Anda satu nasihat yang pasti akan membantu karier Anda - kecuali, tentu saja, Anda berencana untuk tetap menjadi programmer.

Kiat-kiat seperti "menulis kode yang indah", "mengomentari perbaikan Anda dengan baik", "mempelajari kerangka kerja modern" sangat berguna, tetapi, sayangnya, sekunder. Mereka adalah trailer untuk kualitas utama seorang programmer, yang harus dikembangkan sendiri.

Ini adalah kualitas utama: pikiran yang ingin tahu.

Pikiran yang ingin tahu bukanlah keterampilan seperti keinginan untuk memahami lingkungan yang tidak dikenal, apakah itu teknologi baru, proyek baru atau chip YP baru.

Pikiran yang ingin tahu bukanlah bawaan, tetapi kualitas yang sepenuhnya didapat. Sebelum bekerja sebagai programmer, misalnya, saya tidak memilikinya.

Sehubungan dengan pekerjaan kita, pikiran yang bertanya sering kali adalah keinginan untuk memahami mengapa itu, bajingan itu, tidak bekerja. Terlepas dari siapa yang menulis kode ini, Anda atau orang lain.

Jika Anda melihat masalah apa pun yang diselesaikan oleh Anda atau kolega Anda, maka dengan cara yang disederhanakan terlihat seperti ini: memilah masalah, menemukan tempat untuk mengedit, melakukan pengeditan.

Pemrograman itu sendiri dimulai hanya pada akhir rantai, dan bagian utama adalah satu latihan terus menerus untuk rasa ingin tahu dari pikiran. Baik kualitas akhir dari solusi dan kecepatan pembuatannya tidak tergantung pada kemampuan Anda untuk menulis kode, tetapi pada keinginan Anda untuk dengan cepat memahami dan menemukan di mana kode sialan ini perlu dimainkan.

Bagaimana cara mengembangkan keingintahuan pikiran? Tidak ada yang rumit. Bertahun-tahun yang lalu saya datang dengan strategi sederhana:
Sehingga anak laki-laki tidak malu untuk menunjukkan.

Jika keputusan Anda tidak malu untuk menunjukkan kepada anak laki-laki, maka itu sangat baik. Jika Anda mempelajari masalahnya terus-menerus, dan Anda tidak malu untuk memberi tahu anak-anak tentang hal itu, maka Anda tampan.

Hanya saja, jangan mengubah kata-kata ini menjadi moto klub pecandu alkohol anonim. Jika Anda tidak mengetahuinya, atau menulis omong kosong, menyerah setengah jalan, menggantung ingus Anda dan membuat striptis emosional seperti "Saya sangat bodoh dan tidak takut untuk mengakuinya!", Mengungkap ketidakberdayaan Anda dan berharap untuk disesali - Anda, sayangnya , bukan programmer sialan.

Berikut ini sebuah contoh. Baru-baru ini, seorang peserta pelatihan bermain-main dengan tugas dalam mekanisme yang agak rumit - baik secara teknis maupun metodis. Saya menggali, seperti yang saya mengerti, sepanjang hari. Sebagian besar saya sendiri, tetapi juga meminta bantuan dari rekan kerja. Seseorang lazim menyarankannya untuk masuk ke debugger. Di malam hari, peserta pelatihan merangkak ke saya.

Sejujurnya, saya berpikir bahwa peserta pelatihan tidak melihat di sana dan melihat sesuatu yang salah, tetapi saya harus menggali sejak awal. Mahkota hancur, singkatnya. Tapi ternyata magang itu selangkah lagi dari keputusan itu. Sebenarnya, saya membantunya mengambil langkah ini. Tapi ini bukan yang utama.

Hal utama adalah bahwa magang menunjukkan pikiran yang ingin tahu - yang asli. Apakah Anda tahu cara membedakan rasa ingin tahu yang nyata? Sangat sederhana - ketika seorang pemula menemukan, atau hampir menemukan solusi, menggerakkan neraka, memahami dengan cara apa, dengan rebana dan menari, ia tidak menyerah, tidak berbaring terbalik, bahkan jika ia konyol kepada semua orang di sekitarnya, dan "pakar" akan mengajarinya tips seperti "mengajar" mat.chast "atau" lihat di debugger ".

Meskipun efisiensi yang sangat rendah dalam memecahkan masalah dalam contoh yang diberikan, mereka tidak merasa malu untuk menunjukkan jalan yang dilalui oleh peserta pelatihan. Di masa lalu kita, hanya orang-orang seperti itu yang selamat - karena tidak ada spesialis, semua teknologi yang satu tidak dikenal oleh semua orang, dan hanya rasa ingin tahu dari pikiran yang bisa menyelamatkan.

Rasa ingin tahu dari pikiran sama-sama umum di kalangan pemula dan kakek. Rambut kelabu, seikat sertifikat, pengalaman bertahun-tahun - sama sekali bukan indikator keingintahuan pikiran. Saya pribadi mengenal beberapa programmer dengan pengalaman bertahun-tahun yang gagal dalam setiap tugas yang sulit. Yang bisa mereka lakukan adalah menulis kode sesuai dengan ToR, di mana semuanya dikunyah, diletakkan di rak, sampai ke nama tabel dan variabel.

Jadi, tuan-tuan, peserta pelatihan dan pendatang baru: peluang Anda sama dengan orang-orang tua. Jangan melihat bahwa paman lama memiliki banyak pengalaman dan sertifikat - keingintahuan pikiran tidak bergantung pada ini.

Apa pun yang Anda lakukan, ingat - lakukanlah agar anak laki-laki tidak malu untuk menunjukkannya. Samurai mengajarkan cara ini: jika Anda menulis surat, pertimbangkan bahwa penerima akan menggantungnya di dinding. Lanjutkan dari ini.

Strategi "agar anak laki-laki tidak malu untuk menunjukkan" sangat sederhana dan mudah diterapkan kapan saja. Berhentilah bahkan sekarang, setidaknya dalam satu jam, setidaknya dalam satu tahun dan jawablah - apa yang telah Anda lakukan, bukankah memalukan untuk menunjukkan kepada anak laki-laki? Apakah Anda merasa malu untuk menunjukkan cara Anda mencoba dan mencari solusi? Bagaimana Anda berjuang setiap hari untuk meningkatkan efisiensi Anda, bukankah itu memalukan bagi anak laki-laki untuk ditampilkan?

Ya, dan jangan lupa cowok seperti apa yang dimaksud. Ini bukan tetangga meja Anda, bukan manajer Anda, bukan klien Anda. Ini adalah seluruh dunia programmer.

Source: https://habr.com/ru/post/id484590/


All Articles