내 최근 질문을보십시오 : 프로그래밍은 바닥에서 경쟁에서 직업입니까?
마지막 상점에는 절차가 없었습니다. 애자일은 본질적으로 프로젝트를 개발하거나 관리하는 방법에 대한 계획이 전혀 없다는 것을 의미했습니다. 그것은 "이봐, 여기에 엄청난 작업이 있습니다. 2 주 후에 가십시오. 우리는 빠른 속도와 민첩성입니다."
그들은 문제가 있다는 것을 알았습니다. 그들은 물건이 어떻게 쓰여 졌는지 신경 쓰지 않았습니다. 여러 개발자가 있지만 코드 검토는 없었습니다. 그들은 버그가있는 것으로 알고있는 소프트웨어를 출시했습니다.
저의 이전 직장에서 사람들은 효과가있는 한 자세가 좋았습니다. 우리가 본질적으로 사양을 탐색하는 동안 작성한 일부 코드를 다시 작성하도록 요청했을 때 그들은 그것을 거부했습니다. 코드가 여러 곳에서 반복 되었기 때문에 코드를 다시 작성하고 싶었습니다. 캡슐화가 없었으며 사람들이 코드를 변경하는 데 오랜 시간이 걸렸습니다.
본질적으로 내 인상은 이것입니다 : 프로그래밍은 다음과 같이 요약됩니다.
- 최신 도구 / 기술에 관한 책 읽기
- 회사가 "맞춤 코드 유지"를 원하지 않기 때문에 개별 코드 작성을 피하면서이를 기반으로 코드를 함께 던짐
- "작동하는 한"그것을 보여주고 다음으로 넘어갑니다.
나는 항상 다음 일에 더 좋은 가게를 가지겠다고 말했습니다. 결코 일어나지 않습니다. 이것이 맞다면 나는 고착 된 느낌이다. 기술은 항상 바뀝니다. 여기에서 유일한 전문 개발이 최신 MS Press 기술 서적을 읽는 중이라면 10 년 동안 무엇을 구축했지만 다양한 기술에 대한 피상적 인 지식이 있습니까? 나는 걱정하고있다 :
- 전문적인 표준을 갖추는 가장 좋은 방법
- 이 상황에서 의미있는 지식과 경험을 개발하는 방법