최근에 PHP로 작성된 프로젝트에서 작업하도록 배정되었습니다 . 나는 그것을 바꿀 수 없으며 실제로 시도 할 의사가 없습니다.
그러나 이것은 드문 시나리오가 될 수 없습니다. 보고 있고 생성하는 코드가 끊임없이 울고 싶을 때 프로젝트 작업을 어떻게 동기 부여합니까?
편집하다:
이것은 현재 사용 가능한 소프트웨어 관련 작업을 수행하는 유일한 캠퍼스 내 작업이므로 "직무 변경"은 실제로는 선택 사항이 아닙니다.
최근에 PHP로 작성된 프로젝트에서 작업하도록 배정되었습니다 . 나는 그것을 바꿀 수 없으며 실제로 시도 할 의사가 없습니다.
그러나 이것은 드문 시나리오가 될 수 없습니다. 보고 있고 생성하는 코드가 끊임없이 울고 싶을 때 프로젝트 작업을 어떻게 동기 부여합니까?
편집하다:
이것은 현재 사용 가능한 소프트웨어 관련 작업을 수행하는 유일한 캠퍼스 내 작업이므로 "직무 변경"은 실제로는 선택 사항이 아닙니다.
답변:
내 팁은 언어와 프로젝트에서 사용하는 모든 프로세스 또는 패턴에서 무언가를 배우는 이점이있는 경우에만 견딜 것 입니다. 당신은 그것으로부터 무언가를 얻을 수 있습니다.
대안은 당신이 위험을 회피하는 경우 다른 직업을 찾는 것입니다. 사용 된 기술 때문에뿐만 아니라 동료의 모범 사례에 대한 이해 부족으로 인해 동기 부족이 부족한 경우 확실히 좋은 아이디어입니다. 개발자로서의 능력을 정체시키는 것보다 더 좋은 일이 있어야합니다. 당신이 아무것도 배우지 않거나 직업에서 무언가를 얻는 다면 : 더 나은 직업을 얻으십시오.
계약 또는 단기 프로젝트이거나 때로는 지원 해야 할 일 이 있다면 총알을 물고 물론하십시오.
그렇지 않다면 다른 직업을 찾거나 그 언어가 왜 장기적으로 방해가 될 수 있는지 설명하십시오 (가능한 경우).
첫 번째 경우 는 개인적인 취향이 아닌 전문성에 관한 것 입니다. 두 번째 경우, 그것은 당신의 직업과 삶에 만족하는 것 입니다.
동기 부여가 필요한 경우 언어로 즐기는 비트와 조각을 찾기 시작하고 개인 애완 동물 프로젝트를 시작하여 더 깊이 배우는 인센티브를 얻으십시오. 좋아하는 일을 해보세요. TDD가 마음에 들면 테스트 범위 개선 등에 중점을 둡니다.
그러나 결국에는 총알을 물어야합니다.
당신이 것을 당신은 프로그래밍 언어를 설계 좋아 당신이 사용하고자하지 않는 언어를 출력하는 컴파일러를 작성, 사용합니다.
적어도이 사람들이 한 일입니다.
정말? 당신이 싫어하는 일을 할 때해야 할 일을합니다. 당신은 당신의 이빨을 파고 파고 작업을 완료합니다.
.. 또는 조금 더 쉽게가는 법을 배웁니다!
고용주가 당신이 "증오"하는 도구 (매우 강력한 용어)를 사용하여 정기적으로 일하게한다면, 당신은 아마도 잘못된 직업에 있습니까?
실용주의는 전문성에 필수적입니다.
학습의 기회입니다.
몇 가지 일이 떠 오릅니다.
첫째, 이미 사용중인 툴셋에서 더 나은 작업을 수행하는 방법은 이미 놀라운 것이 적다는 것이 생산이 반드시 이루어져야한다는 것을 의미하지는 않습니다. 좋아하는 것을 찾을 수도 있습니다 (Dibol에서 기억하는 데 어려움을 겪지 만 ...).
둘째, 미래에 그 도구 세트를 사용하지 않는 것에 대한 논쟁의 무게, 당신이 사소한 방식으로 무언가를 사용했다고 말할 수 있다면, 그 장단점이 있다고 가정하면 부정적인 것을 설득 할 수있는 훨씬 좋은 기회가 있습니다. 같은 의견은 가치가 있습니다.
전문가로서 당신은 실질적으로 입을 다물고 타야합니다. 빨리 장난감을 빨리 사용할수록 좋아하는 장난감을 사용할 수 있습니다. 그것은 당신이 처음과 끝에서 당신의 경영진에게 불행을 표현해서는 안된다고 말하는 것은 아닙니다. 그러나 아마 중간에 없습니다.