Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
15
Cevap
3451
Tıklama
0
Öne Çıkarma
İki dil bilmenin avantajları - dezavantajları neler?
L
11 yıl
Çavuş
Konu Sahibi

Sizin bu konudaki fikirlerinizi ve deneyimlerinizi almak istiyorum.

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 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.

Üye Ol Şimdi Değil



K
11 yıl
Yarbay

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.



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 2 cevap geldi.
S
11 yıl
Yüzbaşı

İş 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.


Bu mesaja 1 cevap geldi.
L
11 yıl
Çavuş
Konu Sahibi

quote:

Orijinalden alıntı: Kaygerya

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.




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



L
11 yıl
Çavuş
Konu Sahibi

quote:

Orijinalden alıntı: Fdumanli

İş 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.

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 Algoritma daha profesyonel işlerde lazım bence.

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.


Bu mesaja 1 cevap geldi.
L
11 yıl
Çavuş
Konu Sahibi

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.


Bu mesaja 1 cevap geldi.
İ
11 yıl
Yüzbaşı

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


Bu mesaja 2 cevap geldi.

Bu mesajda bahsedilenler: @leader81
J
11 yıl
Çavuş

İ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.


Bu mesaja 1 cevap geldi.
L
11 yıl
Çavuş
Konu Sahibi

quote:

Orijinalden alıntı: illakihb

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

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.


Bu mesaja 1 cevap geldi.
L
11 yıl
Çavuş
Konu Sahibi

quote:

Orijinalden alıntı: jebi

İ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.

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.



İ
11 yıl
Yüzbaşı

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.


Bu mesaja 2 cevap geldi.

Bu mesajda bahsedilenler: @leader81
L
11 yıl
Çavuş
Konu Sahibi

quote:

Orijinalden alıntı: illakihb

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.



K
11 yıl
Yarbay

Bence de adam gibi java veya c# ogrenin turkiye piyasasi icinde baska birsey bilmenize gerek yok.





< Bu mesaj bu kişi tarafından değiştirildi Kaygerya -- 13 Mayıs 2014; 15:11:58 >

< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
L
11 yıl
Çavuş
Konu Sahibi

quote:

Orijinalden alıntı: Kaygerya

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?


Bu mesaja 1 cevap geldi.
K
11 yıl
Yarbay

quote:

Orijinalden alıntı: leader81

quote:

Orijinalden alıntı: Kaygerya

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.



< Bu ileti mobil sürüm kullanılarak atıldı >

B
11 yıl
Yarbay

quote:

Orijinalden alıntı: illakihb

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.

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.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.