Baca Juga
Bekerja pada Dasar
Seperti yang berlaku untuk setiap industri dan pekerjaan apa pun, pemahaman konseptual adalah kunci untuk sukses. Kecuali seseorang memiliki dasar konseptual yang kuat, ia / dia tidak pernah menjadi programmer yang baik. Pemahaman inti konseptual membantu Anda dalam merancang dan menerapkan solusi terbaik dengan cara terbaik mungkin. Jika Anda masih merasa kesenjangan dalam ilmu komputer inti dan konsep tertentu bahasa pemrograman, tidak pernah terlalu terlambat untuk kembali dan meninjau dasar-dasar.
Anda belajar lebih banyak dengan membantu orang lain
Menulis sederhana, dimengerti tapi logis kode
Seperti dalam hampir setiap aspek kehidupan, formula 'Keep it simple dan pendek' bekerja dalam pemrograman juga. Menulis kode lebih logis dan menghindari kompleksitas. Kadang-kadang orang melakukan menulis kode yang kompleks hanya untuk membuktikan kemampuan mereka untuk menulis kode tersebut. Pengalaman saya mengatakan bahwa kode sederhana namun logis selalu bekerja dengan baik, mengakibatkan masalah yang lebih sedikit dan lebih diperpanjang. Saya ingat sebuah kutipan yang sangat baik
Luangkan lebih banyak waktu dalam menganalisis masalah, Anda harus sedikit waktu untuk memperbaikinya
Luangkan lebih banyak waktu dalam memahami dan menganalisa masalah dan merancang solusi untuk itu. Anda akan menemukan sisa-hal yang cukup mudah dilakukan. Merancang tidak selalu berarti menggunakan bahasa pemodelan dan alat-alat, dapat sesederhana melihat langit dan berpikir solusi dalam pikiran Anda. Mereka yang memiliki kebiasaan menekan Keyboard (untuk coding) saat ini mendapatkan masalah, biasanya berakhir kita sesuatu yang berbeda dari persyaratan.
Jadilah yang pertama untuk menganalisis dan meninjau kode Anda
Meskipun agak sulit, tetapi cobalah untuk memecahkan kode Anda sendiri sebelum orang lain dapat dan dengan waktu Anda akan belajar menulis dekat-ke-bug-free kode. Selalu melakukan review dekat dan berisi kode Anda. Juga tidak pernah ragu-ragu untuk mengambil lain melihat pada kode Anda. Bekerja dengan programmer yang baik dan mengambil masukan mereka pasti akan membantu Anda menjadi seorang programmer yang baik.
Jangan cemas diri dengan melihat perubahan dunia teknologi
Selama periode ini di industri TI, saya bertemu dengan banyak orang yang baik kecewa dengan pekerjaan mereka atau bahkan meninggalkannya untuk mencari pekerjaan baru mengatakan mereka ingin belajar dan bekerja di teknologi terbaru. Saya tidak melihat ada masalah dengan aspirasi ini tapi kata yang salah pertama adalah 'teknologi terbaru'. Apa yang kita dengar sehari-hari dan maksud di sini adalah baru alat, API, kerangka kerja dan lain-lain berarti datang setiap hari untuk membuat pemrograman lebih mudah dan lebih cepat. Lagi pula ini akan terus berlanjut di dunia teknologi. Tapi apa yang perlu dipahami adalah bahwa perubahan inti dan teknologi dasar dengan kecepatan yang jauh lebih rendah daripada kerangka, alat dan API di sekitarnya. Ini adalah seperti laut di mana bergerak air permukaan yang sangat cepat tapi air yang dalam relatif tenang dan terkonsentrasi dan sebagian besar kehidupan aqua bertahan di sini. Jadi, merasa diri di air yang dalam dan dekat dengan teknologi inti. Untuk e. g. di Jawa dunia usaha, banyak kerangka web ada dan yang baru datang setiap minggu. Namun konsep inti komunikasi permintaan berbasis client-server, pola MVS, filter / servlet / JSP, bundling sumber daya, XML parsing dll tetap sama. Jadi menghabiskan lebih banyak waktu untuk belajar konsep-konsep inti daripada mengkhawatirkan tentang terus berubah kerangka kerja dan alat-alat di sekitarnya. Percayalah, dengan dasar konsep inti, Anda akan selalu menemukan lebih mudah untuk belajar kerangka kerja baru, alat dan API.
Jangan bekerja untuk waktu yang lebih lama
Banyak programmer kali software menerapkan bekerja di sekitar solusi (mungkin karena kurangnya waktu, kurangnya pemahaman masalah atau kurangnya pengalaman teknologi). Tapi selama periode ini bekerja di sekitar solusi selalu mengakibatkan merusak kode, sehingga kurang diperpanjang dan dipelihara dan banyak pemborosan waktu di kemudian hari. Selalu lebih memilih untuk menerapkan ketika Anda tahu di-out dari solusi. Saya mengerti bahwa menjadi tidak dapat dihindari dalam beberapa situasi, tapi itu seperti, kita harus mengatakan kebenaran selalu tetapi Anda berbohong dalam beberapa keadaan.
Baca dokumentasi
Salah satu kebiasaan penting dari programmer yang baik adalah bahwa mereka membaca banyak dokumentasi. Mungkin itu menjadi spesifikasi, JSR, dokumen API, tutorial dll Membaca dokumen membantu Anda menciptakan bahwa fondasi penting berdasarkan yang Anda program dalam terbaik jalan.
Belajar dari kode lain juga
Saya berinteraksi dengan beberapa programmer yang sangat baik yang benar-benar memiliki proyek sumber java dalam IDE mereka sepanjang waktu dan membaca / merujuk bahwa dalam pekerjaan sehari-hari. Mereka melakukannya tidak hanya untuk memenuhi selera mereka mengetahui dasar-dasar tetapi juga untuk mempelajari cara-cara penulisan program yang baik. Membaca dan merujuk kode handal dan dikenal open source atau kode seniornya Anda, juga dapat membantu Anda membuat program Anda lebih baik.
Perbandingan Anda diri dengan orang lain hanya akan mengakibatkan evolusi perasaan negatif dan persaingan un-sehat. Setiap orang punya nya kekuatan dan kelemahan. Hal ini lebih penting bahwa kita mengerti kita dan bekerja di dalamnya. Saya telah melihat banyak kali bahwa apa yang disebut 'Fundoo-programmer' (programmer fundamental kuat) juga membuat kesalahan konyol. Jadi, menganalisis diri sendiri, daftar ke daerah Anda perbaikan dan bekerja di dalamnya. Pemrograman adalah menyenangkan nyata, menikmatinya.
0 Komentar
Gunakanlah form komentar dengan baik dan bijak, hargailah penulis.
Komentar yang mengandung SPAM tidak akan di tampilka penulis
Penulisan markup di komentar