C# Sonrası Hangi Kodlama Dilinden Devam Edilmeli?

OnuR916

Hectopat
Katılım
29 Ağustos 2014
Mesajlar
121
Çözümler
1
Yer
İstanbul
Daha fazla  
Cinsiyet
Erkek
Meslek
Öğrenci
Merhaba, şuanda C#'ta algoritmalar, diziler, fonksiyonlar gibi konuları bitirip; veritabanına geçiş yaptık. Bazıları C'yi öğrenmenin, diğer dillere daha yatkın olunmasını sağladığı gibi bir teori atıyorlar. Sizce bu ne kadar doğrudur, C# görsel olduğu için çok rahat yapılıyor ve sıkmıyor. Fakat, ben console applacationlarında daha zevk alıyorum.

Önemli bir husus ise; C#, ASP.NET, Framework gibi şeyleri öğrenirsem Türkiye'de iş bulma imkanım çok yüksek olucaktır. C, C++ gibi nesne tabanlı, daha doğrusu robotik, gömülü sistem kodlama dillerini bilmek Türkiye'de para kazandırabilir mi? Elimde olsa emin olun bütün kodlama dillerini öğrenmek isterim, hepsi bana İngilizce, Rusça, gibi geliyor ve ben yeni diller öğrenmeye bayılan birisiyim. Hem kodlamada, hem gerçek hayatta olsun. Algoritmam iyi fakat kod eksiğim var, mesela; geçen sınav olduk. Sınavda, fonksiyon kullanarak toplama işlemi yaptırma gibi bir soru çıktı.

Algoritma kafamda direk canlandı fakat hangi string yapısını mı yoksa int yapısını mı kullanacağım bunu tam oturtamadım, kitap okuyarak oturtmayı düşünüyorum. Neyse, konumuzdan sapmayalım. Fikir ve önerilerinizi bekliyorum. Sorumu özetlersem, sizce hangi programlama dili bana en iyi değeri katar? Bilgisayarda ki F/P gibi düşünürsek, emek/kazanç açısından hangi dil öğrenilmeli ve onun üzerinde master olunmalıdır?

Burada çoğu büyük kişilerim bana mobil yani Java tavsiye edicek diye tahmin ediyorum fakat benim mobil programlamaya fazla ilgim yok. Cloud sistemleri ve web tabanlı sistemler daha çok ilgimi çekiyor. Şimdiden teşekkür ederim, ayriyetten bir teşekkürde bu kadar uzun yazımı okuduğunuz için. :)
 
Son düzenleyen: Moderatör:
Öncelikle kitap ile çalışmanı tavsiye etmem sürekli kendi aklında projeler oluşturup kodlayabilirsin ben böyle öğrendim, şu anda Toyota Türkiye'de gönüllü olarak ASP .NET stajyerliği yapıyorum, freelancer olarak da satıyorum, Java öğrenirsen büyük yararına sadece mobil platform olarak düşünme, bende daha yeni olduğum için hangi dilin getirisi daha büyüktür bilemeyeceğim fakat bilenler yardım edecektir.
 
Hocam bir yazılımcı olarak söylemeliyim ki başka dillere geçmek istiyorsanız C# iyice kavramalısınız. Sonra benim tavsiyem PYTHON, JAVA, HTML gibi dillerden devam edebilirsiniz.
Not:Yazdığınız yazıyı okuyamadım zamanım yoktu.
 
@mrtos HTML bir programlama dili değildir, işaretleme dilidir.

Hocam aynı amaç sadece ismini değiştirmişler. Kusur arayacağınıza arkadaşa öneri verin daha yardımcı olursunuz.,
Ayrıyetten ben programlama dili diye söylemedim öğrenmesi gereken dilleri söyledim
 
