Bagaimana menangani "Dogmatisme" teknologi

13

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?

Snog Fermenti
sumber
2
Pertama kali saya mendengar tentang "pemrograman gesit", saya tahu saya harus melepaskan pekerjaan saya jika saya akan dipaksa untuk melakukan hal-hal bodoh seperti itu. Simpati saya, dan semoga Anda menemukan pekerjaan yang lebih baik.
Ingo

Jawaban:

12

Jangan menyamaratakan.

Jelas bahwa toko Anda saat ini adalah salah satu dari toko yang salah arah yang berpikir bahwa mereka melakukan Agile - tetapi tidak - dan akan berakhir dengan basis kode yang tidak dapat dikelola. "Menarik kode dari github tanpa ulasan", "diserang secara verbal", "dipaksa untuk bekerja dengan seseorang" adalah sinyal bahaya. Tentu saja, Anda mungkin memperbesar hal-hal sedikit karena kejutan budaya, tetapi mungkin Anda harus mencari tempat baru untuk bekerja.

talonx
sumber
4

Anda tentu saja tidak bisa menilai seluruh budaya sesuai dengan cara kerja toko pengembangan tunggal. Toko Anda adalah toko Anda. Mungkin banyak yang menyukainya. Banyak yang "lebih buruk" dan banyak yang mungkin "lebih baik". Jika Anda tidak nyaman dengan bugar, teruskan. Dogma tampaknya cukup serius dan diragukan bahwa Anda dapat mengubahnya atau menyesuaikannya. Namun, beri Joel's Getting Things Done When You're Only a Grunt bacaan. Anda mungkin menemukan beberapa strategi bertahan hidup yang bermanfaat.

Paul Sasik
sumber