Programiści powinni blogować (w tym Ty)
Od dawna uważam, że programiści powinni blogować (oczywiście, jeśli mają taką ochotę).
To prawda, piszę o tym, jak robić rzeczy programowo za pomocą WordPressa i planuję wrócić do tego jeszcze w tym tygodniu, gdy nowy rok będzie w pełnym rozkwicie. Ale dziś rano natknąłem się na post na Praktyczny programista, w którym nie mogłem się powstrzymać od przedstawienia swoich przemyśleń na ten temat.
Post, Untold Benefits of a Software Blog, jest czymś, co jest istotne dla każdego z nas w przestrzeni programistycznej, ale dzielę się nim głównie z tymi z nas w przestrzeni WordPress. (W końcu na tym się skupiam, prawda?)
I dzielę się tym, ponieważ pomyślałem, że podzielę się trochę o tym, co dał mi blog w ciągu ostatnich kilku lat pisania i udostępniania treści na tej stronie.
Dlaczego programiści powinni blogować
Zanim wypiszę moje przemyślenia i komentarze na ten temat, artykuł dobrze mówi, że nie chcę, aby mnie przegapili. W końcu nie wiem, czy kliknąłeś link, czy nie.
Ktokolwiek powiedział: „Tak naprawdę czegoś nie rozumiesz, chyba że potrafisz wyjaśnić to swojej babci", nigdy nie próbował wyszczególniać swoich opinii w pliku tekstowym.
Wiem, że ludzie nie lubią używać wyrażeń takich jak „do babci”, „matka”, „siostra” lub którekolwiek z nich – i rozumiem – więc ze względu na ten post proszę zastąp swoją wybraną osobowością. Równie dobrze może być twoim ojcem.
Chodzi jednak o to, że pomysł wyartykułowania tego, co myślisz, że rozumiesz, co twój budynek jest poddawany próbie, kiedy piszesz go do przeczytania dla publiczności.
Wtedy dowiadujesz się, jak dobrze to rozumiesz: jeśli potrafisz przekazać to w jasny i stosunkowo zwięzły sposób, to myślę, że masz pomysł.
Bloguję, ponieważ…
Mając to na uwadze, oto, co dało mi blogowanie:
- publiczna podróż mojego doświadczenia przez programowanie, zwłaszcza w WordPressie,
- możliwość dzielenia się przemyśleniami na różne tematy programistyczne (i uzyskiwania cennych informacji zwrotnych na ich temat),
- miejsce, w którym można porozmawiać o opiniach, których inaczej bym nie zakwestionował, gdyby nie ci, którzy ją czytają,
- poznanie najmądrzejszych ludzi, jakich kiedykolwiek spotkałem (poprzez komentarze, Twittera i konferencje),
- poznanie lepszych sposobów realizacji danego zadania w danym języku,
- sposób na lepsze wyartykułowanie moich myśli słowem pisanym i słowem mówionym,
- zamiłowanie do pisania słów prawie tak samo jak pisania kodu,
- zaproszenia do wypowiadania się w podcastach, na spotkaniach i na WordCampach,
- możliwość pomocy w budowaniu cateringu biznesowego specjalnie dla tych, którzy korzystają z WordPressa,
- konsekwentny nawyk myślenia przez problemy i jak je przekazać czytelnikom (nawet zanim zacznę pisać),
- dowiedzieć się więcej o sobie i podejść do pewnych tematów (to brzmi dziwnie, ale to prawda),
- możliwość współpracy z innymi zespołami i organizacjami przy naprawdę fajnych projektach, których inaczej nie byłbym w stanie zrealizować,
- i wiele więcej.
Udało mi się stworzyć tę listę w mniej niż dwie minuty, ponieważ to właśnie dało mi blogowanie. Żeby było jasne, nie piszę z powyższych powodów – to są zalety tego, co się z tym wiąże.
Krótko mówiąc, piszę do publicznego dziennika zadań programistycznych, które realizuję w swojej karierze. Pomyśl o tym jak o otwartym notatniku. Jasne, mam okazjonalny post – taki jak ten – to trochę nie na temat. Ale pisanie o tym razem pozwala mi to zrobić.
Chodzi o to, że jeśli zastanawiasz się nad blogowaniem lub nie wiesz, o czym pisać, lub nie jesteś pewien, czy powinieneś blogować, odpowiedzi są proste:
- Napisz o tym, czego się uczysz,
- Tak, powinieneś blogować.
I łatwo jest zacząć:
- Znajdź domenę ,
- Zdobądź trochę hostingu ,
- Zainstaluj WordPressa ,
- Chwyć motyw ,
- Napisz i naciśnij Opublikuj.
Na początku będzie dziwnie. To może być nawet dziwny raz 900. Ale post, do którego link znajduje się powyżej, naprawdę przekazuje korzyści z tego płynące. I być może moja własna lista też trochę pomoże.
Uwaga na temat przychodów
Blogowanie zawiera cenne lekcje na długo przed zdobyciem pierwszych czytelników lub przychodów z reklam. Oto niektóre z najważniejszych.
Żeby było jasne, nigdy nie zakładałem tego bloga z myślą o reklamie ani nie piszę w tym celu. Są one obecne, aby wesprzeć witrynę (i planuję to urozmaicić nieco później w tym roku).
Chodzi mi o to, że jeśli blogujesz dla tych celów, to przestań. Nie wnosi niczego edukacyjnego ani wartościowego do mnóstwa blogów w naszej branży.
To tylko ja
Wiem, że każdy z nas bloguje z różnych powodów i że wielu z nas ma swoje motywacje.
Ale jeśli jesteś kimś, kto pisze, aby lepiej wyjaśnić swoje pomysły lub pisać teksty towarzyszące przemówieniom, które wygłosiłeś, to myślę, że dodajesz wiele wartości i tak już zatłoczonej grupie ludzi, którzy chcą zarobić łatwe pieniądze.
Utrzymujesz odpowiedzialność za to, czego się nauczyłeś, pracujesz nad tym, aby to wyrazić i pomagając innym przez cały czas. Co więcej, daje możliwości, których nie będziesz w stanie uzyskać w inny sposób.
Więc jeśli nawet rozważasz blogowanie, korzyści znacznie przewyższają wady. To długa gra, ale zachęcam do tego. Dzięki temu będziesz lepszym komunikatorem; uczyni cię lepszym programistą. I to jest długa gra, w którą warto zagrać.