Son düzenleme:
@THE_MILLER , efenim sorum sizin içinde geçerli. Bi aralar THT'de sizi takip ediyordum, bende Metasploit ve Kali Linux ile birçok server rootlayan ve SQL Injection yapan birisi olarak, sizin gibi tecrübeli birinden yorum almak isterim. Yaptıklarımın hepsini, öğrenerek yapıyorum, kavrayarak değil. Bu Metasploit için konuşuyorum, programlama da algoritmam ile yapıyorum. Exploit derlemek için sizce hangi dil kullanılmalı? C kullanarak sistemde kontrol sağlayabiliriz ki sizde biliyorsunuz birçok serverde root olmak icin C exploitleri kullanılır. Fakat bunun yanında, Python exploitleri de fazlasıyla kullanılır. Sizce, hangi dil önceliklidir?
 
C olmazsa olmaz. C, Perl ve günümüzde özellikle Python dillerini bilmen exploit kullanımı ve derlemesi için gereklidir. Üst düzey bilmene gerek yoktur. Temelini alman önemlidir.

Bu işi okulunda öğrendiğim için birçok dilin yapısını biliyorum. İşin legal kısmına yöneleceksen zaten hangi dilde ilerlemen gerektiğini kendin seçmelisin. Popüler bu dillerde ne kadar uzmansan o kadar çok kazanma şansın vardır.

Java'nın da sadece oyun ve mobil bazda olmadığını belirterek bunu da listene eklemeni tavsiye ederim.
 
C olmazsa olmaz. C, Perl ve günümüzde özellikle Python dillerini bilmen exploit kullanımı ve derlemesi için gereklidir. Üst düzey bilmene gerek yoktur. Temelini alman önemlidir.

Bu işi okulunda öğrendiğim için birçok dilin yapısını biliyorum. İşin legal kısmına yöneleceksen zaten hangi dilde ilerlemen gerektiğini kendin seçmelisin. Popüler bu dillerde ne kadar uzmansan o kadar çok kazanma şansın vardır.

Java'nın da sadece oyun ve mobil bazda olmadığını belirterek bunu da listene eklemeni tavsiye ederim.

Size ve diğer cevaplayan tüm arkadaşlara teşekkür ederim.
 
Merhaba, şuanda C#'ta algoritmalar, diziler, fonksiyonlar gibi konuları bitirip; veritabanına geçiş yaptık. Bazıları C'yi öğrenmenin, diğer dillere daha yatkın olunmasını sağladığı gibi bir teori atıyorlar. Sizce bu ne kadar doğrudur, C# görsel olduğu için çok rahat yapılıyor ve sıkmıyor. Fakat, ben console applacationlarında daha zevk alıyorum.

Önemli bir husus ise; C#, ASP.NET, Framework gibi şeyleri öğrenirsem Türkiye'de iş bulma imkanım çok yüksek olucaktır. C, C++ gibi nesne tabanlı, daha doğrusu robotik, gömülü sistem kodlama dillerini bilmek Türkiye'de para kazandırabilir mi? Elimde olsa emin olun bütün kodlama dillerini öğrenmek isterim, hepsi bana İngilizce, Rusça, gibi geliyor ve ben yeni diller öğrenmeye bayılan birisiyim. Hem kodlamada, hem gerçek hayatta olsun. Algoritmam iyi fakat kod eksiğim var, mesela; geçen sınav olduk. Sınavda, fonksiyon kullanarak toplama işlemi yaptırma gibi bir soru çıktı.

Algoritma kafamda direk canlandı fakat hangi string yapısını mı yoksa int yapısını mı kullanacağım bunu tam oturtamadım, kitap okuyarak oturtmayı düşünüyorum. Neyse, konumuzdan sapmayalım. Fikir ve önerilerinizi bekliyorum. Sorumu özetlersem, sizce hangi programlama dili bana en iyi değeri katar? Bilgisayarda ki F/P gibi düşünürsek, emek/kazanç açısından hangi dil öğrenilmeli ve onun üzerinde master olunmalıdır?

Burada çoğu büyük kişilerim bana mobil yani Java tavsiye edicek diye tahmin ediyorum fakat benim mobil programlamaya fazla ilgim yok. Cloud sistemleri ve web tabanlı sistemler daha çok ilgimi çekiyor. Şimdiden teşekkür ederim, ayriyetten bir teşekkürde bu kadar uzun yazımı okuduğunuz için. :)
Diğer tüm C tabanlı dillerden devam edebilirsiniz.
 

Yeni konular

Geri
Yukarı