제조업 회사 다니는데


펌웨어쪽 업무가 걸려있거든


이 펌웨어는 외주업체에서 코드를 관리하는데


제품 기능 개발+추가 때문에 일부 앱이 나한테 열려있어


코드 자체는 C기반이라 논리적으로 내가 개발하는 기능은 어떤식으로 작동하는지 아는데


나머지 부분은 블랙박스로 나한테 닫혀져있고 나한테는 obj파일로 이미 만들어진 파일에 내가 개발한 부분만 추가해서 빌드하는 방식으로 개발하고


내가 짠 코드 보내서 이 기능 추가해서 버전관리 해주세요 이렇게 가고 있거든.


대충 보니까 펌웨어 자체가 사이즈가 크지가 않아서 임베디드 리눅스같은걸로 되어있지는 않고 펌웨어는 그냥 C로 RT만 되게 만들어놓은거 같거든.(내가 터미널 화면 같은걸로 컨트롤러에 접근을 할수 없음)


일은 시키는대로 하고는 있는데 이런거 기초부터 공부하려면 뭐 어떻게 해야하냐?


이 업무를 최근에 맡은건 아닌데 이거 하다보면 예전에 공부했던 C에 대한 기억은 살려주는데 그 이상의 업무능력 향상이 없는 상황이거든


반드시 공부해서 이걸 더 잘해야 한다 이런건 아닌데 내가 하는 일을 좀 더 잘하고 싶어서임.