[Dúvida] Programação em sistemas embarcados, conta ?
Pessoal,
Estou com uma dúvida, me formei a alguns anos como ténico em eletrônica e desde que formei, a matéria que mais me chamou a atenção foi programação, essa era feita em microcontroladores PIC em C, toda a estrutura da programação era em linguagem C, e todas as bibliotecas de interfaces com os componentes devia ser feita a mão, lendo datasheets entre outras coisas, após a minha formação comecei a experimentar trabalhar com outros hardwares como Arduino e principalmente ESP (utilizando os compiladores do Arduino) e cheguei a desenvolver aplicaçõe com até um nível razoável de complexidade, como consumo de API's de dados, envio de arquivos para servidores (que se tornam uma grande dor de cabeça quando falamos de arquivos com mais de 500kB).
Dito isso, o quanto essa experiencia em liguagens tipadas, porém, rodando em sistemas fechados e muitas das vezes limitados ajuda e conta na hora de se trabalhar com liguagens de alto nível ? Pois recentemente estou migrando para a área de desenvolvimento de sistemas, eu senti que não tive as dores iniciais pois a logica de programação eu desenvolvi ao longo dos projetos embarcados, e quando desenvolvi aplicações em VBA e mais recentemente em Python e Aplicações WEB, foi relativamente tranquilo, mas os projetos que fiz foram "simples" pois não trabalho em uma empresa com um time, estrutura e avaliações.
Outra dúvida, essa experiencia com programação de sistemas embarcados eu posso levar como experiência em programação para processos seletivos ?