101 wskazówek, jak zostać dobrym programistą (i człowiekiem)

101 wskazówek, jak zostać dobrym programistą (i człowiekiem)

1. Naucz się korzystać z Google
Bycie programistą oznacza naukę szukania odpowiedzi na swoje pytania. Ucząc się, jak skutecznie korzystać z Google, zaoszczędzisz dużo czasu na programowaniu.

2. Nie obiecuj zbyt wiele, ale dostarcz więcej, niż obiecałeś.
Lepiej powiedzieć zespołowi, że zadanie zajmie trzy tygodnie, ale wykona je w dwa, niż odwrotnie. Stosując się do tej zasady, zbudujesz relacje oparte na zaufaniu.

Notatka od tłumacza:

Uprzejmie prosimy o wyrozumiałość w przypadku zauważonych błędów w tłumaczeniu, gramatyce i interpunkcji oraz o zgłaszanie ich do poprawienia.
Dzięki

101 wskazówek, jak zostać dobrym programistą (i człowiekiem)

3. Bądź miły dla projektantów; oni są twoimi przyjaciółmi
Projektanci dostarczają rozwiązań problemów użytkowników. Ucz się od nich i współpracuj, aby tworzyć skuteczne produkty.

4. Znajdź mentora
Znajdź osobę, od której możesz się czegoś nauczyć i uzyskać od niej autorytatywną opinię („odbij się”). Coach kodowania to świetne miejsce na znalezienie mentora technicznego.

5. Bądź mentorem
Bądź kimś, od kogo inni mogą się uczyć. Będzie nam miło widzieć Cię w gronie mentorów Coding Coach.

6. Pisz przydatne komentarze
Napisz komentarze wyjaśniające „dlaczego”, a nie „co”.

7. Nazwij odpowiednio zmienne i funkcje
Funkcje i zmienne muszą dokładnie opisywać swoje przeznaczenie, więc „myCoolFunction” nie jest odpowiednie.

8. Weź urlop
Wszyscy musimy odpocząć. Wybierz się w podróż, o której marzysz. Twój mózg i pracownicy będą Ci wdzięczni.

9. Usuń nieużywany kod
Nie kumuluj długu technologicznego.

10. Naucz się czytać kod
Czytanie kodu to umiejętność niedoceniana, ale bardzo cenna.

11. Stwórz zdrową równowagę między życiem zawodowym a prywatnym
Potrzebujesz czasu na relaks po długim dniu pracy. Wyłącz powiadomienia służbowe lub usuń aplikacje z telefonu.

101 wskazówek, jak zostać dobrym programistą (i człowiekiem)

12. Spotkania osobiste tylko w razie konieczności
Czy ten problem można rozwiązać za pośrednictwem poczty e-mail lub Slacka? Jeśli tak, nie umawiaj się na spotkanie. Jeśli nie, nie opóźniaj jego trwania bez ważnego powodu.

13. Programowanie w parach
Programowanie w parach pozwala być zarówno nauczycielem, jak i uczniem.

14. Pisz świetne e-maile
Naucz się przyciągać uwagę rozmówcy w listach e-mailowych, wyrażając się krótko, ale wyraźnie.

15. Bądź częścią społeczności
Otaczaj się ludźmi o podobnych poglądach, którzy motywują Cię do pokonywania trudności.

101 wskazówek, jak zostać dobrym programistą (i człowiekiem)

16. Posprzątaj swoje gałęzie
Przed przybyciem gości oczyść swoje gałęzie kontroli wersji tak samo jak w domu. Jeśli czegoś nie potrzebujesz, wyrzuć to; nie wkładaj go do szafy.

17. Nie bądź odźwiernym
Nie mów innym, że nie są wystarczająco dobrzy, aby pracować w tej branży. Każdy ma wartość.

18. Ciągle się ucz
Wybrałeś zawód wymagający ciągłego uczenia się. Naucz się też to kochać.

19. Nie poddawaj się
Nie zawsze będzie to łatwe. Ale wszyscy zaczynaliśmy od tego samego miejsca. Możesz to zrobić.

20. Podejmuj się zadań, które Cię przerażają.
Jeśli Cię nie przestraszą, nie pomogą Ci się rozwijać.

21. Zanim zaczniesz, sprawdź wymagania
Zanim zaczniesz pisać kod, musisz zrozumieć kryteria ukończenia zadania. Dzięki temu zaoszczędzisz czas.

