Saya meninggalkan pekerjaan (untuk pindah ke negara lain) di mana saya diprogram dalam Javascript dan Haskell (beberapa python) sebagian besar waktu. Saya benar-benar menyukainya karena orang-orangnya objektif, positif, matematis, dan belum menyelesaikan banyak hal. Ini adalah toko yang benar-benar profesional.
Sekarang saya bekerja di toko Agile / XP. Meskipun ini bagus dan saya merasa mungkin kita tidak profesional dalam hal pemilihan teknologi dan perpustakaan. Saya merasa bahwa pendekatan kami untuk menulis perangkat lunak agak tidak matang dan tidak terstruktur. Saya mencoba membaca buku-buku yang telah saya tawarkan dan tampaknya mendorong gaya ini ( ugh ). Banyak kali kita hanya mengambil lib dari hub git dan menggunakannya tanpa jenis ulasan apa pun.
Saya dipaksa untuk bekerja dengan seseorang sepanjang waktu walaupun itu adalah tugas kecil untuk satu orang. Tampaknya ada sedikit aturan "cepat" untuk semuanya, bahkan jika aturan itu dapat dilanggar oleh contoh kontra sepele (suatu kali saya membuat kesalahan dengan memberikan contoh balasan itu dan saya diserang secara verbal). Apakah ini normal di sini di Amerika? Bagaimana saya menangani dogmatisme ini?