Python Yeni yazılım diline ne zaman geçilmeli?

684117

Centipat
Katılım
5 Temmuz 2023
Mesajlar
652
Çözümler
3
Arkadaşlar ben BTK Akademi'den Python'da sıfırdan ileri seviyeye diye bir kursa katılmıştım. (Ek olarak YouTube'da anlayamadığım kısımları tekrar ediyorum anlayana kadar.) Şu anda ileri seviye fonksiyonlar kısmındayım. Daha sonrasında ıterators ve generators var. Sonrası web scraping kısmına geçiyor. Ben başka bir yazılım diline geçebilmek için nereye kadar gelmeliyim? Bs, feedparser, Selenium gibi kütüphaneleri öğrenmeli miyim? Daha sonrasında C# veya C++ diline geçmek istiyorum. Ama ne zaman geçmem gerektiğini bilmiyorum.
 
Son düzenleyen: Moderatör:
Arkadaşlar ben BTK Akademi'den Python'da sıfırdan ileri seviyeye diye bir kursa katılmıştım. (ek olarak YouTube'da anlayamadığım kısımları tekrar ediyorum anlayana kadar.) Şu anda ileri seviye fonksiyonlar kısmındayım. Daha sonrasında ıterators ve generators var. Sonrası web scraping kısmına geçiyor. Ben başka bir yazılım diline geçebilmek için nereye kadar gelmeliyim? Bs, feedparser, Selenium gibi kütüphaneleri öğrenmeli miyim? Daha sonrasında C# veya C++ diline geçmek istiyorum. Ama ne zaman geçmem gerektiğini bilmiyorum.

Istedigin zaman geçebilirsin diye düşunuyorum çünkü galiba Python'la aran yok gibi ama kesinlike requests, webscraping ogrenmelisin bu sayede başka bir dile geçince mantıgı bilirsin yani kısacası basitleri öğrensen yeter geçmek için çünkü Python ve C++/c# çok farklı diller.

- Çok uzatmışım.
Mantıgı anla diğer diller kolaylaşır sadece syntax öğrencek kadar mantık yapsan iyi olur benim güruşum en azından ve C++ aşırı zor bil dildir o yüzden kendini çok zorlamamanı öneririm.
 
Bu iki sorunun cevabı da tamamen ne yapmak istediğinize bağlı. Yen bir dile, oluşturmak istediğiniz projelere göre istediğiniz zaman geçin bence. Kütüphaneleri ise web scraping ile uğraşacaksanız öğrenin.
 
O zaman C# mı başlayayım? Şu anda 11. sınıfa geçeceğim ve yazılım bakımına kendimi çok sıkıntıya düşürmek istemiyorum. Kendim için basit olanı, temel olanı yapmak istiyorum. Bu arada Python'la aram çok yok evet ama syntax kısmını iyi anladığımı düşünüyorum. Döngüler vesaire.

Bu iki sorunun cevabı da tamamen ne yapmak istediğinize bağlı. Yen bir dile, oluşturmak istediğiniz projelere göre istediğiniz zaman geçin bence. Kütüphaneleri ise web scraping ile uğraşacaksanız öğrenin.

Şu anda zaten amacım temel atmak. Okuluna gittiğim zaman temelden bilmek. Yani bir siteden veri çekmek gibi bir amaç gütmüyorum. Mesela aldığım eğitimde adam Selenium ile Twitter botu yapmış ve bunun benim bir işime yarayacağını düşünmüyorum. Ama orada da bir şeyler öğretiyorsa onları izleyeceğim. Bu tarz şeylerde sanırsam sadece kütüphaneyi öğretiyorlar. Geri kalanlar vanilla Python.
 
O zaman C# mı başlayayım? Şu anda 11. sınıfa geçeceğim ve yazılım bakımına kendimi çok sıkıntıya düşürmek istemiyorum. Kendim için basit olanı, temel olanı yapmak istiyorum. Bu arada Python'la aram çok yok evet ama syntax kısmını iyi anladığımı düşünüyorum. Döngüler vesaire.



Şu anda zaten amacım temel atmak. Okuluna gittiğim zaman temelden bilmek. Yani bir siteden veri çekmek gibi bir amaç gütmüyorum. Mesela aldığım eğitimde adam Selenium ile Twitter botu yapmış ve bunun benim bir işime yarayacağını düşünmüyorum. Ama orada da bir şeyler öğretiyorsa onları izleyeceğim. Bu tarz şeylerde sanırsam sadece kütüphaneyi öğretiyorlar. Geri kalanlar vanilla Python.
2 yazılım diline aynanda çalıştığım zaman çok verim almıştım deneyebilirsin.
 
2 yazılım diline aynı anda çalıştığım zaman çok verim almıştım deneyebilirsin.

Peki hangileriydi? Şimdi öbür arkadaş C++ zor dedi. Ve ben de öyle biliyorum. Sen hangilerini bir arada yürütmüştün. Benzer dilleri aynı anda yürütmek daha basit gelecekse Python ile benzer ya da ondan çok da fazla zor olmayan bir dil öğrenmek istiyorum. Ne önerebilirsin?
 
Peki hangileriydi? Şimdi öbür arkadaş C++ zor dedi. Ve ben de öyle biliyorum. Sen hangilerini bir arada yürütmüştün. Benzer dilleri aynı anda yürütmek daha basit gelecekse Python ile benzer ya da ondan çok da fazla zor olmayan bir dil öğrenmek istiyorum. Ne önerebilirsin?

HTML-CSS + Python beraber öğreniyordum. HTML+CSS kolay dillerdir çok hızlı bir şekilde öğrenebilirsin.
 
Yazılıma yeni başlayan insanları bazen cidden anlayamıyorum. Mantık kuramıyorlar. Öncelikle iki sorum olacak.
  1. Yazılıma neden Python ile başladınız? Bunun için bir nedeniniz var mı yoksa tavsiye edildi diye mi?
  2. Neden farklı bir dil daha öğrenme ihtiyacı duydunuz?
Bir dil öğrenmeye karar verirken bir amacınız olsun arkadaşlar. Dur ben şunu da öğreneyim demek, zaman kaybı.
 
Yazılıma yeni başlayan insanları bazen cidden anlayamıyorum. Mantık kuramıyorlar. Öncelikle iki sorum olacak.
  1. Yazılıma neden Python ile başladınız? Bunun için bir nedeniniz var mı yoksa tavsiye edildi diye mi?
  2. Neden farklı bir dil daha öğrenme ihtiyacı duydunuz?
Bir dil öğrenmeye karar verirken bir amacınız olsun arkadaşlar. Dur ben şunu da öğreneyim demek, zaman kaybı.

Python'un diğer dillere göre daha temelde olduğunu bildiğimden onunla başladım. Python'un ise bazı konularda yetersiz kaldığını biliyorum. Bir de ben şunu anlamıyorum. Siz birisi ben İngilizce öğrendim Almanca'ya geçeyim dediğinde zaman kaybı diyor musunuz da birisi başka yazılım dili öğrenmeye kalktığında zaman kaybı diyorsunuz. Neden öğrenilen bir şey zaman kaybı olsun? Boş boş oyunda vakit harcayacağıma yeni bir yazılım dili öğrenirim bana bir faydası olmasa bile.
 

Technopat Haberler

Yeni konular

Geri
Yukarı