101 wskazówek, jak zostać dobrym programistą (i człowiekiem)

22. Opanuj swój zestaw narzędzi
Zdobądź zestaw narzędzi, które znasz od podszewki. Wiedz, jakim celom służą i kiedy bardziej opłaca się użyć tego czy innego narzędzia w projekcie.

23. Naucz się kochać konstruktywną krytykę
Poproś zaufanych kolegów i przyjaciół o konstruktywną krytykę. Pomoże Ci to rozwijać się jako programista i jako osoba.

24. Bądź wszechstronny
Technologia się zmienia i to szybko. Nie opieraj się nowym produktom, ale przestudiuj je i wyrób sobie o nich własną opinię.

25. Pozostań na bieżąco
Bądź na bieżąco z najnowszymi wiadomościami technologicznymi, śledząc publikacje, blogi, podcasty i aktualności.

26. Skoncentruj się na rozwiązaniu problemu
Rozwinięte umiejętności rozwiązywania problemów pomogą Ci pokonać każdy problem. Zastanów się, co pomoże rozwiązać problem.

27. Zachowaj pokorę
Bez względu na to, jaki masz tytuł i w jakiej firmie pracujesz, zachowaj pokorę.

101 wskazówek, jak zostać dobrym programistą (i człowiekiem)

28. Naucz się robić świetne prezentacje
Dowiedz się, jak angażować odbiorców i tworzyć świetne prezentacje

29. Zanim się na coś zdecydujesz, przeanalizuj wszystkie rozwiązania.
Nie chwytaj się pierwszego rozwiązania, na jakie się natkniesz. Zanim zaczniesz kodować, zapoznaj się ze wszystkimi opcjami.

30. Znajdź swoją niszę
W branży technologicznej istnieje wiele różnych obszarów. Znajdź obszar, który najbardziej Cię interesuje i zostań w nim ekspertem.

31. Rozwijaj dobre nawyki
Staraj się rozwijać trwałe i korzystne nawyki, takie jak usuwanie czynników rozpraszających, zarządzanie czasem, uczęszczanie na spotkania i rozpoczynanie od najważniejszych zadań. Może to wymagać trochę wysiłku, ale na dłuższą metę będzie tego warte.

101 wskazówek, jak zostać dobrym programistą (i człowiekiem)

32. Naucz się debugować kod
Poznaj narzędzia przeglądarki do debugowania kodu. Zapoznaj się z tymi funkcjami w swoim środowisku IDE. Ucząc się najskuteczniejszych technik śledzenia błędów, będziesz w stanie rozwiązać nawet najbardziej złożone problemy.

33. Rozwijaj swoje dotychczasowe umiejętności
To, że już opanowałeś jakąś umiejętność, nie oznacza, że ​​nie powinieneś jej dalej rozwijać. Umiejętności z czasem zanikają, jeśli nie są celowo udoskonalane, a branża rozwija się tak szybko, że ważne jest, aby stale ją ćwiczyć. Pozbądź się nastawienia „Zawsze to robiłem w ten sposób” i przejdź na „Czy jest lepszy sposób, aby to zrobić?”
Nawet jeśli masz teraz świetne mięśnie brzucha, głupotą jest oczekiwać, że będziesz w stanie zjeść pączka dziennie i ich nie stracić.

34. Zrozum dlaczego
Będą sytuacje, w których będziesz musiał wyrazić swoją opinię, dlatego ważne jest, aby najpierw zrozumieć dlaczego. Dlaczego rozwiązanie A jest lepsze niż rozwiązanie B? Podaj właściwe argumenty, a Twoja opinia będzie bardziej uzasadniona.

101 wskazówek, jak zostać dobrym programistą (i człowiekiem)

35. Znaj swoją wartość
Jesteś towarem i trzeba za niego odpowiednio płacić. Bądź świadomy średnich wynagrodzeń w Twojej branży w regionie, w którym się znajdujesz. Jeśli zarabiasz mniej, czas porozmawiać ze swoim menadżerem. Idź po to, na co zasługujesz.

36. Nie bój się prosić o pomoc
Jeśli utknąłeś z problemem i spędzasz zbyt dużo czasu na poszukiwaniu rozwiązania, czas poprosić o pomoc. Wszyscy jesteśmy ludźmi. Każdemu z nas przydałaby się pomoc. Zwrócenie się do kolegi o wsparcie nie jest niczym wstydliwym.

