개발자 서바이벌 가이드
"개발자의 삶은 어떤 점에서 매우 모순적이다. 0과 1로 구성된 가상의 세계에서 무한한 자유를 누리지만, 정작 발을 딛고 있는 현실은 그리 녹록지 않다. 하지만 주어진 환경에 굴복할 수는 없다. 현재의 한계를 냉철하게 파악하고 이를 개선하기 위한 계획을 하나씩 하나씩 다시 설계해야 한다. 개발자로서의 전문성과 경쟁력을 유지하며 시대의 흐름에도 뒤처지지 않는 삶을 지금 프로그래밍해 보자.
이 책은 일반적인 소프트웨어 개발 과정인 분석과 아키텍처 설계 - 구현 - 테스팅 및 디버깅 - 유지보수에 따라 개발자의 삶을 재프로그래밍하는 데 도움이 되는 글을 분야별로 묶은 것이다. 분석과 아키텍처 설계 단계는 개발자의 경쟁력 강화를 위한 최근의 프로그래밍 트렌드를 소개한다. 주시해야 할 최신 프로그래밍 동향과 오픈소스를 이용하는 전략 등을 알아본다.
구현 단계에서는 실무 프로그래밍 과정에서 놓치지 말아야 할 팁을 살펴본다. 더 나은 코드 작성을 가로막는 15가지 장애물과 프로그래머의 14가지 성격 유형, 베스트 오픈소스 프로그래밍 툴 등을 살펴본다. 테스팅과 디버깅 단계에서는 개발자의 약점을 최소화하고 장점은 극대화하기 위한 조언을 묶었다. 코드 재작성을 두려워하지 말고 업무 처리 과정에서 경계해야 할 오류 등을 알아본다. 마지막으로 유지보수 단계에서는 꾸준한 경력계발과 장기적인 비전을 수립하기 위한 전략을 소개한다. 개발자의 경력 관리 관련 주요 이슈와 모두에게 환영받는 개발자가 되기 위한 10가지 팁, 그리고 IT 분야에서 오랜 기간 근무한 선배 개발자의 진심 어린 조언을 접할 수 있다.
동서고금을 통틀어 살만했던 시절은 없었다. 어떤 직종을 막론하고 편하게만 일할 수 있는 자리도 없다. 그렇다면 남은 것은 하나다. 나를 바꾸고 내 주변을 변화시키고 사회를 새롭게 해석할 수 있는 명확한 비전과 전략을 갖는 것이다. 단순히 살아남는 것을 넘어 개발자의 삶에 대해 포괄적으로 살펴보고 새로운 지표를 제시한다."
번호 | 별점 | 한줄평 | 작성자 | 작성일 | 추천수 |
---|---|---|---|---|---|
등록된 한줄평이 없습니다. |