• 18-08-2023, 12:43:05
    #10
    Hocam, şunu öğren bunu öğren biye bişey yok ve arkadaşlar lütfen gereksiz tavsiye vermeyin. Tamamen kızınızın ne istediğine bağlı.

    Yazılımda belli başlı alanlar vardır.
    • Mobile Developmet
    • Web Development
    • Backend Development
    • Game Development
    • AI/ML (Yapay Zeka) Development
    • Database Administrator
    • QA (Test Engineer)
    • Project Manager
    • Product Manager
    • Business Analysts
    • UI/UX Designer
    • DevOps Engineer
    Bu üstteki yazdıklarımın her birinin görev tanımı ve açıklaması en az 1 sayfa sürer o yüzden tek tek yazmadım.

    Kızınızla konuşun ve ne geliştirmek istediğini ona sorun. Yukarıdaki yazdığım alanların her birini detaylıca incelesin. Hangi alan ona daha yakınsa o alanla ilgili araştırma yapsın.
    - Hangi diller kullanılır? Hangi teknolojiler kullanılır? Hangi geliştirme araçları kullanılır? Dillerin syntaxı nasıldır? Bi öğrensin bunları.

    Ondan sonra geldik dil seçimine. Örnek veriyorum kızınız Mobil Developer olmak istedi. Burda yine 3'e ayrılacak. Native Android, Native iOS veya Cross Platform(ios/android). Bunları araştırsın ve ona göre dilini seçsin.

    Bir dilde uzmanlaşmadan kesinlikle başka bir dile geçmeyi önermem. Zaten ustalaştıktan sonra diğer dillere geçişi 1 haftayı bile bulmayacak.

    Şimdi gelelim sektöre;

    Türkiye sektöründe en çok aranan yazılımcı alanları şunlardır;
    1. Unity AR/VR Developer
    2. .Net Core Developer (Backend)
    3. Java Developer (Spring Boot / Backend)
    4. iOS Developer
    5. Web Frontend Developer
    6. Android Developer
    7. SDK Developer, etc... diye gider.

    Ortalama Junior(Yeni mezun deneyimsiz) maaşları 22K 'dan başlar ilk 3 alan için.
    Şuanlık bu kadar bilgi yeter diye düşünüyorum aklınıza takılan bir soru olursa lütfen PM üzerinden veya Profilimdeki WP'dan iletişime geçin hocam. Saygılar, hürmetler.
  • 18-08-2023, 12:44:31
    #11
    Vallahi hocam eğri oturalım doğru konuşalım.

    Hangi programları öğrenirse geleceğini başkalarının eline bakmadan sürdürebilir.
    > Başkasının eline bakmak ne demek önce bunu açmamız lazım. Ben yaşım gereği yıllardır web sektöründe freelancer olarak çalışıyordum (22 yaşındayım henüz okumakla meşgulüm) fakat artık oyun geliştirmeye başladım. Bir Web geliştiricisi olarak herhangi bir firmaya da girilebilir, serbest olarak da çalışılabilir. Veya herhangi bir yazılım alanında da durum benzer şekilde işler. Kendiniz de çalışabilirsiniz, yerli yabancı firmalara da girebilirsiniz. Birilerinin eline bakmak gibi bir durum oluşacağını düşünmüyorum.

    Bu eğitimleri evinde Udemy üzerinden alırsa başarılı olabilir mi?(Tavsiye ettiğiniz biri var mı?)
    > Elbette Udemy gayet güzel bir platform fakat kimse darılıp gücenmesin özellikle TR eğitmenleri olayı başka yerlere çekip lafı uzatabiliyor, mümkün mertebe yabancı hocaları izlemesini tavsiye ederim. Kaldı ki bu alanda dil çok önemli. Türkçe altyazılı da izlenebilir ama el ile tutulur bir ingilizcesi olması şart. Onun haricinde zaten YouTube başlı başına bir derya deniz, Udemy'e gelene kadar YouTube üzerinden çok iyi seviyelere gelebilir.

    Biz Ayvalık'ta yaşadığımız için yüz yüze eğitim alabileceği yer yok.
    > Yüz yüze eğitime gerekte yok. Bende şu an Dikili'deyim. Sabah akşam internet üzerinden, hiç bilmediğim oyun sektörüyle ilgili çalışmalar gerçekleştiriyorum. Burada önemli olan azimli ve girişken olabilmek.

    Sevgilerimle.
  • 18-08-2023, 12:45:22
    #12
    Öncelikle algoritma, sistem ve yazılımın nasıl işlediğini öğrenmeli. Sonrasında ise web, mobil, backend taraflarında hangi alanı tercih edeceğine karar vermeli ve o alana yönelmeli. İstediği alana yöneldikten sonra FullStack olabilmek için hepsinde ilerleme kaydedebilir kolaylıkla. Eğitim konusunda önerdiğimiz kişileri değil, onun rahatça anlayabildiği ya da onun tarzında anlatan birini bulmak daha önemli. Dil konusunda ise seçeceği alanda popüler olan diller ile başlayabilir. Bildiğim kadarıyla aşağıda alan alan popüler dilleri sıralıyorum onları araştırarak başlayabilir.

    Frontend ( Web ):
    Html
    Css
    Javascript
    React
    Php

    Mobil:
    Flutter
    React

    Backend:
    Php
    .Net Core ( C# )
  • 18-08-2023, 12:47:23
    #13
    kaankaplan27 adlı üyeden alıntı: mesajı görüntüle
    Hocam, şunu öğren bunu öğren biye bişey yok ve arkadaşlar lütfen gereksiz tavsiye vermeyin. Tamamen kızınızın ne istediğine bağlı.

    Yazılımda belli başlı alanlar vardır.
    • Mobile Developmet
    • Web Development
    • Backend Development
    • Game Development
    • AI/ML (Yapay Zeka) Development
    • Database Administrator
    • QA (Test Engineer)
    • Project Manager
    • Product Manager
    • Business Analysts
    • UI/UX Designer
    • DevOps Engineer
    Bu üstteki yazdıklarımın her birinin görev tanımı ve açıklaması en az 1 sayfa sürer o yüzden tek tek yazmadım.

    Kızınızla konuşun ve ne geliştirmek istediğini ona sorun. Yukarıdaki yazdığım alanların her birini detaylıca incelesin. Hangi alan ona daha yakınsa o alanla ilgili araştırma yapsın.
    - Hangi diller kullanılır? Hangi teknolojiler kullanılır? Hangi geliştirme araçları kullanılır? Dillerin syntaxı nasıldır? Bi öğrensin bunları.

    Ondan sonra geldik dil seçimine. Örnek veriyorum kızınız Mobil Developer olmak istedi. Burda yine 3'e ayrılacak. Native Android, Native iOS veya Cross Platform(ios/android). Bunları araştırsın ve ona göre dilini seçsin.

    Bir dilde uzmanlaşmadan kesinlikle başka bir dile geçmeyi önermem. Zaten ustalaştıktan sonra diğer dillere geçişi 1 haftayı bile bulmayacak.

    Şimdi gelelim sektöre;

    Türkiye sektöründe en çok aranan yazılımcı alanları şunlardır;
    1. Unity AR/VR Developer
    2. .Net Core Developer (Backend)
    3. Java Developer (Spring Boot / Backend)
    4. iOS Developer
    5. Web Frontend Developer
    6. Android Developer
    7. SDK Developer, etc... diye gider.

    Ortalama Junior(Yeni mezun deneyimsiz) maaşları 22K 'dan başlar ilk 3 alan için.
    Şuanlık bu kadar bilgi yeter diye düşünüyorum aklınıza takılan bir soru olursa lütfen PM üzerinden veya Profilimdeki WP'dan iletişime geçin hocam. Saygılar, hürmetler.

    Bunlara ekstra olarak, öğrenme süreci ile birkaç bişey paylaşayım;

    Kimisi yazarak öğrenir, kimisi okuyarak kimisi ise izleyerek öğrenir.

    Kızınızın öğrenme şekli nasılsa ona göre ilk başta temellerini atması lazım. Fakat en püf nokta şudur;

    Bir proje belirlemek ve kaç hafta kaç ay sürerse sürsün o projeyi hayata geçirmek ve yapmış olmak. Tanıdığım, tanıştığım bildiğim kaç tane iyi developer varsa hepsi bu şekilde öğrendi. Çok uğraş gerektiren bi meslek dalı, çok zorlanacak belki günlerce uyumayacak ama en son o hatayı çözdüğünüdeki mutluluk ona dünyalara bedel olacak.
    Kızınızın istediği alana göre size eğitimler önerebilirim.

    BUNLARDAN EN ÖNEMLİSİ İNGİLİZCE. İNGİLİZCE BİLMEYEN YAZILIMCI OLAMAZ. KESİNLİKLE Bİ YANDAN İNGİLİZCESİNİ GELİŞTİRMELİ VE AKICI BİR HALE GETİRMELİDİR.
  • 18-08-2023, 12:49:13
    #14
    Udemy mantıklı evet bunun yanında bir de Patika.dev üzerindeki eğitimlere göz atabilir. Reklam olsun diye söylemiyorum ama düzenli bir şekilde ilerlemek, her gün kendisine bir şeyler katmak istiyorsa kesinlikle öneririm.
    Herhangi bir yerden başlasın, yeter ki başlasın daha sonra zaten kendi istediği alanı bulacaktır. Hakkında hayırlısı olsun.
  • 18-08-2023, 12:49:33
    #15
    Regnos.com
    Yazilima yeni basladigi icin ilk bas css html gibi yapilari ogrensin bu onun ufkunu açar. Bir yazilim dilini iyi bir sekilde ogrendiginde diger yazilim dillerine gecmesi cok kolay oluyor. Genc oldugu icin gene kavramasi adina php mysql ve javascrip ile baslayip algoritma ve veritabani kullanimini anlayabilir. Sonrasinda zaten kendisi daha doğru secimler yapabilir. Önerdigim yeni nesil diller. Javascript nodejs react mongodb gibi teknolojiler. - masaustundr pyton -mobilde ios developer 1 numara - sonrasinda android. Bunlarin yaninda git, jira, docker gibi teknolojilerin kullanimi öğrenmesi is bulurken ona avantaj saglayacaktir. Udemy de her alanda cok iyi dersler var tavsiye ederim.
  • 18-08-2023, 12:56:53
    #16
    selim5051 adlı üyeden alıntı: mesajı görüntüle
    Evet bu konu çok önemli çünkü bir insanın geleceği ile ilgili.

    19 yaşındaki kızımın hiç bir zaman üniversite hayali olmadı.Onun hayali yazılım konusunda bir yerlere gelmek.
    Odasını dizayn ettim ve yeni bir laptop aldım.
    Şimdi siz yazılımcı arkadaşlara sorum,

    Hangi programları öğrenirse geleceğini başkalarının eline bakmadan sürdürebilir.
    Bu eğitimleri evinde Udemy üzerinden alırsa başarılı olabilir mi?(Tavsiye ettiğiniz biri var mı?)
    Biz Ayvalık'ta yaşadığımız için yüz yüze eğitim alabileceği yer yok.

    Lütfen yorum yapmaya üşenmeyin.

    Şimdiden hepinize teşekkürler
    İnşallah istediği gibi ilerler benimde 11 yaşında kızım var aynı sizin gibi düşünüyorum. Şuan video edit konusuna merak saldı.
  • 18-08-2023, 13:23:09
    #17
    @DenqeSiz
    @alfaparmak
    @SozinhoAgency
    @AnaBayin
    @KadirKC
    @ZFC
    @canyucel
    @SEOmuhendisi
    @f9f9f9
    @kaankaplan27
    @meinn4
    @suatbuyukboz
    @alpertan
    @Micron
    @garantiliseo

    Arkadaşlar elinize yüreğinize sağlık.Çok teşekkürler.
    Bu konu yazılım öğrenme konusunda ikilemde kalan genç arkadaşlara da değerli fikirler vermiştir umarım.
    Sağlıcakla Kalın.
  • 18-08-2023, 13:36:40
    #18
    yazılımı falan boşversin şu an ingilizcesini c1 seviyesine getirsin
    ondan sonra ne isterse onu rahatlıkla öğreniir