Spisu treści:

6 powodów, aby nauczyć się programowania, jeśli nie jesteś programistą
6 powodów, aby nauczyć się programowania, jeśli nie jesteś programistą
Anonim

Pisanie kodu przyda się zarówno projektantowi, jak i hydraulikowi.

6 powodów, aby nauczyć się programowania, jeśli nie jesteś programistą
6 powodów, aby nauczyć się programowania, jeśli nie jesteś programistą

1. To jest wolność kreatywności

Wiele osób uważa, że do programowania potrzebne są piątki z matematyki. To złudzenie. Programowanie to bardziej logika i kreatywność. Na przykład ty i twoi przyjaciele wymyśliliście fajną grę na smartfony jako żart. Możesz oczywiście poczekać, aż wyda go jakaś firma za granicą lub możesz to zrobić sam. Jak ta gra będzie działać, jakie będą w niej zasady, interfejs i funkcje - to zależy od Ciebie. Dzięki umiejętnościom programistycznym możliwe staje się stworzenie produktu od podstaw lub wdrożenie pomysłu - aplikacji, strony internetowej, programu - dokładnie tak, jak tego potrzebujesz.

2. To się opłaca

Prosta prawda: im więcej posiadasz umiejętności, tym droższe są Twoje usługi. Na przykład copywriterzy, którzy potrafią pisać proste strony html, księgowi lub menedżerowie, którzy potrafią automatyzować program Excel lub Access za pomocą kodu, są drożsi niż ich odpowiednicy z podstawowym zestawem umiejętności.

Duże firmy dynamicznie się rozwijają i szukają nowych sposobów na optymalizację. Zatrudnienie zespołu programistów i płacenie każdemu z nich 2000–3000 USD miesięcznie jest drogie. Zatrudnienie osoby, która będzie pisać artykuły, składać, a także dowiedzieć się, jak ulepszyć mobilną wersję strony, jest opłacalnym rozwiązaniem.

Tacy specjaliści są bardziej skłonni do wejścia do dużej firmy.

Na przykład w The New York Times ponad połowa dziennikarzy wie już, jak programować. Gdy wydawnictwo zmieniło strategię i skoncentrowało się na rozwoju wersji webowej i mobilnej, przeszkolono pracowników odpowiedzialnych za treści cyfrowe w zakresie programowania.

3. Łączy

Proszenie programisty o napisanie programu w Rubim, ponieważ wczoraj czytałeś, że jest to nowy i fajny język, to zły pomysł. Aby robić wspólne projekty, rozumieć, jak ustalać zadania, wprowadzać edycje i jakim językiem rozmawiać z programistami w ogóle, trzeba samemu przynajmniej trochę zrozumieć kod. Nawet dyrektorzy korporacji i właściciele startupów uważają, że nauka kodowania jest przydatna. Na przykład, aby znaleźć na rynku dobrego specjalistę, przeprowadź osobiście rozmowę kwalifikacyjną i odpowiednio oceń poziom kandydata.

4. Oszczędza czas

Ile razy wzdychałeś, kiedy musiałeś wykonywać rutynową pracę? Na przykład jesteś dziennikarzem piszącym dla publikacji popularnonaukowej. Musisz zbadać, w których krajach piorun uderza najczęściej w ziemię i zrozumieć, co łączy te regiony. Zajmie to więcej niż jeden dzień. Programowanie przyspieszy ten proces: poświęcisz 30-40 minut na kod, który pomoże Ci szybko przeanalizować dane i sporządzić raport.

5. Rozwija dobre nawyki

Programowanie to żmudny proces. Tutaj nie będziesz mógł w wolnym czasie czytać podręcznika, oglądać wideo na YouTube i iść na kilka wykładów. Musisz usiąść i zacząć uczyć się języka, zagłębiać się w kod i cały czas ćwiczyć. Na przykład, aby pisać w Pythonie, musisz ćwiczyć 2-3 godziny dziennie przez kilka miesięcy.

Dyscyplinuje i pomaga myśleć strukturalnie i strategicznie.

6. To dobre dla twojego zdrowia

Wśród ludzi krąży plotka, że programiści lepiej rozumieją nawet na starość. Żarty na bok, ale jest w tym trochę prawdy. Na przykład w 2014 roku naukowcy z Uniwersytetu w Passau analizowali skany mózgów ludzi podczas sesji programowania. Wyniki pokazały, że te same części mózgu, które pracują podczas nauki języków obcych, są aktywne. Zmniejsza to ryzyko rozwoju choroby Alzheimera.

Inne badania potwierdzają korzyści płynące z kodowania. Albert Einstein College of Medicine w Nowym Jorku przez dziesięciolecia badał prawie 500 ochotników w wieku od 75 do 85 lat i dowiódł, że nawet jeden dzień programowania w tygodniu może opóźnić wystąpienie demencji o dwa miesiące przy regularnym treningu mózgu.

Zalecana: