Veri yapıları ve algoritma için matematik gerekir mi?

Yapay zekaya sordum temel matematik yeterli dedi ama daha iyi problem çözebilme yeteneği açısından cebir bilirsen iyi olur diyor belki ileride alan değişikliği yaparsam veri analisti gibi işime yarıyabilir önerir misiniz cebir, logaritma, ayrık matematik ve istatistik olasılık gibi konuları temel olarak öğreneyim mesela derin değil de bilgi sahibi olmak açısından günde 1 saat ayırarak diğer yandan kod yazarak öneriniz nedir? Hangi matematik konuları öğrenmemi önerirsiniz?
Sen ileride iş başvuruları yapıp iş bulmak mı istiyorsun? Oturup fizik kimya biyoloji çalış şu an kodlama öğrenmek yerine git okulunu kazan. Mühendislik diploması olmayan veya Matematik bölümlerinden mezun olmamış biri ne kadar matematiğim çok iyi ben çalıştım dese de veri analisti falan olması zor. İşverenler böyle. Üstelik kült bir elle tutulur proje de çıkaramıyorsun veri analistliğinde frontenddeki gibi, %1 şansla github'ına bakarsa adamın görebileceği şeyler de değil.

Ayrıca kod yazmaya neden bu kadar takıldın anlamıyorum cursor.ai'de kod yazıyor artık temel kod bilgisine sahip insanlar prompt girerek ortalama bir aplikasyon çıkarıyor. Programcı, mühendis dediğin insanların daha farklı yeterlilikleri var. Mülakatta sana daha önce çevik modelle iş geliştirdin mi diye sorarlarsa ne cevap vereceksin? Hiç değilse açıktan maçıktan girin bir bölümünü okuyun, zannettiğinizden çok fazla derinlikleri var yazılım sektörünün. Kafayı takma kod yazmaya, yarın sistem analistinin kuracağı cümle arapça gibi gelir kullandığı kelimelerden hiçbir şey anlamazsın.

Sırf kendi kendine eğlenmek için hobi amaçlı öğreniyorsan bunu hayır gerek yok matematiğe.
 
Sen ileride iş başvuruları yapıp iş bulmak mı istiyorsun? Oturup fizik kimya biyoloji çalış şu an kodlama öğrenmek yerine git okulunu kazan. Mühendislik diploması olmayan veya matematik bölümlerinden mezun olmamış biri ne kadar matematiğim çok iyi ben çalıştım dese de veri analisti falan olması zor. İşverenler böyle. Üstelik kült bir elle tutulur proje de çıkaramıyorsun veri analistliğinde frontenddeki gibi, %1 şansla GitHub'ına bakarsa adamın görebileceği şeyler de değil.

Ayrıca kod yazmaya neden bu kadar takıldın anlamıyorum cursor. AI'de kod yazıyor artık temel kod bilgisine sahip insanlar prompt girerek ortalama bir aplikasyon çıkarıyor. Programcı, mühendis dediğin insanların daha farklı yeterlilikleri var. Mülakatta sana daha önce çevik modelle iş geliştirdin mi diye sorarlarsa ne cevap vereceksin? Hiç değilse açıktan maçıktan girin bir bölümünü okuyun, zannettiğinizden çok fazla derinlikleri var yazılım sektörünün. Kafayı takma kod yazmaya, yarın sistem analistinin kuracağı cümle Arapça gibi gelir kullandığı kelimelerden hiçbir şey anlamazsın.

Sırf kendi kendine eğlenmek için hobi amaçlı öğreniyorsan bunu hayır gerek yok matematiğe.

Hocam ben şu anda okuyorum zaten 2 sınıfım bilgisayar bilimleri okuyorum Ukrayna'da Online alıyorum dersleri ondan yana sıkıntı yok üniversitenin öğrettikleriyle yetinmemek gerek kendimizi geliştirmemiz lazım ve benim hedefim zevk aldığım alan belli bunu konunun başında da belirttim konu nereden nereye geldi sadece veri yapıları ve algoritma öğrenmek için matematik gerekli mi diye sordum problem çözme yeteneği açısından.

Hocam ben şu anda okuyorum zaten 2 sınıfım bilgisayar bilimleri okuyorum Ukrayna'da Online alıyorum dersleri ondan yana sıkıntı yok üniversitenin öğrettikleriyle yetinmemek gerek kendimizi geliştirmemiz lazım ve benim hedefim zevk aldığım alan belli bunu konunun başında da belirttim konu nereden nereye geldi sadece veri yapıları ve algoritma öğrenmek için matematik gerekli mi diye sordum problem çözme yeteneği açısından.

