어떤 개발자가 되고 싶니? - 일의 본질과 취업 고민의 해결책을 알려주는 “25년 차 현실판” 개발자 이야기
박동기 지음 / 슬로디미디어 / 2023년 1월
평점 :
장바구니담기


몇년전부터 개발자에 관한 관심이 높아지고 있습니다. 지원자도 많이 늘어난 것도 확실합니다. 하지만 개발자가 좀더 구체적으로 개발자가 무엇을 하고 저자의 경험까지 합쳐서 <어떤 개발자가 되고 싶니?>를 통해 현실과 개발자로 가는길과 현실을 알려줍니다.


저자는 50대 박동기개발자님입니다. 컴퓨터공학 석사후에 25년째 프로그래밍을 하고 있다고 합니다. Visual C++을 주 개발도구로 사용하십니다. 안드로이드 앱도 개발하시고 현재 바디텍메드 중앙연구소 부장으로 근무하고 계십니다.

요즘 개발자의 몸값이 과거에 비해 매우 높다고 합니다. 일좀하는 개발자는 연봉5천에서 출발한다고 합니다. 과거의 전산직은 3D직업이었죠. 월급적고 일많고 ㅠㅠ 하지만 지금은 인터넷시대가 점점 깊어져가면서 개발자의 위상은 점점 높아지죠. 요즘은 자동차기업에 자율주행관련 프로그래머들의 채용이 늘어서 개발작 품귀가 날 정도라고 합니다. 물론 일정한 능력을 지녀야 가능할겁니다. 이런 능력을 갖추기위해서는 동료들과 협업해서 제안, 구현, 병합, 피드백, 수정, 배포 등의 과정에 능숙해야 합니다.


저자는 자신이 걸어온 개발자로서의 25년 질경이처럼 삶을 개척해온 생명력덕이었다고 합니다. 그 기반에는 프로그래밍실력이라고 합니다. 개발자가 코딩을 두려워하면 안된다고 합니다. 좋은 개발자가 되기위해서는 SRS문서를 작성할 줄 알아야 합니다. 이는 건축에서의 건축도면같은 거라고 합니다. 이를 해야 하는 이유는 SRS대로 개발을 해야 나중에 유지보수에서 시간이 낭비되지 않는다고 합니다. 유지보수까지 생각지 않는다면 개발자로서의 생명력이 줄어드는 겁니다. 그리고 프로그램언어, 자료구조와 알고리즘, 데이터베이스, 프레임워크, 오픈소스 등까지 알아야할 것이 상상이상으로 많습니다. 사실 처음 개발에 참여해보면 그놈의 에러에 맛이 가죠. 이것을 극복하는 것은 사수를 잘만나야 하는 것도 있지만 역시 스스로 경력을 꾸준히 쌓아가야 합니다.


한국의 개발자는 35만명정도된다고 합니다. 이 중에 대부분이 2-30대겠죠. 적은 인원은 아닐것이고 자신이 개발을 하다가 어려움에 막히면 도와줄 분들이 많은 것일수도 있고 해외까지 보면 매우 많은 개발자가 존재합니다. 하지만 제대로 대우를 받는 개발자는 그렇게 많은 수는 아닐겁니다. 다른 사람보다 나은 대우받는 개발자가 되기위해서는 '집중력'을 우선 집습니다. 잡다한 일을 처리하면서 개발능력을 높인다 쉽지 않다는 거죠. 잘하는 개발자는 코드품질이 매우 높습니다. 그리고 도메인에 관한 인사이트도 많이 가지고 있습니다. 그리고 블로그도 만들어서 소프트웨어관련소식을 올리라고 합니다. 아마도 이런 과정은 결국 실력을 쌓는 계기가 될거라는 거죠. 그리고 개발자는 노숙자가 아니라는 말도 인상적이네요. 얼마나 꼬질꼬질하게 많은 개발자들이 하고 다녔으면 이럴까도 싶지만 ㅎㅎ 이제는 외모도 중요하고 나이도 중요하지않고 대도록이면 버그도 만들지 않도록 노력하는 개발자가 되라고 합니다.

본 도서는 출판사로부터 무상으로 제공받아 주관적인 리뷰를 했습니다. 


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo