hkey adlı üyeden alıntı: mesajı görüntüle
matematik
Yazılım dilleri için çok önemli gerçekten hatırlamak için antrenmanlarla matematik kitabı var mesela ileri seviye algoritmalarda ihtiyaç oluyor.


- Web tabanlı yazılımcılık için html ve css bilmek şart. Backend tarafında olacaksan bile, html css bilmemek söz konusu bile olmamalı.
- Türkiye için konuşmak gerekirse 2 farklı backend programlama dillerinden birine yönelmek gerekiyor (.NET ya da PHP)
- UDEMY ya da youtube'dan tercih ettiğin dile göre derslerle ilk adımı atabilirsin.
- Bazı geliştiriciler tersini söylese de daha yazılım dilini öğrenmeden, framework'lere girmemek lazım kafa karıştırıcı olacaktır.
- Büyük ihtimalle PHP dilini tercih edeceksin diye tahmin ediyorum. Dilden bağımsız olarak yazılım algoritmalarına daha fazla önem vermek gerekecek.
- İzlediğiniz derslerdeki konuları tam olarak mantığını anlamadan diğer konuya geçmek için acele etmemek gerekiyor.
- Derslerdeki kodları kopyala/yapıştır yapmadan kendiniz yazmalısınız ki eliniz-gözünüz alsın konuları ve dili.
- Hata ile karşılaştığınızda, bir kodu hatırlamayıp bulamadığınız durumlarda, google'dan türkçe olarak değil de ingilizce olarak arama yapmaya alışmanız gerekecek. Çünkü en fazla doğru cevaplar genelde global sayfalarda oluyor (stackoverflow gibi)
- Yazılımı sıfırdan öğrenmek, sabır isteyen bir iş. Bu işi sadece "Bu işte iyi para varmış" gibi bir sebeple uzman olunamayacağını önceden söylemiş olayım.

Başlangıç olarak yazacaklarım bu kadar açıkçası daha da uzatılabilir. Bu işe merakınız varsa, yapılamayacak bişey değil. Ayrıca bol bol website ziyaret etmenizi tavsiye ederim themeforest, codecanyon gibi yerlerden yeni tasarımlar/yazılımlara gözatmak ufkunuzu açacaktır.
Başarılar dilerim.