Jestem profesjonalnym programistą przez wiele lat (20 lat) i teraz straciłem zainteresowanie, w tej chwili mam problem nawet z wybiciem kilku 100 prostych linii. Zajmie mi to 3-4 dni, a nie 30-40 minut
Czy ktoś ma jakieś wskazówki, jak odzyskać zainteresowanie?
Od dzieciństwa zajmuję się programowaniem / programowaniem, dopóki nie czułem się. Kiedyś kończyłem pracę i szukałem nowych rzeczy aż do łóżka. Teraz mam szczęście, że liczba LOC w pracy wydaje się rozsądna.
EDYTOWAĆ
Dziękuję wszystkim - kilka świetnych sugestii - dużo nie myślałem - choć nie czekam na ćwiczenie, którego prawdopodobnie potrzebuję.
motivation
Adrian Cornish
źródło
źródło
Odpowiedzi:
Nikt tutaj nie wie, co Cię zainspiruje lepiej niż ty, ale oto kilka pomysłów:
Przełącz projekty. Programowanie jest jak pisanie - jest środkiem do celu, a nie celem samym w sobie. Jeśli nie wierzysz w wartość tego, co robisz, nie poczujesz, że warto to robić. Poszukaj innego projektu w pracy, na który możesz się przełączyć, czegoś, co może Cię ekscytować. Jeśli całkowita zmiana nie jest możliwa, poszukaj dodatkowego projektu, nad którym możesz spędzić przynajmniej trochę czasu.
Spróbuj nauczyć się czegoś nowego. Podejmij wyzwanie, wypróbowując projekt w swoim czasie, korzystając z zestawu narzędzi, które bardzo różnią się od tego, co robiłeś przez ostatnie n lat. Możesz spróbować swoich sił w funkcjonalnym języku programowania lub zbudować stronę internetową lub zbudować projekt oparty na EC2 Amazon lub Google App Engine , albo spróbować stworzyć aplikację na Androida lub iOS , albo wybrać Arduino i spróbować wbudowanego programowania lub narożnik jednego z facetów na komputerze mainframe w pracy i poproś o nauczenie się COBOL, lub ...
Wziąć urlop. Kiedy ostatni raz brałeś dwa lub trzy kolejne tygodnie wolnego? Zastanów się, czy to będą prawdziwe wakacje , kiedy odłączysz komputer i nie będziesz go dotykać przez cały czas. Nawet nie poczytaj o komputerach. Czy jakieś terenu wokół domu, wykończenie piwnicy, zrobić badanie dogłębnej babeczek , trwać Fotografia , spędzić trochę czasu z rodziną, podróże ... wszystkiego, co nie wiąże się pisać. Czasami potrzebujesz przerwy od czegoś, zanim będziesz mógł cieszyć się nią ponownie.
Wracaj do szkoły. Uświadom sobie, że nie musisz być programistą na zawsze, szczególnie jeśli nie uważasz, że jest to satysfakcjonujące. To może być dobry moment, aby zacząć myśleć o tym, co chcesz zrobić na następny akt. Lub po semestrze nauki o EBITDA i pośrednich kosztach pracy możesz nagle zdać sobie sprawę, że kochasz, kochasz, kochasz programowanie.
Zacznij ćwiczyć . Dżokejom biurkowym, takim jak my, może być trudno uwierzyć, ale wiele osób przysięga, że ćwiczenia dają więcej energii, co może pomóc ci poczuć się trochę bardziej zmotywowanym. Może także służyć jako przerwa psychiczna w pracy lub czas do głębokiego przemyślenia.
Porozmawiaj ze swoim lekarzem. Zmniejszona motywacja może być oznaką depresji lub innej choroby. I nawet jeśli to nie jest problem, Twój lekarz może zaproponować zmiany, które sprawią, że poczujesz się znacznie lepiej.
Upewnij się, że rozumiesz, jak praca, którą wykonujesz, pasuje do większego obrazu. Czasami trudno jest zobaczyć las dla drzew, a rozmowa z kierownikiem na temat wpływu twojej pracy na wynik końcowy może zapewnić motywację, która pomoże ci wrócić na właściwe tory.
źródło
Moja motywacja znacznie się poprawiła, zaczynając czytać określone blogi i książki oraz słuchając podcastów i oglądając filmy dedykowanych programistów. Być może jest ci to zbyt dobrze znane, ale jeśli nie, dlaczego nie zafundować sobie profesjonalnego poszerzenia horyzontu?
źródło
Czy możesz wziąć na siebie dodatkowe / różne obowiązki, takie jak analiza biznesowa lub współpraca z klientami, aby dać ci „oderwanie się” od problemów?
Najlepszą radą, jaką mogę udzielić, jest zrozumienie, dlaczego zgubiłeś mojo. Jest to coś, na co tylko możesz odpowiedzieć, ale tak jak w przypadku programowania, możesz naprawdę zacząć rozwiązywać problem dopiero po debugowaniu go w celu ustalenia głównej przyczyny. Wszystko inne będzie w zasadzie równoznaczne z nałożeniem gipsu.
Jeśli wszystko inne zawiedzie, weź urlop (lub urlop naukowy, jeśli Twój pracodawca je oferuje, a Ty jesteś uprawniony); czasami odpoczynek jest lepszy niż zmiana.
źródło
Zrób sobie przerwę. Zrób coś innego. Miłych wakacji Oglądać film. Zrelaksować się.
Rzeczy się zmieniają, a twoje zainteresowanie wróci lub nie. Po prostu dostosuj swoją sytuację.
Poproś o coś innego do zrobienia w pracy i bądź dla siebie dobry.
źródło
Trzy rzeczy mogą pomóc w odzyskaniu mojo programowania:
źródło
Rób to, co lubisz. Może praca nie motywuje cię wystarczająco.
Zrób coś nowego ... w dziedzinie informatyki jest mnóstwo nowych rzeczy do zrobienia.
20 lat temu prawdopodobnie nie miałeś sztucznej inteligencji, uczenia maszynowego, eksploracji danych, przetwarzania rozproszonego ... spróbuj swoich sił w niektórych z nich.
Dobrym miejscem do rozpoczęcia są kursy na poziomie magisterskim w Stanford lub MIT. Niektóre kursy MIT / Stanford są otwarte w Internecie.
źródło