6 powodów, aby uczyć się programowania, jeśli nie jesteś programistą
Work And Study / / December 25, 2019
Pauline Kokovina
redaktor Binary Rejonowy.
1. To jest wolność twórczości
Wiele osób uważa, że konieczność programowania pięć matematyki. To jest mylące. Programowanie jest więcej na temat logiki i kreatywności. Na przykład, jesteś z przyjaciółmi żartobliwie wymyślił grę chłodnym dla smartphone. Można, oczywiście, czekać na niektóre spółki za granicą zwolnić go, a można to zrobić samemu. Jak ta gra jest do pracy na zewnątrz, co to będzie zasady, interfejs i funkcjonalność - ty decydujesz. Umiejętności programowania możliwe jest stworzenie produktu od podstaw, lub wdrożyć pomysł - miejsce podania, program - jak powinno być tylko ty.
2. to się opłaca
Prosta prawda: im więcej masz umiejętności, tym bardziej kosztowne własnych usług. Na przykład, copyrighters który może nałożyć prosty HTML na stronie, księgowych lub zarządców, które mogą zautomatyzować przewyższać lub za pomocą kodu dostępu, są droższe niż ich odpowiedniki z tylko podstawowy zestaw umiejętności.
Duże przedsiębiorstwa są szybko rozwijającym się i szukają nowych sposobów, aby je zoptymalizować. Zatrudnić zespół programistów i zapłacić każdy z 2 000-3 000 dolarów miesięcznie - bardzo drogie. Zatrudnić kogoś, kto będzie pisać artykuły, narzucić i jeszcze dowiedzieć się, jak poprawić mobilną wersję serwisu - ekonomiczne rozwiązanie.
Takie specjalistów bardziej prawdopodobne, aby uzyskać dużą firmę.
Na przykład, w The New York Times ponad połowa dziennikarzy wiedzieć jak program. Gdy publikacja zmienił strategię i położyć nacisk na rozwój internetowych i mobilnych wersjach - Programowanie wyszkolonych pracowników, którzy są odpowiedzialni za treści cyfrowych.
3. Spowoduje to
Zapytaj programistę, aby napisać program w języku Ruby, ponieważ wczoraj można przeczytać, że jest to nowy i fajny język, zły pomysł. Aby to zrobić wspólnych projektów, aby zrozumieć, jak wyznaczać cele i dokonać zmian w jakim języku mówić do wszystkich programiści muszą zrozumieć, przynajmniej trochę kodu. Nawet prezesi i właściciele startupy pomocne, aby dowiedzieć się jak programować. Na przykład, aby znaleźć na rynku dobrego specjalisty, osobiście przeprowadzać wywiady i właściwie ocenić poziom kandydata.
4. To oszczędza czas
Ile razy zdarzyło ci wzdychając, gdy musiałem zrobić porządki? Na przykład, jesteś dziennikarzem i zapisu dla popularnych publikacjach naukowych. Musisz dowiedzieć się, które kraje najbardziej od uderzenia pioruna w ziemię i zobaczyć, co jest powszechne wśród tych regionach. To zajmie więcej niż jeden dzień. Programowanie przyspieszyć proces: spędzić 30-40 minut w kodzie, który będzie szybko analizować dane i utworzyć raport.
5. To rozwija dobrych nawyków
Programowanie - proces żmudny. Nie ma nic, aby sprawdzić samouczek w ich czasie wolnym, obejrzeć film na YouTube i przejdź do kilku wykładów. Potrzeba, aby usiąść i zacząć uczyć się języka, kopać w kodzie i cały czas ćwiczyć. Na przykład, aby pisać w Pythonie, konieczne jest, aby zajmować się codziennie przez 2-3 godzin do kilku miesięcy.
Ta dyscyplina pomaga myśleć strategicznie i strukturalnie.
6. To jest dobre dla zdrowia
Ludzie tam jest pogłoska, że programiści nawet w starości lepiej myśleć. Żarty na bok, to jest prawda. Na przykład, w 2014 roku, naukowcy z Uniwersytetu w Passau analizowaneZrozumienie zrozumienie kodu źródłowego z
Functional Magnetic Resonance Imaging Mózg skanuje ludzi w programowaniu w klasie. Wyniki pokazały, że aktywność tych samych części mózgu, które działają w studium języków obcych. Zmniejsza to ryzyko Choroba Alzheimera.
Potwierdzają korzyści kodowania i innych badań. Albert Einstein College of Medicine w Nowym Jorku od kilku dziesięcioleci studiowałDziałania poznawcze opóźnienie wystąpienia spadku pamięci u osób rozwój demencji prawie 500 ochotników w wieku od 75 do 85 lat, a dowiodły, że nawet jeden dzień w tygodniu Program może opóźnić pojawienie się demencji o dwa miesiące z regularnych ćwiczeń mózgu.
zobacz także
- Jak uczyć się programowania od podstaw →
- 20 najbardziej polecane książki w rosyjskich programistów →
- Jak nauczyć się tworzenia stron internetowych: 30+ tutoriale →