AuEnx
Hectopat
- Katılım
- 25 Aralık 2018
- Mesajlar
- 469
- Çözümler
- 1
Daha fazla
- Cinsiyet
- Erkek
Temel programlamayı öğrenmek kolaydır. Bunu herhangi bir programlamaya giriş eğitim serisinden, YouTube videolarından ya da Udemy kurslarından vs. öğrenebilirsiniz. Asıl önemli olan algoritmanın geliştirilmesi. Bunun için de bol bol ödev ve soru çözmeniz gerekiyor. Eğer İngilizce biliyorsanız kaynaklar sonsuz zaten. Ama eğer İngilizce bilmiyorsanız önce İngilizce´nizi geliştirmenizi tavsiye ederim.
Türkçe soru arıyorsanız aşağıdaki konuya yazdığım soruları çözmeye başlayabilirsiniz:
https://www.technopat.net/sosyal/konu/bana-c-oedevi-verin.958564/#post-6032356
C ödevi olarak sorulmuş ancak fark etmez. C++, C#, Java, Python ya da başka bir dilde de çözebilirsiniz.
İngilizce olarak Tutorialspoint ve GeeksforGeeks sitelerini tavsiye ederim. Bir yerde takıldığınız olursa Stack Overflow ve Quora gibi sitelerde soru sorabilirsiniz. Bu sayede aynı anda İngilizce´nizi de geliştirmek için bir fırsat olur. Zaten pek çok soru daha önce sorulmuş oluyor. Daha önce cevaplanan soruları okuyabilirsiniz ya da en kötüsü buradan sorarsınız.
Temel programlamadan sonra ileri programlama dersleri, veri yapıları, nesne yönelimli programlama, algoritma analizi dersleri alınır. Sıralaması ve derslerin içeriği okuduğunuz okula göre değişiklik gösterebilir.
Son olarak 2 yıllık bilgisayar programcılığı önlisans ve daha sonra DGS ile 4 yıllık bilgisayar mühendisliğine geçmek istiyorsunuz sanırım. 2 yıllık bilgisayar programcılığının size kazandıracağı bir şey olmaz. Mühendisliğe geçerken de birsürü sıkıntı yaşarsınız. En ciddi eğitimin verildiği bölümler 4 yıllık bilgisayar mühendisliği ve yazılım mühendisliği bölümleridir. Eğer mümkünse bölümü İngilizce seçmenizi öneririm. Her koşulda İngilizce bilmek şart.
İngilizce az çok biliyorum, yani okuduğumu anlayabiliyorum bazı şeyleri ama çok fazla değil. Ama öğrenemeyeceğim bir şey değil. C# dersinden başlamayı düşünüyorum, ilk dönem zaten C dersi görüyordum. C# başlayıp ardından Python düşünüyorum sizce iyi midir bu ? Aklım çok karışık bilmiyorum ne yapacağımı. Sözel bölüm çıkışlıyım diye direk mühendislik okumak istemedim bu yüzden mecburen programcılığı seçtim ve mühendisliğe geçecem. Türkçe bölüm açıldı bu yıl gelecek dönem açılacak bölüm ve yine de ingilizce bölümü seçmeyi düşünüyorum. Hocam cidden çok sıkıntı çeker miyim mühendisliğe geçtikten sonra yoksa atlatacağım bir şey midir? Sizi bu formda pek çok kez görüyorum, yardım ettiğinizde oldu bu konu da fikir ve önerilerinize çok ihtiyacım var.
Dostum öncelikle sana şöyle söyleyeyim, sonuçta sen bu işi meslek edineceksin. Hobi amaçlı bir yazılım öğrenmiyorsun şu an eğitim çağındasın. +8 yıl yazılım deneyimi olan birisi olarak sana söyleyeceğim (senin de mantığına yatacak).
İlk önce gir bak bakalım software developer ilanlarında hangi özellikler daha çok aranıyor ? Şuan piyasa da ağırlıklı olarak .net developer aranır (.net core bilen).
Ayrıca yazılım dediğimiz olay da senin tam olarak ne yapmak istediğin de önemlidir. Çünkü bu olay senin işini hevesle,zevkle ve isteyerek yapabilmen için bir yön belirlemek aslında. Mobil uygulama mı geliştirmek istiyorsun ? Oyun mu yazmak istiyorsun ? Masaüstü uygulamalar mı? Web uygulamalar mı ? yine bunun gibi bir kaç alan daha var. Önce ne yapmak istediğine hangi işi severek yapabileceğine karar ver. Daha sonra o dalda hangi diller daha yaygın ve aktif olarak kullanılıyor onun hakkında tartışalım, yön verelim.
Aklımda C# veya Java öğrenmek var ama herkes C# öğrenmen daha iyi olacak diyor bu yüzden buna başlamayı düşünüyorum fakat ne geliştireceğimi inan ki hiç bilmiyorum. Hepsi ilgi çekici geliyor bana ve merak ediyorum sizin bu yazdığınız mobil uygulama, oyun yazma, masaüstü uygulama ve web uygulama. Bunları görünce karar veremiyorum ve seçmeye kalkarken acaba bu nasıldır bunu seçersem nasıl olur diyorum ve çok kararsız kalıyorum. Cidden ilk hangisini seçeceğim hakkında bir türlü karar veremiyorum sizinde tabi hangisinden başlayacağıma önereceğiniz şeyde önemli belki önereceğinizi seveceğim.
Son düzenleme: