COBOL, VB6, C # 및 Java와 같은 여러 언어를 지원하는 회사에서 일하고 있습니다.
필자는 일차 작업에 이러한 언어를 사용하지만, 종종 해당 유형의 작업에 가장 적합한 도구라는 것을 알았 기 때문에 파이썬에서 사소한 프로그램 (예 : 스크립트)을 코딩하는 경우가 종종 있습니다.
예를 들어, 분석가는 일부 DB 테이블을 채우는 복잡한 CSV 파일을 제공하므로 Python을 사용하여 구문 분석하고 DB 스크립트를 작성합니다.
뭐가 문제 야?
내가 볼 수있는 주요 문제는 이러한 빠르고 더러운 스크립트의 일부가 천천히 중요성을 얻고 있다는 것입니다.
- 우리 회사는 파이썬을 지원하지 않습니다
- 그들은 버전 제어되지 않습니다 (다른 방법으로 백업합니다)
- 내 동료들은 파이썬을 모른다
분석가들은 이메일을 통해 이메일을 참조하기 시작했으며 ( "내 보낸 스크립트 시작 ..."), 처음에 생각했던 것보다 더 자주 필요합니다.
이 스크립트는 기본 프로젝트의 일부가 아닌 유틸리티 일뿐입니다. 짧은 시간 안에 간단한 작업을 수행하는 데 도움이됩니다. 내 자신의 작은 작업을 위해 그들은 많은 도움이됩니다.
나는 추첨 우승자 인 경우 즉, 사고를 할 수있는 , 내 동료는 그 스크립트없이 살아 프로젝트를 유지해야합니다; 예를 들어 CSV 오류를 직접 수정하는 데 더 많은 시간을 할애합니다.
이것이 일반적인 시나리오입니까? 내가 뭔가 잘못하고 있습니까? 어떻게해야합니까?