oaoa
10
2019-02-10 01:58:09
5
886

c++ 개발자.. 고민


안녕하세요 저는 c++ 개발 1년차고 차량에 들어가는 임베디드 소프트웨어를 개발하고 있습니다.  

저는 각 팀에서 공통적으로 필요한 ipc 쪽이나 소켓 통신 코드를 짜고 API 를 제공해주고 있는데요.

기본적으로 기능이나 틀은 잡혀있는 상태에서 제가 인수인계를 받았기 때문에 새로 코드를 작성하는 것 보다 

버그나 crash 가 발생하면 유지보수 하는 역할을 주로 하고 있습니다. 


문제는 제가 학부과정에서 위 업무 관련한 것을 경험해본 적이 없어서 정말 삽질을 많이 하고 있다는 겁니다.

아주 기본적인 것부터 혼자 공부하면서 해결해야하니 시간도 많이 소모되고, 일도 밀리고 하니 점점 자신감도 떨어지네요.

제가 직접 만든 소켓 통신 프로그램 하나조차 없는 상태에서 짜여진 코드만 분석하고 당장에 문제만 해결하기 급급하다 보니

뭔가 많이 놓치고 있다는 기분이 듭니다.. 해결한다해도 뭔가 뒤가 찝찝하고 불안합니다.

기존에 이 업무를 하던 선배는 이직을 해서 업무를 거의 혼자보다시피 하니 어디 물어보기도 애매한 상황입니다.

업무 이외에도 계속해서 독학하면서 경험하는 방법밖에 없겠죠? ㅎㅎ

소켓 프로그래밍 / 리눅스 시스템 프로그래밍 관련해서 책 사서 독학을 해보려고 하는데 좋은 책 있으면 추천 부탁드립니다..

0
0
  • 댓글 5

  • satis
    1k
    2019-02-10 02:26:18

    즐겨찾기에 숨겨둔 소켓 기초 포스팅이 있어 공유드립니다.


    https://www.gpgstudy.com/gpgiki/%EC%86%8C%EC%BC%93_%EA%B0%95%EC%A2%8C

    1
  • oaoa
    10
    2019-02-10 02:31:59

    감사합니다!!

    0
  • okkydokkyy
    2019-02-10 10:51:02

    좀 오래된 책인데.. 

    https://www.amazon.com/gp/product/0131411551/ref=dbs_a_def_rwt_hsch_vapi_taft_p1_i0

    저도 네트워킹 프로그래밍 할 일이 생겨서 졸업하고 다시 봤는데, 책 내용이 괜찮네요.


    1
  • deedman
    49
    2019-02-10 23:17:09

     앞에 분들이 써주신 것들을 다 공부해 보고  c++ 짜여진 poco library 오픈 소스 인데 거기서

    있는 framework을 공부해서 자기만의  방식으로 프로젝트에적용해 보세요. 공부하기 좋게

    https://pocoproject.org/documentation.html 다큐멘트 잘 되어 있습니다. c++ 버전이 높지 않아서 현재 툴체인

    이랑도 호환이 잘 될 겁니다. 


    1
  • oaoa
    10
    2019-02-11 02:34:45
    네 감사합니다!
    0
  • 로그인을 하시면 댓글을 등록할 수 있습니다.