37. Naucz się uczyć
Ludzie uczą się inaczej. Niektórzy ludzie uczą się lepiej dzięki lekcjom wideo, inni poprzez czytanie książek. Znajdź styl uczenia się, który Ci odpowiada i ćwicz go pilnie.

38. Bądź miły
Mogą się zdarzyć sytuacje, w których zostaniesz poproszony o wyrażenie opinii na temat kolegi. Bądź miły. Możesz komentować brak inicjatywy Deborah, nie rozdzierając jej.

39. Rób przerwy
Prawie niemożliwe jest spędzenie 8 godzin na pisaniu kodu. Szybko się wypalisz i popełnisz mnóstwo błędów. Ustaw więc minutnik, który przypomni Ci o konieczności zatrzymania się i zrobienia sobie przerwy. Iść na spacer. Wypij kawę z kolegami. Odpoczynek od ekranu pozytywnie wpłynie na Twoją produktywność i jakość pracy.

40. Śledź swoje postępy
Nauka kodowania zajmuje dużo czasu i może być niezwykle wyczerpująca, jeśli nie widzisz postępów. Dlatego ważne jest śledzenie osiągnięć i postępów w kierunku celu. Trzymaj małą listę obok komputera i za każdym razem, gdy osiągniesz coś nowego, zaznaczaj ją, niezależnie od tego, jak mała jest. Wielkie nagrody wynikają z małych osiągnięć.

101 wskazówek, jak zostać dobrym programistą (i człowiekiem)

41. Nie polegaj na frameworku ani bibliotece
Poznaj niuanse języka programowania bardziej niż zawiłości frameworku lub biblioteki. Nie jest konieczna nauka języka przed wprowadzeniem bibliotek, ale zrozumienie, dlaczego framework lub biblioteka działa w określony sposób, pomoże Ci napisać czystszy i wydajniejszy kod.

42. Naucz się kochać recenzje kodu
Poproszenie kogoś o przeczytanie i przeanalizowanie Twojego kodu może być onieśmielające, ale może dostarczyć bezcennych informacji zwrotnych, które uczynią Cię lepszym programistą niż wcześniej. Powinieneś także popracować nad umiejętnością przeprowadzania dobrych recenzji kodu.

43. Zainteresuj się pokrewnymi dziedzinami
Poznaj podstawy pokrewnych dziedzin, takich jak projektowanie, marketing, front-end lub back-end development. Pomoże Ci to stać się bardziej wszechstronnym programistą.

44. Nie wybieraj wygodnej technologii; wybierz właściwy
Każdy projekt ma inne potrzeby i dlatego musimy wybrać odpowiednie narzędzia do danego zadania. Chociaż znacznie wygodniej jest wybrać technologie, z którymi pracowałeś wcześniej, jeśli nie odpowiadają one potrzebom projektu, musisz zbadać alternatywy.

45. Weź odpowiedzialność za swoje błędy
Każdy popełnia błędy i będziesz je popełniał przez całą karierę. Dlatego bardzo ważne jest, aby przyznać się do błędu i wziąć na siebie odpowiedzialność za popełniony błąd. Pomoże to w budowaniu zaufania wśród członków zespołu i kierownictwa.

46. ​​​Przejrzyj swój własny kod
Przed utworzeniem żądania ściągnięcia przejrzyj własny kod. Gdyby to było zadanie kolegi, jakie uwagi byś poczynił? Bardzo ważne jest, aby najpierw zidentyfikować problemy lub błędy przed zażądaniem przeglądu kodu.

47. Ucz się na swoich niepowodzeniach
Porażka to po prostu nieosiągnięcie oczekiwanego rezultatu i niekoniecznie jest to coś złego. Każdy z nas ma w swojej karierze wiele porażek. Ucz się na swoich błędach. Co możesz zrobić inaczej następnym razem?

48. Zidentyfikuj swoje słabości
Poznaj siebie. jakie są Twoje słabości? Być może ciągle zapominasz o aktualizacji testów przed pchaniem. Albo słabo odpowiadasz na e-maile. Zbadaj swoje słabe strony, aby móc aktywnie nad nimi pracować.

49. Bądź ciekawy
Ta dziedzina stale się rozwija, dlatego ważna jest ciekawość. Jeśli czegoś nie rozumiesz, niezależnie od tego, czy jest to wymaganie projektu, czy linia kodu, powiedz to. Nikt nie będzie Cię krytykował za prośbę o wyjaśnienia, a w efekcie stworzysz lepszy kod.

