Neler Yeni

Yazılıma nereden başlanmalı?

payne

80+
Katılım
14 Aralık 2020
Mesajlar
486
Dahası  
Reaksiyon skoru
191
İsim
Soner Payne
Bir alan belirle ve konuyu tekrar düzenle. Böylece daha iyi yardımcı olabiliriz.
 

Trexsons

80+ Silver
Katılım
8 Nisan 2020
Mesajlar
4,744
En İyi Cevap
1
Çok yanlış bir yönlendirme olmuş. C++ robotik ve gömülü sistemlerde çok yaygın kullanılıyor. C# önü açık değil ? Bu cümle tamamen koca bir çöp. Piyasanın %6.5lık kısmını alıyor ve python ı dahil etmezsek piyasada her 5 ilandan bir tanesi c# ilanı. Javascript mobil diyebiliriz? Bu da tamamen alakasız bir cümle. İnsanlara yardımcı olmaya çalışırken daha doğru bilgilerle olmakta fayda var
Mesaj otomatik birleştirildi:


Önce hangi alanda geliştirme yapmak istediğine karar ver. Sonra bununla alakalı bir dil seçersin. Platformun belliyse dil konusunda yardımcı olabilirim
Şuan hali hazırda Python öğrenmeye çalışıyor, buna ek olarak yani Python'un yanında ileride hangi dili öğrenmem faydama olur?
 

mfimmel

80+ Silver
Katılım
11 Aralık 2020
Mesajlar
2,747
Çok yanlış bir yönlendirme olmuş. C++ robotik ve gömülü sistemlerde çok yaygın kullanılıyor. C# önü açık değil ? Bu cümle tamamen koca bir çöp. Piyasanın %6.5lık kısmını alıyor ve python ı dahil etmezsek piyasada her 5 ilandan bir tanesi c# ilanı. Javascript mobil diyebiliriz? Bu da tamamen alakasız bir cümle. İnsanlara yardımcı olmaya çalışırken daha doğru bilgilerle olmakta fayda var
Mesaj otomatik birleştirildi:


Önce hangi alanda geliştirme yapmak istediğine karar ver. Sonra bununla alakalı bir dil seçersin. Platformun belliyse dil konusunda yardımcı olabilirim
Dostum benim sen nasıl bir açıdan bakıyorsun? Kendi ağzınla 5 ilandan biri C# demişsin. Kastettiğim o zaten şuan bile 5 ilandan biri C# ise arkadaşın C# dilinde uzmanlaşıp iş aramaya başladığında kaç kişiden kaç kişi olur sen hesap et. Javascript ise genel olarak hem Web hem Mobil alanlarında geçerli olan bir dil. Ayrıca C++'nın robotik sistemlerde kullanılmadığını söylediğimi hatırlamıyorum.
 

the_coder

80+
Katılım
28 Mayıs 2022
Mesajlar
174
Dahası  
Reaksiyon skoru
98
İsim
Mert Savaş
Dostum benim sen nasıl bir açıdan bakıyorsun? Kendi ağzınla 5 ilandan biri C# demişsin. Kastettiğim o zaten şuan bile 5 ilandan biri C# ise arkadaşın C# dilinde uzmanlaşıp iş aramaya başladığında kaç kişiden kaç kişi olur sen hesap et. Javascript ise genel olarak hem Web hem Mobil alanlarında geçerli olan bir dil. Ayrıca C++'nın robotik sistemlerde kullanılmadığını söylediğimi hatırlamıyorum.
5 ilandan birinin c# olması kötü bir durum mu? Dediğini tam anlayamadım. Kalifiyeli yazılımcı kıtlığı var zaten bunu dil bağımsız söylüyorum. Ama ben üzerinde 1 senesini ayırmış, c#(.net unity vb) alanında projeler geliştirmiş birinin işsiz kalma ihtimalini görmüyorum. C++ ın robotik sistemler kullanılmıyor diye bir şey belirtmemişsin ama dilleri çok sınırlamışsın. Yönlendirici bilgi verirken daha doğru ve özenli olmak gerekir. Ve javascript ile mobile app geliştirirken ne kadar js ne kadar o frameworkun kendi sınıflarını kullanıyorsun bu noktayı kaçırıyorsun.
Mesaj otomatik birleştirildi:

Şuan hali hazırda Python öğrenmeye çalışıyor, buna ek olarak yani Python'un yanında ileride hangi dili öğrenmem faydama olur?
Python ı ne yapmak için öğreniyorsun. Önce bu soruya cevap vermen daha önemli
 

