Neler yeni

Foruma hoş geldin, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Türkiye'nin İlk ve tek FiveM forum adresi

Forum adresimize hoş geldin FiveMTürk olarak amacımız siz değerli kullanıcılarımıza en aktif fikir ve paylaşım platformu sunmak bir yana en güvenilir şekilde alışveriş yapabileceğiniz bir platform sunmaktır.
DF DF
DF DF
DF DF

Rehber Nasıl iyi bir yazılımcı Olabilirim?

alpertrnnn1

?????????
FT Kullanıcı
Katılım
3 yıl 8 ay 21 gün
Mesajlar
1,202
İçerik Tablosu:

1.Yabancı Dil
2. Öğrenme Arzusu
3. Üniversite
4. Üniversite Okumadan Olur Mu?
5.Daha İyi Programlama Yapmak
6. Sertifikalar ve İş Bulma


Yabancı Dil


İlk olarak programlamayı başlamadan önce yabancı dil sorununuz varsa halletmeniz gerekiyor. “Yabancı dil olmadan olmuyor mu?” sorusunun cevabı evet olmuyor. Çünkü neredeyse bütün dokümantasyonlar, kaynaklar İngilizce olarak mevcut ve kendinizi geliştirmeniz için sürekli okuyup araştırma yapmanız gerekmektedir. Ayrıca dilinizi geliştirmeniz iş bulma olanakları ve diğer toplumlar ile iletişim kurmanızı sağlayacaktır ve bilgiyi doğrudan almanızı sağlayacaktır.


Öğrenme Arzusu


Sürekli olarak öğrenme ve gelişme arzusu sizi hayat boyu diğer insanlardan farklı kılacaktır. Bu farkı hemen görme ihtimalimiz olmasa da zaman geçtikçe kendimizdeki farkındalık hissi ve bilginin getirdiği tatmin olma hissi sizi başarıya birkaç adım uzaklıkta olduğunuz hatırlatacaktır. Bu sürece başlarken başarılı olmak istiyorsanız hayat boyu öğrenci olmayı yani hayat boyu öğrenmeyi istemelisiniz.
“Hangi dili öğrenmeliyim?” sorusuna cevap;
Her dil farklı kullanım alanları, artıları ve eksileri vardır. Burada önemli olan siz ne yapmak istiyorsunuz. Amaca yönelik öğrenme size vakit kazandıracaktır. Ne yapmak istediğinizi seçin ve o alandaki kullanılan en popüler dili öğrenin.


Üniversite


İlk olarak iyi bir üniversite kazanıp Bilgisayar, Yazılım, Bilişim Mühendisliği bölümlerinden birinde okumanızı tavsiye ederim. Bu bölümlerde okumak size bilgisayar bilimlerini öğrenme imkanı sağlayacaktır. Buradaki en önemli nokta iyi bir okulda okumak. Çünkü iyi bir üniversite iyi hocaları barındır ve iyi hocalar sizlerin ufkunu geliştirir. Bunun yanı sıra diğer avantajları da vardır. İyi bir üniversite rekabet demektir ve rekabetin fazla olması sizi gelişmeye zorlayacaktır. Unutmayın ki iyi bir üniversitede okumak sizi kurtarmayacaktır. Genel olarak insanların yaptığı en büyük hata üniversiteye geçince kendilerini eğlenceye, gezmeye ve oyunlara kaptırmalarıdır. Bunlar tabi ki olmalı ama dozunda. Okurken sizi ileriye götürecek öneriler;
1-Okulda ilgi alanınıza göre kulüplere girmek ve yönetimlerinde yer almak, yok ise kurmak ve yönetmek. Bu hem sizi sosyalleştirecek hem de size yönetme becerisi kazandıracaktır.
2-Genelde her dönem öğrenci projeleri açılır. Bunu bölüm hocalarınız açar ve başarılı (not ortalaması yüksek) inşaları aldıkları ve bir dönem veya bir yıl boyunca geliştirdikleri projelere katılın. Bu hem sizi geliştirir hem de iş hayatınızda bir artı sağlar. Ayrıca bazı projelerde burs kazanma şansınızda oluyor.
3- Her zaman olmasa da bazı projeler TÜBİTAK ile ortak yürütülür bu projelere katılın. Bazı durumlarda aylık ödeme sağlanıyor öğrenciye.
4- Her yaz okurken bir firmada staj yapın farklı alanlarda yapın ki ilgi alanınızı keşfedin ve kendinizi olabildiğince oradaki insanlara beğendirin ve iyi bir iletişim kurun bu ileride size iş hayatında birçok kapıyı açacaktır.
5- Erasmus ya da Erasmus staj yapın bu size hem yurtdışını görme şansı hem de farklı insanlar ile bir arada okuma fırsatı ve farklı çalışma disiplinleri görmenizi sağlayacaktır.
6- Okurken çalışmak. Bir firmada part-time olarak çalışmak sizi fazlası ile ileriye taşıyacaktır. Hem çalışmanın nasıl bir şey olduğunu görmeniz açısından hem de kendi ayaklarınızı üstünde durmayı öğretecektir. Eğer iş bulamıyorsanız, ödev yaparak para kazanın. Yurt içi ya da yurt dışı ile çalışan siteler var ve yaptığınız iş başına ödeme yapılıyor.
7-Okulun son dönemi ortak eğitim denilen bir süreç var. Bazı derslerinizi saydırıp 6 ay bir firmada çalışıp rapor hazırlayıp okula sunuyorsunuz ve o dönemki dersleriniz yerine geçiyor.

