Hangi dile geçilmeli?

Bu konuyu okuyanlar

EtiJhin

Doçent
Katılım
2 Ağustos 2017
Mesajlar
524
Reaksiyon puanı
147
Puanları
43
Yaş
24
6 ay önce python öğrenmeye başlamıştım ve öğrenmeye devam ediyorum ama pythonun kullanım alanları pek ilgimi çekmiyor.Orta sevviye python biliyorum mantığını az da olsa kavradım.Artık pythonu bırakmak istiyorum çünkü sıkıcı olmaya başladı alanı ilgimi çekmediği için.Sizce bırakmalımıyım yoksa daha iyi bir temel için devammı etmeliyim.Bırakıcak olursamda hangi dili tavsiye edersiniz programlama dilini tavsiye edersiniz? Amacım basit bir oyun veya video indirme sitesi gibi işlevsel basit bir site yaparak hem az da olsa bir gelir elde etmek hemde kişisel gelişim için öğrenmek.(Aklımda java , javascript , php, css var)
 

Mustafa Deliktaş

Müdavim
Emektar
Katılım
9 Ağustos 2015
Mesajlar
3,292
Reaksiyon puanı
2,239
Puanları
113
6 ay önce python öğrenmeye başlamıştım ve öğrenmeye devam ediyorum ama pythonun kullanım alanları pek ilgimi çekmiyor.Orta sevviye python biliyorum mantığını az da olsa kavradım.Artık pythonu bırakmak istiyorum çünkü sıkıcı olmaya başladı alanı ilgimi çekmediği için.Sizce bırakmalımıyım yoksa daha iyi bir temel için devammı etmeliyim.Bırakıcak olursamda hangi dili tavsiye edersiniz programlama dilini tavsiye edersiniz? Amacım basit bir oyun veya video indirme sitesi gibi işlevsel basit bir site yaparak hem az da olsa bir gelir elde etmek hemde kişisel gelişim için öğrenmek.(Aklımda java , javascript , php, css var)
Konudan bağımsız olarak şunu söylemek istiyorum, javayı adam akıllı bilen adam rahat para kazanır.
 

Mustafa Deliktaş

Müdavim
Emektar
Katılım
9 Ağustos 2015
Mesajlar
3,292
Reaksiyon puanı
2,239
Puanları
113
Sizce pythonu yarıda bırakmalımıyım? (az da olsa mantığını kavradım)
Bırakmanı tavsiye etmem başlamışken onu da devam ettir. Zaten birini tam kavradın mı diğer programlama dilleri benzer geliyor sadece yazımları farklı oluyor.
 

TRTURKEYTR

Müdavim
Katılım
10 Haziran 2016
Mesajlar
2,753
Reaksiyon puanı
2,380
Puanları
113
6 ay önce python öğrenmeye başlamıştım ve öğrenmeye devam ediyorum ama pythonun kullanım alanları pek ilgimi çekmiyor.Orta sevviye python biliyorum mantığını az da olsa kavradım.Artık pythonu bırakmak istiyorum çünkü sıkıcı olmaya başladı alanı ilgimi çekmediği için.Sizce bırakmalımıyım yoksa daha iyi bir temel için devammı etmeliyim.Bırakıcak olursamda hangi dili tavsiye edersiniz programlama dilini tavsiye edersiniz? Amacım basit bir oyun veya video indirme sitesi gibi işlevsel basit bir site yaparak hem az da olsa bir gelir elde etmek hemde kişisel gelişim için öğrenmek.(Aklımda java , javascript , php, css var)
@Mustafa Deliktaş haklı java öğrenmeniz iyi olur.Java ile android programlama vs. yapabiliyorsunuz.Ama bende bu günlerde javascript öğrenmek istiyorum.Çünkü JavaScript ile React,node.js,angular.js vs. kullanılarak birçok alanda proje geliştirilebiliyor.JavaScript'i de düşünebilirsiniz.
 

kmurat

Müdavim
Katılım
8 Şubat 2014
Mesajlar
8,488
Çözümler
3
Reaksiyon puanı
3,711
Puanları
113
Python web'de de kullanılıyor. Oyun için de kullanılıyor. Şu an Dünya'da en çok tercih edilen dil. Yani bir numara. Ama oyun ve Web için daha çok tercih edilen diller var. Orta seviye bir programcıyım (veya Python biliyorum) diyebilmen için kendi tasarladığn bir programın olmalı öncelikle. Veya katkı sağladığın bir Proje. Ve ne yapmak istediğini de kendin biliyor olmalısın. Şu an sadece sıkılmışsın.
 

