Hi everybody ,
I’m pretty new to this community and wanted to ask for a favour. I would be very grateful for some response.
In my studies I just learned the basics of C and a little bit of C++/Assembler and wasn’t really interested in it (the professor wasn’t really inspiring and the programs we coded were really boring and had no use for real world applications).
So I graduated in my BEE (focus on automatization) last year and my thesis was about industry4.0-compliant technologies and their application fields and use. In this time I got highly interested in information-technologies… I read alot about ICT, networks, the ISA95-Pyramid, OPC UA, IoT etc. and found it amazing.
Nowadays I am employed in a small company as a technical student (30h/week … Want to continue with my master) and handle alot of different tasks like assist the technical project management, maintain data inside software and do some evaluations in Excel. But the company gives me the opportunity to set foot into the digitalization-sector because I handled my stuff pretty well and they don’t have any employee in this area (just normal IT) . They want to create an infrastructure / network and get data outside of the production machines control systems or implement devices with internet access. Also this data should be visualized on some UI to be visible for the companys head. And the last point is to surpress as much information on paper as possible. I tried to inform myself and the first thing I thought was to learn SQL, because I have to do alot of evaluation with lots of data and I have to store the data of the machines/devices. Then I found the two definitions of data analysts (learning Python) and full web stack developers (front-end to back-end html5,css3,JS,PhP/asp.net,SQL).
The application field of data analysts sounds more like they have to fulllfill a scientific task (e.g. deep learning). So I thought it would be the best way to learn the languages of a full web stack dev. I could visualize the data with html5,css3,JS and handle the back-end with PhP and SQL. I also can optimize my evaluation with learning SQL.
Now my questions are: Am I on the right track? And what should I learn to cover the area of getting data out of internet-enabled devices / machines (most machines working with Siemens and Codesys PLCs)?
Thanks in advance!