Saya punya banyak ide untuk produk yang akan dibangun. Masalahnya adalah bahwa saya memiliki kurang dari satu tahun pengalaman kerja profesional dan saya takut dihakimi secara negatif di masa depan berdasarkan apa yang saya hasilkan sekarang. Saya tidak tahu apakah kode saya bagus.
Saya tidak terbiasa dengan pola pengkodean apa pun. Yang saya tahu adalah membangun produk yang berfungsi. Saya ingin memiliki profil publik di github untuk proyek-proyek masa depan saya dan saya akan berusaha keras untuk memastikan bahwa itu berkomentar dengan baik, dioptimalkan dan bersih.
Inilah hal-hal yang saya takutkan terungkap ke publik:
- Kode saya mungkin tidak terlalu optimal.
- Penggunaan perpustakaan atau fungsi tertentu yang secara tidak sengaja menyelesaikan pekerjaan.
- Tidak mengetahui atau mengikuti pola pengkodean apa pun.
- Banyak bug / tidak mempertimbangkan kasus sudut, tepi
- Kurangnya pemahaman mendasar dan penerapan konsep tertentu seperti keamanan utas, masalah konkurensi dalam pemrograman multi-utas, dll.
Haruskah saya terus maju dan memulai atau terus berpegang teguh pada pembangunan barang secara lokal dan pribadi sampai saya mendapatkan lebih banyak pengalaman. Saya tidak ingin kesalahan yang dibuat di sini menghantui prospek karir saya dalam jangka panjang.
All I know is to build products that work.
- Yang merupakan hal yang sangat bagus. Sangat mudah untuk terjebak dalam pola dan desain dan akhirnya tidak pernah memberikan ...