36세에 사진작가에서 Dev로: 나이가 비밀 무기가 되는 이유
Source: Dev.to
그들은 “늙은 개는 새로운 기술을 배우기 어렵다”라고 말합니다. 오랫동안 나는 그 말에 얽매여 있었습니다. 36살이 된 나는 사진 촬영에서 그래픽 디자인, 그리고 최종적으로 웹 디자인까지 이어진 다채로운 경력을 뒤로하고, 본격적으로 코딩에 뛰어들기로 결심했습니다.
오늘 나는 여러분에게 그것이 가능하다고, 그리고 여러분의 나이가 가장 큰 경쟁력이 될 수도 있다고 말하고 싶습니다.
1. 백팩을 가득 메고 처음부터 시작하기
나는 마법처럼 프로그래밍에 입문한 것이 아닙니다. 내 길은 점진적이었지만, 최종 결정은 급진적이었습니다: 해외로 떠나 집중 부트캠프에 참여했습니다.
부트캠프를 비판하는 사람들은 많지만, 나에게는 효과가 있었습니다. 그것이 나의 관문이었죠. 현실은 가혹했습니다—나는 젊고 새로운 문법을 빠르게 흡수하는 동료들 사이에서 고전적인 가짜 전문가 증후군을 느꼈습니다. 5개월 동안 완전 몰입 생활을 했습니다: 코드를 보며 일어나고, 코드를 보며 잠들었으며, (말 그대로) 코드를 꿈꾸었습니다.
곧 나는 중요한 사실을 깨달았습니다: 프로그래밍은 단순히 문법을 타이핑하는 것이 아니라는 점입니다.
동료들이 소통, 시간 관리, 혹은 버그가 해결되지 않을 때의 좌절감에 어려움을 겪는 동안, 나는 이전에 영업과 창의적 작업을 하며 쌓은 소프트 스킬을 적용할 수 있었습니다:
- 회복력 – 나쁜 하루가 내 커리어를 정의하지 않는다는 것을 알고 있었습니다.
- 소통 – 영업 경험을 통해 비기술자에게 기술 문제를 설명하는 방법을 배웠습니다.
- 규율 – 집을 떠나 낯선 환경에서 공부하는 것은 성숙함과 함께 오는 헌신을 요구합니다.
2. 학습 경로: 적을수록 좋다
내가 초기에 저지른 가장 큰 실수 중 하나는 “튜토리얼 헬”에 빠져 파이썬, 자바, 리액트, SQL 등을 한 번에 다 배우려 했던 것입니다. 집중되지 않은 열정은 위험합니다.
내게 실제로 효과가 있었던 방법은 다음과 같습니다:
- 명확한 경로 선택 – 하나의 생태계(자바스크립트/웹)에 집중하고 나머지는 탭을 닫았습니다.
- 강도보다 일관성 – 일요일에 10시간 몰아치는 것보다 매일 한 시간씩 집중 코딩하는 것을 선호했습니다.
- 깨진 것 만들기 – 수동적인 튜토리얼 시청을 멈추고 직접 코드를 부수기 시작했습니다. 진정한 학습은 여기서 일어납니다.
3. 연령 차별의 현실 (그리고 그것을 걸러내는 방법)
거짓말은 하지 않겠습니다: 연령 차별에 대한 두려움은 실제입니다. 나는 핑퐁 테이블과 무료 맥주가 있는 스타트업 문화에 적응할 수 있을지 고민했습니다.
일부 “ churn and burn ” 기업(보통 바디샵이라 불리는)에서는 30세 이하의 인재를 채용하도록 리크루터에게 압박을 가합니다. 그들은 빠르게 코드를 생산할 수 있는 인력을 원하지만, 품질, 아키텍처, 혹은 전문 문화에는 신경 쓰지 않습니다.
하지만 중요한 점은: 당신은 그런 곳에서 일하고 싶지 않다는 것입니다.
진지한 기업은 안정성을 중시합니다. 다양한 업무 경험을 가진 개발자는 자신의 위치를 소중히 여기고, 비즈니스를 이해하며, 마이크로매니지먼트를 필요로 하지 않고, 위기 상황에서도 침착함을 가져다 줍니다.
4. AI 시대의 시니어리티 장점
기업들은 AI가 생산 시간을 단축시킬 수 있다는 것을 알고 있지만, AI를 무분별하게 적용하면 저품질 코드, 기술 부채, 실패한 아키텍처가 초래된다는 사실도 깨닫고 있습니다.
AI에게 프롬프트를 잘 주는 것도 유용하지만, AI의 답변을 비판적으로 검토하는 것이 필수적입니다. 큰 그림을 보고 해결책이 비즈니스에 맞지 않을 때 이를 감지하는 비판적 사고는 오랜 삶의 경험에서 비롯됩니다.
결론
당신의 나이는 버그가 아니라 기능입니다. 당신은 맥락, 인내심, 그리고 다른 사람들이 놓치는 연결 고리를 볼 수 있는 능력을 가지고 있습니다. 만약 당신이 30대, 40대, 혹은 50대라면 망설이지 말고 도전하세요. 기술 세계는 당신 같은 사람들을 더 필요로 합니다.
이 글은 원래 www.codesyllabus.com에 게재되었습니다.