- Yazılım geliştiricisinin mobil uygulama özelliği debug etme sıkıntılarına dair kişisel deneyimi
- React Native mobil uygulamasının coğrafi konum tabanlı fotoğraf özelliğinin hazır olduğunu kendinden emin şekilde duyuran geliştirici, ancak yayınlandıktan sonra başarısız oldu
- Android beta sürümünde görüntü yükleme sorunu; yerelde yapılan başarılı testlere ve iOS beta sürümündeki sorunsuz çalışmaya rağmen
- 2016'da bir hafta boyunca, koddan hiçbir hata geri bildirimi almadan sorunu debug etmeye çalışan geliştiricinin mücadelesi
- Makale, geliştiricinin bu süreçte yaşadığı baskı ve kendinden şüphe duygusunu vurguluyor
- Geliştirici, gömülü sistem mühendisi ve donanım mühendisi gibi farklı mesleklerden meslektaşlarından empati ve benzer deneyimler gördü
- Bu etkileşimler sayesinde geliştirici, problem çözme görevinin meslekler arasında ortak olduğunu ve yazılım geliştirmenin görece daha kısa geri bildirim döngülerine sahip olduğunu fark etti
- Şirketin CEO'su da kendi başarısızlık ve belirsizlik deneyimlerini paylaşarak empati ve anlayış gösterdi
- Geliştirici sonunda sorunun, Android dokümantasyonu ile kod tabanı arasındaki tek karakterlik bir farktan kaynaklandığını keşfetti
- Geliştirici, yazılım geliştiricilere sunulan debug araçları için minnettarlığını ifade ederek yazıyı bitiriyor; bu araçlar sorunların hızlı ve maliyet açısından verimli şekilde çözülmesini sağlıyor
- Geliştirici, yazılım geliştirmenin göreli risk düzeyi üzerine düşünüyor; bazı diğer mesleklerin aksine bunun genelde bir ölüm kalım meselesi olmadığını belirtiyor
1 yorum
Hacker News görüşü