• (bkz: forum başlık açanları silkme isteği)
    (bkz: ekşi duyuru)(bkz: ekşi duyuru nedir)(bkz: ekşi duyuru ne işe yarar)

    tanım ve cevap: daha ekşi sözlükte araştırma yapmayı beceremeyen, google'da araştırma yapmayı beceremeyen, daha buradaki sosyal kodları öğrenemeyen dallamaların online yollar ve para tuzağı kurumlara gidip bu işi öğrenebilme ihtimalleri yoktur. zira zaten yazılım öğrenmek isteyen şahıslar gereken araştırmaları yapabilecek yetenek ve zekaya sahiptir.

    ne yetenek var, ne zeka var, ne araştırma var...

    bunun için ekşide başlık açacak adam en fazla twittera facebook'a irfanwiev'den banner ölçüsü ayarı yapar.

    büyük_hacker_31_ekşisözlükyazarı_yazılımcı tayfaya sevgilerle.

    abisi kasmayın, bi muslukçuya çırak girin sizin için daha iyi olur.

    edit:
    başlık başa kalmış, üstte 2 entry daha vardı ve fazlasıyla komikti.
  • yabancı dil veya diller bilmen sana büyük fayda.

    1.yöntem bütün yolları dene ve en beğendiğin alanda ilerle örnek olarak: back-end, front-end ve mobil.

    2.yöntem zaten meraklı olduğun hali hazırda bir alan var ve onun üzerine yoğunlaşıp çalışmak.

    başlangıçta gerek duymasan bile ileride ingilizce bilmek sana çok büyük fayda sağlayacak. hatta iddialı bir laf edip ingilizcesiz olmaz bile diyebiliriz.

    önce bilgisayar nasıl çalışır ve algoritma nedir onu öğren.(koda 1 yazdığında ram de nerede tutulur işletim sistemi bunu nasıl yorumlar vs.)

    daha sonra ister kurs, video veya kitaplar ile öğrenilebilir.

    burada kaynak paylaşmak saçma olur. sürekli gelişen ve güncellenen bir sektör, bu sektördeki insanların en önemli özellikleri araştırmayı ve kendilerini geliştirmeyi sevmeleri. bu özellik sende mevcut değil ise bu yönünü ve öğrenmeyi öğrenmeni tavsiye ederim.

    örnek olarak back-end developer olmaya karar verdin adımların belirli teknolojiler ile olmalı.
    örnek olarak sektörde en bilinir başlangıç teknolojiler php ve mysql ile oluyor ama bu iki teknolojiden önce html etiketlerini ve çalışma prensiplerini öğrene bilirsin.

    bilgisayar bilimleri alanında teorik bilgi çok önemli örnek olarak bir "request" gönderdiğiniz zaman yolda neler oluyor bunu bilmek çok önemli. istek gönderdiğin sunucuya isteğin giderken paketin yolda ne yaşıyor bunu bilmek ve sunucunun sana tepkisini öğrenmek teorik olarak çok önemli bilgiler.

    örnek yol haritası
  • python gibi aşırı kolay bir dille başlayın, vs code gibi community tarafından ciddi kabul görmüş bi ide kurun

    online derslerden gördüğünüz projeleri yapmaya çalışmayın, sizin hoşunuza gidecek bir kod/uygulama/web hizmeti düşünün (iddia sitelerinden oran scrapleyip döviz kuru bilgisini scrapleyip mail ya da mesaj atan bot olabilir, browser oyunları için otomatik işlem gerçekleştiren bot olabilir) ve adım adım bu fikrinizi gerçekleştirmek için ne gerekiyorsa onu araştırın nette video vs izleyerek

    yani arka arkaya 100 tane tutorial izleyip 5dk sonra unutmayın hepsini, how to scrap web page with python, how to send mail with python şeklinde sadece hedeflediğiniz projede işinize yarayacak şeyleri öğrenerek gidin

    çalışan altyapı oluşunca elinizdeki projeyi refactorize edin (yani github reposuna taşın, fonksiyonlarınızın doğru çalıştığından emin olabilmek için unit testler ekleyin, kodda en çok kullanılan değişkenleri class'lara çevirin yavaştan projenizi oop yapı kazandırın, idenize linting eklentisi yükleyin düzenli kod yazmayı öğrenin)

    sonrasında elinizde temizce düzenlenmiş ve çalışan projeyi bir şekilde aws heroku gcloud üzerinde deploy etmeye çalışın 7/24 çalışır hale getirin

    tüm bunları bir proje için tamamladıktan sonra, ortaya sizi zengin edecek bir web uygulaması çıkana veya google/amazon gibi firmalardan kabul alana kadar, tüm adımları farklı programlama dilleri ve proje fikirleriniz için tekrarlayın
  • öğrenmeyin. öğreneceksenizde tam öğrenin. iki kod yazan ben oldum diyor hemen. hayır ben geçtim backend'i frontend ve tasarımda olmama rağmen ayar oluyorum. olacaksanızda lütfen gaza gelmeyin. 2 gecede öğrenilmiyor bu işler.
  • (bkz: öğrenmeyin)
  • 1. social network filmini izle
    2. filmdeki mark gibi cama algoritma yaz
    3. biranı al ve ...

    öğrenmek isteyen açar öğrenir arkadaş. taktik maktik yok bam bam bam saldıracan
  • 1- yazılım çok genel bir kavramdır. kullandığınız bilgisayardan tost makinesine kadar her alanda kullanılır. hangi alana odaklanacağınıza karar vermek gerekir. bakın yazılım dili demiyorum, alana odaklanmak diyorum. web uygulaması geliştirmeyi örnek verirsek, hem php hem de .net ile web uyguluması yapmak mümkün. bu yüzden alana odaklanmak gerekiyor.

    2- alanınızı seçtikten sonra o alanda hangi diller-teknolojiler kullanılıyor bakın ve bunlara odaklanın. kaldı ki bir projede tek bir dil kullanılması gerekmez, örnegin bir android projesi uygulama geliştirmek için, java veya kotlin, web servisler geliştirmek için asp.net veya php, database için sql, linq kullanmanız gerekir.

    3- aklınıza gelen her şeyi yazın. yeni öğreniyorsanız aklınıza gelen her ufak fikri gerçekleştirin. ne kadar çok yazarsanız o kadar çok gelişirsiniz.

    4- geliştirdiğiniz uygulamalardan para kazanmaya çalışın ama kendinizi de bunun için parçalamayın. ilk uygulamalarınız muhtemelen çok kötü olacak. zamanla daha iyi olacaksınız.

    5- belkide en önemlisi: google kullanmayı öğrenin. karşılaştığınız sorunlar ile %99.9 başkası da karşılaşmıştır. hataları google a yazın, araştırın. stackoverflow kullanın hatta mümkünse sorulara cevap verin.

    6- versiyon kontrol araçlarını kullanmayı öğrenin, gitlab, tfs gibi. her ne kadar öğreniyor olsanızda, profesyonel olarak bu işe girişme niyetiniz varsa mutlaka bilgi sahibi olun. ayrıca kendi kendinize büyük projeler denediğinizde baya kullanışlı oluyor.

    7- yaptığınız projeleri github a yükleyin. yurt dışındaki firmalar yazılımcıların gibhub hesabı olmasına ve aktif olmasına dikkat ediyorlar.
  • artik para kazanmak istiyorsanız ogrenmeyin.suyu çıktı işin.herkes yazilimci oldu basimiza para orda diye.1 milyon istihdam ile de isin okulunu okuyanlarin da istihdam edilmesi daha kotu hale gekecektir.cunku bu sefer kaliteden ödün verilecek
  • öncelikle ilgili bir bölüm okuyun. bilgisayar mühendisliği, elektrik elektronik mühendisliği veya en azindan 2 yıllık programcılık okuyun. çünkü alaylı yazılımcıyı kimse kabul etmez (tecrübesi vardır o ayrı). daha bilgisayar mezunları hemen işe giremiyor.
  • başlıkta yazılımı 2 gecede 3 günde nasıl öğrenirim diye birşey yazmamasına rağmen perianal bölgesinde gaita birikmiş yazılımcılar olayı farklı yere çekmiş, internette milyarlarca kaynak olduğu için tutuşmuşlar, yazılım öğrenmek için formal bilgileri üniversitesini okumadan da alabilirsiniz, sadece araştırın. not; yazılım bilen istanbulda devlette okuyan tıp stajyer öğrencisi .com
hesabın var mı? giriş yap