Coding languages
Yayınlandı Mayıs 6, 2019 Güncell - eme tarihi: 1 Eki 2024

İngilizce çeviri:
Kodlama Öğrenmek için Gerekli mi?

Özet: İngilizce bilmeyen bilgisayar programlama öğrencileri için, “İngilizce çeviri” ile kodlamayı öğrenmenin faydaları, yabancı bir dilde öğrenmeye ağır basıyor mu?

Wired.com'da bu makaleyi okumak İNGİLİZCE KONUŞTUĞUNUZ KADAR KODLAMA HERKES İÇİNDİR bana dil öğrenmeyi ve yazılım geliştirici olmayı öğrenmeyi düşündürdü.

Yazılım programlamada, belirli bir yazılım programını yazmak için kullanılan kelime dağarcığının bir parçası olan anahtar kelimeler vardır. Çoğu yazılım dili, İngilizce konuşulan bir ülkede ortaya çıkmıştır. Bu programlama dilinde kod yazmak için, geliştiricilerin İngilizce tabanlı kelime dağarcığını öğrenmesi gerekiyordu. Bu dezavantaj, İngilizce bilmeyenler kod yazmayı öğrenir mi? Ve İngilizce çeviri veya sürüm olarak adlandırılabilecek bir programlama dili öğrenmenin ne gibi avantajları olabilir?

Meydan okuma göz korkutucu olabilir. Ancak pek çok kişi, aynı kodu paylaşan ve kaynakları destekleyen büyük bir topluluğun yararlarının, İngilizce tabanlı veya İngilizce çeviri sürümünde kodlamayı öğrenmenin olumsuzluklarından çok daha ağır bastığına inanıyor.

MotaWord'un anadili İngilizce olmayan yazılım geliştiricileriyle çalışırken, İngilizce çeviriler, kod okuma ve İngilizce kod yazma hakkında konuşmak için mükemmel bir grubum var. Bakış açısı için MotaWord'un kurucu ortağı ve Baş Teknoloji Sorumlusu Oytun Tez'i aldım. Aşağıda, uzunluk ve netlik için düzenlenmiş bir röportaj bulunmaktadır.

MD: Tamam, bu röportajı kabul ettiğiniz için teşekkürler. Bu, İngilizce öğrenmek ve bir programcı olarak yolculuğunuz hakkında bir dizi sorudur. İngilizce konuşmayı öğrendiğinde kaç yaşındaydın?

OT: Muhtemelen İngilizce öğrenmeye ve kodlamaya aynı anda başladım, yani yaklaşık 10-12 yaşlarında.

MD: Bu programlama dillerinde, konuşma İngilizcenizden ayrı olarak İngilizce anahtar kelimelerle karşılaştınız mı?

Ö: Kesinlikle. İki kelime hazinem vardı. Biri İngilizce kelimeleri kodlamak. Biri de sosyal kelime dağarcığıdır. Örneğin, gibi birçok anahtar kelime öğrendim. Beyan etmek ve Devamlı . Bunlar benim kodlama kelime dağarcığımdan geliyor. Oysa sosyal İngilizcemde bu kelimelere gerçekten maruz kalmadım. Orada büyük bir uyum var, birbirlerini destekliyorlar.

MD: Ana diliniz olan Türkçe olsaydı kodlamayı öğrenmek daha kolay olur muydu?

OT: Sanmıyorum. Aslında çok büyük bir katkısı olacağını düşünmüyorum.
Hatta ikinci dil olarak İngilizce öğrenmek daha iyi olabilir çünkü kodlama farklı bir zihniyettir. Böyle bir zihniyeti gerçek hayatta göremezsiniz. Dolayısıyla, bu paradigma hakkında daha tutarlı bir anlayışa sahip olmak için bu kelime dağarcığını öğrenmenizde bir sakınca yoktur.

MD: ...çünkü doğal dil, konuşma dilimiz çok incelikli. çağrışımları vardır. Matematik dilinin katılığına ve formalitesine sahip değildir.

OT: Evet, çünkü o yabancı dili dediğin gibi çok yapılandırılmış, çok katı bir şekilde öğreniyorsun. Sanırım kelimenin sosyal hayatla olan ilişkisinden ziyade sadece içeriğine odaklanmanızı sağlıyor. Bir kodlama terimi olan "Sınıf" ı gördüğümde olduğu gibi. Hemen bir sınıf hatırlamıyorum. Çünkü o yerel bağlantım yok. Ama şimdi programlamada "Sınıf" hakkında çok iyi bir anlayışa sahibim, "Sınıf" sosyal kelimesiyle ilgisi yok.

