Menu

Dobre nawyki Web Developera

27 sierpnia 2019 - Zakres usług
Dobre nawyki Web Developera

Ten artykuł jest skierowany do młodszych programistów, ale może zainteresować każdego jako zbiór przydatnych wskazówek, jak rozwijać dobre nawyki.

Bądź na czasie!

Moim zdaniem jest to najłatwiejszy sposób na naukę poprzez czytanie. Nawet jeśli nie rozumiesz całego tematu lub nie uczysz się magicznej rzeczy, o której mówi ten artykuł, wiesz, że on istnieje. I to jest naprawdę ważne.


Wiele usług i narzędzi jest teraz dostępnych online, aby Ci w tym pomóc. Powinieneś ich użyć, ponieważ będą one Twoim pierwszym źródłem informacji i nowych pomysłów codziennie, co tydzień lub co miesiąc.

Narzędzia takie jak Netvibes mogą pomóc Ci zaoszczędzić dużo czasu, dostarczając ci informacje o najnowszych technologiach w jednym miejscu. Ponadto polecam śledzenie nowych treści i czytanie wszystkich swoich kanałów, na przykład w poniedziałek i czwartek, a nie codziennie.

Inne serwisy, które polecam:

Gdy korzystasz z narzędzi do monitorowania treści, staraj się skupić na temacie związanym z umiejętnościami, nad którymi chcesz pracować.

Przeglądaj ładne strony i wyciągaj z nich wnioski

Przykładowe serwisy ze stronami:

  1. Codepen
  2. Awwwards
  3. CSS Design Awards
  4. FWA

Ale nie chodzi o to, aby na nie spojrzeć i powiedzieć: „Nigdy nie będę w stanie tego zrobić!”

Zadaj sobie pytanie: jak zrobiłbyś magię i postaraj się zrozumieć, czego użyli do jej zbudowania. Nowa technologia, nowa biblioteka JavaScript, nieznana właściwość CSS? Żyjemy w świecie, w którym każdego dnia pojawiają się nowe rzeczy i nie jesteśmy w stanie uczyć się tak szybko, jak same technologie się rozwijają.

Ale sugerowałbym, abyś nie tylko starał się zrozumieć proces, ale także próbował go odtworzyć i wyjaśnić. Ogólnie rzecz biorąc, jeśli możesz kogoś uczyć, opanowałeś ten temat.

Szukaj pomocy u bardziej doświadczonych

Zwykle, gdy zaczynasz jako młodszy pracownik w firmie, kieruje tobą główny programista, który zajrzy do Twojego kodu, zaplanuje zadania i uniemożliwi upuszczenie bazy danych.

Nie wstydź się prosić, aby dowiedzieć się od nich więcej. Poproś ich, aby pokazali ci, jak robić fajne rzeczy, które zrobili na ostatniej stronie, którą uruchomili, lub miły komponent, który stworzyli, aby ułatwić życie wszystkim członkom zespołu programistów.

Ale najważniejsze: nie bój się prosić o rzeczy, które uważasz za głupie.

Dopracowuj swój kod!

Jeśli polegasz na wszystkich oprócz ciebie, nie będziesz w stanie robić postępów i zyskać pewności siebie. Dlatego ważne jest, aby wrócić do brudnego kodu i wyczyścić go.


Myślę, że jest to nawet ważniejsze niż opracowanie nowej funkcji. Tak więc następnym razem, gdy kierownik projektu zapyta Cię, co robiłeś w ciągu tych 5 godzin niefakturowanej pracy, możesz odpowiedzieć: poprawiam swój kod. Zawsze jest dobry powód, aby wyjaśnić, dlaczego napisałeś ten zły kod, ale tak naprawdę nie możesz argumentować, dlaczego nie poświęciłeś czasu na jego poprawienie. Odzyskanie kodu lub zaangażowanie się w złożoną funkcję może być trudne. Ale nigdy nie będzie tak trudno, jak to zrobić pod presją błędu wywołanego na żywo.

Wnioski?

Wszystkie te porady dobrze wpłyną na kształcenie u Ciebie dobrych nawyków programisty. Pracuj nad sobą i nad swoim kodem i pamiętaj: nic nie jest niemożliwe!