Neden bir side proje geliştirmelisiniz?
Yeni bir iş bulmak, freelance projeler almak veya kendinizi geliştirmeniz için sektörde öne plana çıkmanız gerekebilir. Peki bunu nasıl yapabilirsiniz?
Durumların her birinde, karşı tarafın sizi fark etmesi ve doğru kişi olduğunuza güvenmesi gereklidir. Geliştireceğiniz projeleri, açık kaynaklı projelerden yardımcı araçlara ve komut dosyalarına, eğlenceli oyunlara kadar ilgi alanınıza göre farklılaştırabilirsiniz.
Programlama becerilerinizi geliştirmek için ideal olan yazılım projeleri fikirlerinden bahsettiğimiz ‘Yazılımcılar için Heyecan Verici Side Proje Fikirleri’ blog yazımıza göz atabilirsiniz.
Peki neden her yazılımcının bir side projesi olmalı? Gelin bu noktalara birlikte göz atalım! ?
Neden Her Geliştiricinin Bir Yan Projesi Olmalı?
Side projeler, öne çıkmanıza yardımcı olan ve ilgi alanlarınızı ve becerilerinizi gösteren bir şey olmanın yanı sıra, birçok avantajı bulunuyor.
- Motivasyon sağlar: Ne üzerinde çalışmak istiyorsanız, istediğiniz zaman, istediğiniz dili, aracı veya çerçeveyi seçerek ilgi alanınıza göre bir proje geliştirmeniz uzun vadede sizin motivasyonunuzu sağlar.
- Harika bir network aracıdır: Geliştireceğiniz projeniz, topluluklarla etkileşim kurmanın ve benzer ilgi alanlarına sahip insanlarla etkileşime geçmenin harika bir yolu olabilir.
- Eğiticidir: Tam zamanlı işinizde, muhtemelen zamanınızın çoğunu mevcut becerilerinizi yeni problemlere uygulamak için harcıyorsunuz. Yan projeler, daha sonra kullanışlı olabilecek birden fazla ilgili beceri geliştirmenizi sağlar.
- Kısıtlamalara izin vermez: Deadline’ınızı, hangi teknolojilerle çalışmak istediğinizi, hangi özellikleri uygulayacağınızı seçebilir ve ilginizi çeken herhangi bir konuyu keşfedebilirsiniz.
Harika Bir Yan Proje Fikri Nasıl Bulunur?
Programlama becerilerinizi geliştirmek için ideal olan yazılım projeleri fikirlerinden bahsettiğimiz ‘Yazılımcılar için Heyecan Verici Side Proje Fikirleri’ blog yazımıza göz atabilirsiniz.
Yeni bir yan projeye başlamak için fikir bulma süreci bunaltıcı olabilir fakat vereceğimiz ipuçlarını takip ederek bu süreci eğlenceli hale getirebilirsiniz!
Günlük hayatınızı yansıtın
Üzerinde çalışılacak bir fikir bulmanın en iyi yollarından biri, hayatınız üzerinde düşünmek ve hangi sorunlarla karşılaştığınızı, hayal kırıklığı yaşadığınız durumları iyileştirmek için bir proje fikri üzerine düşünerek başlayabilirsiniz.
Kendi sorunlarınıza odaklanmak, kendi hayatınızı biraz daha kolaylaştırabileceğinizi bilerek, yan projeniz üzerinde çalışırken motive olmanıza da yardımcı olacaktır.
Yükselen trend ve teknolojileri takip edin ?️

Teknoloji hızla ilerliyor ve bazı yeni teknolojiler, büyük işletmelere dönüşen yepyeni trendleri mümkün kılıyor.
Yeni bir trendle ilk ilgilenen kişilerden biri olmak, aynı zamanda zorlu rekabetle karşılaşma olasılığınız daha düşük ve fark edilmeniz daha kolay demektir.
Gartner, her yıl çalışma hayatı için kritik olan teknoloji trendlerini belirliyor. Bu yılki liste, CEO’ların büyüme, dijitalleşme ve verimlilik sağlamasını ve CIO’ları ve BT yöneticilerini kuruluşta stratejik ortaklar olarak konumlandırmasını sağlayacak 12 stratejik trendi içeriyor.
Gartner’in hazırladığı ‘2022 için Gartner En İyi Stratejik Teknoloji Trendleri’ araştırmasına göz atabilirsiniz.
İlgi alanlarınıza yönelik topluluklara dahil olun
Pek çok insan farklı teknolojileri tartışabilecekleri veya sorular sorabilecekleri bir platform arıyor, bu aşamada toplulukların iletişim kanalları geliştiriciler için harika içerik sağlıyor.
Bildiklerinizi paylaşmak, en güncel konulardan haberdar olmak, proje geliştirirken herhangi bir aşamada sorun yaşadığınızda size yardımcı olacak insanlarla tanışmak için hazırladığımız ‘Yazılım Geliştirici Toplulukları ve İletişim Kanalları’ blog yazısına mutlaka göz atmalısınız.
Bazı oluşabilecek sorunların önceden farkında olun
Bir yan projeye başlayan birçok yazılımcı, geliştirme sürecinde motivasyonunu sabit tutamaz. Yazılımcıların bu süreçte motivasyonunu düşüren karşılaştığı en yaygın tuzaklardan bazıları şunlardır:
- Büyük projeler motivasyonunuzu düşürebilir: Önce küçük bir minimum uygulanabilir ürün (MVP) oluşturun ve bunun üzerinde çalışın. İlgi alanınıza uygun bir proje seçerseniz muhtemelen ürün için daha çok heyecanlanacaksınız; aksi takdirde, işler biraz zorlaştığında büyük olasılıkla projeye devam etme motivasyonunuz azalacaktır.
- Burnout olmamak için proje konunuza dikkat edin: Bu sadece bir yan proje, bu yüzden o kapsamda değerlendirerek ilerleyin. Canınız istemiyorsa, uzun bir günün ardından üzerinde çalışmak için kendinizi zorlamayın. Bu konuda ilerleme kaydetmek için tüm hafta sonunuzu feda etmeyin. Biraz daha yavaş hareket edeceğiniz anlamına gelse bile dengede tutun.
Kariyerinize fayda sağlayabileceğini unutmayın
Basit bir özgeçmiş yerine gerçek, ilginç ve anlamlı kişisel çalışmalarınızı sergilemek, iş bulma şansınızı daha fazla arttıracaktır.
Geliştirdiğiniz projeleri belirlediğiniz sosyal medya kanalları üzerinden farklı kişilerle paylaşmayı unutmayın. Düşündüğünüzden daha çok etkileşim alacağınıza emin olabilirsiniz! ?
Örnek alabileceğiniz farklı projeleri araştırın ?
Changelog, bir podcastinde ngrok’un kurucusu Alan Shreve ile röportajında Go dilini öğrenirken yaşadığı deneyimi paylaşıyor.
- Alan Shreve, Go’yu öğrenmek için side bir projesi olan localtunnel’i geliştirmeye başladı.
Not: Eğer hala Git kullanımını öğrenmediyseniz hazırladığımız Git ve GitHub eğitimine göz atın. - Alan Shreve, ngrok’u piyasaya sürdü ve çoğu geliştiricinin ilgisini çekmeyi başardı.
- Bir sonraki ngrok geliştirmesini ise, ücretli bir ürüne dönüştürdü.
Disiplin ve motivasyonunuzu doğru yönetebilirseniz gelecekteki kariyeriniz için harikalar yaratabilirsiniz! ?

Kriterlerine uygun pozisyonlarla eşleşmeye hazır misin? Hemen ücretsiz profilini oluştur.