1. sayfa
Bana gore ayni isi yapan 2 dil bilmenin bir gereksinimi yok. Ise girerken de pek bir karizmasinin oldugunu dusunmuyorum. Dil bilmektense neyin nasil daha efektif yapilacagini bilmek daha onemlidir bence. Efektiflikten kastim minimum is maksimum verim. |
İş algoritmada biter, dil öğrenmeyi kafamda hiç büyütmedim şuana kadar. İstesem 1 haftada yeni bir dile alışırım, 1 ayda da çatır çatır yazarım. Dediğim gibi önemli olan yaratıcılık ve kurgu yeteneğidir programcılıkta. |
Hemen hemen benim düşündüklerim doğru gibi o zaman, karizma dışında. Ne bileyim, bana daha karizmatik gelmişti "Ben java, c#, php, delphi biliyorum" demek :D. Karşımdaki insan "vawwww bilmediğin bir şey yok mu senin" gibisinden bir tepki verir diye hayal ettiğim içindir herhal :D |
Projenin başında algoritma çıkarmak gerçekten işleri kolaylaştırıyor. Ama algoritma çıkarmak için tüm projenin hayalini kafanda tamamlaman gerek, yani ne istediğini tam olarak bilmen gerek. Ben bir işi yaparken, şu olsun diyorum, başlıyorum kodlamaya, sonra şu da olsun diyorum onudan ekliyorum. Bu şekilde gidiyor benim projelerim ![]() Her şeyde algoritma çıkarmaya kalkmak yanlış olur diye düşünüyorum. Büyük ve karmaşık projelerde algoritma mutlaka yapılmalı. Ama basit işlerde algoritmaya gerek yok bence. |
Hadi arkadaşlar sadece okumayın sizde fikrinizi yazın. Bu konu read only değil. Konuyu yaratırken KONU özelliğinin sadece GET'ini tanımlamadım, SET'i de tanımladım. Hep konuyu GET yapmayın birazda SET yapın. ![]() |
algoritma öğren dili ihtiyaç olunca öğrenirsin. Bu alemde karizması olan dil C ve C++ tır gerisi oyuncak ![]() 10 yıldır sektörde çalışıyorum kimse bana delphi,.net,visual basic,pascal,vs... öğretemedi. Türkiye'de iyi maaş java da karizma c de dir ![]() |
İki dil bilmek avantajlıdır hocam ama bunlar ASP.net ve PHP ise mantıksız olur :D ama dersin ASP.net biliyorum yanınada Java öğreneyim mobil uygulamalarda, yazayım masaüstü uygulamada yazayım ihtiyaç olursa web' için eklenti yazayım. o zaman çok avantajlı olur zaten dil öğrenmek yıllar alan birşey değil(tabi uzmanlaşmak zaman ister) üstteki arkadaşımında dediği gibi temel programlamayı kavra 1 haftalık uğraşla her dilde program yazabilirsin. Alışıncada kafan karışmaz mesala web ile uğraşıyorsan büyük ihtimalle html,css,javascript'ide kullanıyorsundur nasıl bunlarda hata yapmıyorsan alışınca diğer dillerdede hata yapmazsın. |
Hocam tabi ki c , c++ karizma ama burası Amerika değil :) Biz burada işletim sistemi yazmıyoruz, ya da oyun :) O yüzden C, C++ ı sadece dev yazılım şirketleri kullanıyor, onlarda Amerika'da filan. Java derseniz, oda çok yavaş. Kod yazarken yavaş, derlerken yavaş, çalışırken yavaş. O yüzden yanımızdan kahveyi eksik etmemek gerek, beklerken içeriz :D Java güçlü IDE var mı? Ben Visual Studio gibi güçlü bir IDE hiçbir programlama dilinde görmedim. Java belki öğrenebilirim ama iyi bir IDE varsa ve hızlı derlendiği zaman. |
Mobil uygulamalar için java avantajlı, hem de çok avantajlı. Mobil uygulama geliştiren çok fazla yazılım şirketi var mı? Eğer varsa, java öğrenmeye çalışabilirim. |
java kod yazarken ve derlerken yavaş olabilir ama çalışırken yeterli derecede hızlıdır. Swing den bahsetmiyorum bu arada. Netbeans kullanımı kolaydır ama ben Eclipse kullanırım, Eclipse candır işimi görür. Visual Studio için herkes aynı şeyi der karşılaştıramayacağım maalesef bugüne kadar ideyi açmadım bile ![]() mühendislik öğrencisiysen ve ileride bu işi yapacaksan çok ciddi bir java piyasası var Türkiye'de. Ben c++ ile çalışıyorum, Avrupa ve Amerika kökenli büyük firmalarda %80 java , %20 c++ kullanılır haklısın. |
Benim gördüğüm kadarıyla java uygulamaları linux (ubuntu ve mint ortamında denedim) ortamında çok daha hızlı ve stabil çalışıyor. Ama aynı şeyi windows ortamı için söyleyemem. Netbeans ve eclipse kullandım. Merakımdan kurmuştum. Netbeans daha yavaş, eclipse daha hızlıydı. Arada baya bir hız farkı vardı. Ama netbeans bana daha kolay gibi geldi. Eclipse advanced düzeyde kullanıcılar için bence. Bir sürü seçenek var. Netbeans beginner seviye için diye düşünüyorum, çünkü daha sade. Ama netbeans ile V.Studioyu karşılaştıramam. |
Bence de adam gibi java veya c# ogrenin turkiye piyasasi icinde baska birsey bilmenize gerek yok. |
Java || C# mı yoksa Java && C# mı? İkisini birden öğrensek, birini kullanırken diğerini unutur muyuz? |
Yoo hayir unutmazsin. 2 sini ogrenmeye gerek yok. 2 siylede mobil uygulama form uygulamasi web uygulamasi vs hepsini yapabilirsin. Serviceler apiler vs yazabilirsin. 2 sini birden ogrenmeye gerek yok. Ama ikisine de bi bakip hangisi kolayina gelirse veya seversen onunla ilerleyebilirsin. |
java uygulamaları çalıştırırken derlenir. zaten yavaşlığı da burdan gelir. yani diyorsun ki avrupa ve amerika kökenli büyük firmalarda bu ikisi dışında başka dil kullanılmıyor??? ben iş uygulamaları geliştiriyorum ve amerikalı, avrupalı arkadaşlarım da var. daha c++ ile iş uygulaması geliştiren görmedim. |
1. sayfa
Benim asp.net biliyorum. Php'de öğrenmek istiyorum. Sizce iki dil bilmek zararlı mı?
Benim fikirlerim şunlar; Ne kadar doğrudur bilmiyorum.
İKİ DİL BİLMENİN AVANTAJI:
- İşe girerken karizman olur
İKİ DİL BİLMENİN DEZAVANTAJI:
- Sonuçta önemli olan dil değil, yapılan iştir. Eğer işi iki dil ile yapabiliyorsan, bir tanesini seçmek ve bilmek yeterlidir. İkinci dil kafa karıştırır.
- Syntax'ler kafa karıştırır. Sonuçta iki dilin syntax'leri ve çalışma mantığı farklı.
C#
foreach(var item in items) { ... }
PHP
foreach($items as $item) { ... }
- İki dilin sytaxleri farklı olunca kazayla php de asp.net kodu yazmaya kalkabilirim diye düşünüyorum :D
- İki dil bilirsem harddiskte yer kalmayabilir.
- iki dil bilirsem, iş yerinde bir projeye sonuçta 1 tane dil ile başlayacağım. Proje bitene kadar diğer dili kullanmayacağım için, diğer dilde olan gelişmeleri takip edemeyeceğim ve daha da kötüsü diğer dili unutacağım.
- İki dil bilmek yerine tek dilde uzmanlaşmak en iyisidir. İş yerleri ya ASP.NET bile ya da PHP bilen arıyor. İkisini de bilen aramıyor.
- İki dil bilirsen daha çok zamana ihtiyacın olur. Çünkü programlama dilleri, konuşma dili gibi değil, sürekli değişiyor ve yenileniyor. İngilizcede YES evet demekse, 1000 yıl sonra YES evet demek olacak. Ama programlama dillerinde sürekli değişiklik olur, takip edilmezse, başkalarının 2 satırda yaptığı kodu siz aylarca uğraşarak binlerce satır kod yazarak yaparsınız :)
Bunlar benim tahminlerim, düşüncelerim. Doğru mu yanlış mı bilmiyorum. Beynimden bunlar geçiyor. Burada devreye siz arkadaşlarım gireceksiniz ve benim doğruyu bulmama yardım edeceksiniz diye umut ediyorum. Amma uzun cümle kurdum :) Okunabilirliği azaldı.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.