TLDR; Manfaatkan kekuatan ADHD untuk mempelajari cara membuat kode. Menyelam sangat dalam pada bahasa dan kerangka kerja tertentu dan menjadi seorang ahli ... ulangi beberapa kali dan menjauh dari pengkodean. Pengembangan sehari-hari bukanlah bidang yang kuat bagi mereka yang menderita ADHD.
Satu keuntungan yang dibawa ADHD adalah konsep yang disebut Hyper Focus. Lihat kesalahpahaman ADHD adalah bahwa mereka yang didiagnosis dengan itu tidak dapat memperhatikan. Itu salah. Hanya saja kita tidak bisa memperhatikan hal-hal yang tidak menarik bagi kita. Jika kita menemukan sesuatu yang menarik minat kita, kita membidiknya seperti laser.
Bagi saya, saya menemukan komputer dan Budaya Klasik (sejarah Yunani / Romawi, mitologi, bahasa) ketika saya masih muda dan jatuh cinta dengan keduanya. Jika Anda bisa membayangkan melihat saya mengetik ratusan baris kode dari belakang Compute! majalah dan diberitahu ketika Anda melihat saya fokus pada tugas ini selama berjam-jam bahwa saya telah ADD, Anda akan berpikir seseorang salah mendiagnosis saya. Atau perhatikan saya merobek 10 bab pertama bahasa Latin Wheelock sebelum hari pertama sekolah. Itu adalah anugerah sekaligus kutukan dari kondisi kita. Jika kita benar-benar mencintai sesuatu, sulit untuk menarik kita darinya. Jika ada sesuatu yang tidak menarik bagi kita, itu seperti menarik seekor bagal yang keras kepala ke atas gunung untuk membuat kita melakukannya.
Saya menemukan beberapa buku yang membantu saya mengendalikan kondisi saya. Mereka mungkin dapat membantu Anda juga. Yang pertama adalah Delivered from Distraction. Ini memberikan beberapa tips tentang bagaimana memanfaatkan kekuatan ADD dan mengurangi kelemahan. The Gift of Adult ADD menyediakan beberapa pedoman yang sama tetapi juga menampilkan ADD dengan cara berbeda. Apa yang oleh sebagian orang disebut kurang perhatian adalah kita memproses konsep dalam percakapan dan mengintegrasikannya dengan sangat cepat, menghasilkan "lompatan kuantum" yang sulit bagi banyak orang. Saya sering disebut "orang yang tidak berurutan" karena saya akan melepaskan diri dari percakapan pada saat mengikuti pemikiran saya sendiri dan melompat kembali ketika saya menekan "eureka"
Satu hal yang saya temukan bekerja di industri dengan kondisi saya adalah bahwa saya hebat dalam konsep tingkat tinggi dan melatih orang lain tentang apa yang telah saya pelajari, tidak begitu hebat dalam hal-hal kecil pembangunan. Dalam pengaturan pemrograman pasangan, saya telah menemukan bahwa produktivitas berlipat ganda di atas dan melampaui apa yang bisa saya atau orang lain hasilkan dalam jumlah waktu yang sama. Jadi saya memposisikan diri saya sebagai ahli strategi atau pemimpin tim alih-alih sebagai pembuat kode harian.
Tentu saja itu setelah 10 tahun menggigit peluru dan menjadi cukup baik untuk menjadi sangat berpengetahuan pada apa yang saya lakukan. Kelemahan dari ini adalah bahwa majikan / klien melihat pengetahuan dan angka saya, oh dia harus menjadi pembuat kode yang hebat dengan apa yang dia tahu. Saya menjelaskan dengan sangat jelas bahwa mereka tidak menginginkan saya sebagai pembuat kode murni karena saya akan sangat tidak efektif dalam hal itu. Tidak peduli seberapa keras saya mencoba, saya telah menemukan bahwa begitu saya sudah tahu BAGAIMANA melakukan sesuatu sebenarnya melakukan itu tidak menarik bagi saya.
Di sisi lain, menjelaskan kepada orang lain bagaimana melakukannya dan membiarkan mereka menjalankannya adalah salah satu kemampuan saya yang terkuat. Sebagai contoh minggu lalu, saya bekerja dengan seorang kolega yang baru mengenal WPF dan menunjukkan kepadanya seluk beluk platform, cara menggunakan Panel dan Template Data kustom dan mengikat untuk melakukan pekerjaan berat untuknya. Hasilnya, ia mampu menyelesaikan tugasnya di setengah dari waktu yang dijadwalkan untuknya dan klien menyukai hasilnya.
Saya pikir hasilnya mungkin berbeda untuk setiap individu, tetapi saya telah menemukan bahwa sebagian besar dengan ADHD lebih memilih abstrak daripada yang konkret.