Yeni başlayan arkadaşlara yardımcı olacağını düşündüğüm bir yazı paylaşmak istiyorum yazı hatalarım ve değiştirebilseydim değiştirmeyi kesinlikle istediğim faktörlerle alakalı olacak

bu maddeleri uygulamadığım için 4 yıldır yazılım geliştirmede yol katetmeye çalışmama rağmen 1 yıldır belli bir seviyeye gelmeyi başarabildim



1- kesinlikle bir mentor bulun çünkü hiçbir sektörün yanına yaklaşamadığı büyüklükte bir sektöre giriş yapmaya çalışıyor olacaksınız rehbere sahip olmak sizi ileri seviyeye taşır

2- udemy gibi platformlarda veya diğer yazılım kurslarında öğrendiğiniz bilgiler yabancı bir dili örnek ingilizcede ki alfabeyi öğrenmek gibi alfabeyi size öğretirler ama cümleyi siz kuracaksınız teorik bilgi hiçbir işinize yaramıycak sürekli uygulama geliştirin ve öğrenmeyi öğrenin

3- yazılımın varoluş amacı yenilik sağlamaktır eski dillerle başlamayın eğer hedefiniz işletim sistemi yazmak değilse c gibi eski diller öğrenerek başlamayın. Herkesin avantaj olarak bahsettiği c ile başla başka dile geçince zorluk çekmezsin örneği YANLIŞtır c ile başlamayın bahsettikleri diğer dillerle başlayın

4- aynı teknolojiyle alakalı sürekli farklı kurslar farklı dökümanlar okuyup durmayın saçma sapanda olsa uygulama geliştirin

5- interneti verimli kullanın örnek projelerin hazır kod bloklarının ve üretkenliği arttıran araçların bulunduğu sayısız site var keşfedin ve aktif olarak kullanmaya çalışın eminim size + katacaktır

6- eğer amacınız sadece para veya bir haltlar yemek ise ise başlamayın amacınız para ise çektiğiniz baş ağrısına amacınız kötü niyetli hacker olmak ise yediğiniz küfüre değmiyecek işini sevmeyen adam sektöre sadece yüktür yenilik getirmez paçasından sadece aşşağı çeker

7- full stack developer olmak istiyorum diye başlamayın eğer başladıysanız front endi iyice anlamadan back end e geçmeyin 2 si etle tırnak gibidir front end anlamadan back end başlamak serverden filtreleyerek aldığınız verilerin sonuçta nereye ulaşacağını BİLMEMENİZE sebep olur buda sürdürülebilir yazılım yazmakta size engel teşkil eder belli bir seviyede kalma şansınız yükselir

8- ingilizce öğrenin yabancılardan öğrenin emin olun global yazılım geliştirici blogları sosyal medyalarında paylaşım yapan soru soran Jr geliştiriciler ülkemizin mid senior seviyesinde ki geliştiriciler kadar bilgili neredeyse kaynağı kaynağından öğrenin sizde o seviyede olun

9- soru sorun ama soru sormaktada kendinizi geliştirin eğer 2 günden fazla kendinize veya bir topluluğa aynı soruyu veya aynı türevde ki soruyu soruyorsanız hata yapıyorsunuzdur internetten araştırın türkçe bulamıyorsanız ingilizce yazın sitedeki içerikleri çevirip okuyun cevap bulmak için çaba sarfedin


10- zamanınızdan feragat edin. kesin olan başka birşey varsa o da maratona en arkadan başladığınız gerçeğidir. Eğer yetişmek istiyorsanız bazı şeylerden feragat etmeniz gerekiyor eğer amacınız başarılı olmak ise. Birşeyleri daha az yapın daha fazla kod yazın veya öğrenin


Eğer amacınız başarılı olmak ise yazdığım şeyleri dikkate almanız yararınıza olur ama eğer amacınız para kazanmak ise yazdığım maddelerin hiçbirini dikkate almasanız da olur 

Başarılar...

1 Yorumlar

Yorum Gönder

Daha yeni Daha eski