그대가 엉터리 개발자라는 신호들
http://www.zdnet.co.kr/column/column_view.asp?artice_id=20141024082051
공감가는 글을 발견하여 공유합니다.
간추리자면
1. 코드를 머리로 돌릴 수 있는 능력의 부재다.
2. 자기가 사용하는 언어의 프로그래밍 모델을 제대로 이해하지 못하는 것이다
3. 학습능력의 부재다. 중요한 것은 공부를 하는 방법, 즉 메타 지식에 해당하는 학습능력 자체다.
4. 포인터(pointer)에 대한 이해부족. 최근의 추세에 맞게 재구성하자면 타입시스템(type system)에 대한 이해부족이라고 이야기해도 좋을 것이다.
5. 재귀(recursion) 알고리즘을 이해하는 능력이 없는 것이다.
6. 코드에 대한 불신이다. 엉터리 개발자들은 정작 믿지 않아야 하는 코드를 신뢰하고, 믿어도 좋은 코드를 불신한다.
저도 뜨끔하는 부분이 있네요 ㅎㅎ.. 특히나 6번항은 아직 저도 숙달이 덜 되어서, 무엇이 중요한 코드인지 이해하는데 오래걸리는것같아요.