mfimmel

80+ Silver
Katılım
11 Aralık 2020
Mesajlar
2,747
5 ilandan birinin c# olması kötü bir durum mu? Dediğini tam anlayamadım. Kalifiyeli yazılımcı kıtlığı var zaten bunu dil bağımsız söylüyorum. Ama ben üzerinde 1 senesini ayırmış, c#(.net unity vb) alanında projeler geliştirmiş birinin işsiz kalma ihtimalini görmüyorum. C++ ın robotik sistemler kullanılmıyor diye bir şey belirtmemişsin ama dilleri çok sınırlamışsın. Yönlendirici bilgi verirken daha doğru ve özenli olmak gerekir. Ve javascript ile mobile app geliştirirken ne kadar js ne kadar o frameworkun kendi sınıflarını kullanıyorsun bu noktayı kaçırıyorsun.
Mesaj otomatik birleştirildi:


Python ı ne yapmak için öğreniyorsun. Önce bu soruya cevap vermen daha önemli
Dostum onlarca dil var ve hepsinin birden çok alanları var. Bazı kendilerine özel kütüphaneleri var çok detaylı ve kapsamlı bir konuyu bir forum yanıtıyla tam olarak bende anlatamam sende anlatamazsın eksiksiz yazsan bile o arkadaş hepsini okuyup anlayamaz birkaç gün boyunca kendinin farklı farklı yerlerden bölüm bölüm kafasına nasıl yatıyorsa öyle araştırması lazım haksız mıyım? O yüzden baya genelleme yapmıştım ben.
 

the_coder

80+
Katılım
28 Mayıs 2022
Mesajlar
174
Dahası  
Reaksiyon skoru
98
İsim
Mert Savaş
Dostum onlarca dil var ve hepsinin birden çok alanları var. Bazı kendilerine özel kütüphaneleri var çok detaylı ve kapsamlı bir konuyu bir forum yanıtıyla tam olarak bende anlatamam sende anlatamazsın eksiksiz yazsan bile o arkadaş hepsini okuyup anlayamaz birkaç gün boyunca kendinin farklı farklı yerlerden bölüm bölüm kafasına nasıl yatıyorsa öyle araştırması lazım haksız mıyım? O yüzden baya genelleme yapmıştım ben.
Bu yazdıklarında haklısın ama genelleme yapmamakta yine fayda var
 

Trexsons

80+ Silver
Katılım
8 Nisan 2020
Mesajlar
4,744
En İyi Cevap
1
5 ilandan birinin c# olması kötü bir durum mu? Dediğini tam anlayamadım. Kalifiyeli yazılımcı kıtlığı var zaten bunu dil bağımsız söylüyorum. Ama ben üzerinde 1 senesini ayırmış, c#(.net unity vb) alanında projeler geliştirmiş birinin işsiz kalma ihtimalini görmüyorum. C++ ın robotik sistemler kullanılmıyor diye bir şey belirtmemişsin ama dilleri çok sınırlamışsın. Yönlendirici bilgi verirken daha doğru ve özenli olmak gerekir. Ve javascript ile mobile app geliştirirken ne kadar js ne kadar o frameworkun kendi sınıflarını kullanıyorsun bu noktayı kaçırıyorsun.
Mesaj otomatik birleştirildi:


Python ı ne yapmak için öğreniyorsun. Önce bu soruya cevap vermen daha önemli
Web developer olarak backend üzerine çalışmak istiyorum.
 

the_coder

80+
Katılım
28 Mayıs 2022
Mesajlar
174
Dahası  
Reaksiyon skoru
98
İsim
Mert Savaş
sıfırdan başlayacağın için sana go dilini öneriyorum. Piyasa inanılmaz bir talep var ama arz düşük. Java veya .net developerden %50 %100 civarında daha fazla kazanabilirsin. Biraz kendini geliştirirsen iş bulmanda çok kolay olur eğer çalışmayı düşünüyorsan bu alanda
Mesaj otomatik birleştirildi:

Eğer beğenmezsen node.js i öneriyorum
 

LaketrooS

80+ Silver
Katılım
5 Aralık 2021
Mesajlar
2,037
sıfırdan başlayacağın için sana go dilini öneriyorum. Piyasa inanılmaz bir talep var ama arz düşük. Java veya .net developerden %50 %100 civarında daha fazla kazanabilirsin. Biraz kendini geliştirirsen iş bulmanda çok kolay olur eğer çalışmayı düşünüyorsan bu alanda
Mesaj otomatik birleştirildi:

