What skills are needed for IoT?
Printable View
What skills are needed for IoT?
What do you want to do?
Normally to accomplish much here you need at least some fundamental electronics background. You can play around with breadboards but you need soldering skills to do anything "real." Not to mention working with some form of circuit boards even if just playing around using bare perfboard.
The programming skill required seems to be pretty thin for basic stuff. These days most of it is done using script interpreters for Python dialects or code generators like Arduino.
Patience is always a virtue.
What skills are needed for IoT
Machine Learning
AutoCAD
Node.
Security infrastructure
Security engineering
Big Data
GPS Development
sorry, but that list is not correct and misleading.
you need some electronics background as dilettante mentioned.
not sure why autocad is mentioned but a tool for boardlayout may be handsome. you will certainly get in touch with C language for embedded development. once you add network support to your device, security topics should be considered. but "machine learning", "big data" and "gps" are just buzzwords in that context ;)
one more skill not yet mentioned: you need to be able to read and understand datasheets like e.g. this one: Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf i.e. have the understanding of computing basics like I/O, Interrupts, Memory Addressing aso
You need a solder gun and a hammer/chisel to cut the hole.
Top IoT skills to master:
Machine learning and Artificial Intelligence.
JavaScript and Python.
Knowledge about how sensors work.
UI-centric Approach.
Node.js Development.
Big Data.
GPS systems.
Cloud Computing.
It sound more like a job listing for a position at the exploiter end of IoT.
Hot glue gun is also useful.
... and a certificate from the Elders of the Internet to allow you to start cutting bits of the internet and putting them into things.
You need to know how to use a ossoliscope and serial UART. Learn arduino,raspbeerry pi or microphyton.
MQTT protocols are a plus if you intend to have a cloud connection.