EtiJhin

Doçent
Katılım
2 Ağustos 2017
Mesajlar
524
Reaksiyon puanı
147
Puanları
43
Yaş
24
Python web'de de kullanılıyor. Oyun için de kullanılıyor. Şu an Dünya'da en çok tercih edilen dil. Yani bir numara. Ama oyun ve Web için daha çok tercih edilen diller var. Orta seviye bir programcıyım (veya Python biliyorum) diyebilmen için kendi tasarladığn bir programın olmalı öncelikle. Veya katkı sağladığın bir Proje. Ve ne yapmak istediğini de kendin biliyor olmalısın. Şu an sadece sıkılmışsın.
Hangi kaynağa dayanarak en çok tercih edilen dil python? GitHub verilerine göre göre ilk sırada Javascript var.Ve bu arada pythonun tamamını bilmeden nasıl bir program yazmamı bekliyorsun anlam veremiyorum.Ve benim pythona başlama sebebim Web veya oyun için değil.Saçma yorumlar yapıyorsun (sadece bu konu için değil).
 

hakaya

Asistan
Katılım
22 Temmuz 2013
Mesajlar
234
Reaksiyon puanı
109
Puanları
43
Stackoverflow Developer Survey'den:

028144dca816d1f227fe097100ddc3d9.png
3568b3d286fc6d9a0032228c194554e4.plist
 

kmurat

Müdavim
Katılım
8 Şubat 2014
Mesajlar
8,488
Çözümler
3
Reaksiyon puanı
3,711
Puanları
113
Javascript ikiye ayrılır. Nodejs ve Tarayıcıların deteklediği ve HTML ile birlikte çalışan Javascript. Nodejs ile Javascript Sunucu taraflı da kullanılabilir oldu.
 

EtiJhin

Doçent
Katılım
2 Ağustos 2017
Mesajlar
524
Reaksiyon puanı
147
Puanları
43
Yaş
24
Javascript ikiye ayrılır. Nodejs ve Tarayıcıların deteklediği ve HTML ile birlikte çalışan Javascript. Nodejs ile Javascript Sunucu taraflı da kullanılabilir oldu.
Dostum ingilizce biliyormusun emin değilim ama lütfen ingilizce kaynakları okuyarak gönder yanlış bilgi verme.
Başlıkta bile "öğrenmek için en iyi programlama dilleri" yazıyor hadi onu geçtim başta Disclaimer diye bölüm var orayı dikkatlice okumanı tavsiye ediyorum.Adam açık açık kişisel görüşüm diyor.Alttaki tablolardan bahsediyorsan zaten daha komik olur.
 

kmurat

Müdavim
Katılım
8 Şubat 2014
Mesajlar
8,488
Çözümler
3
Reaksiyon puanı
3,711
Puanları
113
Ben bir kaç sayfa paylaşmıştım. Sen bir tanesi üzerinde duruyorsun. İngilizcen varsa kendin araştır. Ayrıyetten çok tercih edilirmiş veya edilmezmiş, seni bağlamaz. Sen kendin bilmelisin neyi öğrenmek istediğini. Herkesin tercihi kendine.
Burada ölçümü hangi kriterlere dayandırdıkları da anlatılmış.

Sen neyi savunmak istiyorsun? ben onu anlayamadım.
Mesaj otomatik birleştirildi:

Sanırım sen Python için acemiler için dil olduğunu düşünüyorsun. (seni doğru anladıysam) Ne öğrenirsen onu bilirsin. Python öğrenip, Java çalışamazsın. İkisi farklı şeyler. Sıfırdan tekrar Java'ya başlaman gerekir. Misal olarak: İngilizce kolay düşüncesiyle, önce ingilizce öğrenip, sonra Çince konuşamazsın.
 
Son düzenleme:

EtiJhin

Doçent
Katılım
2 Ağustos 2017
Mesajlar
524
Reaksiyon puanı
147
Puanları
43
Yaş
24
Ben bir kaç sayfa paylaşmıştım. Sen bir tanesi üzerinde duruyorsun. İngilizcen varsa kendin araştır. Ayrıyetten çok tercih edilirmiş veya edilmezmiş, seni bağlamaz. Sen kendin bilmelisin neyi öğrenmek istediğini. Herkesin tercihi kendine.
Burada ölçümü hangi kriterlere dayandırdıkları da anlatılmış.

