Freelance platformlara ve webmaster forumlarına yönel. Bir pazar araştırması yap. En çok ne aranıyor, ne satılıyor gibisinden. Buna göre reklam koy. Mesela fabrika otomasyon kelimesi en çok aranan kelimeler olsun. Sen bu kelimeleri kullanarak reklam koyarsan Google da ilk sıralara çıkarsın. Bu sayede kullanıcılara erişimin daha kolay hale gelir.
Backend geliştirici olarak devam edeceksen dil senin için çokta önemli olmaması lazım. Php gider, nodejs gelir o gider C# gelir farketmez.
Dilden bağımsız şeyleri öğren. İsimlendirme kuralları (naming convention), cache, log, queue, mimari (software architecture), API, microservice, streaming, git, test, CI/CD, docker (container - sandbox), kubernetes, jenkins, agile (software development lifecycle) vs.
git den sonra biraz Devops kısımlarına kaydım
Ama bunlar önemli şeyler tabi. Aklıma gelmeyen veya benimde bilmediğim tonla terim vardır. Bunları proje yaptıkça öğreniyor insan.
Basit CI/CD aşaması; git ile repo kurarsın, docker ile reponu ayağa kaldırırsın, kubernetes ile yönetirsin, jenkins ile otomatik build pipeline kurarsın, agile veya başka süreç modeli ile yazılımı geliştirmeye devam edersin.
Konudan sapmış olabilirim
Ama bunlar güzel bilgiler, araştırmanı öneririm.
Başlık için, php çok kullanılsada yeni öğrenim ve yeni projelerde tercih edilme sırası düştü. Ayrıca şunuda belirtiyim, php büyük projelerde kullanılmakta evet, fakat o büyük projelerde yeni modüller yazılırken artık php kullanılmamaya başlandı. Bunun en büyük örneği Facebook. Bizim şirkette de 2010 dan fırlama bir asp.net var. Yeni modülleri daha yeni çözümler ile geliştiriyoruz. Ufak ufak refactorler var.