사장실에 전화를 받은 적이 있습니까?

2550 단어 코딩 약관포엠
어드벤트 캘린더인 마이카 Advent Calendar 2020 , 7일째 기사입니다.

좋은 어른 여러분, 좋은 어른인데 소위 직원실적인 곳에의 호출이라는 것을 먹은 적이 있습니까? 나는 있다. 회사에서. 어디서나 규칙이라는 것은 존재한다. 코딩 약관 그렇습니다. 규약은 규약. 지키는 것은 의미가 있다. 단지 '왜' 지키는지 생각해 내면 이야기가 복잡해진다.

출근부에 날인을 하게 되었다



어느 때 폐사에서 출근부에 날인을 한다는 규칙이 생겼다. 절대다. 폐사는 이른바 IT가게이지만, 카드키로 입퇴근도 기록되어 있을 것인데, 관계없다. 어쨌든

날인을 한 것만을 출근으로 본다

그것이 규칙이다.

내 성은 야마다



다시 쓰지만 나는 '야마다'씨로 사내에서 다니고 있다. 야마다씨는 사내에 몇명 있는지 모른다. 야마다를 자칭하는 즉 anonymous와 다르지 않다고 생각했다. 그런데 그 때의 이 날인 규칙. 나는 「야마다」의 한코는 밀어 의미가 있는 것일까요?

대답: 아니

그렇게 생각한 나는 한코가 아니라 '야마다'라고 사인하기로 했다. 이것으로 필적에서 나를 나 본인으로서 일의로 유지할 수 있다. 「야마다」의 한코는 100균이라도 살 수 있는 것이다. 한코를 누르면 출근 증명이되지 않을 것입니다.

사장에게 불리는



뭐라면 내가 오히려 멋지다? 정도의 기세로 자신있게 사인을 하고 있던 나였지만, 그것이 계기로 사장실에 불리게 되었습니다. 엎드려 "날인을 한 것만을 출근으로 본다", 즉 나는 출근으로 인정되지 않는다는 것 같다. 맛있는 일이다. 납득이 가지 않습니다. 그러나 그런 문제가 아닌 것 같다.

「날인을 한 것만을 출근으로 본다」

그것이 규칙이기 때문이라는 것입니다.

핸코라면 뭐든지 좋지?



확실한 의지로 사인을 했기 때문에 분개했습니다.
뿐만이 아니라 「한코라면 무엇이든 좋구나?」라고 하는 사상의 아래 규약 그 자체를 테스트하기로 했습니다.

그것이 이 녀석. 웃는 점의 야마다군 한코~(고양이형 로봇풍)



계속 누르고 있습니다. 뭐 이런 것을 눌러 오는 것은 나뿐이니까 내 목적(야마다는 anonymous → 자기 동일성을 증명하고 싶다)도 채울 수 있고 이것은 나이스 아이디어였다고 말할 수 있습니다. 그 후에 부르셨는가? 네, 열심히, 열심히 날인했어요. 그렇습니다 그 후 호출되는 것은 없었습니다!
(그 점 흔들리지 않는 것이 좋은 곳이다)

결론



코딩 규칙의 준수를 철저히 하는 것만으로 전체적으로 신뢰할 수 있는 소프트웨어를 만들 수 있는 것은 아니고 적절한 코딩 규칙을 선택하는 것이 신뢰성의 향상에 기여하는 규칙을 선택하는 것으로 장점을 얻을 수 있다 라고 하는 보고가 있는 것 같고, 규약 자체도 그것에 의해서, 재검토가 필요. 규약 자체에 묶여 실패하는 사례도 있다. 즉 규칙은 이유를 이해해 두는 것이 좋다.

한코를 밀게 하는 이유는 출근 기록을 취하기 위해서가 아니라 '룰 자체를 지키는 것을 의식시키기 위해'였다. 뭐 원래 출퇴근은 카드키로 기록되고 있으니까.
규칙을 지키는 것은 중요하다. 그러나 규칙을 지키는 것이 왜 중요한지 모르고 지키는 규칙은 무의미하다.

코드를 쓸 때는 "왜 이것이 이렇게 써야 하는가"를 생각하면서 코딩 규약과 마주 보는 것도 좋을지도 모릅니다. 그 때는 의지를 강하게 가지고. 사장실에 불려도 붐비지 않는 마음으로 마주할 정도로 좋다고 생각합니다.

이상입니다~

좋은 웹페이지 즐겨찾기