스크립트 작성 (bash, awk)에서 간단한 응용 프로그램 (c, php, python)을 작성하는 것에서 더 크고 복잡한 소프트웨어를 설계하고 개발하는 방법에 대한 구체적인 설명이 없기 때문에 좌절합니다. 한쪽에는 프로그래밍 언어 서적이 있고 다른쪽에는 프로그래머 팀을 위해 설계된 소프트웨어 엔지니어링 / 프로젝트 관리 서적이있는 것 같습니다.
둘 다 많이 읽었습니다. XP / Agile 클래식을 읽었 으며 소프트웨어 개발 프로세스에 대한 적절한 이론적 이해가 있습니다. 나는 다른 사람들의 코드를 읽고 그것을 아주 잘 따라갈 수 있습니다. 그러나 프로젝트에 대한 아이디어가 있거나 "여기에 문제가 있습니다."에서 "여기에 해결책이 있습니다"로 가고 싶을 때, 내 마음은 공백이되고 어디서부터 시작해야할지 모르겠습니다.
방금 해킹합니까? 팀에서 일하지 않는 개별 개발자 나 대규모 소프트웨어 하우스를위한 구조화 된 워크 플로우가 있습니까? PMP를 얻거나 소프트웨어 회사에서 일하고 싶지는 않습니다. 나는 효과적이고 효율적이며 실용적인 워크 플로를 찾고 있습니다.