Eğer beğenmezsen node.js i öneriyorum
go dilinin geleceği var mı hocam. Python önermek bence daha doğru olur hem ileriye dönük olmakla birlikte yeni başlayan biri içinde iyi olabilir. Sonuna kadar node js öğrenilmesi tarafındayım ayrıca.
 

the_coder

80+
Katılım
28 Mayıs 2022
Mesajlar
174
Dahası  
Reaksiyon skoru
98
İsim
Mert Savaş
go dilinin geleceği var mı hocam. Python önermek bence daha doğru olur hem ileriye dönük olmakla birlikte yeni başlayan biri içinde iyi olabilir. Sonuna kadar node js öğrenilmesi tarafındayım ayrıca.
Olmaz mı microservice projeleri için go dili tercihi günden güne artıyor. Python çok yönlü bir dil çoğu dil gibi. Piyasanın %50sini oluşturuyor python ama aynı zamanda python developer da çok var. Ben biraz da bu yöne baktım. O yüzden ilk tercihim go sonra node js.Yok ben tr de geleneksel olacağım kurumsallarda takılırım diyorsan .net te iyi bir tercih olacaktır
 

Myst3ry

80+
Katılım
9 Şubat 2021
Mesajlar
100
Dahası  
Reaksiyon skoru
63
İsim
Can
go dilinin geleceği var mı hocam. Python önermek bence daha doğru olur hem ileriye dönük olmakla birlikte yeni başlayan biri içinde iyi olabilir. Sonuna kadar node js öğrenilmesi tarafındayım ayrıca.

Go diline talep gösteren bir kesim var. Go hakkında kesin konuşulması bu dönemde yanıltıcı olabilir. Nodejs ise python ve php ye göre daha rahat kurup kodlamaya başladığım bir ortam oldu benim için. PHP'de çok versiyon ve çok kütüphane var projeden projeye versiyon değişimi eklenti ayarlanması vb. ayarlar gereksiz zahmet. Blockchain'e istek yapacağım basit bir projede ise python kullanmam gerekmişti o zamanda python hata vermişti sistem değişkenlerine path ekleme gibi birkaç ayarla uğraşmıştım açıkçası yıl olmuş 2022 insan böyle şeylerle uğraşmak istemiyor. Node.js kurulum dosyasını çalıştırıyorsun oldu bitti. Kod editörünü aç yardırmaya başla. Frontendci de biliyor backendci de. Çok iyi
 

Emirhandkee

80+ Titanium
Katılım
25 Mart 2020
Mesajlar
22,711
En İyi Cevap
45
Bu tamamen ilgi alanın ile alakalı.

Fakat şunu belirteyim diyelim Yapay Zeka ve Makine Bilimi istiyorsun. Python ile başlayabilirsin Tesla gibi dünya markası şirketlerinde kullandığı PyTorch gibi kütüphanelere sahiplik yapan bir dil 4 kütüphane üzerinde çalışacaksın Python'da bu alanda başlayacaksan.

Fakat lise son sınıf matematiği gerektiriyor türev,integral,fonksiyon gibi konulara hakim olman gerek.

Bilgili ve içinde olduğum alan hakkında bilgi vereyim dedim. Ve kanaatimce önü en çok açık alanlardan biri. Şimdi gelelim diğer dillere ve genel kullanım alanlarına.

C++ (Oyun yapımı ve application)
C# (Web,Mobile,DLL) (Modern ve önü açık değil.)
Javascript (Mobil diyebiliriz)
Python (Veri bilimi,Yapay Zeka)
SQL (Veritabanı)
Ruby (XML,GUI)
Java (GUI,Web...)
Çok fazla yanlış yönlendirme yapmışsınız hocam.

İntegral, türev bahsetmişsiniz de çok ileri aşamada ancak işe yarıyor. Dört işlem bilse kodlama yapabilir. Ayrıca kocaman Python'da dünya sadece bu 4 kütüphaneyi mi kullanıyor? Gelişmiş bir yazılım yazarken veya yapay zeka onlarca kütüphane kullanılıyor.
C#'ın önü açık değil demişsiniz de bu da hatalı.
C'den bile bahsetmemişsiniz.

Merhaba yaz tatilinde çok boş zamanım var ve yazılım öğrenmek istiyorum nereden başlamalıyım bu konu hakkında hiç fikrim yok.
Yeni başlayanlar için genellikle Python öneriliyor. Daha rahat kodlanabildiği için ve hata kodları çok anlaşılır. Türev, integral bilmenize gerek yok.

