Daha yeni sorumu görün: En altta bir yarışta programlama yapmak bir meslek olarak mı?
Son dükkanımın bir süreci yoktu. Çevik, esasen, projelerinin nasıl geliştirileceği veya yönetileceği konusunda bir planlarının olmadığı anlamına geliyordu. "Hey, işte bir ton iş. Git iki hafta içinde yap. Hızlı tempolu ve çevikiz."
Problemleri olduğunu bildikleri şeyleri yayınladılar. Nasıl yazıldığını umursamadılar. Kod incelemesi yoktu - birkaç geliştirici olmasına rağmen. Adam arabası olarak bildikleri bir yazılım yayınladılar.
Önceki işimde insanlar çalıştığı sürece tutumu vardı, sorun değil. Spesifikasyonu araştırırken yazdığım bazı kodların yeniden yazılmasını istediğimde, bunu reddetti. Kodu tekrar yazmak istedim, çünkü kod birden fazla yerde tekrarlandı, kapsülleme olmadı ve insanların üzerinde değişiklik yapmaları uzun zaman aldı.
Temel olarak, benim izlenimim şudur: programlama aşağıya doğru kaynamaktadır:
- En son araç / teknoloji hakkında bir kitap okumak
- Buna dayalı olarak kod atmak, herhangi bir kod yazmaktan kaçınmak, çünkü şirket "özel kod sağlamak" istemiyor
- Gösteriyor ve bir sonraki şeye geçiyor, "çalıştığı sürece".
Kendime her zaman bir dahaki iş için daha iyi bir dükkan bulacağımı söyledim. Asla olmadı. Eğer öyleyse, kendimi sıkışmış hissediyorum. Teknolojiler her zaman değişir; Buradaki tek profesyonel gelişme, en son MS Press teknoloji kitabını okumaksa, o zaman 10 yıl içinde neler yaptınız, ancak çeşitli teknolojiler hakkında yüzeysel bir bilgi? Endişeliyim:
- Profesyonel standartlara sahip olmanın en iyi yolu
- Bu durumda anlamlı bilgi ve deneyim nasıl geliştirilir?