반응형
내가 생각하는...
개발자가 갖추어야 할 태도.
-변화를 받아들여라.
-똑같은 낫질을 3번했다면, 4번째 낫질은 하지 않는다.
-고객에게 복잡한 서비스를 제공하지 마라.
-구현에 앞서 전체적인 시스템구성과 큰 틀을 이해하자.
-왜 구현해야하는지, 어떤 목적의 서비스인지, 개발 목적부터 최우선으로 파악하자.
-How보다 Why?를 생각하는 개발자가 되자.
-때론 어려운 개념과 설명보단 짧고 간단하게 요약해서 말하는 습관을 들이자.(간단명료하게 표현하자.)
-만약 사용자에게 1번의 불필요한 액션을 제거하기 위해 100줄의 코딩을 해야한다면, 당연히 100줄의 코딩을 해야한다.
좋은 프로그래밍이란..?
-수정이 용이하도록 코딩을한다.
-하나의 기능안에서 동작하는 여러 프로세스과정을 모듈화하고 쪼갠다. (결국 수정이 용이하도록 만들기 위함. 가독성 향상)
-누가봐도 추론이 가능하도록 네이밍하기...(이게 제일 어려워..^^)
-MVC 같이 역할이 다른 것들은 분류해서 짜자.
이밖에...
-하드테스트를 즐겨라
-스트레스를 잘 다스리자(잠시나마 집중적으로 할 수 있는 취미 가지기..)
-출장시 현장 상황을 먼저 파악하자.(가령 네트워크환경)
-현대인의 생활패턴을 좋은 쪽으로 변화시킬 수 있는 SW를 개발한다.는 자부심을 가지기.
-매순간 변화하는 세상에서 자기개발을 하지 않으면 매순간 도태된다.
좋은 프로그래머가 되는 24가지
http://www.cnet.co.kr/view/9411
반응형
'사색 > 개발에 대한 생각들...' 카테고리의 다른 글
내가 본 대한민국의 IT구조 (1) | 2017.07.21 |
---|---|
우리 모두 리얼리스트가 되자. 그러나 가슴속에 항상 불가능에 대한 꿈을 가지자. (3) | 2017.06.26 |
댓글