의견 중 하나에서 이것이 첫 번째 직업이라고 말합니다. 관리자는 종종 내 경험에 전념하는 소프트웨어 전문점을 제외하고는 기술적 인 사람이 아닙니다. 이것은 삶의 일부입니다, 그냥 익숙해 지십시오.
솔루션의 우아함을 고맙게 여기는 사람이 없기 때문에 울고 울립니다. 여기서 진정한 문제는 솔루션의 우아함을 평가할 사람이 없다는 것이 아니라 솔루션이 생각만큼 좋지 않다는 것을 가르쳐 줄 사람이 없다는 것입니다. 거의 모든 새로운 프로그래머는 실제 기술을 과대 평가합니다. 멘토가 없으면 더 나은 관행을 도울 사람이 없습니다. 멘토 할 사람이 없으면 로컬 사용자 그룹에 가입하고 적극적으로 참여하여 멘토링 할 사람을 얻습니다. 더 나은 것은 결국 더 나은 직업을 찾는 데 도움이 될 것입니다.
Joel 시험에서 0 점을 받았습니까? 당신이 유일한 코더라면 (그리고 당신이 쓴 것을 들으면서 들리는) 소스 컨트롤을 사용하지 않는 이유는 무엇입니까? 무엇이 당신을 방해하고 있습니까? 당신이 유일한 코더가 아니라면 왜 코드 리뷰를 할 수있는 사람이 없습니까? 우리의 모든 개발자는 코드 검토를 수행합니다. 특히 관리자가 비 기술적 인 경우 관리 기능이 아닙니다.
거의 모든 장소에서 요구 사항이 변경됩니다. 비즈니스 요구는 지속적으로 변화하고 프로그래머가 아닌 사람들은 종종 무언가를 할 때까지 프로그램이 무엇을하는지 시각화 할 수 없습니다. 그런 다음 그것이 필요하지 않다는 것을 깨닫습니다. 그것이 이전의 방법이 그 변화를 잘 처리하지 못했기 때문에 애자일이 실제로 등장한 이유입니다.
경영진이 데이터를 직접 입력하지 않더라도 버그 추적을 설정하십시오. 누군가가 당신에게 언급 한대로 새로운 버그 / 기능을 입력 할 책임이 있습니다. 관리자에게 다른 27 가지 사항이 할당 된 변경 사항을 원할 때 관리자에게 알리는 데 도움이되며 여기에 새로운 변경 사항을 수용하기 위해 우선 순위 목록을 아래로 내리십시오. 구현 한 버그 수정 및 기능의 수를 계산할 수 있으므로 검토 시간에 도움이됩니다. 모두가 그것을 사용하지 않는다면, 적어도 당신은 자신의 일을 할 수 있습니다. 소프트웨어를 설치할 수 없으면 Excel 스프레드 시트를 사용하십시오. 몇 가지 주도권을 가지십시오. 결과를 표시 할 수 있으면 다른 사람들이 더 관심을 갖습니다. 한 사람에게 너무 많은 작업이 있다고 생각되면 버그 추적기가 도움이 될 것입니다.
세련된 데모를 제공하지 마십시오! 데모는 종이에 펜으로 적힌 것처럼 보입니다. 인터페이스가 세련 될수록 비전문가는 인터페이스가 완성되었다고 생각합니다.
예를 들어 모범 사례와 semi_hard 코드를 따르지 않으면 아무도 알지 못하지만 알지 못하고 조잡하고 나쁜 습관에 빠질 것입니다. 그것은 다음 직장에서 당신을 잘 섬길 수 없습니다. 따라서 상황에 따라 가능한 올바른 방법으로 일을하십시오. 테스트를 작성하고 (개발 시간의 일부로 이것을 고려하고, 특별히 추정치의 일부라고 말하지 않더라도 관리에 제공하는 모든 추정치에 시간을 두십시오) 이러한 테스트를 사용하여 확인하십시오 나중에 변경해도 다른 내용은 깨지지 않습니다.
이를 성장하고 개선 할 수있는 귀중한 기회로보아야합니다. 경력의 그 단계에서 많은 사람들이 가지고있는 것보다 실제 코딩에 더 많은 자유가 있습니다. 따라서 성공적인 구현 프로젝트 포트폴리오를 만들 수있는 기회를 고려하십시오. 다음 작업을 찾으러 갈 때, 소스 제어, 제도적 버그 추적, X 번의 성공적인 프로젝트 구현 생성 등과 같은 업적을 지적하면 나머지와 차별화됩니다.
또한 기대치를 상향 조정하는 방법을 배울 수있는 좋은 기회가 있습니다. 이것은 당신의 경력의 나머지 부분에 도움이 될 수있는 능력입니다. 당신은 여기서 이것을하려고 노력할 때 잃을 것이 없습니다. 일들은 이미 좋지 않습니다. 그러나 나중에 더 나은 곳에서 도움이 될 정치 기술을 배울 수 있습니다. 비용-편익 분석을 배우십시오. 대화 할 때 설득력을 가질 수 있도록 비즈니스 영역을 이해하는 법을 배웁니다. 회사의 이익과 이익 측면에서 이야기하는 법을 배우십시오. 배정 된 모든 업무에 대한 추정을 수행하십시오. 경영진이 귀하에게 제공하는 것과 일치하지 않더라도, 귀하가 추정 한 것과 실제로 업무를 추정하는 능력을 향상시키기 위해 실제로 무엇을했는지 기록하십시오. 역사적으로 예측이 관리보다 더 정확했음을 보여줄 수 있다면, 추정치가 너무 낮다고 말하면들을 가능성이 더 높습니다. 그러나보다 정확한 추정치와 가장 중요한 것은 프로젝트를 수행하고 작동시킬 수있는 능력을 먼저 기록해야합니다. 다시 한 번 당신이 경력을 쌓을 때 좋은 기술입니다.
무엇보다도 수동적이지 않으며 위에서부터 개선이 이루어질 것으로 기대합니다.