kardesim selamlar, ben yaklasık 8 yıllık bir yazılım muhendısıyım. inan yazılım dili konusu bu işin asıl kısmı degil. bana sorarsan, yazılım nedir sorusuna tam ve mantıklı bir cevap verecek kadar bilmelisin.
- Yazılım mimarileri
- Software Engineering principles
- Business process management
- Agile, Scrum, Waterfall
- Api, Distributed systems, microservice architecture and etc
- Load balancing, cloud security,
- access layers, network
vs vs. konularda temel düzeyde bilgiler edinir isen ve sonra da hangi alanda ilerlemek istediğin ile ilgili araştırmalar yapmanı öneririm:
- Web/Mobile development
- Network (Security)
- Database management / Data engineer etc
- Site reliability engineer
- Game developer
- Web3 development
vs. vs. konularda da arastırmalar yapıp, sonrasında dil secmeni önerebilirim.
örneğin, Türkiye sartlarında:
backend developer rolünde: Java, C# ve JS bilen yazılımcılar agırlıktadır.
veri analizi veya mühendisliği konularında: java ve python , (R lang)
AI, LLM, MDM vs vs. konularında : pyhton,
game dev: c++, c#
ama global olarak bakılırsa:
web geliştirme (backend): go, kotlin ve rust
mobil vs digerleri de benzer.
bunlar benim fikirlerim, arkadaslar, aksini iddia eden varsa etmesin

şaka şaka bilgilerini ve yorumlarınızı beklerim.