
📌 [RPA 개발자] (반복 업무 자동화 전문가)
- UiPath
- automation anywhere
- a.Works
- brity
- 하는 일: 사람이 수작업으로 하던 단순 업무(엑셀 정리, 이메일 보내기 등)를 자동화하는 프로그램을 개발
- 예시: 회사에서 매일 직원들 출퇴근 시간을 정리해야 하는데, 사람이 하지 않고 프로그램이 알아서 정리해줌.
🛠 [백엔드 개발자] (웹·앱의 보이지 않는 뇌)
- 서버관리
- 클라이언트
- HTTP
- SI개발
- 하는 일: 서버를 관리하고, 데이터를 주고받는 로직을 만듦. (웹사이트나 앱에서 데이터 저장·처리)
- 예시: 쿠팡에서 상품을 검색하면, 백엔드가 데이터베이스에서 상품 정보를 가져와서 화면에 띄워줌.
🎨 [프론트엔드 개발자] (웹·앱의 얼굴을 만드는 사람)
- GUI
- 반응형웹
- 인터페이스
- 하는 일: 사용자가 보는 화면(버튼, 메뉴, 디자인 등)을 개발함.
- 예시: 네이버 홈페이지에서 검색창, 버튼, 배너가 어떻게 보일지 개발하는 사람.
🌐 [네트워크 엔지니어] (인터넷 길을 깔아주는 사람)
- 네트워크관리
- 서버구축
- 시스템운영
- 하는 일: 인터넷이 원활하게 연결되도록 네트워크를 설계하고 유지보수함.
- 예시: 회사에서 인터넷이 갑자기 안 되면, 네트워크 엔지니어가 원인을 찾고 복구함.
💻 [소프트웨어 개발자] (소프트웨어 전반을 만드는 사람)
- 시스템분석
- 시스템설계
- 아키텍쳐
- 클라이언트
- SI개발
- 하는 일: 시스템을 설계하고, 직접 프로그램을 만듦.
- 예시: 한글, 엑셀 같은 프로그램을 만드는 개발자.
🤖 [머신러닝 엔지니어] (AI 만드는 사람)
- 모델링
- 딥러닝
- 자연어처리(NLP)
- 음성인식
- 이미지프로세싱
- 인공지능
- 챗봇
- 하는 일: 인공지능이 학습할 수 있도록 데이터를 가공하고 알고리즘을 개발함.
- 예시: 유튜브가 ‘이 영상도 좋아할 것 같아요!’ 하고 추천해주는 기능을 개발.
🏗 [시스템 엔지니어] (IT 시스템을 설계하고 유지하는 사람)
-네트워크관리
-서버구축
-시스템분석
-시스템설계
-시스템운영
-서버관리
-SI개발
- 하는 일: 회사에서 사용하는 IT 시스템을 설계하고 운영함.
- 예시: 은행 시스템이 장애 없이 24시간 돌아가도록 관리하는 엔지니어.
📱 [앱 개발자] (스마트폰 앱을 만드는 사람)
- 인터페이스
- 챗봇
- SI개발
- 하는 일: 안드로이드, 아이폰에서 실행되는 앱을 개발함.
- 예시: 카카오톡, 배달의민족 같은 앱을 개발하는 사람.
☁ [클라우드 엔지니어] (인터넷 기반 서버 관리)
- 네트워크관리
- 클라우드개발자
- 클라우드아키텍트
- 솔루션스아키텍트
- 하는 일: AWS, Azure 같은 클라우드 서비스를 구축하고 운영함.
- 예시: 넷플릭스가 서버를 직접 두지 않고 AWS(클라우드)를 이용해서 영화 데이터를 저장하고 스트리밍함.
🎯 요약
- 백엔드 개발자 → 데이터를 관리하는 사람 (보이지 않는 엔진)
- 프론트엔드 개발자 → 사용자 화면을 만드는 사람 (보이는 부분)
- 앱 개발자 → 스마트폰 앱을 만드는 사람
- RPA 개발자 → 사람이 하던 반복 업무를 자동화
- 머신러닝 엔지니어 → AI가 학습하도록 만드는 사람
- 네트워크 엔지니어 → 인터넷 길을 깔고 유지보수하는 사람
- 시스템 엔지니어 → IT 시스템을 구축하고 유지하는 사람
- 클라우드 엔지니어 → 인터넷 기반 서버 관리
✅ 참고: SI 개발이란?
SI(System Integration) 개발은 기업이나 기관의 요구에 맞게 IT 시스템을 개발하고 구축하는 일을 말함.
즉, 기존의 여러 IT 시스템(데이터베이스, 서버, 프로그램 등)을 연결하고 조합해서 하나의 시스템을 만드는 개발 방식.
📌 SI 개발이 포함될 수 있는 직군
- 백엔드 개발자 → SI 프로젝트에서 서버 개발을 담당
- 소프트웨어 개발자 → 시스템을 분석하고, 맞춤형 소프트웨어 개발
- 시스템 엔지니어 → SI 프로젝트에서 서버, 네트워크, 보안, 운영 관리
- 앱 개발자 → 기업 맞춤형 앱을 개발하는 SI 프로젝트 참여
💡 결론: SI 개발은 특정 직군이 아니라, 기업 맞춤형 시스템을 구축하는 개발 방식!
'개발인생 > etc' 카테고리의 다른 글
| WebP 이미지, 왜 필요할까? JPG, PNG와 비교해보자 (4) | 2025.03.02 |
|---|---|
| 개발 초보자를 위한 필수 기술 스택 정리 v2025 (0) | 2025.02.27 |
| Docker 없이 배포 vs Docker로 배포 (0) | 2025.02.27 |
| 웹 서버, 웹 컨테이너, 애플리케이션 서버, WAS 차이점 정리 (0) | 2025.02.19 |
| [eclipse] xml파일의 "Downloading external resources is disabled." 오류 해결 (0) | 2025.02.19 |