• 카테고리

    질문 & 답변
  • 세부 분야

    시스템

  • 해결 여부

    해결됨

리눅스 개발자와 엔지니어

23.11.01 00:00 작성 조회수 186

0

강사님이 오픈하신 과정보면 리눅스 시스템 개발자를 위한 커리큘럼을 만드셨잖아요

몇가지만 질문 할게요

 

  1. 리눅스 개발자가 아니라 엔지니어라도 리눅스 시스템 프로그래밍 배우면 도움 되나요?

리눅스 시스템 프로그래밍이 리눅스 시스템자체를 이해하는데 도움이 많이 되죠?

 

  1. 리눅스 엔지니어하다가 리눅스 시스템 개발자로 이직가능한가요??

 

  1. 리눅스 엔지니어들은 보통 레드헷을 많이 쓴다고 합니다. 근데 강사님은 기초부터 우분투 쓰던데 리눅스 시스템 개발자는 우분투환경을 많이 쓰나요??

     

답변 1

답변을 작성해보세요.

0

안녕하세요 sweetstar100님

 

제 답변은 제 경험에서 나오는 것인 만큼 정확한 답변이 아닐 수 있다는 말씀 먼저 드립니다.

  1. 리눅스 시스템 프로그래밍에서 다루는 개념들은 엔지니어 분들께 확실히 도움이 될 것입니다. 프로그래밍을 하면서 더 깊게 이해할 수 있죠. 하지만 시스템 프로그래밍에서 다루는 프로그래밍 영역은 엔지니어 분들에게는 그다지 도움되지 않을 것입니다. 대부분의 엔지니어 분들께서는 직접 시스템 프로그래밍을 하시진 않으시거든요.

  2. 엔지니어 분들께서 시스템에 대해 많은 이해를 하고 계시다 가정 했을 때, 다른 직종에서 개발로 이직하는 것에 비해서는 엔지니어 분들이 좀 더 유리하다고 생각합니다. 하지만 개발 경력이 없는 상태라고 봤을 때 기존 경력을 다 인정받고 이직을 하실 수 있을 지는 미지수입니다. 개발자들이 다른 업종의 개발자로 이직할 때도 모든 경력을 다 인정받지 못하는 경우도 있습니다. 개개인의 사정이 있겠지만, 개발자를 목표로 하신다면 커리어 시작부터 개발을 하시는 것이 더 좋습니다.

  3. 업종이나 환경에 따라 주로 사용하는 리눅스 배포판이 달라질 수 있습니다. 여러 업종에서 레드헷이 많이 사용되지만 centos, rocky, ubuntu, debian 등도 두루두루 많이 사용됩니다. 제가 강좌에서 우분투를 사용한 것은 일반 개인이 가장 접근하기 쉽다고 생각했기 때문입니다.

질문에 답변이 됐을지 모르겠습니다. 중요한 질문을 주셨는데, 많이 알아보시고 고민해보시길 바라겠습니다.