프로그래밍 직무와 네트워크 직무의 차이점이 무엇인가요? 그리고 특히 프로그래밍 직무가 하는 일이 무엇인가요??
답변
3
질문자
작성자
친절한 답변 감사합니다 멘토님! 혹시 프로그래밍 직무에서 학부생때 배우는 내용 중 실제로 활용할 수 있는 분야가 있을까요?? 또는 어떤 부분을 공부하거나 어떤 프로젝트 경험이 직무에 도움이 될지 알고싶습니다! 예를들어 C언어나 아두이노 또는 영상처리 중 도움이 되는 분야에 대해 알고싶습니다
채택
멘
멘토38338
대구교통공사
코과장
∙ 채택률 86%
안녕하세요 멘티님! 소중한 질문 감사드립니다. 요청하신 질문에 대한 답변 드리겠습니다. 아래에 프로그래밍 직무와 네트워크 직무에 대해서 소개해드리겠습니다.
[아래] 1. 프로그래밍 직무 - 프로그래밍 직무란 크게 3가지로 분류할 수 있습니다. 첫째, 프로그램 개발 설계입니다. 프로그램 개발 프로젝트 계획부터 시작하여, 전체적인 프로그램의 개발 방향에 대해 설계합니다. 개발언어, 플랫폼, DB 설계 등 그 세부 분류가 다양합니다. 둘째, 프로그램 개발입니다. 이전 단계인 설계에서 얻은 산출물을 바탕으로 실제 프로그램을 개발하게 됩니다. 셋째, 개발 프로그램 유지보수 입니다. 개발완료된 프로그램을 지속적으로 버전업그레이드 하고 오류를 수정하는 등 다양한 유지보수 업무를 담당하게 됩니다.
2. 네트워크 직무 - 네트워크 직무란, 실제 기업에서 사용중인 네트워크 망, 장비 및 관련 인프라를 유지관리하는 업무를 담당합니다. 기 구축 네트워크 망 개선, 신규 네트워크망 구축 등 다양한 네트워크 공사를 담당하기도 합니다. 가장 기본적인 것은 허브, 스위치, 라우터 등 관련 장비를 관리하고, 항시 오류대비를 위해 모니터링 하는 업무를 담당합니다.
이정도면 둘의 차이점이 어떠한지 이해되셨으리라 생각합니다. 혹시 추가적인 질문이 있다면 댓글 달아주시면 감사하겠습니다.
채택
가
가카리
한국서부발전
코부장
∙ 채택률 77%
롯데정보통신이나 현대정보기술은 SI 이라고 불리는 회사입니다. 사업영역이 SI 솔루션개발, 데이터센터 운영, 모바일 B2B, 그룹웨어 등입니다. 1. 프로그래밍 직무 - C, JAVA, C#, ASP, PHP, .NET 등의 언어를 이용해서 고객이 원하는 프로그램을 개발하거나 유지보수(수정 변경 또는 개선) 합니다. - 멘티님이 아두이노나 영상처리쪽은 스마트 팩토리, 스마트 빌딩등에서 매우 많이 사용하는 분야입니다. - 공장에서 제품의 불량 유무, 바코드인식, 회로 패턴인식, CCTV 화재감시, 방범용 CCTV등에서 영상처리를 매우 많이 사용합니다. - 필수 기초 분야 1) c, java, c#등 프로그래밍 언어에 대한 이해 2) 자료구조론, 데이터베이스론, 디자인패턴 등 프로그램 디자인에 대한 이해 3) SPRING, node.js, 장고 프레임워크 등 웹개발을 위한 프레임워크에 대한 이해 4) 운영체제(리눅스, 유닉스, 윈도우), 소프트웨어 공학 등 컴퓨터 기본 교양 - 권장사항 1) 영상처리(얼굴인식, 지문인식, 3D, AR, 홀로그램)에 관심이 많으시고 이쪽분야로 반드시 가고싶다면 석사이상을 하시는것을 권장합니다. 2) 아두이노, 라즈베리파이의 경우 제조업뿐만 아니라 소프트웨어 회사에도 많이 사용되는 프로토타이핑 도구입니다. 사용하실줄 안다면 큰 가산점이 될 것입니다.
2. 네트워크직무 - 통신프로토콜(TCP/IP, UDP, OSI 7 layer 등)에 대한 이해 - 네트워크 세부사항에 대한 이해(라우팅프로토콜, VLAN, MPLS 등) - 네트워크 장비에 대한 이해(대체로 시스코 기반 장비 활용) - 보안 장비에 대한 이해(방화벽, IPS, IDS, ESM, OTP시스템 등) - 광통신에 대한 이해(OTN) - 무선통신에 대한 이해(WLAN, LTE, 5G 등) - 이쪽분야는 학교에서 배우는 내용은 이론적인 것도 중요하지만 실제로 학원에서 장비를 많이 다뤄보는 것이 중요합니다.
2017.11.08