Konu
- #Kişisel Gelişim
- #Geliştirici
- #Problem Çözme Yeteneği
- #Kariyer
Oluşturulma: 2024-03-28
Oluşturulma: 2024-03-28 19:57
1. bölümde geliştiricilerin ne iş yaptığını ve hangi alanlarda yer aldığını inceledik. Şimdi ise hangi geliştirici olacağınıza karar verip kendinize bir hedef belirlemeniz gerekiyor.
Bazıları iş bulmanın zorluğundan dolayı geliştirici olmak isteyebilirken, bazıları da tesadüfen karşılaştığı geliştirme alanına ilgi duyduğu için geliştirici olmayı düşünebilir.
Sebep ne olursa olsun, kendinize ait net bir hedefiniz yoksa, uzun ve zorlu geliştirici yolculuğunda ayakta kalmanız kolay olmaz.
Benim durumumda, insanların ihtiyaç duyduğu işlevleri analiz edip geliştirme sürecinin kendisi de ilgi çekici olmakla birlikte, geliştirme tamamlandıktan sonra kullanıcıların gerçekte nasıl kullandığı, beğendiği noktalar ve iyileştirme önerileri gibi geri bildirimlerle iletişim kurma sürecinde geliştiricinin cazibesini hissediyorum ve kullanıcı dostu bir geliştirici olma hedefini taşıyorum.
Kullanıcıların kullanımı kolay olsun diye arayüzü tasarlıyor ve işlevleri olabildiğince taleplere uygun şekilde geliştirmeye çalışıyorum. Ayrıca, kullanıcı geri bildirimlerini aktif olarak kabul ederek bakımına özen gösteriyorum.
İşte bu şekilde, siz hangi geliştirici olmak istiyorsunuz? Hedefinizi belirlemekle başlayın.
Başlangıç zayıf olsa da sonu muhteşem olur atasözü vardır. Şu anda küçük bir hedefmiş gibi görünse de, ileride yetenekli bir geliştirici olarak büyümenizin ve Türkiye'yi temsil etmenizin itici gücü olabilir.
<10 yıl sonra ben..>
10 yıl sonra ben ___________ bir geliştirici olarak yetişmiş olacağım.
Bir geliştirici için en önemli yetenek, sorun çözme yeteneği diyebiliriz.
Müşterinin ihtiyaçlarını anlayıp taleplerini analiz ederek programı tasarlamak, geliştirmek ve test etmek, yoktan var etme sürecidir.
Bu nedenle, geliştirme sırasında müşteri talepleri, yani sorunların nasıl çözüleceği konusunda düşünmek olmazsa olmazdır.
Sorun çözme yeteneğini geliştirmek için sürekli geliştirme yaparak birçok deneyim kazanmak gerekir. İnternetteki örnek kodları takip edip kendi haline getirmek, ders izleyerek örnekleri yazmak veya kendi oyuncak projenizi gerçekleştirerek olabildiğince çok geliştirme deneyimi kazanmanız iyi olur. Geliştiriciler bu süreci zevkle karşılamalıdır.
Ayrıca, BT teknolojileri çok hızlı bir şekilde gelişiyor. Bu yüzden öğrenmeyen geliştirici geride kalıyor. Şirket içinde geliştirme yaparken şirket kodlarına aşina olunca, farkında olmadan tembelliğe ve rutine kapılma riski doğuyor. Ancak tekrar eden işler içinde aynı deneyimi tekrar tekrar yaşamak, iş değişikliği sırasında özgeçmişinize yazacak bir şey bulamadığınızı fark etmenize neden olabilir.
Bu nedenle, geliştiriciler şirket dışındaki işlerinin yanı sıra, güncel trendleri takip etmek için sürekli olarak kendini geliştirmelidir. Haberler, topluluklar, internet dersleri vb. internetin gelişmesiyle birlikte faydalı bilgilere kolayca erişilebilen bir dönemdeyiz. Şirket dışında BT'nin nasıl bir değişim geçirdiğini anlayıp, kendi kariyerinize ve yeteneklerinize katkıda bulunabilecek şekilde sürekli çaba göstermeniz gerekiyor. Her gün öğrenme zorunluluğu hissetmeyin. Geliştiriciler zaten ömür boyu öğrenmek zorundadır. O halde yavaş yavaş, sürekli olarak yapın. Küçük bilgiler bir araya gelerek gelecekte büyük bir bilgiye dönüşecektir.
Yorumlar0