MD: Çinli ya da Koreli birinin İngilizce çeviriyi ya da versiyonu izlemeyi kodlamayı öğrenirken bir engel olarak göreceğini tahmin eder miydiniz?

OT: Bence ifadenin şekli gibi biçimsel farklılıklar - bunları yalnızca kodlamayı öğrenmenin ilk birkaç deneyiminde görürsünüz. Yani bir ay sonra, diyelim ki, o şeyleri gerçekten görmüyorsunuz. Çünkü onlar senin için sadece şekiller. Ve zihninizde o şekillerle ilgili başka anlamlar da var. Nasıl yazılacağını bildiğin sürece, nasıl göründükleri önemli değil. Bunu sadece kodlama dili olarak düşünebilirler. İlla latin alfabesi olmasına gerek yok. Hangi karakterin hangi anlam olduğunu bildiğim sürece herhangi bir dil olabilir.

Doğru. Böylece bu karakterler ve temsil ettikleri kavramlar arasında görsel bir bağlantınız olur.

Evet. Madem sordunuz, ben Çince karakterli bir programlama dili hayal ediyorum. Diyelim ki bana şimdi göründükleri kadar karmaşık görünmüyorlar. Sanırım benzer bir deneyim yaşayabilirim. Sözdizimini ve bu sembolleri nasıl ezberleyeceğimi öğrenene kadar yabancı olacak. Ve sonra sadece onları kullanıyor.

Doğru. Kodlamayı öğrenme, İngilizce çeviriler ve kodlamayı öğrenme konusundaki deneyimlerinizi ve düşüncelerinizi paylaştığınız için teşekkürler.
anadili İngilizce olmayan biri olarak kodlayın.

Oytun Tez'in görüşünü destekleyen bir video da:

MotaWord'da başka bir ekip üyesiyle konuşurken, Priya Ajit, İş Geliştirme Direktörü , bazı ek düşünceleri vardı:

Kanımca, çok dilli bir yazılım diline sahip olmanın zor olacağını düşünüyorum çünkü çok sınırlı çevrimiçi kaynaklar ve geliştirici toplulukları olacaktır. Mevcut tüm yazılım dilleri, herhangi bir sorun olması durumunda programcılara yardımcı olmak ve rehberlik etmek veya bilgilerini daha da geliştirmek için mevcut geniş çevrimiçi kaynaklara sahiptir. Çok dilli bir yazılım dili söz konusu olduğunda bu mümkün olmayabilir.


Tercüme hizmetlerine mi ihtiyacınız var?
Belgenizi profesyonel bir çevirmene 12 saat içinde teslim ettirin.


Bununla birlikte, bu çözülebilirse, İngilizce bilgisi sınırlı veya hiç olmayan herhangi bir kişinin programcı olma olasılığını kesinlikle artıracaktır.

Aslında, hem İngilizce olmayan dillerde oluşturulmuş hem de çıkmış programlama dillerinin örnekleri vardır. Bunların genellikle İngilizce çeviri sürümleri de vardır. Daha fazlasını buradan okuyabilirsiniz: İngilizce tabanlı olmayan programlama dilleri (Vikipedi)

Ve ABD'de çalışmayı düşünen yabancı doğumlu bir programcıysanız, önemli belgelerinizin onaylı çevirilerine ihtiyacınız olacaktır. Endişe etmeyin. Burada bir örnek okuyun: USCIS İçin İspanyolcadan İngilizceye Onayl Çeviri

Ekibimizden Ücretsiz Çeviri Danışmanlığı Alın

Bize Ulaşın

6 Mayıs 2019 tarihinde yayınlandı

Çeviri Maliyeti Hesaplayıcısı

Bu makale MotaWord Active Makine Çevirisi tarafından çevrilmiştir.

Düzeltmenlerimiz size en iyi deneyimi sunmak için şu anda bu makale üzerinde çalışıyor.

MotaWord Active hakkında daha fazla bilgi edinin.

Haber Bültenimize Abone Ol
Harika! Teşekkürler.
 
Türkçe
Türkçe