Ve şunu da belirtmek istiyorum veri analistinin zaten iyi bir matematiği olması gerekiyor bunu biliyorum o kadar sektördeyim ama mühendislik matematik mezunu bölümü şartı falan az şirketlerde isteniyor projelerine bakıyorlar mülakata giriyorsun orada anlıyorlar zaten matematik seviyen ne bu işteki seviyen ne vs. diye ben veri analistliğini örnek verdim belki 2-3 yıl sonra alan değiştirdim bazen değişiyor olabiliyor onu söylüyorum zaten oturup 1 saat matematik çalışarak veri analisti olunmayacağını biliyorum ben onu algoritma açısından söyledim ve hangi matematik konularını öğrenmem problem çözebilme yeteneğimi geliştirir diye sordum.
 
Yapay zekaya sordum temel matematik yeterli dedi ama daha iyi problem çözebilme yeteneği açısından cebir bilirsen iyi olur diyor belki ileride alan değişikliği yaparsam veri analisti gibi işime yarıyabilir önerir misiniz cebir, logaritma, ayrık matematik ve istatistik olasılık gibi konuları temel olarak öğreneyim mesela derin değil de bilgi sahibi olmak açısından günde 1 saat ayırarak diğer yandan kod yazarak öneriniz nedir? Hangi matematik konuları öğrenmemi önerirsiniz?
Cebir öğrenmek istersen, bu oynatma listesinden başla;
Cebir dersleri

Cebiri öğrenmek, farklı bir bakış açısı sağlayabilir.
 
Computer Science okuyorsan zaten alıyorsundur çoğu matematik dersini, ekstra da kendin öğrenirsin istersen ilerlemek istediğin alanın yeterliliklerine göre
 
birisi bana lineer cebir, olasılık ve istatistik, ayrık matematik gibi konuları öğrenmem gerektiğini söyledim gerçektende öyle mi

Evet oyle. Discrete matematik en onemlileri. Istatistik ve prob. zaten herkesin bilmesi gereken bir sey.
lineer i de modellemede kullanacaksin.
 
Computer science okuyorsan zaten alıyorsundur çoğu matematik dersini, ekstra da kendin öğrenirsin istersen ilerlemek istediğin alanın yeterliliklerine göre.

Orası doğru hocam ama bakın size söylemek istediğim şey şu;
Evet alıyorum matematik dersleri ama üniversiteye göre değişiyor dersler bizim üniversitede mesela daha çok oyun geliştiriciliği üzerine ve Online dersler bazen giremeye biliyorum derslere kaçırabiliyorum ve o açığı YouTube'da bir sürü matematik dersi veren hocalar var oradan kapatmak istiyorum o yüzden üniversiteden biraz bağımsız ilerliyorum çünkü benim oyun geliştirici olmak gibi bir hedefim yok o yüzden size soruyorum yani hocam şimdi net bir cevap istiyorum sizden frontend, backend, Mobile alan için problem çözebilme yeteneği açısından veri yapıları ve algoritma öğrenmek için mantık analitik düşünebilme açısından hangi matematik konularını öğrenmemi öneriyorsunuz?
 
Orası doğru hocam ama bakın size söylemek istediğim şey şu;
Evet alıyorum matematik dersleri ama üniversiteye göre değişiyor dersler bizim üniversitede mesela daha çok oyun geliştiriciliği üzerine ve Online dersler bazen giremeye biliyorum derslere kaçırabiliyorum ve o açığı YouTube'da bir sürü matematik dersi veren hocalar var oradan kapatmak istiyorum o yüzden üniversiteden biraz bağımsız ilerliyorum çünkü benim oyun geliştirici olmak gibi bir hedefim yok o yüzden size soruyorum yani hocam şimdi net bir cevap istiyorum sizden frontend, backend, Mobile alan için problem çözebilme yeteneği açısından veri yapıları ve algoritma öğrenmek için mantık analitik düşünebilme açısından hangi matematik konularını öğrenmemi öneriyorsunuz?
Yani leetcode da çözsen mantığın gelişebilir, şimdi bunun bir cevabı olduğunu düşünmüyorum ben gerçekten çünkü ülkenin en yüksek puanlı üniversitelerinden çıkmış çalışan olan mühendis arkadaşlarım da var, daha ortalama okullardan veya bölümlerden mühendis çıkmış ekip liderliği yapan arkadaşlarım da var. Matematik çok gerekli dediklerini görmedim. Öte yandan bir mühendislik öğrencisi ile bir programcılık öğrencisi skalasına bakıyoruz, programcılık sınıfından 100 kişi içinden 3 kişi gelecek vaat ediyorsa mühendislikte 100 kişi içinden 10 kişi vaat ediyor. Fakat bilemiyoruz aradaki farkın alınan lineer cebir istatistik olasılık yüzünden olup olmadığını.

