취업톡톡 세부메뉴

질문 상세 보기

Q 물류쪽 개발자분들께 드리는 질문

조회수 2,786 2022-06-10 수정

안녕하세요,

인하대 4학년입니다. 저는 물류+소프트웨어공학 전공을 하고 있고 개발자로 취업을 희망합니다. 


물류인턴은 꽤 오래 해보았는데 저는 성향상 개발자 쪽이 더 맞다고 생각합니다. 언어는 자바와 파이썬이 익숙하고, C++는 이제 시작했습니다. 아직 웹페이지를 만들어보는 도중이기는한데 JS도 배우고 있어요. 물류경험을 토대로 개발을 하고 싶어서 질문드립니다.


제 희망분야는 물류회사의 IT개발직군이라서, 이런 분야에 계신 분들께 주로 어떤 업무를 하는 부서가 있고 어떤 업무를 하시는지 묻고 싶습니다. 


전에 쿠팡에서 근무하시는 개발자 분을 뵌 적이 있는데 쿠팡 적자를 줄이기 위해서 동선을 조정해서 총비용을 낮추는 업무를 하시는 것 같더라구요. 거기에는 파이썬+인공지능이 필요할 듯한데 제가 조금 배워서도 알지만..데이터 활용, 신경망 등 이론이 양도 많고 습득하는데 오래걸려서 석박 위주로 뽑는다고 알고 있습니다. 그래도 모든 개발자 분들이 같은 업무를 하시는 것은 아닐테고, 학사 졸업 후 근무하시는 분들은 어떤 업무를 하고 계실까요? 그리고 사용하는 언어나 라이브러리 등 많이 알고 싶습니다.


말씀해주시는 경험/사용언어에 맞추어서 경험을 해보기 위함입니다.


미리 감사드립니다.





내 프로필 > 북마크 에 추가되었습니다

현재 브라우저의 보안 설정에 따라 복사가 허용되지 않습니다.
아래 URL 주소를 드래그 후 Ctrl+C를 눌러 복사하시기 바랍니다.
닫기
후배에게 답변하기 입력
솔직하고 따뜻한 답변을 남겨주세요.
0 / 1,000
답변 4
  • 프로필 이미지 mentor0533450 앱개발자 / 10년차 Lv 1

    물류 개발쪽은 크게 두가지 분야가 있습니다 장비를 제어해서 원하는 목적지에 배송하고 통계를 내는 제어 파트와, 구분계획을 세워 제어쪽에 구분계획을 전달하거나 통계를 보고받는 파트가 있습니다. 전자같은경우 PLC에 명령을 내려줄 TCP통신과 멀티쓰레드를 활용한 응용프로그램으로 개발하는경우가 대부분이며 이는 C++ C# delphi Go Ruby Python등을 활용한 응용프로그램으로 제어합니다. 후자같은경우 주로 웹서버를 개발하고 제어파트가 구분계획을 올바르게 가져갈수 있게하고 보고를 받는역할도 합니다 통계를 내는건 db에 쌓인 1차데이터를 가공해서 레포트를 도출하는 역할도 하겠죠 인공지능은 어느 물건이 어느 목적지로 배출해야 놀고있는 인력이나 과부화되는 인력등이 없도록 적절히 분배하는 구분계획작성에서 활용할수 있겠죠 사실 인공지능보단 수치적 조건에 맞춰 분배한다고 보면 됩니다. 인공지능이란 거창한기술이 아니라 정확한 목적지 하달과 구분계획을 통해 오류없이 물류를 배송하는 역할이 중요하다고 생각해요 계획은 하루에 많아봐야 두세번 변경됩니다

    2022-06-10 수정
  • 프로필 이미지 mentor3626726 4년차 Lv 3

    모든 개발자가 같은 일 합니다
    Scm개발자를 말씀하시는것 같고,
    쿠팡분은 알고리즘 개발이신듯 한데
    석박을 통해서 인공지능을 추후에 배우셔도 됩니다
    일단 scm개발자로 진행하시고, 일이 안정화되시면
    석박사 진행해보시죠
    현업에 들어가서 보시면 그때 길이 보인다는 말이 사실이라 지금 뭐라해도 안들리겠죠

    학부생이 사회생활전에 뭔가 만들어서 혹은 준비해서 간다는거 자체가 코메디일수 있어요

    물류로 특화된 전공이시니 그에대한 배경지식을 발휘할 찬스는 언젠가 납니다

    Scm개발자가 아니라서 디테일하게 말씀을 못 드리지만 분명 수요는 있습니다

    2022-06-12 작성
  • 프로필 이미지 mentor5039365 앱개발자 / 13년차 Lv 2

    저는 일반 물류쪽은 아니고, 공장자동화 물류쪽 일을 하고 있습니다.
    쿠팡 같은 큰기업에서는 실제 개발 업무를 진행할 사람을 주로 뽑지는 않습니다.
    뽑더라도 주요 업무는 외주업체 관리가 될 가능성이 높거나, 질문자님이 적은것처럼 효율개선 등의 이론적인 부분에 중점을 둔 연구직일 가능성이 높습니다.
    뭐든간에 큰 회사가 좋다면, 이런 부분을 감안하셔야하고,
    개발자로서 이력서에 적을 경력이 아닌 능력을 쌓고싶다면 실제 개발을 하는 중소기업에 가는것이 좋습니다.
    다른분이 적어주신 내용처럼 직접제어와 상위서버 파트로 나눠질 수 있는데,
    직접 제어를 하신다면 좀 더 규모가 작은 회사가.. 먹고살기 위해서.. 여러 종류의 일을 경험하게 해줍니다.
    주로 PLC, C, C++, C# 등을 사용합니다.
    상위제어 파트는 직접 제어를 하는 회사보다 규모가 조금 더 큰 경우가 많습니다.
    주로 JAVA, C# 등을 사용하고, DB 활용 능력은 필수입니다.
    어느쪽으로 하시던 요즘에는 C#을 사용하는 경우가 많으니, 여유가 된다면 C#을 공부하는것도 괜찮습니다.

    2022-06-10 수정
  • 프로필 이미지 mentor0649815 전직장 Lv 5

    저는 개발자가 아닙니다.
    죄송합니다.

    2022-06-10 작성