ABOUT ME

이 곳에 찾아와주신 모든 분들께 제 문서가 도움이 되길 진심으로 바랍니다.

Today
Yesterday
Total
  • [실용주의 프로그래머] 서론
    Development/개발 관련 도서 2018. 5. 28. 13:34

    실용주의 프로그래머(The Pragmatic Programmer)

    Preface




    (실용주의 프로그래머는 서론부터 이 책의 팁이 나오기 때문에 특별히 싣게 되었다.)



    '끝장나는' 프로그래머가 되고싶은가? 그렇다면 실용주의 프로그래머가 되도록 노력하면 된다.

     

    실용주의 프로그래머의 주요 특징?

     

    • 얼리어답터다.

    신기술을 받아들이는데 적극적이어야 하는 성향을 지니면 좋다.

     

    • 캐묻기를 좋아한다.

    '?'의 중요함. 모르면 검색할 줄 아는 적극성.

     

    • 비판적인 사고의 소유자다.

    인과관계를 확실히 짚을 줄 아는 사람이 되면 좋다.

     

    • 현실적이다.

    내가 마주하는 문제가 어렵나/쉽나, 그로 인해 시간이 얼마나 걸리나를 바로 파악할 수 있는 사람을 말한다.설령 오래 걸린다 해도 얼마만큼 붙잡고 해결할 것인지까지 견적을 내보고 집요하게 달라든다고 할 수 있다.

     

    • 다방면의 기술에 익숙하다.

    신기술을 계속 접할 필요가 있다!

     

     

    Tip 1. 자신의 기술(craft)에 관심과 애정을 가져라!

     

    내가 하는 일에 관심과 애정이 없으면 그건 차라리 고문이다.

     

    Tip 2. 자신의 일에 생각하면서 일하라!


    모든 내가 하는 일에 있어 항상 지속적으로 비판적으로 쳐다볼 필요가 있다. 기계적으로 일하지 마라!

     

    이건 분명 귀찮고 힘들다. 이런 일을 계속 하면 효율적이고 유지보수 쉬운 코드를 짜게되고, 비로소 '실용적인 프로그래머'가 될 수 있다.

     

    장인정신(craftsmanship)은 이렇기 때문에 중요하다.


    괜찮은 링크:
    https://craftsmanshipinitiative.org/what-is-craftsmanship/ 



Designed by Tistory.