Sen neyi savunmak istiyorsun? ben onu anlayamadım.
Mesaj otomatik birleştirildi:

Sanırım sen Python için acemiler için dil olduğunu düşünüyorsun. (seni doğru anladıysam) Ne öğrenirsen onu bilirsin. Python öğrenip, Java çalışamazsın. İkisi farklı şeyler. Sıfırdan tekrar Java'ya başlaman gerekir. Misal olarak: İngilizce kolay düşüncesiyle, önce ingilizce öğrenip, sonra Çince konuşamazsın.
Al sana bir tane daha örnek.İşe alım sayısını ve ortalama maaş yazıyor.Yukarıda iki kişi daha belirtmiş genel bir liste yapıldığında ilk sırada javascript var bunu inkar ediyorsun.
Ve İngilizce çince öğreneğin çok alakasız.İkisniz çok az benzer yanı var.Asıl örnek toplama öğrendikten sonra çarpma öğrenmek.Toplama bildikten sonra çarpmanın belli bir kısmında sıkıntı yaşamazsın veya fonksiyon öğrendikten sonra polinom öğrenmek gibi.Ve ben pythonun acemiler için olduğunu düşünmüyorum ilgi alanım python değil pythona okuması daha kolay ve anlaşılır olduğu için ve diğer dillere temel hazırlaması için başladım.Ayrıyetten python öğrenip java çalışamazsın ne alaka (çalışamazsından kastın kod yazmak galiba öyleyse ben zaten pythonu bırakıp java kodu yazıcam demedim öğrenmelimiyim dedim).Komik.
 

kmurat

Müdavim
Katılım
8 Şubat 2014
Mesajlar
8,488
Çözümler
3
Reaksiyon puanı
3,711
Puanları
113
O örnekte işe alımlarda Javascript değil, Java önde (Javascript ve Java farklı şeyler) ve Python ikinci sırada. Python'un son zamanlarda ilk sıralara çıktığuını söylemeye çalıştım ama sen sidik yarışı peşindesin. Sana mutlaka Python öğren diyen mi var? İstediğini öğren. Burada neyin fanatikliğini yapıyorsun ki? anlayamadım.

Python'dan sıkıldıysan, diğer dillerden de er veya geç sıkılacaksın. Her iş bir yerden sonra sıkıcı olur.

Artık Web'e yönelmek istiyorum diyorsan, ben PHP tavsiye ederim. PHP web için geliştirilmiş bir dil. Ama önce HTML, CSS Javascript ve SQL de anlayacağın kadar bilmelisin.

Oyunlar daha çok ilgini çekiyorsa, Game Maker, Kodu, Dark Studio gibi oyun motorlarına yönelmeni tavsiye ederim. (Bunların kendi dilleri var)

Hepsinde de bir yerden sonra sıkılma garantisi var. Kendi Motivasyonunu kendin yaratacaksın.
 
Son düzenleme:

IDAHO

Doçent
Katılım
8 Eylül 2015
Mesajlar
611
Reaksiyon puanı
192
Puanları
43
Hangi kaynağa dayanarak en çok tercih edilen dil python? GitHub verilerine göre göre ilk sırada Javascript var.Ve bu arada pythonun tamamını bilmeden nasıl bir program yazmamı bekliyorsun anlam veremiyorum.Ve benim pythona başlama sebebim Web veya oyun için değil.Saçma yorumlar yapıyorsun (sadece bu konu için değil).

Sizin sorununuza yardım etmek amacıyla cevap yazan birine neden bu kadar ters davrandığınızı anlamadım. Herkes kendine göre yorum yapıyor burda katılırsınız veya katılmazsınız bu size bağlı ama saçma vs demek bana doğru gelmiyor

Siz bence ne yapıcağınızı bilmiyorsunuz sevdiğiniz birşey veya ilgi duyduğunuz bir konu varsa o konuyla alakalı bir dil öğrenirsiniz. Python la yazılıma bir giriş yapmışsınız diğer dillere geçerken işiniz daha kolay olucak burda karar size kalıyor neyle uğraşmak istersiniz? Ona göre bir dil seçiceksiniz. Yoksa hangi programlama dili daha iyi diye sıralamak biraz sidik yarışı gibi oluyor.

Ben şuan OpenCV ve Tensorflow kütüphaneleri için Python öğreniyorum ve Web konusunda beckend tarafına ilgili olduğum için Node.js çalışıyorum. Bu mantıkla yaklaşmanızı tavsiye ederim
 
