• 17-11-2014, 22:29:59
    #1
    Arkadaşlar, Programlama dilerini öğrenmek için C programlama dilinden başlamam gerektiğini öğrendim doğruluğunu bilmiyorum. Benim sorum programa dili için iyi ingilizce bilmek şartmı yoksa kodlama öğrenirken kendiliğin öğrenilirmi bu konuda yardımınızı istiyorum
  • 18-11-2014, 00:02:09
    #2
    bunla ilgili güzel bir yazı yazmıştım 5 sene önce ama silinmiş maalesef..

    kısacası senin için şöyle özetleyeyim

    C dili şart değil ama üniversite eğitimlerinde genelde C ile öğretilerek bu işe başlanır, ama biz java ile başlamıştık (nasa da çalışmış bir hocadan aldım dersi), buradaki amaç da zaten programlama dillerinin temelini öğrenmek, benim bilgim vardı zaten ama bir çok kişi için bu çok önemli. Çünkü ileride yazılımcı olup olamayacağına o ilk temas etki ediyor.

    kendi başına öğrenebilirsin ama C ile kendi başına başlamak ne kadar doğru bilmiyorum, takıldığını sorabilmen gerek. Ben hiç yazılım kursuna gitmedim ama öyle bir düşüncen varsa C ve Sistem Programcıları derneğinin başlangıç kurslarına göz atabilrsin. Alanında cidden çok iyi hocaların olduğunu biliyorum. En basitinden kaan aslan bile yeter, aykut taşdelen v.s.

    C ile başlayıp zorlukları görünce pes etmeyeceksen o şekil başlarsın sonra %100 nesneye yönelimli bir dil ile devam edebilirsin. Türkiye piyasasında genelde .net ya da java hakim. C/C++ ı sadece özel, donanıma yakın işlerde kullanıyorlar. Yoksa onlardan bir muhasebe programı yazmanı kimse beklemez. Mobil yazılım da çok popüler ona da yönelebilirsin..

    İngilizce konusuna gelince, bana göre ingilizce bilmeyen bir yazılımcı olamaz. Çünkü yazılımcı dediğin kişi kendini sürekli geliştirmek zorunda, yeni teknolojiler çıkarken ingilizce olarak yayınlanıyor dökümantasyonları, bunların türkçe kitap olarak çıkması ya da makaleler v.s. 1-2 yılı bulabiliyor, o zamana kadar da atı alan üsküdar'ı geçmiş olabiliyor.

    Yazılım öğrenmek için şart değil ama ilk başlarda kolaylık sağlar. Ayrıca ileri seviyeye geçtiğinde, karşılaştığın sorunlar için ingilizce kaynaklara başvurmak zorundasın çünkü bu konularla ilgili maalesef türkçe kaynak yok. O yüzden tavsiyem ingilizceyi iyi öğrenmen.. İş hayatında da gerekli olabilecek bir şey. Bir kursa gitmeni tavsiye ederim.. Bu bir süreç işidir bir an da olmasını da bekleme.. Yazılım ile ingilizce nasıl öğrenirsin anlayamadım.. Oyun oynayarak öğrenenler var ama ne derece? ve yazılım ile öğrenilecek bir şey değil bu. Antalyada garsonluk yapanlara sorsan en az 10 dil biliyor ama gramer bilmeden çarpık cümleler kuruyor buna da "bilmek" diyor o duruma düşmemek için eğitimine önem ver.


    Yabancı ülkede yaşadığım için zaten ingilizce benim için anadil gibi oldu, çünkü iletişim için ona ihtiyaç duyuyorum, bunun haricinde maalesef avrupa da ingilizce bilmek yetmiyor.O yüzden başka diller de öğreniyorum..

    Yani demek istiyorum ki, gözünde çok büyütme bazı şeyleri, 10 yıl boyunca okulda ingilizce gösterilip de hala konuşamayan bir milletiz çünkü pratik yok, ezberci bir eğitim v.s. Ama elin adamları aşmış bunu 3-4 dil konuşuyorlar anadilleri gibi. Biz ülke olarak daha ingilizceyi bile aşamadık maalesef. Sonuçta hala 3. dünya ülkesi olarak işlem görüyoruz vize prosedürlerinde.

    Neyse yapacağın çok iş var ve bir an önce başla.. )

    kolay gelsin
  • 18-11-2014, 00:09:04
    #3
    İngilizce konusuna değinmek istiyorum.

    Programlamada takılacağın yerler olacak. Türkçe kaynak ve yardım alman gerçekten zor. ( Tecrübelerimle sabit) Hele ki ben basit olaylarda zorluk çektim. Daha komplike yapılarda yardım almadan veya yabancı kaynaklara başvurmadan ilerlemek oldukça zor.

    İngilizce kaynak anlamında oldukça önemli. Dilin temellini Türkçe kaynaklardan öğrenebilirsin ama ilerlemesi için yeterli olduğunu düşünmüyorum.
  • 18-11-2014, 00:18:21
    #4
    Yorumlarınız için çok teşekkür ederim. Benim amacım muhasebe programı ve market otomasyonu. Dershane programi yapmak ama hemen olacak bir şey degil biliyorum. 5 yıl 10 yıl neyse çalışmaya hazırlık yapmak istiyorum. Ben hersey saglam olsun diye C programlama dilinden başlamak istedim yoksa delphi yetermi c bilmeden başka program dili öğrenilir mi. Ingilizce olmadan olmaz ise ozaman ilk egitimim ingilizce olacak.
  • 18-11-2014, 00:24:15
    #5
    nuti adlı üyeden alıntı: mesajı görüntüle
    Yorumlarınız için çok teşekkür ederim. Benim amacım muhasebe programı ve market otomasyonu. Dershane programi yapmak ama hemen olacak bir şey degil biliyorum. 5 yıl 10 yıl neyse çalışmaya hazırlık yapmak istiyorum. Ben hersey saglam olsun diye C programlama dilinden başlamak istedim yoksa delphi yetermi c bilmeden başka program dili öğrenilir mi. Ingilizce olmadan olmaz ise ozaman ilk egitimim ingilizce olacak.
    kafan baya karışmış senin bilgisayar otomasyon yazılımları için c#, delphi gibi dilleri öğrenebilirsin. Bunlar için ahım şahım bir ingilizce bilmene de gerek yok C ile başlamana da gerek yok. Güzel bir kitap alarak başlayabiirsin. Çünkü söylediğin hedefler cidden çok küçük şeyler, herhangi bir AR-GE ya da mühendislik tarafı yok O yüzden çok detaylara inmeden 3-5 aylık süreçlerde bir şeyler çıkabilirsin


    kolay gelsin
  • 18-11-2014, 00:40:24
    #6
    tbtlb adlı üyeden alıntı: mesajı görüntüle
    çare viagra
    Başka bir forumla karıştırdınız heralde burayı?
  • 18-11-2014, 00:41:05
    #7
    Bilgilendirdiginiz çok teşekkür ederim. Kısaca ben matket sektöründe muhasebe ve yazarkasa uyumlu bir program yapmak. Yani muhasebe programi sadece marketcilere ozgu olmasını istiyorum bunun icin gelistirmek istemistim kendimi bunun icin sizcr nasil bir yol izlerim yani nasıl bir gereksinimler olmasi lazim yılları mı alirmi c# tek başına yeter mi. Ek olarak neler bilmem lazım. . . Gece gece sizide meşgul ettim kusura bakmayın.
  • 18-11-2014, 00:58:49
    #8
    işin içine girdikçe öğrenirsin. C# ile kolayca uygulama geliştirebilirsin. Bir de ihtiyacın veritabanı olacak o kadar. Önce C# ile bir başla ondan sonra zaten ihtiyaçlar karşına çıkacaktır..
  • 18-11-2014, 01:09:32
    #9
    Kimlik doğrulama veya yönetimden onay bekliyor.
    İlk olarak algoritma öğren, sonra herhangi bir dil ile başlayabilirsin.