smaug3214
Centipat
- Katılım
- 7 Mart 2024
- Mesajlar
- 37
Daha fazla
- Cinsiyet
- Erkek
Eğer gerçekten bir şirkette çalışan yazılımcı olmak istiyorsunuz çoğu durumda olamazsın. Özellikle algoritma öğrenmek için işine yarayacaktır matematik. Algoritma bilmeyen yazılımcı da anca kod yazar ama yazdığını optimize etme ve anlamada zorluk çeker. Bunun dışında kombinatorik, türev, fonksiyon, logarifma gibi gibi konuları bilmen iyi olur.
Bu mantıkla bunun doğru olduğunu kanıtlayabilir misin? Ne kadar saçma bir örnekleme.
Algortima öğrenmek için hangi matematik konularını bilmeliyiz web frontend, backend / mobil alan için rica etsem söyler misiniz?
Kullandığınız ve iş yaptığınız alana göre ne kadar matematik kullandığınız değişiklik gösterir. Eğer gömülü sistemler üzerinde uçuş yazılımı yapıyorsanız veya oyun sektöründeyseniz matematik oldukça gerekli ancak web sistemleri veya backend tarafındaysanız kullanacağınız matematik sınırlı olacaktır. Ancak her iki durumda da problem çözme yeteneğinizin ve algoritma bilginizin olması gerekmekte.
Matematiğin de bir sürü alanı var. Sizin bahsettiğiniz matematik calculus anladığım kadarıyla. Calculus dediğim gibi alana bağlı olarak ne kadar kullanılacağı değişir. Bunun dışında boolean Logic, lineer cebir (vektörler, oyun programlama ile ilgili), ilişkisel cebir (veritabanları ile ilgili) gibi birçok alan var. Bunların öğrenilmesi her daim iyi olacaktır.
Matematiği sadece calculus olarak düşünmeyin. Bilgisayar bilimleri bölümünde çeşitli dallarda öğrenim görülüyor ve matematik sadece calculus'ten ibaret değil. Bilgisayar bilimleri içerisinde her matematik Dalin'da iyi olmayabilirsiniz, özellikle calculuste çuvallayabilirsiniz ama diğer dallarda bilgi sahibi olmanız temelleri anlamak açısından sizin yararınıza olacaktır.
Ne demek istediğimi anlamak için bir bilgisayar bilimleri bölümünün ders programlarına ve matematik ile ilgili ne gösterdiklerine bakabilirsiniz. MİT bu noktada iyi bir referans olabilir.
Öte yandan bu alanları bilmiyorsunuz diye yazılımcı olamazsınız diye bir kaide de yok. Ancak bir şeyler eksik kalır ve en azından bu dersleri görmek / vermiş olmak sizi bir adım öteye taşıyacaktır.
Merhaba hocam ben frontend /backend /mobil alanlarına yönelmek istiyorum algortima ve veriyapıları öğrenmem gerekli galiba problem çözme yeteneğimi geliştirme açısından algortima öğrenmeden önce hangi matematik konuları öğrenmeliyim?
Son düzenleme: