kodujeBov2

#KodujęBo cz. 8 – Krzysztof Strehlau twórca gier, a także nasz Viking

Marzec 21, 2018

Serdecznie zapraszamy do lektury 8. już odsłony naszego cyklu #KodujęBo. Tym razem w roli głównej twórca gier, a zarazem nasz Viking – Krzysztof Strehlau. 🙂

Kim jesteś?

Nazywam się Krzysztof Strehlau. Obecnie pracuję jako programista w firmie Madmind Studio, zajmującej się tworzeniem gier komputerowych na różne platformy sprzętowe. W wolnym czasie uprawiam amatorsko kolarstwo szosowe a także hobbystycznie zajmuję się elektroniką.

Jak długo zajmujesz się już programowaniem?

Zaczęło się od Visual Studio, które było dołączane w pewnym miesięczniku o tematyce komputerowej. Dostałem w prezencie od rodziców, jakoś w okolicach 6 klasy szkoły podstawowej. Było to jakieś 13 lat temu.
Pamiętam, że pierwszym moim językiem był Visual Basic. Poważniejsze projekty zacząłem robić wraz z przesiadką na C++.

#KodujęBo

Koduję, bo sprawia to niesamowity fun. Lubię wymyślać różne korelacje struktur danych czy klas a później obserwować jak to działa. W nauce programowania przeczytałem od deski do deski w zasadzie jedną książkę, resztę informacji pozyskałem (i nadal pozyskuję, bo uczyć trzeba się cały czas) z internetu a także z codziennej praktyki.

Jakiego obszaru dotyczą projekty, którymi się zajmujesz?

Zawodowo zajmuję się programowaniem mechanik gier komputerowych, czyli tego co dzieje się w trakcie gry z graczem oraz otoczeniem. Wcześniej programowałem mechaniki silnika a także bardziej niskopoziomowo – między innymi sterowniki systemu Windows. Poza pracą lubię coś od czasu do czasu pokodować – od prostych gier 2D po systemy wykorzystujące IoT, które dodatkowo sam lutuję na zaprojektowanej przez siebie płytce PCB. W planach mam stworzenie stacji pogodowej, która przy okazji będzie monitorować jakość powietrza (PM 2.5, PM10).

Co w nauce programowania przydało się w życiu, niekoniecznie w pracy zawodowej?

Trudne pytanie. Wydaje mi się, że dzięki programowaniu mam bardziej otwarty umysł i potrafię chłonąć wiedzę z różnych dziedzin, gdy jest taka potrzeba. Poza tym programowanie uczy pokory i cierpliwości.

Co w życiu daje Ci programowanie/Gdzie Cię doprowadziło?

Przede wszystkim daje satysfakcję z tego, że robię to co lubię i przy okazji realizuję się zawodowo.

Czy masz jakieś rady dla osób, które chciałyby zacząć programować lub są na początku swojej drogi?

Nie zrażać się, nawet jeśli nie wychodzi i przede wszystkim pozbyć się przeświadczenia, że programowanie to jakiś „rocket science” dla wybranych. Nie, programowanie potrafi być łatwe!
Trzeba tylko pamiętać, że instrukcje dla komputera muszą być precyzyjne i optymalne. Dziedzin w których możemy się specjalizować w programowaniu jest wiele i niekoniecznie musi to być zaawansowana algorytmika.

Wasze komentarze: