나는 지금까지 약 2 년 동안 소프트웨어 개발자로 일해 왔습니다. 소프트웨어 개발로 빠르게 발전하는 분야에서는 새로운 기술, 프레임 워크 등을 배우는 데 시간을 소비해야합니다.
나는 항상 직장에서 문제를 해결하기 위해 무언가를 배워야한다면, 직장에서 배우는 데 필요한 시간을 자유롭게 보낼 수 있다고 생각합니다. 그러나 저는이 주제에 대해 다양한 동료들과 토론을했으며 두 가지 극단에 걸쳐 매우 다른 의견을 가지고있었습니다.
고용주는 물건을 아는 것에 대해 비용을 지불합니다. 이 업무를 수행하는 데 필요한 전문 분야에 대한 지식을 보유한 직원을 고용했으며 더 많은 지식을 필요로하는 분야가 등장하는 경우 자유 시간에하는 것이 당연합니다.
그리고 다른 극단적 인 존재
장기적으로 직장에서 생산성을 높이는 것은 고용주가 결국 이익을 얻을 것이기 때문에 직장에서 시간을 보내는 것이 좋습니다. 이것은 물론 새로운 기술을 배우는 데 적용되지만 VIM을 빨리 배우는 등의 학습에도 적용됩니다.
그러나 두 번째 극단적 인 경향이있는 사람들과 함께 무언가에 시간을 보내는 데 얼마나 시간이 걸리더라도“지금은 한 시간마다 괜찮아요”에서“얼마나 오래 걸리는가”에 이르기까지 매우 다른 견해를 가지고있었습니다.
직장에서 새로운 기술을 배우도록 장려합니까? 그렇다면 어떤 절차를 통해이를 장려해야합니까? 프로그래머로서 하루 동안 새로운 것을 배우고 생산 코드를 작성하는 데 얼마나 많은 시간을 소비합니까?