101 wskazówek, jak zostać dobrym programistą (i człowiekiem)

50. Nie próbuj uczyć się wszystkiego
Na świecie jest ogromna ilość wiedzy i po prostu nie da się opanować wszystkiego. Wybierz kilka tematów do opanowania i odrzuć resztę. Wiedzę z innych dziedzin można oczywiście zdobyć pośrednio, jednak nie da się ich wszystkich opanować.

51. Zabij swoje zwierzęta
To, że piszesz jakiś kod, nie oznacza, że ​​musisz być do niego emocjonalnie przywiązany. Nikt nie lubi, gdy jego praca jest wyrzucana na śmietnik, ale kod ma cykl życia, więc nie zapominaj o tym.

52. Wspieraj swój zespół
W dobrym zespole wszyscy się wspierają. Stwarza to sprzyjające środowisko do próbowania czegoś nowego bez obawy przed karą.

53. Znajdź inspirację w społeczności
Znajdź kilka osób z tej samej dziedziny, które podziwiasz. To zainspiruje Cię do dalszej pracy nad swoimi projektami lub wypróbowania czegoś nowego.

54. Doceniaj swoją pracę
Bez względu na Twoje doświadczenie i stanowisko, Twoja praca ma wartość. Doceniaj ją.

101 wskazówek, jak zostać dobrym programistą (i człowiekiem)

55. Blokuj rozpraszacze
Wyłączenie powiadomień w komunikatorach internetowych, e-mailach i sieciach społecznościowych pomoże Ci się skoncentrować i spędzić dzień pracy maksymalnie produktywnie. Jerry nie umrze, jeśli odpowiesz mu w ciągu 30 minut.

56. Bądź wsparciem
Wspieraj członków swojego zespołu, na przykład uczestnicząc w ważnej prezentacji lub pomagając, jeśli utkną.

57. Chwal, gdy na to zasługuje
Jeśli ktoś wykonał świetną robotę, powiedz to. Pochwały to świetny sposób na zdobycie zaufania członków zespołu.

58. Przetestuj swój kod
Testy są ważne. Testy jednostkowe, regresja, integracja, testowanie end-to-end. Przetestuj swój kod, a Twój produkt będzie stabilniejszy.

59. Zaplanuj swoje podejście
Kiedy otrzymasz prośbę o nową funkcjonalność lub zgłoszenie błędu, najpierw opracuj plan ataku. Czego potrzebujesz, aby rozwiązać ten problem lub opracować funkcjonalność? poświęcenie nawet kilku minut na zaplanowanie ataku może zaoszczędzić wiele godzin frustracji

60. Naucz się pseudokodować.
Pseudokodowanie to świetna umiejętność, ponieważ pozwala rozwiązywać złożone problemy bez marnowania czasu na pisanie linijek kodu. Opisz wybrane podejście na papierze, przeprowadź symulację różnych przykładów testów i zobacz, gdzie są pułapki.

101 wskazówek, jak zostać dobrym programistą (i człowiekiem)

61. Śledź swoje osiągnięcia
Jeśli otrzymałeś nagrodę w pracy, zapisz ją. Jeśli pracujesz nad ważną funkcją, zapisz ją. Stworzysz listę chwil, które pomogą Ci rozwinąć karierę lub podnieść morale w trudnych czasach.

62. Naucz się podstaw programowania
Naucz się podstawowych algorytmów sortowania i wyszukiwania oraz struktur danych. Pomoże Ci to rozwiązać problemy niezależnie od języka.

63. Wybieraj technologie trwałe i łatwe w utrzymaniu.
Chociaż testowanie najnowszych technologii jest ciekawe, wybieraj te, które będą łatwe do obsługi w aplikacji korporacyjnej. Zespół będzie Ci wdzięczny przez wiele lat.

64. Naucz się wzorców projektowych
Wzorce projektowe są przydatnymi narzędziami do projektowania architektury kodu. Być może nie będziesz ich potrzebować w każdym projekcie, ale podstawowa ich znajomość pomoże podczas tworzenia dużych aplikacji.

65. Zmniejsz niejednoznaczność
Zamiast pisać skomplikowany kod, aby pochwalić się swoimi umiejętnościami programowania, postaw na czytelność i prostotę. Ułatwi to członkom Twojego zespołu wnoszenie wkładu.

