계약직 프론트엔드 개발자로서 업무 범위 확장을 시도하며, 오너십(Ownership) 기반의 업무 수행
온보딩 문서 제작, 디자인 시스템 업데이트 등, 계약 외 업무를 주도적으로 수행하며 팀 기여도(Team Contribution) 증대
코드 리뷰(Code Review) 참여를 통해 타입스크립트(TypeScript) 활용 능력 향상 및 코드 스타일(Code Style) 개선
스터디 참여 및 슬랙(Slack) 활용을 통해 지식 습득(Knowledge Acquisition) 및 소통 능력(Communication Skill) 강화
본문에서는 계약직 개발자임에도 불구하고 업무 범위를 스스로 넓혀 팀에 기여한 경험을 강조한다.
온보딩 문서 제작(Onboarding Documentation): 신규 입사자를 위한 가이드 제작으로 팀 생산성(Team Productivity) 향상에 기여
디자인 시스템 업데이트(Design System Update): 최신 버전 유지로 디자이너와의 협업 효율(Collaboration Efficiency) 증대
QA 프로세스 개선(QA Process Improvement): QA 시간 확보를 제안하여 프로젝트 품질(Project Quality) 향상을 도모
이러한 적극적인 자세는 단순 업무 수행을 넘어선 책임감(Responsibility)을 보여준다.
글쓴이는 코드 리뷰를 통해 기술적 성장(Technical Growth)을 이뤘다고 말한다.
타입스크립트(TypeScript) 활용 능력 향상: type과 interface 사용법에 대한 고민을 통해 코드 품질(Code Quality) 개선
코드 스타일 개선(Code Style Improvement): if 조건문 대신 switch, 즉시실행함수, ts-pattern 활용법 학습
코드 취향 형성(Code Taste Development): 자신만의 기준을 통해 AI 코딩 가이드(AI Coding Guide) 설계 및 코드 구조 개선에 활용
코드 리뷰는 지속적인 학습(Continuous Learning)과 개선(Improvement)을 위한 중요한 과정임을 알 수 있다.
글쓴이는 다양한 스터디(Study) 참여와 슬랙(Slack) 활용을 통해 소통 능력을 향상시켰다.
스터디 참여: 애즈 도메인, 네트워크, 리액트 딥다이브, AI 소모임 등 참여를 통해 지식 확장(Knowledge Expansion)
슬랙 활용: 문제 발생 시 슬랙에 질문을 올려 문제 해결(Problem Solving) 및 피드백(Feedback) 획득
시니어와의 소통: 시니어와의 커피챗(Coffee Chat)을 통해 업무 관련 조언(Work Advice) 획득
적극적인 소통(Proactive Communication)**은 팀워크(Teamwork)와 개인의 성장에 긍정적인 영향을 미친다.
글쓴이는 6개월간의 경험을 통해 메타인지(Meta-cognition) 능력을 높였다고 말한다.
보람을 느끼는 환경 파악: 스스로의 만족도(Satisfaction)를 높이는 환경을 파악
오너십(Ownership) 기반 업무 선호: 서비스에 대한 책임감(Responsibility)을 갖고 일하는 방식 선호
학습 방식 개선: 비즈니스 관점의 중요성을 체감하고, 지속적인 CS 학습(Continuous CS Learning)
자기 성찰(Self-reflection)을 통해 개인의 성장 방향(Personal Growth Direction)을 설정하고, 지속적인 발전(Continuous Development)**을 추구한다.