Web sitesi yazarak para kazanmak

Bu arada 2021 yılında olmamıza rağmen fotoğrafı sağa sola eğmek için trigonometri bilmek gerektiğini iddia eden arkadaşlar var. Allah yardımcıları olsun.
Yorumunuz hayatımda gördüğüm en saçma düşünceler listesinde ilk 100'e girer. Programlamadaki kariyeriniz matematik bilmeden sadece belli bir yere kadar gelişir. Benim şu güne kadar kullanmama gerek bile olmamasına rağmen (Web Development ile uğraştığımdan) deli gibi matematik öğreniyorum çünkü ileri dönemde ne kadar işe yarayacağının farkındayım. Matematik bilmeden ne adam akıllı Coding Challenge çözersin ne de herhangi bir şirketin yazılım mülakatını geçersin. Hadi bütün bunları bi' kenara bırak, yaptığın projelerde kullandığın oyun motorunun henüz desteklemediği bir şeyi yapmak istesen ve bunun için matematik kullanman gerekse, projen o eklemek istediğin özellikten noksan olacak. Hazır servisleri kullana kullana yazılımın özünden kopmuşsunuz.
 
Asla olmayacak, her zaman insana gereksinim var.

Bunun boyle oldugunu 1900 lu yillarin basinda Alan Turing gosterdi zaten. Theory of Computation bilmeyen yapay zekanin ve deterministik makinelerin limitlerini bilemez.

Bence genel olarak sorun su bu konuda, baskalarinin matematik bilgisiyle yazdigi fonksiyonlari, kutuphaneleri, tool'lari kullanarak ise yarar sonuclar uretenler; gercekten yazilim gelistirmek icin matematige cok gereksinim olmadigi algisina kapilmislar.
Günümüzdeki bilgisayarların sonsuz bir kütüphane bilgisiyle depolandığını düşündüğümde bunu canlı organizma ile birleştirip yeni bir form oluşturduklarında insana ihtiyaç kalmayacağının öngörüsündeyim.
 
Bence genel olarak sorun su bu konuda, baskalarinin matematik bilgisiyle yazdigi fonksiyonlari, kutuphaneleri, tool'lari kullanarak ise yarar sonuclar uretenler; gercekten yazilim gelistirmek icin matematige cok gereksinim olmadigi algisina kapilmislar.
Detaylı projeler geliştirilmediği sürece çok iyi matematiğe gerek yok. Ayrıca siz kodu nerede yazıyorsunuz? Başka insanların matematik bilgisiyle ürettiği bilgisayarlarda, başka insanların matematik bilgisiyle geliştirdiği işletim sistemlerinde. Ayrıca kodları başka insanların matematik bilgisiyle geliştirdiği compilerlar ile derliyorsunuz. Bu biraz yerli üretim muhabbetine benzedi. Amerika'yı yeniden keşfetmek istiyorsanız buyurun. Kimse sizi durdurmayacak çünkü siz zaten kendinizi durdurmuş oluyorsunuz.
 
Bu arada 2021 yılında olmamıza rağmen fotoğrafı sağa sola eğmek için trigonometri bilmek gerektiğini iddia eden arkadaşlar var. Allah yardımcıları olsun.

E, oyle biraz. Oyun gelistiriyorum, sektor soyle boyle diye atip tutmaya benzemez. Sadece statik resmi rotate etmek icin trigonometriye ihtiyacin oldugunu bugun benden ogrendin. Baskasinin yazdigi img.rotate() fonksiyonunu cagirman matematige ihtiyacin olmadigi anlamina gelmiyor. Ben o espriye vurma cabanin altindaki cehaleti gorurum :)

Bir gun muhendislik yapmak gerektiginde, baskasinin yazdigi matematigi extend etmen gerektiginde patlayacaksin, o zamana kadar devam.

Yine de yeni baslayanlara "matematige gerek yok" deme bence, kafasi calisan liseli acar bakar CS mufredatina, rezil olursun coluk cocuga.

Ben matematige cok ihtiyac yok fikrini elestiriyorum, baskasinin yazdiklarini reuse etmeye karsi degilim, hatta hep desteklerim. Lafi gereksiz yere cekistirme, ne demek istedigimi gayet anliyorsun.
 
E, oyle biraz. Oyun gelistiriyorum, sektor soyle boyle diye atip tutmaya benzemez. Sadece statik resmi rotate etmek icin trigonometriye ihtiyacin oldugunu bugun benden ogrendin. Baskasinin yazdigi img.rotate() fonksiyonunu cagirman matematige ihtiyacin olmadigi anlamina gelmiyor. Ben o espriye vurma cabanin altindaki cehaleti gorurum :)

