Jak przejść od początkującego do produkowanego?

Jestem programistą, który chce zająć się sprzętem, aby móc cieszyć się tą samą kreatywnością, co projektowanie oprogramowania w świecie fizycznym. Znalazłem tu wiele postów na temat „uruchomienia” w świecie elektroniki, ale chciałbym wiedzieć, czy są jakieś przeszkody podczas podróży, jeśli Twoim...