>헤드라인 >나 같은 원숭이

나 같은 원숭이

-
-원래의
2018-03-01 16:41:531738검색

저는 아마도 덜 주류적인 통찰력에 대해 생각해 왔습니다(다소 냉소적인 저에게서 나왔습니다):

블로그 게시물을 작성하거나, 오픈 소스에 기여하거나, 기술적인 대화에 참여하거나, 다른 일을 할 필요는 없습니다. 훌륭한 엔지니어가 되는 것.

코드가 사무실에 남아 있다면 괜찮습니다.

2018년 1월 13일

좀 아이러니한 것은 인정하지만 마음이 울컥하지 않을 수 없습니다. 내가 더 많은 일을 하기를 거부했다는 이유로 해고된 이후 잠재적인 고용주에게 말하는 것 중 하나는 초과 근무를 하지 않는다는 것입니다. 적어도 정기적으로 초과근무를 할 수는 없습니다. 특정 업데이트를 배포하거나 버그를 수정하는 것이 절대적으로 중요하다는 것을 알고 있기 때문에 가끔 "지옥 주간"을 갖는 것은 괜찮지만 위기가 끝나면 물러나 집으로 돌아갑니다.

Ms. Abdalla의 트윗은 한 단계 더 나아갔고, 이로 인해 나는 갑자기 내 생각이 새로운 새벽을 열 수 있다는 것을 깨달았습니다. 내가 이 삶의 방식(때가 되면 떠나고 집에 가는 것)을 선택하는 이유의 상당 부분은 이유 때문인 것 같다. 직장에서 문제를 생각할 때 명확한 경계가 없으면 계속 생각하게 되고, 그러다 보면 내가 끝내지 못한 일들, 해결하지 못한 문제들이 점차 나를 압도하는 산이 될 것입니다. 나는 모든 것에 집중하는 개발자가 아니며 이러한 경계를 설정하는 행위는 고정관념에서 벗어나 생각하려는 충동을 제어하는 ​​데 도움이 됩니다.

문제는 우리가 문제 해결을 끝내지 못한다는 것입니다. 나 같은 문제 해결사에게 프로그래밍에는 해결되지 않은 문제가 너무 많아서 만족스러운 오락과 해결책을 찾았더라도 실제로 아무것도 성취할 수 없을 것 같은 느낌이 들었습니다. 문제를 해결했습니다! 정말 멋지네요! 하지만 그래서 어쩌죠? 그 과정은 여전히 ​​미치게 만들고, 실망스럽고 사기를 저하시킵니다. 번아웃은 여전히 ​​발생할 수 있습니다.

통제되지 않는 뇌 탓이라 경계를 정해야 해요. 나는 그 시점에서 직장을 그만둬야 했다. 나는 9시부터 5시까지 일하는 개발자가 되어야 했습니다.

나 같은 원숭이

저는 "임포스터 증후군"으로 고통받는 개발자를 많이 알고 있습니다. 어쩌면 당신은 어느 정도 그들 중 하나일 수도 있습니다. 당신은 자신의 평판에 부응하지 못하고 있다고 느낄 수도 있습니다. 당신은 자신이 무엇을 하고 있는지 모르고 그냥 지내려고 노력하고 있습니다. 그리고 내 문제는 경계를 설정하지 않고 계속해서 일하고 탐색하고 문제를 해결하도록 허용하면 내 안의 사기꾼 증후군이 더 심해진다는 것입니다. 모든 것을 알고 싶었지만, 할 수 없어서 할 수 없었고, 그러다가 제 자신에 대해 덜 생각하기 시작했습니다.

