
Owen Little
0
799
240
Starsi ludzie nie mają kontaktu z technologią. W każdym razie taki jest stereotyp. Z reklamami takimi jak “Nie możesz nauczyć starego psa nowych sztuczek” i “Nie może się zmienić, jest już na swój sposób”, wielu z nas założyć że niektóre zajęcia są przeznaczone tylko dla młodych ludzi - a programowanie nie jest wyjątkiem.
Łatwo zrozumieć, dlaczego ta mentalność jest tak wszechobecna. Jako względny młodzieniec, świat programowania ewoluuje tak szybko, że nawet ja trudno mi nadążyć. Większość tego, czego nauczyłem się w szkole, było nieaktualne z powodu ukończenia szkoły. Więc jeśli młodzi ludzie tacy jak ja mają problemy, czy jest jakaś nadzieja dla starszego pokolenia?
Tak! Jeśli ty - lub ktoś, kogo znasz - zastanawiałeś się kiedyś, czy jesteś “za stary” zacząć uczyć się programowania Jak nauczyć się programowania bez stresu Jak nauczyć się programowania bez stresu Być może zdecydowałeś się kontynuować programowanie, czy to dla kariery, czy dla hobby. Świetny! Ale może zaczynasz czuć się przytłoczony. Nie za dobrze. Oto pomoc w ułatwieniu podróży. , prosta odpowiedź jest taka, że każdy może ją podnieść, o ile ma determinację, wytrwałość i otwarty umysł. The real pytanie brzmi, czy powinieneś spróbować?
Myślę, że powinieneś i oto dlaczego.
Rozwijanie swojej ostrości psychicznej
Zacząłem pisać w wieku dziewięciu lat, kiedy Gateway, Pentium i America Online były dużymi markami domowymi. Ponownie przyznaję, że jestem względnym młodzieńcem w wielkim schemacie rzeczy, ale przedstawiam to tylko po to, aby zilustrować, jak głęboko jestem związany z programowaniem i jak to na mnie wpłynęło.
W ciągu ostatnich dwóch dziesięcioleci przeszedłem okresy intensywnego kodowania (w najgorszym przypadku spędziłem czternaście godzin dziennie na moich projektach) i okresy braku kodowania w ogóle (cudowne wytchnienie od moich pracoholicznych tendencji 5 znaków, że ty ” ponownie Pracujesz zbyt ciężko (i jak je naprawić) 5 znaków, że pracujesz zbyt ciężko (i jak je naprawić) Czy cierpisz z powodu nienasyconej chęci do pracy? Oto niektóre z oznak rozpoznania tej dolegliwości i sposobu, w jaki można przezwyciężyć.). W tym czasie zauważyłem coś dziwnego.
Moje myśli są najostrzejsze, gdy pracuję nad kodem. I odwrotnie, im dłużej jestem bez programowania, tym bardziej miękki staje się mój umysł. Nic z tego nie jest prawdziwą niespodzianką.
Programowanie to piękne połączenie logiki i kreatywności. Logiczne w tym sensie, że istnieje ścisły zestaw reguł i instrukcji, które określają zachowanie programu komputerowego. Kreatywny w tym sensie, że te reguły i instrukcje można skonfigurować tak, aby generowały nieskończoną liczbę zachowań.
Ze wszystkich kreatywnych zajęć programowanie jest wyjątkowe, ponieważ zmusza cię do jednoczesnego procesu twórczej syntezy i diagnostyki analitycznej. Zmusza Cię do wymyślania innowacyjnych rozwiązań, a następnie wyrażania ich w logiczny sposób, krok po kroku. Pomaga ustrukturyzować sposób myślenia i ten sposób myślenia przeniknie do każdej dziedziny twojego życia.
W rzeczywistości logiczny charakter programowania ma wiele wspólnego z innym zawodem, zdominowanym przez starszych ludzi:
Legalna praca jest dobrym przykładem obszaru, który na pierwszy rzut oka ma niewiele wspólnego z kodowaniem, ale w którym wiedza na temat kodowania może być zaskakująco pomocna, przekonuje Eben Upton, dyrektor generalny i współzałożyciel Raspberry Pi, organizacji, która opracowała rewolucyjny kompakt komputer, aby pomóc dzieciom w nauce kodowania i ogólnie komputerów.
“Istnieje wiele podobieństw między technikami rozwiązywania problemów, które musisz być dobrym prawnikiem, a tymi, które musisz być dobrym inżynierem, a starannie opracowana, (nominalnie) jednoznaczna forma języka angielskiego używana przy opracowywaniu umów jest bardzo podobna do kod komputerowy,” on mówi.
HT: The Independent
Innymi słowy, programowanie jest dobre dla starzejącego się umysłu. Z wiekiem stajemy się coraz bardziej popadający w rutynę codziennego życia. Poza powrotem do szkoły nie ma wielu codziennych czynności, które zmuszają nas do myślenia tak jak programowanie.
Nawet jeśli nigdy nie stworzysz programu wartego użycia, samo nauczenie się programowania wzmocni twoje zdolności umysłowe. I tak naprawdę to dobry powód, aby podnieść tę umiejętność.
Poszerzanie możliwości kariery
Czy utknąłeś w rutynie kariery Stranded In A Career Rut? 10 sposobów, aby zrestartować swoje skoncentrowanie się na pracy Dzisiaj osaczony w karierze? 10 sposobów na zrestartowanie pracy Dzisiaj im dłużej czujesz, że utknąłeś w rutynie kariery, tym trudniej jest uciec. Oto kilka metod przywracania skupienia, emocji i celu do życia zawodowego. ? Jeśli tak, nauczenie się programowania może otworzyć dla Ciebie tysiące nowych drzwi, zwłaszcza jeśli masz to, czego potrzeba, aby odnieść sukces w karierze technologicznej. Czy masz to, czego potrzeba do kariery w technologii? Czy masz to, czego potrzeba do kariery w technologii? Świat cyfrowy może kusić Cię do wskoczenia na wagon technologii informacyjnej. Ale czy to właściwy wybór? Musisz podjąć decyzję. Zadaj sobie te siedem pytań. . W końcu większość ludzi, którzy uczą się programowania, robi to, aby móc kontynuować karierę w programowaniu.
“Ale jestem na to za stary. Nikt w IT nie chce zatrudnić takiego staruszka jak ja.”
Chociaż wiek jest z pewnością problemem w naszej współczesnej sile roboczej, nie jest tak zły, jak niektórzy to robią. Podczas gdy najnowocześniejsze firmy mogą skłaniać się ku młodszemu końcowi spektrum, istnieje wiele innych firm, które kładą nacisk na doświadczenie i wiedzę w przeważającym wieku. Rozważ Gary'ego Huckabone:
Po powrocie na rynek pracy Huckabone był optymistyczny - widział dobrze prosperujący sektor oprogramowania i wiele możliwości. Odkrył jednak, że zajęło mu więcej czasu, niż oczekiwano, aby wylądować na kolejnym koncercie. “Prawdopodobnie zrobiłem dwa razy więcej wywiadów - to chyba przypuszczenie - niż gdybym miał 32 lata zamiast 56, ” Powiedział Huckabone.
[Ale] wiek nie jest w żadnym razie standardem branżowym, a wielu pracodawców chce tego doświadczenia. Huckabone miał wiele ofert, zanim zaakceptował swoją obecną pozycję.
“Zdecydowanie jest wielu ludzi, którzy chcą starego, doceniają tego starego,” Powiedział Huckabone. “Mówię tylko, że widziałem obie strony tej monety.”
HT: Tydzień informacyjny
Są też tacy, którzy uważają, że starsi mogą być nawet lepsi:
Powszechnie uważa się, przynajmniej w Dolinie Krzemowej, że tylko młodzi mogą wprowadzać innowacje, dlatego też musimy zachęcać więcej studentów do zakładania firm. Lepszą strategią może być motywowanie i wzmacnianie starości - rodziców tych uczniów, a może nawet babci i dziadka.
Aby rozwiązać wielkie i złożone problemy ludzkości, przedsiębiorcy muszą mieć światopogląd i mieć duży obraz. Potrzebują doświadczenia w branży, znajomości różnych dyscyplin społecznych i naukowych oraz umiejętności zarządzania ludźmi. Potrzebują umiejętności, które wykraczają poza myślenie życzeniowe, wkraczają w buty innych osób i ważą prawdopodobne skutki dostępnych opcji.
Starsi, doświadczeni pracownicy zwykle mają wiele z tych umiejętności. Tak, mogą nie rozumieć technologii mobilnych i tworzenia aplikacji, ale można się ich nauczyć w taki sam sposób, jak dzieci.
HT: PBS Newshour
Nadal uważasz, że jesteś za stary, aby rozpocząć programowanie? Następnie zachęcam do zapoznania się z historią Jensa Skou, laureata Nagrody Nobla, który podjął się programowania w wieku 70 lat:
W 1988 roku przeszedłem na emeryturę, utrzymałem biuro, zrezygnowałem z systematycznej pracy eksperymentalnej i zacząłem pracować nad modelami kinetycznymi dla ogólnej reakcji pompy na komputerze. W tym celu musiałem nauczyć się programować, dość interesujące i niesamowite, co można zrobić z komputerem z punktu widzenia obsługi nawet skomplikowanych modeli. I nawet jeśli moje godziny pracy są mniejsze, ponieważ nie mam żadnych zobowiązań, czas poświęcony na problemy naukowe jest mniej więcej taki sam jak przed przejściem na emeryturę.
HT: Nagroda Nobla
Jens Skou nie tylko udowadnia, że nigdy nie jest za późno na rozpoczęcie czegokolwiek, ale nigdy nie jest za późno na zmianę świata.
Zrozumieć nowe technologie
Programowanie ma kilka praktycznych korzyści, które możesz wykorzystać, nawet jeśli nie zamierzasz zmieniać ścieżki kariery. Najprostszym przykładem jest to, że może pomóc ci połączyć się ze stale zmieniającym się światem technologii.
Zdaję sobie sprawę, że ten rodzaj pogrania ze stereotypem, że starsi ludzie nie mają kontaktu z technologią i na pewno nie zamierzam utrwalać tego mitu. Wielu młodych ludzi jest tak samo nieświadomych, jeśli nie bardziej, niż tych, którzy zbliżają się do emerytury. Jednak prawda jest taka: nauka kodowania mogą pomagają zrozumieć i docenić technologię.
Mówię to wszystko jako syn imigranckich rodziców, którzy nigdy nie mieli takiego samego przywileju edukacji jak ja. Dla nich wszystko, od magnetowidów, komputerów po aparaty cyfrowe, jest niczym więcej niż magicznymi skrzynkami. Nie mają pojęcia, jak działają urządzenia i gadżety, więc nie mają pojęcia, jak z nich korzystać.
Nie twierdzę, że programowanie jest konieczne, jeśli na przykład chcesz obsługiwać tablet z Androidem Który tablet z Androidem powinienem kupić? 7 rzeczy do rozważenia Który tablet z Androidem powinienem kupić? 7 Rzeczy do rozważenia Jeśli zastanawiasz się nad tabletem z Androidem, musisz wziąć to pod uwagę. . Co ja rano mówiąc, wiedza programistyczna może pomóc w lepszej obsłudze tego tabletu.
Po porównaniu niewielkiej grupy studentów [starszych komputerów] z grupą kontrolną naukowcy z University of Miami odkryli, że po ukończeniu kursów wprowadzających, starsi dorośli byli znacznie bardziej komfortowi i mieli wiedzę na temat komputerów i Internetu, i byli bardziej skłonni do korzystania im.
HT: Nowa starość
Lepsza znajomość tabletów, smartfonów i laptopów oznacza, że jesteśmy o krok bliżej do poprawy jakości życia. W końcu jest tak wiele pomocnych aplikacji mobilnych Najlepsze aplikacje na Androida w sklepie Google Play Najlepsze aplikacje na Androida w sklepie Google Play Szukasz najlepszych aplikacji na telefon lub tablet z Androidem? Oto nasza pełna lista najlepszych aplikacji na Androida. tam, błagając o zainstalowanie, nie ma ich tam?
Nigdy nie jest za późno na rozpoczęcie kodowania
Myślisz o podniesieniu go? Zacznij od tych bezpłatnych książek o programowaniu 9 darmowych książek o programowaniu, które uczynią cię profesjonalistą 9 bezpłatnych książek o programowaniu, które uczynią cię profesjonalistą Dzwoniąc do wszystkich programistów, zarówno nowych, starych, jak i aspirujących: znaleźliśmy duży wybór bezpłatnych programów ( w piwie) książki, aby podnieść swoje umiejętności kodowania na wyższy poziom. Wskocz i ciesz się. które obejmują tematy takie jak Java, JavaScript, Python, a także kilka tematów niezależnych od języka, takich jak wzorce projektowe. Wzmocnij swoją edukację dzięki tym wskazówkom, aby nauczyć się kodować 8 Wypróbowanych i prawdziwych wskazówek, aby nauczyć się kodować 8 Wypróbowanych i prawdziwych wskazówek, aby nauczyć się kodować Wykwalifikowani programiści są od lat bardzo poszukiwani i nie wygląda popyt wkrótce spadnie. Ale nawet jeśli nie zamierzasz zarabiać na życie jako… i te pomysły na programowanie 5 pomysłów na projekt, aby pomóc Ci nauczyć się programowania szybciej 5 pomysłów na projekt, aby pomóc Ci nauczyć się programowania, szybciej Istnieje kilka sposobów na ułatwienie programowania. Zabrudz ręce i ucz się szybciej dzięki pobocznym projektom, które możesz rozpocząć w dowolnym momencie. Baw się z tymi pięcioma. .
Pamiętaj tylko, że programowanie jest trudne i będzie wymagało trochę wysiłku. Nawet jeśli nie jesteś programistą. 6 znaków, że nie jesteś programistą. 6 znaków, że nie jesteś programistą. Nie każdy jest programistą. Jeśli nie masz całkowitej pewności, że chcesz zostać programistą, oto kilka znaków, które mogą skierować Cię w dobrym kierunku. , Wciąż polecam spróbować. W końcu próba jest ważniejsza niż sukces. 6 lekcji od Pixara, które przygotują Cię na sukces 6 lekcji od Pixara, które przygotują Cię na sukces Tajemnice opowiadania historii zwykle odzwierciedlają tajemnice sukcesu w prawdziwym życiu. Musisz poświęcić minutę i zastanowić się, w jaki sposób Pixar może odnieść większy sukces. .
Czy uważasz, że można być za starym, aby zacząć uczyć się kodować? W jakim wieku zacząłeś? Jeśli nigdy wcześniej nie programowałeś, co powstrzymuje cię przed wypróbowaniem? Podziel się z nami swoimi przemyśleniami w komentarzach poniżej!
Kredyty obrazu: Old Hands on Laptop Via Shutterstock, Left Brain Right Brain Via Shutterstock, Couple On Tablet Via Shutterstock, Elder Man On Macbook Via Shutterstock