Yani şimdi sana oturup istatistik olasılık dersleri çalış desem, sen bunları belki hiç kullanmayacaksın ve saatlerce hayatında hiç kullanmayacağın formüllerle vakit kaybetmiş olma ihtimalin var. Matematik zekası bu işte çok önemli de matematiğin kendisini hiç kullanmama ihtimalin var. Senin matematik zekan zaten iyiyse mantığını işini öğrenerek geliştirmen daha katkı sağlar gibi duruyor o yüzden

Şu an çalışacaksın istatistik olasılık sonra yıllar boyu çalışmadığında da unutacaksın zaten. Gerektiğinde bunları öğrenebilecek kadar matematik temelinin olması bunların üstüne çalışmandan daha makul gözüküyor o yüzden. Zaten okulda genel olarak görmüyor musun bu dersleri? Algoritma kurma mantığına yakın olan şey problemsel matematik. Cebirsel ifadeler ve istatistik olasılık işlemleri. İster bunlara çalış istersen direkt veri yapıları çalış zaten onları da kullanmıyorsun mantığın gelişsin diye öğretiliyor
 
Yani leetcode da çözsen mantığın gelişebilir, şimdi bunun bir cevabı olduğunu düşünmüyorum ben gerçekten çünkü ülkenin en yüksek puanlı üniversitelerinden çıkmış çalışan olan mühendis arkadaşlarım da var, daha ortalama okullardan veya bölümlerden mühendis çıkmış ekip liderliği yapan arkadaşlarım da var. Matematik çok gerekli dediklerini görmedim. Öte yandan bir mühendislik öğrencisi ile bir programcılık öğrencisi skalasına bakıyoruz, programcılık sınıfından 100 kişi içinden 3 kişi gelecek vaat ediyorsa mühendislikte 100 kişi içinden 10 kişi vadediyor. Fakat bilemiyoruz aradaki farkın alınan lineer cebir istatistik olasılık yüzünden olup olmadığını.

Yani şimdi sana oturup istatistik olasılık dersleri çalış desem, sen bunları belki hiç kullanmayacaksın ve saatlerce hayatında hiç kullanmayacağın formüllerle vakit kaybetmiş olma ihtimalin var. Matematik zekası bu işte çok önemli de matematiğin kendisini hiç kullanmama ihtimalin var. Senin matematik zekan zaten iyiyse mantığını işini öğrenerek geliştirmen daha katkı sağlar gibi duruyor o yüzden.

Şu an çalışacaksın istatistik olasılık sonra yıllar boyu çalışmadığında da unutacaksın zaten. Gerektiğinde bunları öğrenebilecek kadar matematik temelinin olması bunların üstüne çalışmandan daha makul gözüküyor o yüzden. Zaten okulda genel olarak görmüyor musun bu dersleri? Algoritma kurma mantığına yakın olan şey problemsel matematik. Cebirsel ifadeler ve istatistik olasılık işlemleri. İster bunlara çalış istersen direkt veri yapıları çalış zaten onları da kullanmıyorsun mantığın gelişsin diye öğretiliyor.

Evet hocam haklısınız matematiksel düşünme programlama için önemli ama matematiğin kendisi yapay zeka, veri bilimi ve oyun geliştiriciliği gibi alanlarda gerçekten önemli olabiliyor zaten o alanlardada hangi konular bilinmesi gerektiğini biliyorum veri biliminde mesela olmazsa olmaz en önemli şey istatistikten başlar olasılık, cebir, kalkulus diye gider yapacağı işleme göre bildiğim kadarıyla.
 

Technopat Haberler

Yeni konular

Yeni mesajlar

Geri
Yukarı