Modern dillerin ve IDE’lerin gözetim araçları olduğunu bildiğim için iş yerinde C ve nvim dışında herhangi bir şey kullanmayı reddediyorum

Orta ölçekli bir şirkette arka uç mühendisiyim. Ekip yakın zamanda çoğu projeyi Rust, Go ve Typescript gibi “modern yığınlara” taşıdı. Herkes VS Code ve GitHub Copilot kullanıyor, hatta bazıları AI kod yardımcılarını iş akışlarına entegre ediyor. Onlara katılmayacağımı söyledim. Sadece C ile yazıyorum. Çerçeve yok, çöp toplayıcı yok, sözdizimsel şeker yok. Hepsini nvim’de tamamen çevrimdışı yapıyorum. Ortamım, Wi-Fi’nin fiziksel olarak kaldırıldığı ve 2015’ten sonra işletim sistemi güncellemesi olmayan bir ThinkPad T420. Manuel olarak derliyorum. USB bağlantı noktalarını aktif olarak kullanmadığım zamanlarda kapalı tutuyorum. Ekip liderim “boru hattını yavaşlattığımı” ve “sebepsiz yere direndiğimi” söylüyor ama nedenlerim var. Her yeni dilde telemetri yerleşiktir. Go, siz oluşturmadığınız zamanlarda bile paketler gönderir. Rust’un meta verileri izinsiz getiren bağımlılıkları var. Typescript, ekstra gözetleme özelliğine sahip yalnızca bir JavaScript’tir. Hiçbiri tarafsız değil. Peki IDE’ler? Daha kötüsü. VS Code eve telefon eder. JetBrains davranışsal analizleri toplar. Neovim’in LSP desteğinin bile arka kanalları var. Copilot tuş vuruşlarınızı okur ve düşüncelerinizi tamamlar. Bu kodlama değil, beyninizin haritasını çıkarmaktır. Sprint incelemesi sırasında konuyu açtığımda güldüler. Paranoyaklık yaptığımı söyledi. Ancak GitHub’un neden yazma alışkanlıklarımıza gerçek zamanlı erişim istediğini kimse açıklayamadı. Veya neden otomatik tamamlama ne yazacağımı benden önce biliyor? Henüz icat etmediğim değişken isimlerini tahmin ettiğini gördüm. Artık İK ekip uyumu hakkında “konuşmak” istiyor.

Etiketler:

Yorum Yaz

11628 Toplam Flood
16683 Toplam Yorum
10448 Toplam Üye
56 Son 24 Saatte Flood

Kod e‑postana gönderildi. (24 saat geçerli)