Kendi başınıza programlamayı öğrenebilir misiniz?

Programlamayı öğrenmek çok kolay

Arada bir, bir meslek moda olur, eğer çalışırsanız, şöhret veya servet pasaportunuz olur veya çocuklarınız öğrenmezse onları başarısızlığa mahkum edecek bir beceri. Şu anda uygulamaların yaratılması ve Yapay Zeka ile değiştirilmeden önce şu soruyu cevaplamaya çalışacağız: Kendi kendine programlamayı öğrenebilir misin?

Açık konuşalım, kesinlikle başarıyı garanti edecek bir disiplin yoktur ve iyi bir programcının hayatta faydalı olacak beceriler edindiği doğru olsa da, bunlar başka şeyler üzerinde çalışarak da edinilebilir.

Seksenlerdeki gençlik yıllarımdan, Basic'i öğrenirseniz şirketlerin sizi işe almak için savaşacağını söyleyen bir reklamı hatırlıyorum.Basic, gerçek dünyada kullanılan uygulamalar oluşturmak için pek iyi olmayan genel amaçlı bir dildir. Yıllar sonra, Microsoft ofis araçlarının kullanımını anlatmaktan başka bir şey olmayan okullarda bilgisayar bilimi öğretimi dahil edildi. Son yıllarda, yalnızca bir programlama dilinin temellerini öğretmekle sınırlı oldukları için aslında kodlama kursları olarak adlandırılması gereken programlama kurslarını popüler hale getirdiler.

Kendi başınıza programlamayı öğrenebilir misiniz?

Bir programcı olarak kariyer yapmak için bir üniversitede okuyup okumama konusundaki tartışma sosyal ağlarda zaman zaman yeniden ortaya çıkıyor. Tabii ki, onu alanlar diplomanın ateşli savunucularıyken, kendilerini yetiştirenler bu ihtiyacı inkar ediyorlar. Genel olarak, sektördeki şirketler parşömen yerine becerilerin gösterilmesini tercih ediyor gibi görünmektedir.

Her halükarda, sadece para kazanmak için programlamayı öğrenmiyorsunuz. Açık kaynak projelerde işbirliği yapmak veya ihtiyaçlarımıza uygun uygulamalar oluşturmak için de yapılabilir.

Başlıktaki soruyla ilgili olarak, yapabileceğiniz doğru, ancak ne kadar çok pratik yaparsanız o kadar iyi programcı olacağınızı unutmayın.

Bir programcı ne öğrenmeli?

Muhtemelen herhangi bir uygulamalı ilkokul öğrencisi, İspanyolca gramerini Pérez Reverte veya Vargas Llosa kadar biliyor. Ancak iyi bir roman yazamayacak. Aynı şey programlama için de geçerli. Bir dilin tüm komutlarını ezberleyebilir ve binlerce satır kodu ezberleyebilirsiniz ama yine de bu sizi bir programcı yapmaz.

Bir programcı için gerekli olan ilk beceri nesnellik ve mantıksal akıl yürütme yeteneğidir. Bir uygulama sorunları çözmeli ve geliştiricinin ne olduğunu tanımlaması, bir çözüm hayal etmesi ve kod yazmadan önce bunu uygulayabilmesi gerekir.

Bir sonraki adım, uygulamayı oluşturmak için hangi programlama dilinin en uygun olduğunu belirlemektir. Sektörde o kadar çok şey var ki elinizde sadece bir çekiç olsa tüm sorunların çivi olduğuna inanacaksınız.

Her programlama dili için birkaç entegre geliştirme ortamı vardır. Birçoğu, birkaç programlama diliyle uyumludur, bu nedenle bunlardan birine aşina olmak, çok fazla iş tasarrufu sağlayacaktır.

Çoğu Linux dağıtımı, en popüler programlama dilleri için desteğin yanı sıra bir dizi entegre geliştirme ortamı içerir.

Programlamayı öğrenmek için önerilen bazı dağıtımlar

bu tamamen kişisel bir seçimdir. Prensip olarak herhangi bir Linux dağıtımı programlama için kullanılabilir.

  • Ubuntu: Bu bir dağıtım çok popüler, bu yüzden linux'ta bir şeyi nasıl yapacağınızı arıyorsanız muhtemelen ubuntu'da nasıl yapacağınızı bulacaksınız. Ek olarak, en eksiksiz program seçimine ve farklı kurulum biçimlerine sahiptir.
  • Red Hat Enterprise Linux: Bir geliştiriciyseniz şunları yapabilirsiniz: ücretsiz lisans almak ve konteyner yönetimi ve farklı programlama dilleri için destek gibi programcılar için çok faydalı araçlara erişin.
  • Fedora:  Bu bir dağıtım Daha sonra Red Hat Enterprise Linux'un bir parçası olacak özellikleri test eden bir topluluk forumu. Depolarında programlama araçlarının en güncel sürümlerini bulabilirsiniz.

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Nelson dijo

    13 yaşında Commodore PET 2001 ile kendi kendime programlamayı öğrendim, şu anda 54 yaşındayım