Bir gun muhendislik yapmak gerektiginde, baskasinin yazdigi matematigi extend etmen gerektiginde patlayacaksin, o zamana kadar devam.

Yine de yeni baslayanlara "matematige gerek yok" deme bence, kafasi calisan liseli acar bakar CS mufredatina, rezil olursun coluk cocuga.
Dikkatli okusaydınız "matematiğe gerek yok" yerine belli bir düzeye kadar düşük seviye matematikle ilerlenebileceğini ve zaten bir noktadan sonra matematik seviyesi, yazması gereken kodlara yetmeyeceği için matematiğini de geliştirmesi gerektiğini söylediğimi anlardınız.
 
Dikkatli okusaydınız "matematiğe gerek yok" yerine belli bir düzeye kadar düşük seviye matematikle ilerlenebileceğini ve zaten bir noktadan sonra matematik seviyesi, yazması gereken kodlara yetmeyeceği için matematiğini de geliştirmesi gerektiğini söylediğimi anlardınız.
O halde ayni noktadayiz. Iyi geceler diliyorum konuya.
 
Yorumunuz hayatımda gördüğüm en saçma düşünceler listesinde ilk 100'e girer. Programlamadaki kariyeriniz matematik bilmeden sadece belli bir yere kadar gelişir. Benim şu güne kadar kullanmama gerek bile olmamasına rağmen (Web Development ile uğraştığımdan) deli gibi matematik öğreniyorum çünkü ileri dönemde ne kadar işe yarayacağının farkındayım. Matematik bilmeden ne adam akıllı Coding Challenge çözersin ne de herhangi bir şirketin yazılım mülakatını geçersin. Hadi bütün bunları bi' kenara bırak, yaptığın projelerde kullandığın oyun motorunun henüz desteklemediği bir şeyi yapmak istesen ve bunun için matematik kullanman gerekse, projen o eklemek istediğin özellikten noksan olacak. Hazır servisleri kullana kullana yazılımın özünden kopmuşsunuz.
Hocam o yorumdan "matematiğe gerek yok" dediğimi nasıl anladınız hayretle düşünüyorum. Hazır servisten kastınız fotoğrafı çevirmek için rotate komutunu kullanmaksa evet hazır servis kullanıyorum ve her zaman da kullanacağım. Basit bir fotoğrafı çevirmek için karmaşık kodlar yazıp detaylı işlemler yapmam gerekmiyor. Bu konuyla ilgili size şu kitabı öneriyorum:
Sıfır Marjinal Maliyet Toplumu
 
Hocam o yorumdan "matematiğe gerek yok" dediğimi nasıl anladınız hayretle düşünüyorum. Hazır servisten kastınız fotoğrafı çevirmek için rotate komutunu kullanmaksa evet hazır servis kullanıyorum ve her zaman da kullanacağım. Basit bir fotoğrafı çevirmek için karmaşık kodlar yazıp detaylı işlemler yapmam gerekmiyor. Bu konuyla ilgili size şu kitabı öneriyorum:
Sıfır Marjinal Maliyet Toplumu
Hazır servisten kastım dilin içindeki gömülü fonksiyonlar değil, kullanılan oyun motoru vb. programlar. Bunlara karşı değilim ama işin temelini öğrenmeden bunlar kullanılınca böyle saçma yorumlar ortaya çıkıyor işte.
 
Hazır servisten kastım dilin içindeki gömülü fonksiyonlar değil, kullanılan oyun motoru vb. programlar. Bunlara karşı değilim ama işin temelini öğrenmeden bunlar kullanılınca böyle saçma yorumlar ortaya çıkıyor işte.
İşin temelinden kastınız trigonometri. Şu an trigonometri bilmeden oyun motoru kullanmanın saçma olduğunu söylüyorsunuz. Ben mi yanlış anladım?
 
Hocam bunlar kulağını tersten tutan insanlar, editörde bile "rotate" yazdığında sana ilgili sınıfın tüm kütüphanesini önüne seriyor, sen yapacağın işlemi seçiyorsun, şimdi bu arkadaşa iş verdiğinde adam oturup kendi yazmayla uğraşıyor.

Microsoft şuan .net core, Dotnet yapısıyla bile scaffold işlemleri yapımını öneriyor, bunlar hala manuel takılıyor. :) Allah kolaylık versin sayın meslektaşlarım, yalnız teknolojiyide kaçırmamanızı öneririm zararından çok yararını görürsünüz, kötü bir şey olsaydı sistemler kendini sürekli geliştirmezdi.
 

Yeni konular

Geri
Yukarı