Como as outras respostas indicaram, a melhor maneira de aprender é fazendo - nesse caso, mergulhando e projetando um dispositivo do início ao fim para ter uma idéia dos processos e etapas envolvidos no desenvolvimento da IoT.
É um problema muito semelhante ao que você encontra em engenharia / programação de software - muitos cursos universitários ensinam aos alunos ciência da computação , ou seja, a teoria e os conceitos por trás do desenvolvimento de software. Mas, após 3 ou 4 anos de aprendizado, eles são lançados ao mundo para encontrar um trabalho de programação e não possuem as habilidades práticas reais necessárias para ser um desenvolvedor de sucesso.
Na Índia, há alegações de que apenas 7% dos graduados são efetivamente empregáveis como engenheiro de software, porque:
Enquanto o grande número de estudantes de engenharia do país estuda seus livros, faz seus exames e obtém seus diplomas, é somente quando eles encontram os problemas do mundo real que eles percebem seus déficits. Até lá, eles precisam dedicar mais tempo para se habilitar ou sofrer desemprego.
Tenho certeza de que você pode ver o paralelo aqui - se você quiser entrar no campo da IoT, precisará entender como desenvolver um dispositivo e a infraestrutura necessária .
Algumas coisas a considerar, no entanto, quando você começa a criar seu protótipo:
Não precisa ser revolucionário - como projeto de aprendizado, não há nada de errado em fazer algo simples. O ponto chave aqui é ter um objetivo específico e realizável .
Depois de atingir seu objetivo, divida a tarefa em etapas . Vai ser difícil ; se for seu primeiro projeto, você se sentirá um pouco perdido. O importante aqui é ...
- Tenha um grupo de pessoas que podem ajudá-lo. Se você está em uma instituição educacional, está com sorte - haverá muitas pessoas apaixonadas e conhecedoras. É quase certo que eles estarão interessados e quererão ajudá-lo; afinal, todos deveriam ser seus porque a Ciência da Computação é a sua paixão!
Se você não consegue encontrar alguém que possa ajudar, sempre há sites para entusiastas, especialistas e usuários avançados que podem lhe dar algumas sugestões!