어쩌면 Git Commit보다 중요한 Grit Commit: 개발자 성장 기록

컬럼월드·2025년 9월 5일
post-thumbnail

Grit Commit이란,
개발자가 포기하지 않고 끈기 있게 노력하며 성장하는 과정을 기록하는 행위를 뜻합니다.
사실
개발자들이 사용하는 Git(버전 관리 시스템)으로 주로 코드의 변경이력을 추적하고 관리하는데 사용됩니다. commit이라는 용어와 Grit(근성)을 결합한 비유적인 표현입니다. 실제로 있는 말은 아니고 제가 직접 만들었습니다. 🙂

저는 이런 경험을 이번 연도 초에 1달여간 진행하는 프로젝트를 하다가 경험한 기억이 있습니다.
스마트 금형 공장 품질관리 웹 플랫폼을 FE,BE를 담당하였습니다. 가장 어려웠던 점은
왕복 3시간 정도 되는 거리를 평일 내내 왔다 갔다 하는 체력적인 힘에 부쳐서 너무 힘들었고,
AWS와 연결이 안 되어 몇 날 며칠을 애먹었던 일이 있었다.
그때 관련 기업이 쓰던 툴로 개발해서
평소라면 연결이 되어야 했는데, 이게 잘 안됐었다. 결국 어려움을 겪고, 다른 방법을 찾긴 했는데
이때 나 혼자서 분투하며 계획한 기한 전까지 계속 끈기 있게 도전(?) 아닌 도전하였다.
이때 나는 grit을 한 게 아닌가 싶습니다.

이와 관련된 영상이 하나 있습니다. 5분정도 길이의 영상입니다.
Grit : The Power of Passion and Perseverance
출처 : Grit, The Power of Passion and Perseverance | Angela Lee Duckworth | TED

1. 그릿의 정의와 중요성

그릿은 "장기 목표에 대한 열정과 끈기"를 의미합니다. IQ나 재능보다 중요한 것은 어려움 속에서도 꾸준히 노력하고 포기하지 않는 태도입니다. 여러분의 열정과 끈기가 큰 변화를 만들어낼 것입니다.

2. 관찰과 연구 배경

덕워스는 컨설팅 일을 그만두고 뉴욕의 공립학교에서 수학을 가르치며 학생들을 관찰했습니다. IQ가 높은 학생보다 지속적으로 노력하는 학생이 더 성공적이라는 것을 발견했습니다. 꾸준한 노력이 성공의 열쇠라는 점을 명심하세요.

3. 그릿의 구성 요소와 성장 마인드 셋

그릿은 두 가지 주요 요소로 구성됩니다: 열정끈기입니다. 단기적인 열정이 아닌, 오랜 시간 동안 지속되는 열정과 목표를 이루기 위한 끈질긴 노력이 필요합니다.
성장 마인드셋은 실패를 배움의 기회로 보고, 지속적으로 노력하고 발전하려는 태도를 의미합니다. 덕워스는 그릿을 키우기 위해 성장 마인드셋이 중요하다고 강조합니다. 실패를 두려워하지 말고, 그 속에서 배우고 성장하는 기회를 찾으세요.

4. 교육과 훈련

그릿은 타고나는 것이 아니라, 훈련과 교육을 통해 길러질 수 있습니다.
이는 여러분의 성장을 크게 도울 것입니다.

서로를 응원하고 지지하면서, 어려운 순간에도 포기하지 않고 계속 나아가길 바랍니다.
여러분의 열정과 끈기가 이 과정을 통해 빛을 발할 것입니다.

결론 : 재고 따지지 않고 지속적으로 달려드는 힘!

성공의 열쇠에 대해 사람들이 재능과 노력을 논할 때 안젤라 리 덕워스는 노력 중에서도 ‘끈기’를 강조합니다.
우리는 어른이 되고 자꾸만 계산기를 두드리게 됩니다.
이것을 좀 내려놓고, Grit Commit라는 말처럼 개발자가 포기하지 않고 끈기 있게 노력하며 성장하는
과정을 기록하여서 한단계 더 나아가도록 해요!

profile
안녕하세요, 코딩과 잡다한 얘기도 좋아해요.

0개의 댓글