Bu maddelerden herhangi birini bile uygulamanız sizi fazlası ile ileriye taşıyacaktır. Yapabildiğiniz kadarını yapın.
“Kötü bir üniversitede okuyorum ben ne yapmalıyım” sorusuna cevap;
Yukardaki maddeleri uygulamaya çalış ve not ortalamanı olabildiğince üste çek.
Unutmayın ki üniversitedeki 4 yıl sizin 40 yılınızı şekillendirecektir. Onlar gezerken siz emek verip kendinize yatırım yaparsanız ileride sadece hayatınızın tadını çıkarırsınız.


Üniversite Okumadan Olur Mu?


Evet olur. IBM firmasının çalışanlarının %15 diplomasızdır. Burada ilk olarak bir dil ya da bir programlama dili öğrenmek için bir kursa veya bir yere bir para ödemeniz gereksiz ve saçmadır. Çünkü internette her şeye ücretsiz olarak erişebilirsiniz. Burada da içerik tablosundaki ilk 2 *********** geçerlidir. Onları hallettikten sonra şu kaynaklardan sınırsız bir biçimde bilgiye ulaşabilirsiniz.
1-Youtube
Burada önereceğim kanalları:
- freeCodeCamp.org
- MIT OpenCourseWare
İkinci kanal Massachusetts Teknoloji Enstitüsü (MIT) üniversitesi bütün derslerini videoya çekip yüklüyor ve oraya gitmeseniz de oradaki insanlar ile aynı eğitimi almanıza imkan sağlıyor.
İki kanalında altyazılar kısmında çeviriyi açıp izleyebilirsiniz.
2- İnternet Siteleri
- coursera
- w3schools
- geeksforgeeks
- guru99
Gibi internet sitelerinde istediğiniz dili öğrenme şansına sahipsiniz.
3- Udemy
İstediğiniz içeriği satıl alıp kendinizi geliştirebilirsiniz. Tavsiye etmiyorum çünkü aynı şeyler internete ücretsiz bir şekilde mevcuttur.
4- Form Siteleri
Form sitelerinden istediğiniz bilgiyi soru cevap şeklinde ve içerik olarak sanal diyalog ile öğrenmeniz mümkündür.
5- Kitaplar ve Dokümantasyonlar
Okumayı ve derinlemesine öğrenmeyi sevenler için tavsiye ediyorum. İstediğiniz kitabı alıp kendinizi geliştirebilirsiniz.
6-Dokümantasyonlar
Birde dokümantasyon diye bir kısım var ve bu en önemli kısımdır. Bu okulda ya da başka bir yerde öğretmezler. Siz istediğiniz bir dilin, kütüphanenin, framework’ün dokümantasyonuna ulaşabilirsiniz. Bu belgeleri bu dilleri ve araçları yaratan insanlar hazırlıyor ve her şeyi ile açıklıyorlar.


Daha İyi Programlama Yapmak


Bunun için sürekli farklı diller öğrenmektense seçtiğiniz dilde uzmanlaşmaya çalışmaktır. Dil öğrenmek sizi daha iyi bir programcı yapmaz, onun yerine “Data Structure” veri yapıları ve algoritma çalışmak sizi ileriye götürür. Yaptığınız işle alakalı matematik bilginizi de geliştirmeniz gerekmektedir. Örnek: makine öğrenmesi.
Ayrıca programlama yarışmalarına katılıp kendinizi zorlayın ve dünya ne ile uğraşıyor görün. Bu sizi bir üst noktaya taşıyacaktır.
Yarışma ile ilgili link:

Yarşımlar ile alakalı link


Sertifikalar ve İş Bulma


Sertifikalar sizin o bilgiyi bildiğinizin kanıtıdır. Bu sertifikaların uluslararası geçerliliği olanlar dışındakilerin çok bir önemi yok. Çünkü kimin neye dayanarak verdiği belli değildir. Bu yüzden uluslararası geçerliliği olması çok önemlidir.
İş başvurularında en önemli iki kısım vardır.
-Sizin daha önce yaptığınız yani o işi yapabildiğiniz kanıtlar nitelikte olan projeleriniz
-Daha önce çalıştığınız yerlerden referans mektubu alabilmenizdir. Bunun için çalıştığınız insanlar ile iyi bir iletişim kurmanız önemlidir.
 
DF

Forumdan daha fazla yararlanmak için giriş yapın yada üye olun!

Forumdan daha fazla yararlanmak için giriş yapın veya kayıt olun!

Kayıt ol

Forumda bir hesap oluşturmak tamamen ücretsizdir.

Şimdi kayıt ol
Giriş yap

Eğer bir hesabınız var ise lütfen giriş yapın

Giriş yap

Bu konuyu görüntüleyen kullanıcılar

Tema düzenleyici

Tema özelletirmeleri

Granit arka planlar

Lütfen Javascript'i etkinleştirin!Javascript'i etkinleştirin!