그래서 경계를 세워야 해요. '일은 일이다', '가끔 쉬어라' 같은 것이 나의 경계이다. 이렇게 하면 내 정신을 점검하고 집중력을 유지하는 데 도움이 됩니다. 이로 인해 오랫동안 개발자 자격이 없는 것 같은 느낌이 들었습니다. 16시간의 코딩 세션은 저에게 있어서는 마치 공중에 떠 있는 성 같았습니다. 저는 끝까지 갈 수 없었고 집에는 제 보살핌과 사랑이 필요한 아이들과 아내가 있었기 때문입니다. 솔직히 말해서 코드는 사람이 아니며, 연인처럼, 어린아이처럼 사랑한다고 해도 결코 그 사랑에 보답하지 못할 것입니다. 그럼에도 불구하고 나는 여전히 내가 존경하는 훌륭한 사람들처럼 더 잘하고 더 나은 프로그래머가 되고 싶었지만, 그렇게 하지 못하기 때문에 내 자신이 싫어지기 시작했습니다.

트위터와 기타 소셜 미디어는 이 문제에 관해 끔찍합니다. 제가 존경하는 정말 훌륭한 프로그래머는 하루 종일 코드만 작성하고 나면 성취감을 느낀다고 자랑스럽게 말할 것입니다. 그래서 나는 왜 그렇게 할 수 없는지 절망에 머리를 숙인 채 의자에 기대어 앉을 수 밖에 없었습니다. 왜 나는 그들만큼 열심히 일하지 못하는 걸까? 나는 왜 그들만큼 생산적이지 못합니까? 그렇지 않으면 나도 그들만큼 훌륭할 수 있어요!

내 두뇌가 이런 작업 방식을 처리할 수 없다는 것을 깨닫는 데 오랜 시간이 걸렸습니다. 나는 16시간 동안의 코딩 세션을 참을 수 없었습니다. 나는 그 일이 끝날 때까지 밤을 새울 수 없다. 나는 트위터에 있는 사람들이 말하는 것처럼 결코 "생산적"이지는 않을 것입니다. 나는 그것을 할 수 없습니다. 하지만 전문 소프트웨어 개발자로서 거의 11년 동안 일하면서 깨달았듯이 그것도 괜찮습니다!

하루 8시간만 해도 여전히 잘 할 수 있으니까 상관없어요. 나는 여전히 내 일을 할 수 있고, 잘 해낼 수 있다. 나는 여전히 팀을 효율적으로 이끌 수 있습니다. 나는 여전히 흥미로운 해결책을 생각해 낼 수 있습니다. 내가 정한 범위 내에서만 하면 된다. 나는 트위터의 모델 노동자들보다 더 나쁘지 않다는 것을 깨달았습니다.

대부분의 "조용한" 프로그래머는 단지 일을 마치고 집에 가고 싶어할 것입니다. 이 사람들은 몇 주 동안 그들을 괴롭히던 문제를 해결하기 위해 밤늦게까지 잠을 이루지 않습니다. 이 사람들은 블로그를 하지 않으며, 오픈 소스 프로젝트에 참여하지도 않고, 기술적인 대화를 나누지도 않으며, 업무 능력 외의 프로그램에도 많은 관심을 갖고 있지 않습니다. 때때로 이러한 사람들을 "9-to-5 개발자"라고 폄하하기도 합니다. 여기서 말하고 싶은 것은 우리가 9시부터 5시까지 일한다고 해서 우리가 나쁘다는 뜻은 아니라는 것이다.

9-to-5 개발자라면 시간 관리에 능숙하다는 뜻이지 다른 프로그래머보다 열등하다는 의미는 아닙니다.

나 같은 원숭이

여기에서는 어떤 작업 방식이 더 나은지 분별할 수 없습니다. 나는 단지 나에게 효과가 있었던 것이 무엇인지 말했고, 그 덕분에 나는 9-5 개발자가 되었습니다. 내가 하고 싶은 것은 일을 끝내고 집에 가서 다른 일(블로깅 같은)을 하는 것뿐입니다. 내 정신을 점검하려면 이렇게 해야 합니다. 나처럼 일에 집중할 필요가 없더라도 9시부터 5시까지는 할 수 있어요! 좋은 개발자가 되기 위해 코딩에 오랜 시간을 소비할 필요는 없습니다. 문제에 대해 깊이 생각하고 일을 잘하고 싶은 마음만 있으면 됩니다.

즐거운 코딩하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.