“Wierzę, że dobre oprogramowanie zaczyna się od zrozumienia — języka, kompilatora i sprzętu. Pomagam inżynierom tworzyć kod, z którego mogą być dumni, a firmom – zyskać stabilne, wydajne i przewidywalne systemy.”
Moja historia
Nazywam się Maciek Gajdzica i od 2012 roku zajmuję się programowaniem systemów embedded. Pracowałem w startupach, biurach projektowych i dużych korporacjach — od projektów IoT po systemy kolejowe i medyczne.
W pewnym momencie zauważyłem, że dostępne materiały edukacyjne nie odpowiadają na pytania, które pojawiają się w prawdziwych projektach. Tutoriale pokazują, jak zacząć – ale nie jak tworzyć niezawodne systemy, które działają przez lata i nad którymi pracuje wiele osób. Zacząłem więc eksperymentować, szukać własnych rozwiązań i sprawdzać, które naprawdę działają.
Z czasem postanowiłem dzielić się tym, czego się nauczyłem – najpierw przez bloga, potem wystąpienia i kanał YouTube. Dziś prowadzę firmę szkoleniową, w której pomagam innym inżynierom pisać lepszy kod i lepiej rozumieć swój system.
Kieruję się jedną zasadą – tworzę materiały, które sam chciałbym dostać, kiedy zaczynałem. Nie unikam trudnych tematów. Wierzę, że dogłębne zrozumienie działania języka, kompilatora, sprzętu, narzędzi i procesu wytwarzania oprogramowania jest niezbędne, aby być dobrym programistą embedded. Nie ma drogi na skróty.

Sprawdź moje media społecznościowe:
