MVP, MSSQL, .NET
Gdy jest okazja: trzeba próbować. Kolejna może się nie powtórzyć. Każdy wysiłek niesie za sobą pozytywne konsekwencje, nawet jeśli nie są widoczne na pierwszy rzut oka. W dalszej perspektywie: prawie wszystko warto, nawet jeśli nie wszystko się opłaca. Motywacyjnie, przed 1 lutego: If you try and lose then it isn’t your fault. But if you don’t [...]
Regularnie przez lata dostaję od Was masę maili z pytaniami o karierę programisty. Jak zacząć, jak kontynuować, jak rozwijać… i tak dalej. Raz odpowiedziałem na taką wiadomość postem na blogu (“Początki mojej “kariery” – odpowiedź na maila“) i właściwie nie wiedzieć czemu nie kontynuowałem takiego podejścia. Dzisiaj zatem następna porcja takiej konwersacji. Życzę miłego zaglądania [...]
W ciągu minionych 8-9 lat napisałem na różnych blogach ponad 650 postów. Decyzja o założeniu bloga, podjęta na początku 2008 roku, zmieniła moje życie. Tym wpisem chcę ułatwić start osobom, które taką decyzję dopiero podejmą. Na wstępie mała prośba: poświęć mi 30 sekund nawet jeśli sądzisz, że ten tekst nie jest kierowany do Ciebie. Czas [...]
Ileż razy słyszy się: “to zrzucimy na praktykanta albo juniora”. Zwykle w kontekście jakiegoś nudnego CSSa, wygenerowania PDFa, poukładania tabelek w raporcie, czy nawet… dopisania testów do jakiegoś systemu po to aby zwiększyć wskaźnik pokrycia kodu (sic!). I… o ile czasem takie rzeczy owszem, trzeba zrobić, i owszem, nie posadzimy do tego super-duper-uber-architekta, to jednak [...]
Jak wygląda rynek pracy w naszej branży – wiemy wszyscy. “Kandydat nasz pan”. Firmy często prześcigają się w “dogadzaniu” złowionym już programistom, kusząc różnymi dogodnościami kolejną zwierzynę. Widać to po wielu ogłoszeniach i komunikacji wychodzącej od rekruterów. A to piłkarzyki w biurze, a to konsole, a to zjeżdżalnia (sic!), a to jeszcze nie wiadomo co. Zwykłe [...]
Podczas zabaw z Dependency Injection można się trochę zapędzić używając kontenerów, uzależniając od nich cały kod naszej aplikacji. A to źle. Na dobra sprawę logika aplikacji nie powinna nawet wiedzieć z jakiego kontenera korzystamy. Do kontenera nie powinniśmy się przyzwyczajać – jeśli wykorzystujemy go poprawnie, to jego podmiana na inną bibliotekę nie będzie nastręczać żadnych [...]
Do internetów informacje wrzucamy nieustannie, czasem bez zastanowienia. Czasami jednak zastanowić się wypada, coby potem nie żałować… prawda? Dlatego może warto na dzikich imprezach ograniczyć “connectivity”, rutery poodłączać, zagłuszacze komunikacji postawić, żeby potem wstydu nie było. Bo: Trying to remove information from the internet is like fishing piss out of the swimming pool Źródło: internet, [...]
Pierwszy pracujący dzień Nowego Roku. Czyli: pierwszy dzień świadomego bezrobocia. Pierwszy dzień… nowego życia. Miało być słodko i super. Miałem odprowadzić Córkę do przedszkola, a po powrocie wziąć książkę i nie wychodzić z wyra przez kolejne 6 godzin. Wiecie, relaks i regeneracja, tak jak sobie obiecałem. Tymczasem zestresowany siedzę i nie wiem w co ręce [...]
Dawno temu, za czasów liceum i na początku studiów, miewałem tygodnie bardzo intensywnego jeżdżenia na rowerze. Kilka pierwszych wyjazdów “w sezonie” zawsze musiało kończyć się tak samo: krwotokiem z nosa z wyczerpania i leżeniem przez pół godziny po powrocie, bez możności poruszenia ręką czy nogą. Miewałem też zrywy związane z basenem, gdzie sytuacja była podobna: [...]
Po dłuższej niż zwykle przerwie (ale “normę” 2 odcinków miesięcznie udało się utrzymać ) zapraszam Was na odcinek numer dwadzieścia sześć. Po wakacjach zdecydowanie dominowały tematy dość mocno techniczne, więć aby urozmaicić rzeczywistość, dzisiaj “na mientko”. Pomaga mi w tym Ewa Paszkowska-Demidowska: doświadczona terapeutka ruchowa. Ewa nie jest osobą techniczną, więc nie będzie zwyczajowej listy […]
Po dłuższej niż zwykle przerwie (ale “normę” 2 odcinków miesięcznie udało się utrzymać ) zapraszam Was na odcinek numer dwadzieścia sześć. Po wakacjach zdecydowanie dominowały tematy dość mocno techniczne, więć aby urozmaicić rzeczywistość, dzisiaj “na mientko”. Pomaga mi w tym Ewa Paszkowska-Demidowska: doświadczona terapeutka ruchowa. Ewa nie jest osobą techniczną, więc nie będzie zwyczajowej listy […]
Po dłuższej niż zwykle przerwie (ale “normę” 2 odcinków miesięcznie udało się utrzymać :) ) zapraszam Was na odcinek numer dwadzieścia sześć. Po wakacjach zdecydowanie dominowały tematy dość mocno techniczne, więć aby urozmaicić rzeczywistość, dzisiaj “na mientko”. Pomaga mi w tym Ewa Paszkowska-Demidowska: doświadczona terapeutka ruchowa. Ewa nie jest osobą techniczną, więc nie będzie zwyczajowej [...]
All of you probably know the term “eventual consistency”. Definition from Wikpedia says: “if no new updates are made to a given data item, eventually all accesses to that item will return the last updated value”. I coined another term: “eventual crappiness“: “eventually all software will become crap”. How can we fight this annoying law [...]
W 25 odcinku DevTalk wracamy do tematu architektury. Tym razem moim Gościem jest Szymon Kulec: programista, blogger, prelegent i jeden z liderów Warszawskiej Grupy .NET. Na Twitterze: @scooletz. Dyskutujemy o Event Driven Architecture. Z odcinka dowiecie się czym jest EDA, o jakich zdarzeniach mowa i jak z nich korzystać. Do tego: jak ma się do […]
W 25 odcinku DevTalk wracamy do tematu architektury. Tym razem moim Gościem jest Szymon Kulec: programista, blogger, prelegent i jeden z liderów Warszawskiej Grupy .NET. Na Twitterze: @scooletz. Dyskutujemy o Event Driven Architecture. Z odcinka dowiecie się czym jest EDA, o jakich zdarzeniach mowa i jak z nich korzystać. Do tego: jak ma się do […]
MVP, MSSQL, .NET
Programista-pasjonat. Człowiek od wszystkiego związanego z programowaniem. Autor bestsellerowej książki “Zawód: Programista“.
Od 2008 posiadacz tytułu Microsoft MVP (Most Valuable Professional) w kategorii .NET.
Od 2005 Microsoft Certified Professional.