İçindekiler:

Programcı değilseniz programlama öğrenmek için 6 neden
Programcı değilseniz programlama öğrenmek için 6 neden
Anonim

Kod yazmak hem tasarımcı hem de tesisatçı için faydalı olacaktır.

Programcı değilseniz programlama öğrenmek için 6 neden
Programcı değilseniz programlama öğrenmek için 6 neden

1. Bu yaratıcılık özgürlüğüdür

Birçok insan programlama için matematikte A'ya ihtiyacınız olduğunu düşünüyor. Bu bir yanılsama. Programlama daha çok mantık ve yaratıcılıkla ilgilidir. Örneğin, siz ve arkadaşlarınız şaka olarak harika bir akıllı telefon oyunu buldunuz. Elbette, denizaşırı bir şirket bunu yayınlayana kadar bekleyebilir veya kendiniz yapabilirsiniz. Bu oyun nasıl çalışacak, içinde hangi kurallar, arayüz ve işlevler olacak - bu size kalmış. Programlama becerileriyle, sıfırdan bir ürün yaratmak veya bir fikri - bir uygulama, bir web sitesi, bir program - tam da ihtiyacınız olan şekilde uygulamak mümkün hale gelir.

2. Ödüyor

Basit gerçek: Ne kadar çok beceriye sahipseniz, hizmetleriniz o kadar pahalı olur. Örneğin, basit html sayfaları yazabilen metin yazarları, kod kullanarak Excel veya Access'i otomatikleştirebilen muhasebeciler veya yöneticiler, yalnızca temel becerilere sahip meslektaşlarından daha pahalıdır.

Büyük şirketler hızla büyüyor ve optimizasyon için yeni yollar arıyor. Bir geliştirme ekibi kiralamak ve her birine ayda 2.000-3.000 dolar ödemek pahalıdır. Makaleler yazacak, dizgi yapacak ve ayrıca sitenin mobil versiyonunu nasıl geliştireceğini anlayacak birini işe almak karlı bir çözümdür.

Bu tür uzmanların büyük bir şirkete girme olasılığı daha yüksektir.

Örneğin, The New York Times'da gazetecilerin yarısından fazlası nasıl programlanacağını zaten biliyor. Yayın, stratejisini değiştirip web ve mobil versiyonların geliştirilmesine odaklandığında, dijital içerikten sorumlu çalışanları programlama konusunda eğitti.

3. Bir araya getirir

Dün bunun yeni ve havalı bir dil olduğunu okuduğunuz için bir geliştiriciden Ruby'de bir program yazmasını istemek kötü bir fikirdir. Ortak projeler yapmak, görevlerin nasıl belirleneceğini anlamak, düzenlemeler yapmak ve genel olarak programcılarla hangi dili konuşacağınızı anlamak için kodu en azından biraz kendiniz anlamanız gerekir. Şirket yöneticileri ve startup sahipleri bile kodlamayı öğrenmeyi faydalı buluyor. Örneğin, piyasada iyi bir uzman bulmak için şahsen bir görüşme yapın ve adayın seviyesini yeterince değerlendirin.

4. Zaman kazandırır

Rutin işler yapmak zorunda kaldığınızda kaç kez iç çektiniz? Örneğin, popüler bir bilim yayını için yazan bir gazetecisiniz. En sık hangi ülkelerde yıldırım düştüğünü araştırmanız ve bu bölgelerin ortak yönlerini anlamanız gerekir. Bir günden fazla sürecek. Programlama bu süreci hızlandıracaktır: Verileri hızlı bir şekilde analiz etmenize ve bir rapor hazırlamanıza yardımcı olacak kod üzerinde 30-40 dakika harcayacaksınız.

5. İyi alışkanlıklar geliştirir

Programlama zahmetli bir süreçtir. Burada boş zamanlarınızda bir ders kitabı okuyamayacak, YouTube'da bir video izleyemeyecek ve birkaç derse katılamayacaksınız. Oturup dili öğrenmeye, kodu incelemeye ve her zaman pratik yapmaya başlamanız gerekir. Örneğin, Python'da yazmak için birkaç ay boyunca her gün 2-3 saat pratik yapmanız gerekir.

Yapısal ve stratejik düşünmenizi disipline eder ve yardımcı olur.

6. Sağlığınız için iyidir

İnsanlar arasında programcıların yaşlılıkta bile daha iyi anladıklarına dair bir söylenti var. Şaka bir yana, ama bunda bazı gerçekler var. Örneğin, 2014 yılında Passau Üniversitesi'nden bilim adamları, programlama oturumları sırasında insanların beyin taramalarını analiz ettiler. Sonuçlar, beynin yabancı dil öğrenirken çalışan aynı bölümlerinin aktif olduğunu gösterdi. Bu, Alzheimer hastalığına yakalanma riskini azaltır.

Diğer çalışmalar kodlamanın faydalarını doğrulamaktadır. New York'taki Albert Einstein Tıp Fakültesi, on yıllardır 75 ila 85 yaşları arasında yaklaşık 500 gönüllü üzerinde çalıştı ve düzenli beyin eğitimi ile haftada bir günlük programlamanın bile bunama başlangıcını iki ay geciktirebileceğini kanıtladı.

Önerilen: