Saya telah memprogram C # secara profesional selama lebih dari 4 tahun sekarang. Selama 4 tahun terakhir saya telah bekerja untuk beberapa perusahaan kecil / menengah mulai dari "agen web / iklan", toko perangkat lunak khusus industri kecil hingga startup kecil. Saya terutama melakukan "aplikasi bisnis" yang melibatkan penggunaan bahasa pemrograman tingkat tinggi (pengumpulan sampah) dan pengalaman saya secara keseluruhan adalah bahwa semua pekerjaan yang saya lakukan bisa lebih profesional. Banyak hal yang dilakukan secara tidak benar (terburu-buru) terutama karena faktor biaya sehingga orang selalu menginginkan sesuatu "sekarang" dan dengan jumlah terkecil dari uang yang bisa dihabiskan. Saya terus berpikir mungkin jika saya bisa bekerja untuk perusahaan yang lebih besar atau perusahaan yang lebih cocok untuk programmer, atau di suatu tempat yang ' Saya punya uang dan waktu untuk benar-benar membangun sesuatu yang lebih jangka panjang dan lebih bisa dipertahankan. Saya tidak pernah memiliki "mentor" yang membimbing saya melalui karir 4 tahun saya. Saya cukup banyak programmer blog / google / otodidak selain gelar sarjana IT saya.
Saya juga mengamati masalah lain yang paling disebut "senior" programmer di "lingkungan kerja saya" benar-benar tidak bijaksana keterampilan senior. Mereka “senior” hanya karena mereka sudah lama menjadi programmer, tetapi kode yang mereka tulis atau keputusan yang mereka buat benar-benar sampah! Mereka tidak ingin belajar, mereka tidak ingin menjadi lebih baik, mereka hanya ingin dibayar dan melakukan apa yang mereka perintahkan agar masuk akal dan kebanyakan dari kita seperti itu. Mungkin itu sebabnya mereka ada di tempat mereka sekarang. Tetapi saya tidak ingin menjadi seperti mereka, saya ingin menjadi lebih baik. Saya mengalami kondisi mental yang tidak lagi ingin menjadi programmer untuk karier masa depan saya. Saya mulai berpikir mungkin ada hal-hal yang lebih baik di luar sana untuk dikerjakan. Semakin banyak blog yang saya baca, semakin banyak "praktik terbaik" yang saya coba, semakin saya merasa menjauh dari "kenyataan saya". Tapi saya bukan programmer yang hebat kalau tidak saya pikir saya tidak berada di tempat saya sekarang. Saya pikir 4-5 tahun adalah tahap yang bisa menjadi langkah maju karir yang bijaksana atau langkah keluar dari tempat Anda berada.
Saya hanya ingin mendengar apa yang dikatakan orang lain tentang apa yang saya sebutkan di atas dan apakah Anda pernah mengalami situasi yang serupa dalam karier pemrograman Anda di masa lalu dan bagaimana Anda menanganinya. Terima kasih.