Sıfırdan yazılım öğrenmek

labroski

Picopat
Katılım
18 Kasım 2024
Mesajlar
103
Daha fazla  
Cinsiyet
Erkek
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.
 
Kimse doğuştan öğrenmiyor. Matematik ve İngilizce çok önemli ama her şey değil.
 
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 ingilizcenin vah bir önem noktası yok %70 matematik desek kalanı İngilizce vesaire diyebiliriz ana terimleri köklü bilsen yeter ama sırf ana terim diye öğrenmemezlik yapmamak önemli.
 
Matametiğim kötü.

Sıfırdan temeli alarak öğrenmen gerek ya da alacaksın yanına bir hesap makinesi öyle öyle yapacaksın işlerini zaten bu devirde kafadan hesap ile yapan çok bir yazılımcı yoktur kos koca bilgisayarlar var.

Matametiğim kötü.

Ayrıca hep gerekecek diye de bir şey yok çok somut noktalarda gerekebilir veya oyun yapıyorsanız vesaire o tarz ciddi işlerde diyebilirim.
 
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 problemidir. 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 nasil sonuclara yol acacagini teorik de olsa bilmek onemlidir.


Bu is bir maratondur, hayat boyu kosarsin. 2 video izledim artik para kazanayim diye bir olay yok.
 
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.


Bu is bir maratondur, hayat boyu kosarsin. 2 video izledim artik para kazanayim diye bir olay yok.

Para kazanmak için değil kendimi geliştirmek istiyorum ama dediğin kelimelerden hiçbir şey anlamadım
 

Technopat Haberler

Geri
Yukarı