Son düzenleme:

EtiJhin

Doçent
Katılım
2 Ağustos 2017
Mesajlar
524
Reaksiyon puanı
147
Puanları
43
Yaş
24
Sizin sorununuza yardım etmek amacıyla cevap yazan birine neden bu kadar ters davrandığınızı anlamadım. Herkes kendine göre yorum yapıyor burda katılırsınız veya katılmazsınız bu size bağlı ama saçma vs demek bana doğru gelmiyor

Siz bence ne yapıcağınızı bilmiyorsunuz sevdiğiniz birşey veya ilgi duyduğunuz bir konu varsa o konuyla alakalı bir dil öğrenirsiniz. Python la yazılıma bir giriş yapmışsınız diğer dillere geçerken işiniz daha kolay olucak burda karar size kalıyor neyle uğraşmak istersiniz? Ona göre bir dil seçiceksiniz. Yoksa hangi programlama dili daha iyi diye sıralamak biraz sidik yarışı gibi oluyor.

Ben şuan OpenCV ve Tensorflow kütüphaneleri için Python öğreniyorum ve Web konusunda beckend tarafına ilgili olduğum için Node.js çalışıyorum. Bu mantıkla yaklaşmanızı tavsiye ederim
Bildiğim kadarıyla forum konularına sadece cevap amaçlı girilmiyor bilgi edinmek amaçlıda giriliyor.Konuyu 156kişi görmüş 150 kişi yanlış bilgi sahibi olmuş olacaktı.Ben sadece küçük bir düzeltme yaptım.Asıl konu pythonun tamamını bilmediğimi sadece diğer diller için bir temel hazırlamak amaçlı başladığımı konumda python acemiler için veya ona benzer bir imada bulunmadığım halde.Pythonun acemiler için olduğunu düşünüyorsun galiba diyor.Üstte pythona sadece temel atmak için başladım.Arkadaş bana python biliyorum diyebilmen için bir projen olması gerekiyor diyor ben pythonun tamamını bilmiyorum ki nasıl yapıyım.Ayrıyetten python ile java birbirinden alakasız diller olarak örnek vermiş bende böyle olmadığını savundum sadece.Ayrıca diğer yorumlarıda dikkete alıyorum şuanda pythona devam ediyorum ardından swift sonrada javascript olarak devam edeceğim.
 

ozmen_celik

Software Developer
Katılım
3 Mart 2012
Mesajlar
571
Reaksiyon puanı
318
Puanları
63
Yaş
39
Ben kesinlikle backend dili olarak C# tavsiye ederim neden mi ? Hem güncel günümüz teknolojilerine yatkın hem masaüstü-web-mobile ( cross platform ile wp-ios-android ) kodlayabiliyorsun birde netcore ile linux macOS ve windows ortamında geliştirebiliyorsun. Fakat her halükarda hangi dili seçersen seç frontend kısmında da bilgin olmalı o yüzden html css ve javascript te öğrenmelisin. Çünkü Masaüstü dışında diğer platformlarda ihtiyaç duyacaksın.
 

EtiJhin

Doçent
Katılım
2 Ağustos 2017
Mesajlar
524
Reaksiyon puanı
147
Puanları
43
Yaş
24
Ben kesinlikle backend dili olarak C# tavsiye ederim neden mi ? Hem güncel günümüz teknolojilerine yatkın hem masaüstü-web-mobile ( cross platform ile wp-ios-android ) kodlayabiliyorsun birde netcore ile linux macOS ve windows ortamında geliştirebiliyorsun. Fakat her halükarda hangi dili seçersen seç frontend kısmında da bilgin olmalı o yüzden html css ve javascript te öğrenmelisin. Çünkü Masaüstü dışında diğer platformlarda ihtiyaç duyacaksın.
Yavaştan xhtmlye ve css3'e başlamayı düşünüyorum aslında html5den başlıyacaktım (arasındaki farkı bilmiyorum) ama birkaç yerde okudum html5 için javascript bilgisi gerekiyormuş gerekiyormuştan kastım daha işlevsel olmasını sağlıyormuş o yüzden şimdi xhtml ve css3 eğtimine başladım ardından javascript öğrenmeye çalışacağım.Teşekkürler.
 

Secret++

Öğrenci
Katılım
12 Temmuz 2014
Mesajlar
78
Reaksiyon puanı
16
Puanları
8
İlk önce adam akıllı türkçe öğren.
 
Üst