brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Nov 05. 2021

(정리) IOT 개발자  되기 - 2023

<0> 데이터 직군

<1> IoT개발자는 어떤 일을 하는가?

<2> 어떤 걸 공부해야 하나?

<3> 서비스 구성도로 확인

<4> 공부해야 할 기술?

<5>  어떻게 공부하면 좋을까요?

<6>  직종과 공부 자료

<7> (코딩) 분석 , 빅데이터 전문가 되기 -2021



<0> 데이터 직군


1

데이터 직군

https://techscene.tistory.com/entry/%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%A7%81%EA%B5%B0-%EC%95%88%EB%82%B4%EC%84%9C-DA-TA-DE-DS-ML%EC%97%94%EC%A7%80%EB%8B%88%EC%96%B4-BI-%EB%B6%84%EC%84%9D%EA%B0%80


2

ROADMAP




<1> IoT개발자는 어떤 일을 하는가?



IoT는 IoT기기(센서)에서 데이터를 받아, 분석하여 사용자 서비스를 개선하는 서비스이다.

어떤 일을 하는지 알아보자.

개발자의 업무 분야도 다양하다.




그중 IOT분야를 하려면 어떤 것을 공부해야 하는지 알아보자



1. 공공 부분과 통신 부분의 IOT 사업을  많이 하게 된다.


공공분야의 IoT 사업, 매년 16.8%씩 증가... 작년 2,558억 원 규모

https://www.hellot.net/mobile/article.html?no=45056


https://news.nate.com/view/20201201n04603


https://manabox.tistory.com/320




2.  공장 설비 모니터링 하는것으로 많이 사용한다.


AI/ML (AI 와 머신러닝)과 같이 사용된다.


1)

https://brunch.co.kr/@topasvga/1730


2)

https://brunch.co.kr/@topasvga/2430


3)

https://brunch.co.kr/@topasvga/2431


4)

https://brunch.co.kr/@topasvga/2531


5)

https://brunch.co.kr/@topasvga/2532


6)

https://brunch.co.kr/@topasvga/2533


7)

https://brunch.co.kr/@topasvga/2534


8)

https://brunch.co.kr/@topasvga/2535


9)

https://brunch.co.kr/@topasvga/2541


10)

https://brunch.co.kr/@topasvga/2543


11)

https://brunch.co.kr/@topasvga/2544


12)

https://brunch.co.kr/@topasvga/2545


13)

https://brunch.co.kr/@topasvga/2546


14)

https://brunch.co.kr/@topasvga/2548


15)

https://brunch.co.kr/@topasvga/2549


16)

https://brunch.co.kr/@topasvga/2550



<2> 어떤 걸 공부해야 하나?


IOT 기기,아두이노, 라즈베리파이 , 센서 ------ 데이터를 수집한다.

리눅스 - 라즈베리파이는 리눅스로 되어 있다. 리눅스 OS를 알아야 한다.

HTML, CSS, 자바 스크립트  - 리눅스에 웹사이트를 올린다. 데이터를 봐야 한다.

DNS -  도메인으로 웹 사이트를 보자

파이썬 - 수집한 데이터를 파일로 저장하거나 데이터를 보내자.

클라우드 - 클라우드에서 데이터를 수집하자. 분석하자.

앱 인밴터 - 간단하게 앱 만들어 보자.  스마트폰으로 IOT 기기를 제어해 보자

Dart(플러터)- 스마트폰으로 보자 , 스마트폰 앱을  개발하는 언어 중 하나 플러터



<3> 서비스 구성도로 확인


1

구성

IOT기기 ,  클라우드 ,  관리자 사이트 /스마트폰으로 구성되어 있다.


2

IOT기기(아두이노,라즈 베리 파이, 센서, 리눅스, HTML, 파이썬)------------ 클라우드(데이터 수집, 가공, 분석)-------  관리자 사이트, 스마트폰 (스마트폰으로 보자, 제어하자, 웹페이지 HTML, 앱 인벤터, 플러터)



<4> 공부해야 할 기술?


HTML부터 시작해서 , 클라우드,  앱 개발까지 공부해야 한다.


HTML, CSS, 자바 스크립트  - 제일 쉽다. 프런트 앤드, 웹 개발자, 보여주는 것

리눅스 - 홈페이지를 띠워주는 것

DNS -  도메인으로 웹 사이트를 연결하는 것

파이썬 - 데이터를 파일로 저장하거나 변환하기

IOT 기기 라즈베리파이 , 센서 ------ 물리적인 센서장치 공부

앱 인밴터 - 간단하게 앱 만들어 보자.  스마트폰으로 IOT 기기를 제어

클라우드 - 클라우드 사용법, 활용법, 데이터 수집부터 분석, 빅데이터 처리

Dart(다트) 플러터- 스마트폰 앱 개발. 앱으로 보자, 앱으로 제어




<5>  어떻게 공부하면 좋을까요?


책보자

기존에 나와 있는 서비스를 따라 해 보는 것이 가장 좋다.

세미나에서 소개하는 서비스를 보고  직접 만들어보자

만들어 개인 노션에  포트폴리오로 올려놓자.

웹, 앱, IOT기기 모두 공부를 하는 것이 좋다.



<6>  공부 자료와 직종


1

공부 자료


https://brunch.co.kr/@topasvga/2698



2

2021 유망직종과 연봉

https://www.ciokorea.com/news/213269


3

https://brunch.co.kr/@topasvga/1974


4

https://brunch.co.kr/@topasvga/1463



5

https://brunch.co.kr/magazine/dnsdns


6

https://brunch.co.kr/magazine/iots


7

https://brunch.co.kr/@topasvga/1765


8

64.(책 추천) 분야별 개발자 되기 위한 책-2021

https://brunch.co.kr/@topasvga/1379


9

137.(추천) 개발자 포트폴리오 만들기 좋은 책-202

https://brunch.co.kr/@topasvga/1689


10

개발자가 공부해야 하는 기술

https://brunch.co.kr/@topasvga/1382


11

클라우드 전문가 되기

https://brunch.co.kr/@topasvga/1955


12

https://brunch.co.kr/@topasvga/1452


13

구글 엔지니어가  해주는 이야기

https://lectureman.com/posts/1416


14

삼성 주니어 SW 창작대회 참고

https://news.samsung.com/kr/%eb%82%b4-%ec%95%84%ec%9d%b4%eb%94%94%ec%96%b4%eb%a5%bc-%ed%98%84%ec%8b%a4%eb%a1%9c-%ea%b0%9c%eb%b0%9c%ec%9e%90-%ea%bf%88%eb%82%98%eb%ac%b4-3%ec%9d%b8%ec%9d%b4-%eb%a7%90%ed%95%98?utm_source=nr_facebook&utm_medium=social&fbclid=IwAR22s_E9SeAAWTSHuLzNOAJNsJDyTVNCtX4YWa8_ta-ac75D7VuoKgK6k7c


예전에 자료 올린건데 아이들이 구현해서 1등 했네요.

https://brunch.co.kr/@topasvga/550




<7> (코딩) 분석 , 빅데이터 전문가 되기 -2021


1

https://brunch.co.kr/@topasvga/1973


2

https://brunch.co.kr/@topasvga/1379



3

https://brunch.co.kr/@topasvga/2439



4

배워야할 언어



https://brunch.co.kr/@topasvga/1379



(필독) 클라우드 전문가 되기 자료-2023

https://brunch.co.kr/@topasvga/3452


감사합니다.

브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari