Jestem programistą PHP/MySQL z 7 letnim doświadczeniem. Swoją naukę programowania rozpoczynałem od Pascala, potem pisałem trochę w C++. Nigdy jednak w tych językach nie pisałem zawodowo. Wiem jednak "o co chodzi" ze wskaźnikami i znam bardzo dobrze pojęcie typu danych co nie jest tak popularne wśród programistów PHP ;)
Umiem programować obiektowo, znam kilka frameworków PHP w tym najlepiej Laravela. Ze znajomością angielskiego jest u mnie dość słabo. Czytając rozumiem 80%, potrafię robić commity po angielsku zrozumiałe dla większości ludzi ale z rozmową mam duże problemy.
Pytanie czy mam szansę na zmianę pracy jako programista systemów embed? Obecnie mam jakieś 4k na rękę UoP. Mógłbym gdzieś teoretycznie iść na młodszego programistę (choć takich na C++ nie szukają) ale żeby nie wiązało się to ze spadkiem wynagrodzenia.
Zastanawiam się czy jest jakiś sposób na naukę programowania embed c++ w domu po godzinach? Czy pomoże mi np. zakup Arduino? Jak się rozwijać i co zrobić by iść do przodu? Czego warto się uczyć?
Aha i najważniejsze: zawsze mnie interesowały różne systemy automatyczne, czujniki, oprogramowanie sterowników np. CO, systemy kontroli trakcji w samochodach itp. Z grubsza wiem jak działają wszystkie podstawowe czujniki. Dodatkowo dość dobrze orientuje się w fizyce. Dlatego właśnie chce zmienić zawód i czuje że w programowaniu CRM-ów nie wykorzystuje części swojej wiedzy, ale nie wiem również czy ją wykorzystam jako programista c++ embed?