101 wskazówek, jak zostać dobrym programistą (i człowiekiem)

66. Spłać dług techniczny
Dług techniczny może mieć poważne konsekwencje dla wydajności, więc jeśli możesz przeprowadzić refaktoryzację, powinieneś to zrobić.

67. Często aktualizuj
Zamiast publikować duże aktualizacje raz w miesiącu, rób to częściej z mniejszą listą zmian. Będziesz mniej skłonny do popełniania błędów i zakłócania zmian.

68. Podejmuj działania wcześnie i często
Wczesne i częste zatwierdzanie jest najlepszym sposobem na zapewnienie czystości pracy i zmniejszenie stresu związanego z przypadkowym wprowadzeniem ważnych zmian.

69. Wiedz, kiedy poprosić o pomoc.
Nie tylko nie powinieneś bać się prosić o pomoc, ale także wiedzieć, kiedy to zrobić. Zawsze powinieneś spróbować rozwiązać problem, zanim poprosisz o pomoc. Kiedy jednak zmagasz się z problemem dłużej niż godzinę, koszty przewyższają korzyści i powinieneś zwrócić się do kolegi.

70. Zadawaj właściwe pytania
Zadając pytanie, staraj się być jak najbardziej szczegółowy

71. Uzyskaj informację zwrotną na temat prac w toku.
Nie musisz kończyć pracy, aby otrzymać informację zwrotną na jej temat. Jeżeli nie jesteś pewien, czy kierunek jest prawidłowy, poproś kolegów o pomoc w jego sprawdzeniu.

101 wskazówek, jak zostać dobrym programistą (i człowiekiem)

72. Przeczytaj dokumentację
Dokumentacja jest najczystszym źródłem prawdy o technologii, więc nauczenie się jej czytania może szybko pomóc Ci stać się ekspertem.

73. Spróbuj wszystkiego
Nic nie stoi na przeszkodzie, aby spróbować rozwiązać problem. Co masz do stracenia?

74. Rozmawiaj na spotkaniach
Twoje pomysły i opinie są cenne, dlatego udział w spotkaniach pomoże Ci rozwinąć relacje z zespołem i zarządem.

75. Współpracuj z innymi zespołami
Jeśli pojawi się szansa na współpracę z innym zespołem w Twojej firmie, skorzystaj z niej.

76. Zdobądź osobiste projekty
Kiedy pracujesz 40 godzin tygodniowo, ważne jest, aby zarezerwować czas na poboczne projekty, które Cię pasjonują. Pomagają ożywić Twoją miłość do programowania i wypróbować nowe technologie, do których być może nie masz dostępu w pracy.

77. Zdefiniuj swoje cele zawodowe
Ważne jest, aby mieć pomysł na idealną ścieżkę kariery. Jeśli tak nie jest, próbujesz wystrzelić strzałę, nie widząc celu.

101 wskazówek, jak zostać dobrym programistą (i człowiekiem)

78. Weź udział w rozmowach
Komentuje na blogach, uczestniczy w rozmowach na Twitterze. Nawiąż kontakt ze społecznością. O wiele więcej dowiesz się, jeśli będziesz aktywnym uczestnikiem, a nie warzywem.

79. Nadawaj priorytety zadaniom
Nauka ustalania priorytetów zadań pomoże zwiększyć produktywność. Śledź swoje bieżące, codzienne zadania i zadania długoterminowe i porządkuj je według najważniejszych.

80. Nie przeocz szczegółów
Szczegóły mogą mieć duże znaczenie w projekcie.

81. Zaufaj swojemu zespołowi
Twoi koledzy z drużyny zostali zatrudnieni ze względu na swoje umiejętności. Korzystaj z nich i ufaj, że wykonają zadanie.

82. Naucz się delegować
Jeśli pełnisz funkcję kierowniczą, naucz się skutecznie delegować zadania. Dzięki temu zaoszczędzisz czas. Nie możesz zrobić wszystkiego sam.

83. Nie porównuj się z innymi
Jedyną osobą, z którą powinieneś się porównywać, jest ta, z którą byłeś wczoraj.

84. Otaczaj się sojusznikami
Nauka programowania będzie długą i nie zawsze łatwą podróżą. Otaczaj się ludźmi, którzy popchną Cię do przodu.

101 wskazówek, jak zostać dobrym programistą (i człowiekiem)

