Merhaba, yazılım öğrenmek istiyorum fakat İngilizcem pek iyi değil ve matematiğim de kötü. Yazılım hakkında bir şey bilmiyorum hiç ama öğrenip kendimi geliştirmek istiyorum.
Matematiği öncelikli bilmen gerek İngilizcenin vah bir önem noktası yok %70 matematik desek kalanı İngilizce diyebiliriz ana terimleri köklü bilsen yeter ama sırf ana terim diye öğrenmemezlik yapmamak önemli.
Matametiğim kötü.
Matametiğim kötü.
ya da alacaksın yanına bir hesap makinesi
Teorik bir alanda calismiyorsan ya da askeri / simulasyon programi gelistirmiyorsan cebir ile cok isin olmaz.
CS icin gerekli matematik discrete matematiktir. Mantiksal problemler, sayma problemleri, kumeler, graph theori ( Turkcesi nedir? ), group theori, sayilar teorisi vs gibi.
Ornegin Google Map uzerinde en hizli ulasacagin, en kisa yoldan ulasacagin, en az parali yol kullanacagin ya da en az viraj donecegin yollara onem verecek sekilde rota cizme meselesi aslinda graph theori proble midir? Sen bunu kodla implemente edersin yalnizca.
Ya da hash fonksiyonlari gelistirirken dogru asal sayilardan faydalanmak icin ilgili matematik alt yapinin saglam olmasi gerekir. Ornegin Java String hash'lerken 31 asal sayisini kullanir. Buna hayatinda dokunmayacak ve anlamasina da gerek olmayan insanlar var ama bir tarafta da bunu dusunup gelistiren muhendisler de var. Hangi tarafta olacagina kendin karar vermelisin. Orada asal olan 31 yerine 24 yazsaydi bunun nasıl sonuclara yol acacagini teorik de olsabilmek onemlidir.
![]()
jdk/src/java.base/share/classes/java/lang/String.java at master · openjdk/jdk
JDK main-line development https://openjdk.org/projects/jdk - openjdk/jdkgithub.com
Bu is bir maratondur, hayat boyu kosarsin. 2 video izledim artik para kazanayim diye bir olay yok.
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.