BTK Akademi'de ücretsiz eğitimler var göz gezdirebilirsiniz.
 

mfimmel

80+ Silver
Katılım
11 Aralık 2020
Mesajlar
2,747
Çok fazla yanlış yönlendirme yapmışsınız hocam.

İntegral, türev bahsetmişsiniz de çok ileri aşamada ancak işe yarıyor. Dört işlem bilse kodlama yapabilir. Ayrıca kocaman Python'da dünya sadece bu 4 kütüphaneyi mi kullanıyor? Gelişmiş bir yazılım yazarken veya yapay zeka onlarca kütüphane kullanılıyor.
C#'ın önü açık değil demişsiniz de bu da hatalı.
C'den bile bahsetmemişsiniz.


Yeni başlayanlar için genellikle Python öneriliyor. Daha rahat kodlanabildiği için ve hata kodları çok anlaşılır. Türev, integral bilmenize gerek yok.

BTK Akademi'de ücretsiz eğitimler var göz gezdirebilirsiniz.
4 işlem bilmekle her dilde kodlama yapabilir mi?

Herhangi bir proje üzerinde çalışılırken çoğu zaman tek bir dil ile başlanıp tamamlanmaz zaten fakat Python dilinde Yapay Zeka ve Makine Biliminde 4 kütüphane kullanılıyor bunlar ise;

pyTorch, PyQT, Pandas, Spyder

C#'nın önü açık değil çünkü iş imkanı yok çoğu insan C# tercih ediyor. Özellikle son zamanlarda hintliler olmak üzere ortam dominant halde ve C'ye gelecek olursak, modernlik anlamında son sıralarda yer alabilecek ve günümüzde işlevi oldukça az olan bir dil ve buna gelecek vaadetmemi beklemezdin herhalde.

Ayrıca şunu da belirteyim Türev,İntegral,Fonksiyon gibi konular Python için gerekli değil Yapay zeka ve Makine bilimi alanı için gereklidir. Ve bu alan kişisel kanaatimce gelecekte en çok işleve sahip olan alan olacak.

Hatta Elon Musk'un şirketi özellikle fiziksel yapay zekada bir numara diyebilceğimiz "Tesla" şirketi de birçok yapay zeka geliştirmesinde Python'un pyTorch kütüphanesi ve R dilinden faydalanıyor. (SS aşağıda)

Son olarak şuna da cevap vereyim Python'un onlarca kütüphanesi var fakat benim bahsettiğim alanda genel olarak bu 4 kütüphane kullanılıyor.

İyi forumlar ve iyi günler dilerim.
Mesaj otomatik birleştirildi:

4 işlem bilmekle her dilde kodlama yapabilir mi?

Herhangi bir proje üzerinde çalışılırken çoğu zaman tek bir dil ile başlanıp tamamlanmaz zaten fakat Python dilinde Yapay Zeka ve Makine Biliminde 4 kütüphane kullanılıyor bunlar ise;

pyTorch, PyQT, Pandas, Spyder

C#'nın önü açık değil çünkü iş imkanı yok çoğu insan C# tercih ediyor. Özellikle son zamanlarda hintliler olmak üzere ortam dominant halde ve C'ye gelecek olursak, modernlik anlamında son sıralarda yer alabilecek ve günümüzde işlevi oldukça az olan bir dil ve buna gelecek vaadetmemi beklemezdin herhalde.

Ayrıca şunu da belirteyim Türev,İntegral,Fonksiyon gibi konular Python için gerekli değil Yapay zeka ve Makine bilimi alanı için gereklidir. Ve bu alan kişisel kanaatimce gelecekte en çok işleve sahip olan alan olacak.

Hatta Elon Musk'un şirketi özellikle fiziksel yapay zekada bir numara diyebilceğimiz "Tesla" şirketi de birçok yapay zeka geliştirmesinde Python'un pyTorch kütüphanesi ve R dilinden faydalanıyor. (SS aşağıda)

Son olarak şuna da cevap vereyim Python'un onlarca kütüphanesi var fakat benim bahsettiğim alanda genel olarak bu 4 kütüphane kullanılıyor.

İyi forumlar ve iyi günler dilerim.
 

Ekler

  • Screenshot_10.png
    Screenshot_10.png
    11.3 KB · Hit: 38
Top Bottom