85. Nie zaczynaj od skalowalności
Rozpoczęcie zwiększania skali to pewny sposób na przytłoczenie siebie. Twórz rozwiązania pod kątem skalowalności, ale nie rozpoczynaj skalowania, dopóki nie będziesz tego potrzebować. W ten sposób nie przytłoczysz swojego zespołu, ale nadal zachowasz możliwość rozwoju.

86. Rozważ wpływ na wydajność
Jeśli chcesz zastosować nową, ciekawą technologię, musisz najpierw rozważyć wpływ na wydajność. Czy nie można wdrożyć czegoś takiego bez utraty wydajności? Jeśli tak, być może warto ponownie rozważyć wybrane podejście.

87. Nie dyskryminuj
Nie dyskryminuj nowych technologii i pomysłów. Bądź otwarty na możliwości zdobycia nowych umiejętności. Nie dyskryminuj też ludzi. Wszyscy zasługujemy na szacunek.

88. Podejmij pracę, do której nie masz kwalifikacji
Nigdy nie spełnisz wszystkich wymagań dotyczących pracy. Więc skorzystaj z szansy i zacznij działać! Co masz do stracenia?

89. Modularyzuj swój kod
Można zapisać cały kod w jednym długim pliku, ale jest to trudne w utrzymaniu. Dzięki modułowości dbamy o to, aby nasz kod był łatwy do zrozumienia i przetestowania.

90. Nie kopiuj i wklejaj
Jeśli masz zamiar skopiować i wkleić rozwiązanie ze StackOverflow, musisz dokładnie zrozumieć, co robi. Zrozum kod, który zdecydujesz się wdrożyć.

101 wskazówek, jak zostać dobrym programistą (i człowiekiem)

91. Stwórz inspirujące środowisko
Będziesz znacznie bardziej zmotywowany do pracy, jeśli będziesz zadowolony ze swojego miejsca pracy.

92. Pamiętaj, skąd pochodzisz
Wszyscy zaczynaliśmy od tego samego miejsca. Rozwijając swoje umiejętności i karierę, nie zapominaj, skąd pochodzisz.

93. Staraj się zachować optymizm
Jeśli coś nie wyjdzie, próbuj dalej i bądź optymistą. Jutro jest nowy dzień. Optymizm pomoże w postępie Twojego zespołu i zdrowiu psychicznym.

94. Stale dokonuj ponownej oceny swojego przepływu pracy.
To, że coś działa teraz, nie znaczy, że będzie działać tak zawsze. Ponownie oceń swój przepływ pracy i wprowadź zmiany, jeśli zajdzie taka potrzeba.

95. Naucz się pracować w domu
Jeśli masz możliwość pracy z domu, naucz się robić to efektywnie. Znajdź prywatne biuro wolne od zakłóceń. Boneskull napisał świetny artykuł na temat pracy w domu, który powinieneś przeczytać.

101 wskazówek, jak zostać dobrym programistą (i człowiekiem)

96. Twórz dostępne produkty
Każdy powinien móc korzystać z Twojego produktu

97. Dotrzymuj swoich zobowiązań
Jeśli powiesz komuś, że zrobisz coś w określonym terminie, dotrzymaj swojego zobowiązania. A jeśli nie uda Ci się dotrzymać ustalonego terminu, daj nam znać wcześniej.

98. Bądź proaktywny
Jeśli masz wolny czas, pomóż w zadaniach swojego zespołu. Będą wdzięczni za Twoją inicjatywę.

99. Stwórz niesamowite portfolio
Świetne portfolio wyróżni Cię z tłumu. Wykorzystaj to jako szansę, aby pochwalić się swoimi umiejętnościami jako programista i projektant.

100. Pamiętaj, dlaczego kochasz programowanie
Podjąłeś się tego zawodu, bo wzbudził Twoje zainteresowanie. Jeśli się wypalasz, zrób sobie przerwę. Daj sobie szansę na ponowne rozbudzenie swojej pasji do programowania.

101. Podziel się swoją wiedzą
Jeśli udało Ci się opanować coś fajnego, udostępnij to. Obecny na lokalnym spotkaniu lub konferencji. Szkoluj swoich współpracowników lub podopiecznych podczas lunchu. Dzielenie się wiedzą je wzmacnia.

101 wskazówek, jak zostać dobrym programistą (i człowiekiem)

Źródło: www.habr.com

Dodaj komentarz