• 25-08-2019, 21:26:55
    #10
    Bu arada söylemeden edemem algoritmasiz hic birsey ogrenemezsin.

    Algoritma mantığını geliştir, vt sorgu yapilarini veriabani modellemeyi filan öğren

    Ben senin yerinde olsam ( aghh nerde o günler) iki yillik bilgisayar programciligina ordanda dgs ile muhendislige gecerim.

    Sonra gelecekte kendi yazilim sirketimi kurmak için deli gibi çalışırım...
  • 25-08-2019, 21:28:30
    #11
    Takipteyim + +
  • 25-08-2019, 21:29:17
    #12
    nodejs-angular mantığını çözmeni öneririm şuanda büyük projeler başlatılıyor.
  • 25-08-2019, 21:30:52
    #13
    Dostum merhaba Öncelikle bu yazım birazcık uzun olacak. Sana diye yazdığımdan dolayı sıkılmadan okumanı tavsiye ederim. Başkaları okumasa da olur.

    Benim ailem de liseye geçerken hemşirelik diye zorlamışlardı. Fakat ben sevdiğim iş olan web programcılığı bölümünü tercih ettim. Üniversitede 2 yıllık bilgisayar programcılığı okudum ve şuanda da bilgisayar mühendisi adayıyım.
    Şimdi gelelim senin konuna. Yazılım öğrenmek yeni bir yabancı dil öğrenmek gibidir. Ezber veya zorlama ile illa ki öğrenirsin. Fakat mantığını kavrarsan her dili öğrenmen daha kolay olur. Bana kalırsa öncelikle yazılımın mantığı ile başla, algoritma öğren, yazılım matematiğini geliştir. Kavramları iyice öğren, terminolojisine iyice hakim ol ve daha sonrasında yapacağın platforma göre dil öğren. Bize okulda öğretilen şey herhangi bir dil değildi aslında. Çünkü öğrendiğimiz diller sürekli gelişmekte ve okuldaki bilgi her zaman yetersiz kalmakta. O yüzden yazılım alanındaki okullarda iyi bir hocan varsa dili değil o dili nasıl öğreneceğini öğretir. Ve yeni gelen şeyleri sen üstüne katarak geliştirirsin. Dillerde algoritma yapısı her zaman aynıdır. Algoritmayı kurarsan da her zaman kodun örneklerini veya öğrenmek için gereken kaynakları rahatlıkla bulabilirsin.

    Umarım yakın gelecekte iyi bir yazılımcı olursun. Üşenmeyip okuduysan teşekkür ederim
  • 25-08-2019, 21:31:00
    #14
    Bence; ilk olarak algoritma mantığını öğrenmeni daha sonrasında sunduğu kolaylıklardan dolayı c# dilini tercih etmelisin. Temel olarak bir şeyler öğrendikten sonra kendine bir alan belirleyip o alandan gitmeni öneririm. Mesela, mobil, web, masaüstü veya oyun vb alanlarından hangisine merakın varsa o alanda ilerleyebilirsin. Zaten bir programlama dilini ortalama olarak bildiğiniz seviyeye gelince, "programlama dilleri değişse de mantık aynıdır" sözünü anlayacaksın. Daha ileri zamanda kendini geliştirmişsen diğer alanlarda da kolaylıkla kendini geliştirebilir ve proje geliştirebilirsin. Proje geliştirirken GitHub ve Stack Overflow gibi platformlardan yardım alabilirsin o yüzden ingilizceni geliştirmen bu açıdan çok önemli. Kaynakların çoğu ingilizce, eğer ingilizcen iyiyse aldığın hataları bile ingilizce araştır türkçe kaynaklara göre çok büyük farkla sonuç olduğunu göreceksin. Bu sektörde gelişmek tamamen senin elinde, açıkçası eğlenceli ve kimine göre havalı olduğu kadar zor da bir iş. Eğer ilerde bırakacaksan, hiç başlayıp boşa zaman harcama. Çalışırsan emin ol yapamayacağın bir şey yok. Bir de aile baskısı vs demişsin, kim olursa olsun ileride sana sevmeden yapacağın bir işi meslek olarak seçtirmelerine izin verme.

    “Sevdiğiniz işi yaparsanız, bir gün bile çalışmış sayılmazsınız.”
    - Konfüçyüs
  • 25-08-2019, 21:39:01
    #15
    Muratyagis adlı üyeden alıntı: mesajı görüntüle
    Bence; ilk olarak algoritma mantığını öğrenmeni daha sonrasında sunduğu kolaylıklardan dolayı c# dilini tercih etmelisin. Temel olarak bir şeyler öğrendikten sonra kendine bir alan belirleyip o alandan gitmeni öneririm. Mesela, mobil, web, masaüstü veya oyun vb alanlarından hangisine merakın varsa o alanda ilerleyebilirsin. Zaten bir programlama dilini ortalama olarak bildiğiniz seviyeye gelince, "programlama dilleri değişse de mantık aynıdır" sözünü anlayacaksın. Daha ileri zamanda kendini geliştirmişsen diğer alanlarda da kolaylıkla kendini geliştirebilir ve proje geliştirebilirsin. Proje geliştirirken GitHub ve Stack Overflow gibi platformlardan yardım alabilirsin o yüzden ingilizceni geliştirmen bu açıdan çok önemli. Kaynakların çoğu ingilizce, eğer ingilizcen iyiyse aldığın hataları bile ingilizce araştır türkçe kaynaklara göre çok büyük farkla sonuç olduğunu göreceksin. Bu sektörde gelişmek tamamen senin elinde, açıkçası eğlenceli ve kimine göre havalı olduğu kadar zor da bir iş. Eğer ilerde bırakacaksan, hiç başlayıp boşa zaman harcama. Çalışırsan emin ol yapamayacağın bir şey yok. Bir de aile baskısı vs demişsin, kim olursa olsun ileride sana sevmeden yapacağın bir işi meslek olarak seçtirmelerine izin verme.

    “Sevdiğiniz işi yaparsanız, bir gün bile çalışmış sayılmazsınız.”
    - Konfüçyüs
    krcstudio adlı üyeden alıntı: mesajı görüntüle
    Dostum merhaba Öncelikle bu yazım birazcık uzun olacak. Sana diye yazdığımdan dolayı sıkılmadan okumanı tavsiye ederim. Başkaları okumasa da olur.

    Benim ailem de liseye geçerken hemşirelik diye zorlamışlardı. Fakat ben sevdiğim iş olan web programcılığı bölümünü tercih ettim. Üniversitede 2 yıllık bilgisayar programcılığı okudum ve şuanda da bilgisayar mühendisi adayıyım.
    Şimdi gelelim senin konuna. Yazılım öğrenmek yeni bir yabancı dil öğrenmek gibidir. Ezber veya zorlama ile illa ki öğrenirsin. Fakat mantığını kavrarsan her dili öğrenmen daha kolay olur. Bana kalırsa öncelikle yazılımın mantığı ile başla, algoritma öğren, yazılım matematiğini geliştir. Kavramları iyice öğren, terminolojisine iyice hakim ol ve daha sonrasında yapacağın platforma göre dil öğren. Bize okulda öğretilen şey herhangi bir dil değildi aslında. Çünkü öğrendiğimiz diller sürekli gelişmekte ve okuldaki bilgi her zaman yetersiz kalmakta. O yüzden yazılım alanındaki okullarda iyi bir hocan varsa dili değil o dili nasıl öğreneceğini öğretir. Ve yeni gelen şeyleri sen üstüne katarak geliştirirsin. Dillerde algoritma yapısı her zaman aynıdır. Algoritmayı kurarsan da her zaman kodun örneklerini veya öğrenmek için gereken kaynakları rahatlıkla bulabilirsin.

    Umarım yakın gelecekte iyi bir yazılımcı olursun. Üşenmeyip okuduysan teşekkür ederim
    bagimsiz adlı üyeden alıntı: mesajı görüntüle
    Bu arada söylemeden edemem algoritmasiz hic birsey ogrenemezsin.

    Algoritma mantığını geliştir, vt sorgu yapilarini veriabani modellemeyi filan öğren

    Ben senin yerinde olsam ( aghh nerde o günler) iki yillik bilgisayar programciligina ordanda dgs ile muhendislige gecerim.

    Sonra gelecekte kendi yazilim sirketimi kurmak için deli gibi çalışırım...
    kayademir adlı üyeden alıntı: mesajı görüntüle
    Dile göre hedef seçmeyin kendinize, hedefinize göre dil seçin. Diller amaç değil araçtır.
    Platformdan, dillerden bağımsız çalışabilmeyi öğrenin. Algoritma mantığını, yazılım mimarisini öğrenin.
    Beyler şu algoritma mantığı nedir nasıl öğrenilir kaynağı videosu eğitimi vs varsa bilgi verirmisiniz. Sıkca duyduğum konu 'algoritma mantığı' bunu nerden nasıl öğrenebiliriz.
  • 25-08-2019, 21:39:10
    #16
    phpde öğrenirken bile para kazanabilirsin, ama python ticari anlamda pek çekici gelmiyor bana. Genel olarak karmaşıklığa kafan alışıp mantığı çözmeye başladınmı kendi dilini bile yazabilirsin o cok önemli degil.
  • 25-08-2019, 21:39:43
    #17
    Misafir
    Android ya da İOS uygulama kodlamayı öğrenmek isterdim.
  • 25-08-2019, 21:41:50
    #18
    yalnizyargic adlı üyeden alıntı: mesajı görüntüle
    golang + vue js / angular Web için
    Android için kotlin
    mac için swift

    Veritabanı

    mongodb / postgresql /couchbase

    Arama sonuçları için
    elasticsearch

    Cash sistemi
    varnish cache

    gibi sistemleri öğrenebilirsin
    Teşekkür ederim, teker teker herkesin yazdığı mesajları okuyup notlarımı alıyorum.

    PubMed adlı üyeden alıntı: mesajı görüntüle
    Python un hakkını verirsen yapay zekadan tut istedigin web projesine her şeyi yapabilirsin , öğrenmesi komutları vs de basittir , 2.5 yıllık tecrübem aklımda olan projeleri yapmamda fazlasıyla yetiyor diğer dillerin bu kadar büyük yelpazesi ve güncelliği yok. Zaten 3 5 makaleyi araştırırsan durumu anlarsın. Başarılar.
    Teşekkür ederim.
    bagimsiz adlı üyeden alıntı: mesajı görüntüle
    Bu arada söylemeden edemem algoritmasiz hic birsey ogrenemezsin.
    Algoritma mantığını geliştir, vt sorgu yapilarini veriabani modellemeyi filan öğren
    Ben senin yerinde olsam ( aghh nerde o günler) iki yillik bilgisayar programciligina ordanda dgs ile muhendislige gecerim.
    Sonra gelecekte kendi yazilim sirketimi kurmak için deli gibi çalışırım...
    Not alındı Algoritma, algoritma, algoritma...

    emregnlts adlı üyeden alıntı: mesajı görüntüle
    Takipteyim + +

    YusufATMACA adlı üyeden alıntı: mesajı görüntüle
    nodejs-angular mantığını çözmeni öneririm şuanda büyük projeler başlatılıyor.
    Teşekkür ederim.
    krcstudio adlı üyeden alıntı: mesajı görüntüle
    Dostum merhaba Öncelikle bu yazım birazcık uzun olacak. Sana diye yazdığımdan dolayı sıkılmadan okumanı tavsiye ederim. Başkaları okumasa da olur.

    Benim ailem de liseye geçerken hemşirelik diye zorlamışlardı. Fakat ben sevdiğim iş olan web programcılığı bölümünü tercih ettim. Üniversitede 2 yıllık bilgisayar programcılığı okudum ve şuanda da bilgisayar mühendisi adayıyım.
    Şimdi gelelim senin konuna. Yazılım öğrenmek yeni bir yabancı dil öğrenmek gibidir. Ezber veya zorlama ile illa ki öğrenirsin. Fakat mantığını kavrarsan her dili öğrenmen daha kolay olur. Bana kalırsa öncelikle yazılımın mantığı ile başla, algoritma öğren, yazılım matematiğini geliştir. Kavramları iyice öğren, terminolojisine iyice hakim ol ve daha sonrasında yapacağın platforma göre dil öğren. Bize okulda öğretilen şey herhangi bir dil değildi aslında. Çünkü öğrendiğimiz diller sürekli gelişmekte ve okuldaki bilgi her zaman yetersiz kalmakta. O yüzden yazılım alanındaki okullarda iyi bir hocan varsa dili değil o dili nasıl öğreneceğini öğretir. Ve yeni gelen şeyleri sen üstüne katarak geliştirirsin. Dillerde algoritma yapısı her zaman aynıdır. Algoritmayı kurarsan da her zaman kodun örneklerini veya öğrenmek için gereken kaynakları rahatlıkla bulabilirsin.

    Umarım yakın gelecekte iyi bir yazılımcı olursun. Üşenmeyip okuduysan teşekkür ederim
    Değerli mesajınız için teşekkür ederim. Ailemde aynı olaydan dolayı zorladı. Algoritma... Not alındı.
    Muratyagis adlı üyeden alıntı: mesajı görüntüle
    Bence; ilk olarak algoritma mantığını öğrenmeni daha sonrasında sunduğu kolaylıklardan dolayı c# dilini tercih etmelisin. Temel olarak bir şeyler öğrendikten sonra kendine bir alan belirleyip o alandan gitmeni öneririm. Mesela, mobil, web, masaüstü veya oyun vb alanlarından hangisine merakın varsa o alanda ilerleyebilirsin. Zaten bir programlama dilini ortalama olarak bildiğiniz seviyeye gelince, "programlama dilleri değişse de mantık aynıdır" sözünü anlayacaksın. Daha ileri zamanda kendini geliştirmişsen diğer alanlarda da kolaylıkla kendini geliştirebilir ve proje geliştirebilirsin. Proje geliştirirken GitHub ve Stack Overflow gibi platformlardan yardım alabilirsin o yüzden ingilizceni geliştirmen bu açıdan çok önemli. Kaynakların çoğu ingilizce, eğer ingilizcen iyiyse aldığın hataları bile ingilizce araştır türkçe kaynaklara göre çok büyük farkla sonuç olduğunu göreceksin. Bu sektörde gelişmek tamamen senin elinde, açıkçası eğlenceli ve kimine göre havalı olduğu kadar zor da bir iş. Eğer ilerde bırakacaksan, hiç başlayıp boşa zaman harcama. Çalışırsan emin ol yapamayacağın bir şey yok. Bir de aile baskısı vs demişsin, kim olursa olsun ileride sana sevmeden yapacağın bir işi meslek olarak seçtirmelerine izin verme.

    “Sevdiğiniz işi yaparsanız, bir gün bile çalışmış sayılmazsınız.”
    - Konfüçyüs
    Zamanınızı ayırdığınız için teşekkür ederim. Sağlam bir başlangıç yapacağım. Herkesin yorumunu sentezleyip başlangıcımı yapacağım.