본문 바로가기
개발자

[스크랩] 더 나은 개발자가 되기 위한 8가지 방법

by hs_seo 2016. 3. 23.

좋은 글을 발견해서 소개한다.


더 나은 개발자가 되는 8가지 방법
    1. 배울 것이 얼마나 많은지 상기하세요.
        - 무언가를 배우는 첫 걸음은 그것을 모른다는 것을 깨닫는 것입니다.
        - 무언가를 가장 잘 안다고 생각할 때는 방금 그것을 배웠을 때 입니다.
    2. 당신이 맞다는 것을 증명하려고 하지 마세요.
        - 훌륭해 지기 위해서는 경험에서 배워야 합니다.
        - 어떻게 하면 이것을 더 잘할 수 있을지 항상 고민하세요.
    3. "동작하는 코드"는 끝이 아니라 시작입니다.
        - 동작하는 코드를 만들었다면, 더 낫게 만드는데 노력하세요.
        - 더 빠르게 or 더 문서화하기 쉽게 or 더 사용하기 편하게
    4. 세 번 다시 작성하세요.
        - 문제점을 해결 가능하게 작성하고, 동작하게 작성하고, 올바르게 작성하세요.
        - 문제에 대한 다양한 접근점이 있다는 것을 확인할 수 있게 됩니다.
    5. 코드를 읽으세요. 많이 읽으세요.
        - 다른 사람이 만든 코드를 보면서 다른 사람들이 문제를 어떻게 풀이하는지 볼 수 있습니다.
        - 그리고 스스로에게 질문을 해보세요.
            - 나라면 저 코드 블록을 어떻게 짯을까?
            - 뭘 배웠나?
            - 이 코드를 어떻게 하면 개선할 수 있을까?
            - 원 작성자의 스타일로 코드를 작성해보자.
    6. 코드를 작성하세요. 숙제처럼 하지 말고.
        - 개인 프로젝트를 진행하세요.
        - 더 많은 것을 배울 수 있습니다.
    7. 어떤 방법으로든 다른 개발자와 일대일로 일해 보세요.
        - 다른 사람의 말을 듣는 것은 도움이 됩니다.
        - 짝프로그래밍일 수도 있고, 해커톤에 참가할 수도 있습니다.
        - 운이 좋다면 좋은 멘토를 만나게 될지도 모릅니다.
    8. 도구가 아니라 기법을 배우세요.
        - 프로그래밍 언어, 도구, 방법론 등은 흥했다가도 없어집니다.
        - 그래서 가능한 많은 경험을 다양한 언어와 프레임워크에서 쌓는게 좋습니다.
        - 프로그래밍의 근본에 집중하세요.




반응형