Ja, programista – Maciej Gajdzica – systemy Embedded
Cześć drogi słuchaczu!
W trzecim odcinku serii 'Ja, programista’ biorę na tapetę systemy embedded o których będzie opowiadał mój gość Maciej Gajdzica.
Maciej jest starszym projektantem-programistą, automatykiem, robotykiem. Na co dzień słucha muzyki rockowej, jest fanem kolarstwa oraz szachów.
W naszej rozmowie jak zawsze pytam gościa o to skąd się wzięła u niego pasja do programowania, czemu akurat Maciej wybrał działkę embedded i z jakimi wyzwaniami musi się mierzyć w codziennej pracy. Zapraszam do wysłuchania odcinka i proszę nie zrażaj się jego długością. Zobaczysz – szybko zleci! 🙂
Od autora:
Z Maćkiem znamy się z konkursu „Daj się poznać„. Zaciekawił mnie sposób w jaki podchodzi do wytwarzania oprogramowania na systemy embedded. Widać zainteresowanie technikami znanymi ze świata nazwijmy to aplikacji biznesowych takich jak TDD, DDD czy nawet ostatnio zdobywający popularność EventStorming. Dzięki Maciej za fascynującą rozmowę i powodzenia w dalszych projektach!
Podcast możesz odsłuchać na wiele sposobów:
- W swojej ulubionej aplikacji do słuchania podcastów wyszukując 'Devsession’
- RSS
- Spotify
- iTunes
- Google Podcast
- plik mp3
Z tego odcinka dowiesz się:
- Jak zaczęła się przygoda Macieja z komputerami, informatyką, mikrokontrolerami. Kiedy pojawiła się ta myśl bycia programistą?
- O pierwszej pracy, pierwsze problemów i sukcesach mojego gościa.
- Dlaczego wybrał działkę embedded
- Czym zajmuje się po godzinach
- Jakie ma plany na przyszłość
- O łaziku, który zwyciężył w hackathonie NASA Space Apps challenge
- Co to są systemy embedded? Gdzie są wykorzystywane? Jakie są rodzaje programowania embedded
- Czym mikrokontroler różni się od zwykłego procesora
- Jakie języki wykorzystuje się w embedded
- Jaki był najbardziej ekscytujący projekt systemu embedded
- Jak wygląda życie programisty w świecie embedded. Z czym trzeba mierzyć się na co dzień, czym różni się ono od zwykłego programowania?
- Jakie stosuje się metodologie wytwarzania oprogramowania, wzorce projektowe
- Jak przeprowadza się testy, debugowanie
- Jak zostać programistą embedded. Co trzeba umieć. Gdzie szukać materiałów?
- Jak hobbystycznie zainteresować się systemami wbudowanymi.
Przydatne linki:
- Dekodowanie pilota do telewizora
- DDD w myśliwcach Gripen
- Przykładowy robot BEAM
- Przykładowa płytka ewaluacyjna do nauki mikrokontrolerów STM32
- Od czego zacząć przygodę z embedded
- forbot.pl
- embeddedartistry.com (dla zaawansowanych)
- ucgosu.pl (blog Maćka)
- Łazik z NASA Space Apps
- Micromouse
- TDD Embedded
- Systemy Safety-Critical
- Elektronika dla dzieci
- Twitter
- Ogólnie o embedded
- C++
- Rust
- @rustembedded
- @japaricious
- Ada
- TDD
- Security
- IoT
Gratuluje kompleksowego podejscia do goscia i tematu!
Przypominaja mi sie stare czasy, jak wytrawialem plytki z pomoca roztworu chlorku żelaza.
Dzięki! Mam nadzieję, że jak najmniej ubrań i rzeczy przy tym ucierpiało 😉
Hej
Osobiście mogę polecić nadsiarczan sodu B327. Mniej podtrawia ścieżki. A jeśli chodzi o drukowanie ścieżek to sprawdziłem na papierze woskowym – wychodzi w miarę. Choć słyszałem że na stronach z gazet są jeszcze lepsze efekty ☺️ trudność pojawia się przy miniaturyzacji – będzie problem z wielowarstwowymi plytkami…
Btw
Świetny podcast
Pozdrawiam
Andrzej
Dzięki Andrzej! Samych dobrze wytrawionych płytek życzę 🙂
Super podcast! Znalazłem nowe podcasty do kolekcji słuchanych podcastów 😀
Nice! 🙂
Ciekawie to robicie, świetnie przeprowadzone 🙂
Maćka znam osobiście i faktycznie zna się na rzeczy.
Wspomina gra na atari to Fred, autorem był Janusz Pelc.
https://www.youtube.com/watch?v=ORJHUVeZYPo
Myślę, że osobą zainteresowany robotami i systemami wbudowanymi (Embedded) zainteresuje nagranie, które zrobiłem jakiś czas temu.
O module wyznaczania położenia robota. Jest tam to o czym opowiadał Maciek, mikrokontrolery, czujniki, itp.
https://www.youtube.com/watch?v=xNHVrbMc4no
pozdro dla Was
Czyli blisko był z tym Fredem Jaskiniowcem 🙂
Tak mi przyszło do głowy, że gdybyś miał kontakt do twórców gier retro (osób, które jest wytwarzały w latach 80-90) to ja chętnie bym porozmawiał
jak wyglądał taki proces.
Pozdrawiam Grzegorz Kotfis
Bardzo fajna rozmowa 🙂 Pozdrowienia od programisty emnedded 😀
Dzięki Mateusz za miłe słowa!
Zdecydowanie popieram, świetna rozmowa, bardzo miło się słuchało. Oczywiście czekamy na wiele więcej. Pozdrawiam!
Witam,
Bardzo fajny podcast. Ja nie jestem programistą jednak po godzinach uczę się programować. Proces nauki jest dosyć żmudny zwłaszcza kiedy czegoś nie do końca rozumiem jednak nawet sobie nie wyobrażasz jak niewiele odbiega moje trajektoria nauki od radcy prawnego z którym przeprowadzałeś wywiad. Sporo także zaczerpnąłem np. nie miałem świadomości, że https://www.freecodecamp.org/ ma taki fajny kurs na stronie korzystałem tylko z ich źródeł na Youtube.
Twój podcast działa także motywująco więc mam nadzieje, że mój wpis podziała na ciebie motywująco bo jest to bardzo dobra robota którą robisz.
Świetna rozmowa, słuchało się naprawdę przyjemnie. Szkoda, że nie było czasu aby poruszyć wszystkie zagadnienia, aczkolwiek liczę na rundę rewanżową 🙂
Pozdrawiam