- 디자인 패턴 : 24가지 GOF 패턴을 설명할 수 있고, POSA 패턴을 실무에 적용할 수준으로 알아야 한다.
- 설계 원칙 :SOLID 객체지향 원칙을 알아야 하고 컴포넌트 개념을 충분히 이해해야 한다.
- 방법론 : XP, 스크럼, 린, 칸반, 폭포수, 구조적 분석, 구조적 설계 개념을 충분히 이해해야 한다.
- 원칙 : 테스트 주도 개발, 객체지향 설계, 구조적 프로그래밍, 지속적 통합, 짝 프로그래밍을 실천해야 한다.
- 도구 : UML, 데이터 흐름도, 구조 차트, 페트리 넷, 상태전이 다이어그램과 테이블, 플로우차트, 결정 테이블을 어떻게 쓰는지 알아야 한다.
IT산업은 미친듯이 바뀌기 때문에, 어마어마하게 공부해도 간신히 따라잡는 정도다. 코딩하지 않는 아키텍트에게 재난이 있으라. 그들은 곧 시대에 뒤떨어진다. 새 언어를 배우지 않는 프로그래머에게 재난이 있으라. IT 산업은 눈 깜빡할 사이에 그들을 앞서 나간다. 새 원칙과 기술을 익히지 못한 개발자에게 재난이 있으라. 그들이 내리막길을 걷는 동안 동료들은 저만치 앞서 나간다.
최신 의학 논문을 보지 않는 의사를 찾아가고 싶은 맘이 드는가? 최신 판례와 세법에 신경 쓰지 않는 세무사에게 일을 맡기고 싶은가? 최신 기술을 익히려 하지 않는 개발자를 과연 누가 고용할까?
- 설계 원칙 :SOLID 객체지향 원칙을 알아야 하고 컴포넌트 개념을 충분히 이해해야 한다.
- 방법론 : XP, 스크럼, 린, 칸반, 폭포수, 구조적 분석, 구조적 설계 개념을 충분히 이해해야 한다.
- 원칙 : 테스트 주도 개발, 객체지향 설계, 구조적 프로그래밍, 지속적 통합, 짝 프로그래밍을 실천해야 한다.
- 도구 : UML, 데이터 흐름도, 구조 차트, 페트리 넷, 상태전이 다이어그램과 테이블, 플로우차트, 결정 테이블을 어떻게 쓰는지 알아야 한다.
IT산업은 미친듯이 바뀌기 때문에, 어마어마하게 공부해도 간신히 따라잡는 정도다. 코딩하지 않는 아키텍트에게 재난이 있으라. 그들은 곧 시대에 뒤떨어진다. 새 언어를 배우지 않는 프로그래머에게 재난이 있으라. IT 산업은 눈 깜빡할 사이에 그들을 앞서 나간다. 새 원칙과 기술을 익히지 못한 개발자에게 재난이 있으라. 그들이 내리막길을 걷는 동안 동료들은 저만치 앞서 나간다.
최신 의학 논문을 보지 않는 의사를 찾아가고 싶은 맘이 드는가? 최신 판례와 세법에 신경 쓰지 않는 세무사에게 일을 맡기고 싶은가? 최신 기술을 익히려 하지 않는 개발자를 과연 누가 고용할까?
애자일 방법론은 구글이나 포스트 포디즘에 잘 정착된 비지니스 문화 속에서나 가능한데 저기서 말하는 모든걸 수용하고 한국식으로 적용하려고 하기 보단 개념이 어떤건지 숙지하고, 상황에 따라 변칙적으로 적용할 수 있어야 겠지.
무조건 새로운 것, 좋아보이는 것 따라하고 좋아할게 아니라 기존 것과 비교하고 분석하는 행태가 순환되어야지
치료도 개발도 실무 병신에게 맡기고 싶진 않다. 입만번지르르한 놈이 절대다수라 오히려 신뢰 안감.