Eğer programlamayı başlatmak için yardımcı olacaktır İpuçları
İpuçları / / December 19, 2019
şimdi olduğundan önümüzdeki yıllarda, programlama daha da önemli beceri haline gelecektir. Çok geç geleceğimizi yaratmak insanların alanını katılmak için değil. Tabii ki, bunu gibi eğer. Başlangıç - Size eğitim en ağır parçası haline yardımcı olacaktır 10 ipucu seçti.
yer Business Insider 2015 yılında talebin en olacaktır 10 meslekler listesi bakabilirsiniz. Üçü programlama becerilerine ihtiyaçları olduğunu görmek şaşırtıcı değildir.
Son yıllarda, programlama kariyer ücretli ve ilginç işine talip insanlar için en önemli beceri biri haline gelmiştir. meslekler programlama ile ilişkili değildi, şimdi kod yazma öğrenmek isteyen bir sürü insan. Söylemeye gerek yok, bu kadar basit değil mi? Bir programcı olabilmek için, zaman, çaba ve hata bir sürü alır. Ancak bu herhangi bir meslek için geçerlidir.
Eğer gerçekten bu beceri master istiyorsanız Ancak, biz başlamanıza yardım için bazı ipuçları var.
Programa istediğiniz neden öğrenin
Eğer güzel fotoğraflar veya Google ofisleri Uber'i ve diğer yeni işletmeyi görmüş ve aynı yerde işe istediğinize karar olsaydı, bu iyi bir motivasyon. Bu programcı olmak istiyorum tek nedeni ise, o zaman belki de kod tüm yeni çizgi oluşturarak, harcayacağı yüzlerce saat için yeterli değildir.
seç uzmanlaşma
Sen siteleri empoze etmek istiyorum? oluşturmak Android için oyunlar veya iOS? profesyoneller için yazılım yapma? Bu alanların her biri diğerlerinden tamamen farklıdır. Unutmayın ki bağımsız bir programcı olmak ve diğer insanların çabalarını gerektiğini daha sonra, Minecraft bir yenisini oluşturmaya karar eğer - tasarımcıları ve oyun tasarımcıları. Tabii ki, kendilerini her şeyi yapmak istemiyorsanız.
Doğru dili seçin
Hiçbir programlama dilini mükemmel hale getirin. Her biri özel sorunların çözümü hedefleniyor. İyi haber, bir dil öğrenmek kez çok daha kolay olacaktır diğer bilgi vermektir. Android için - Örneğin, Swift dili iOS ve Java için uygulama yazmasına olanak tanır.
çocuklar için uygulamalar deneyin
Eğer programlamada ilk adımlarını yaparsanız, o zaman geleceği için bu metaforu takip edelim. Neden çocuklar için uygulamaları deneyin olmasın? Örneğin, oyun Kod CombatRPG şeklinde hangisi size JavaScript öğretecek. veya seksek - programlamanın temelleri hakkında anlatıyor iPad için oyun.
ücretsiz kurslar kullanın
Hatta değerli kursu bulmak için özel zorlanma gerekmez. Coursera, Udacity ve diğer eğitim hizmetleri seçim programlama üzerine dersler yüzlerce sunuyoruz. Ve her ay seçtiğimiz Coursera ile 10 iyi dersler. Ve sık sık aralarında programlama ile ilgili ilginç dersler bulunmaktadır.
Yap öğrenme eğlenceli
Ben hizmetler yararlı ve ilginç eğitim arasındaki hassas bir denge ile uyumlu hakkında düşündüm zaman üç isim akla gelen:
- HTML Akademisi - HTML ve CSS çalışma konusunda pratik egzersizler içermektedir.
- Hexlet - Bu site programlama sınıflar ve atölyeler onlarca içerir.
- Codeacademy - ücretsiz tüm programlama dilleri eğitim interaktif oturumlar,.
Ücretsiz kitapları indirin
Yakın zamanda toplanması hakkında konuştuk 24 ücretsiz kitaplar Programlama. Listedeki her kitap dillerden biri temellerini kapsamaktadır. Onlar kendini adamak istediğiniz programlama alanları anlamak için yardımcı olacaktır.
bir danışman bulmak
İlk gün sonra, kendinden emin ve dağdan oldu: kaymaya gittim ilk defa, ben oldukça hızlı öğrenilen hissetti. Yanlışlıkla ben yaralı bir ayı gibi binmek söyledi eski okul, bir kayakçı karşılaşana kadar bu yaklaşık bir hafta boyunca devam etti. konuşmak ve onunla pratik bir saat içinde, önceki haftaya göre on kat daha fazla öğrendim.
Bu nedir? mentor, koç arayın. yardım yapmak ve istemek daha fazla bilen adam, hizmeti ve gelişmesine büyük ivme verecektir.
Git Çevrim Ders
Ne yazık ki, ders çok zor çevrimiçi daha çevrimdışı seçin. Bu para önemli bir miktar ödemek zorunda kalacak olmasından kaynaklanmaktadır ve ne ondan alacak faydaları - bilinmemektedir. iken her şeyden iyi tabii aramak, onu okuyacağız hoparlörlere ödeme dikkat. Bu tanınmış şirketlerinde çalışan programcılar layık değilse, o zaman gerçekten öğretme bir şey olacak. teorisyenlerinin uzak kalmak daha iyidir.
deney
Eğer temellerini öğrenmek zaman, bu tavsiyeye gitmek mümkün olacak. "Daha iyi yapabilir miyim?": Diğer geliştiricilerin kod, bunu gözden geçirmek ve kendinize sorun öğrenin. Kesinlikle. basitleştirmek ve zarif çözümler bulmaya çalışın.
Eğer programcılar ne tavsiye verebilir?