소프트웨어 엔지니어의 성장: 완벽 추구✊

거의 모든 개발자는 성장의 여정에서 필연적으로 많은 장애물을 넘게 됩니다. 기술과 사람의 문제로 넘어지기도 하지만 이 경우는 일반적인 장애물은 아닙니다. 가장 일반적인 유형이자 제가 유독 많이 느끼기도 했던 개발자의 성장을 방해하는 장애물과 장애물을 넘는 방법을 하나씩 정리해보려고 합니다. ⚠️ 완벽 추구 개발자로서 어떤 시도를 하려고 할 때 완벽하게 준비가 됐을 때 행동하려는 마음이 생기곤 합니다. “난 더 연습해야 해. 아직 시도할 준비가 되지 않았어.” “조금 더 배워야 해” “코드와 기능을 조금 더 개선 후에 출시해야 해” “조금 더 공부하고 더 나은 회사에 지원해야 해” 이렇게 완벽을 추구하려는 노력은 사실은 누구나 가진 실패에 대한 자연스러움 불안함, 두려움입니다. “완벽 추구”는 불안, 불편함을 피해 숨기 위한 좋은 장소입니다. 아이러니하지만 개발자는 완벽을 추구하는 마음을 내려놓아야 합니다. 완벽은 열망해야 하는 것이지만 완벽한 것은 없다는 사실을 인정해야 합니다. 아무리 공부하고 코드를 개선하더라도 항상 채울 것이 있고, 개선의 여지가 있습니다. 💡 완벽보다는 ‘완료’가 낫습니다. 하나의 요구사항을 개선하는 것이 개선된 요구사항이 하나도 없는 것보다 낫습니다. 하나의 작업을 자동화하는 것이 자동화된 작업이 하나도 없는 것보다 낫습니다. 하나의 모듈을 분리하는 것이 분리된 모듈이 하나도 없는 것보다 낫습니다. 하나의 테스트 코드를 작성하는 것이 테스트 코드가 하나도 없는 것보다 낫습니다. 더 나은 회사에 지원하는 것이 지원하는 회사가 없는 것보다 낫습니다. 그렇다고 해서 모든 요구사항을 개선하고, 가능한 한 많은 작업을 자동화하고, 대부분의 모듈을 분리하고, 100% 테스트 커버리지를 달성하고, 더 나은 회사를 준비하는 것을 목표로 삼아서는 안 된다는 것이 아닙니다. 중요한 것은 높은 목표를 세우되 한 걸음씩 계속 나아가는 것입니다. 우리가 쓰고 있는 모든 훌륭한 제품이나 앱 서비스도 완벽보다는 ‘완료’를 목표로 한 걸음씩 나아갔습니다. 오늘 한 번의 불완전한 행동이 1년 후의 완벽한 행동보다 나은 이유는 1년 후의 완벽한 행동은 오늘의 불완전한 행동에 달려 있기 때문입니다.

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2023년 5월 27일 오전 1:06

 • 

저장 122조회 4,846

댓글 7

함께 읽은 게시물

“뜻밖에 아주 야비하고 어이없는 일을 당하더라도 그것 때문에 괴로워하거나 짜증내지 마라. 그냥 지식이 하나 늘었다고 생각하라. 인간의 성격을 공부해가던 중에 고려해야 할 요소가 새로 하나 나타난 것뿐이다. 우연히 아주 특이한 광물 표본을 손에 넣은 광물학자와 같은 태도를 취하라.” 현대판 마키아벨리라 불리는 로버트 그린의 책 <인간 본성의 법칙>은 쇼펜하우어의 말을 인용하는 것으로 시작한다.

... 더 보기

[허연의 책과 지성] 누가 뒤통수를 치거든 경험이 하나 늘었다고 생각하라 - 매일경제

매일경제

[허연의 책과 지성] 누가 뒤통수를 치거든 경험이 하나 늘었다고 생각하라 - 매일경제

종이 잡지 주제에 콘텐츠 커머스의 정석을 보여주고 있는 하루메쿠

1

... 더 보기

시니어 콘텐츠도 1등이 될 수 있습니다.

롱라이프랩 뉴스레터

시니어 콘텐츠도 1등이 될 수 있습니다.

정 대표는 2020년 최고제품책임자(CPO) 시절 삼쩜삼을 직접 기획해 선보인 인물로, 사내에서는 ‘삼쩜삼의 아버지’로 불린다. 삼쩜삼은 프리랜서나 영세 사업자, 아르바이트생 등 세무 사각지대에 놓였던 사람이 소득세를 환급받도록 돕는 서비스로, 세무사 없이 몇 번의 조작으로 숨은 환급액을 찾아주는 기능으로 큰 반향을 얻었다. 2022년 가입자 1000만명을 넘었고, 지난해까지 누적 가입자 2100만명, 누적 환급 신고액은 1조5000억원을 돌파했다.

... 더 보기

[단독] 정용수 삼쩜삼 대표, 실적 부진·업황 악화에 이달 말 퇴임

조선비즈

[단독] 정용수 삼쩜삼 대표, 실적 부진·업황 악화에 이달 말 퇴임

리더는 업무를 위임하는 능력을 반드시 갖춰야 한다. 하지만 많은 리더가 위임을 제대로 하지 못하며 효율성을 떨어뜨리는 실수를 반복하고 있다.

... 더 보기

IT 리더가 업무를 위임할 때 피해야 할 실수 7가지

CIO

IT 리더가 업무를 위임할 때 피해야 할 실수 7가지

직장을 그만둘까 말까 이 기준으로 정하세요

... 더 보기

< 인류는 원래 '덕질'하도록 진화했다 >

1. 이전에는 직접적인 관계만을 ’진짜‘ 관계로 여겼다면 요즘은 다양한 형태의 간접적인 관계도 자연스럽게 받아들이는 추세이다.

... 더 보기

 • 

댓글 1 • 저장 1 • 조회 319