웹 기초를 바탕으로 개발 역량의 기반을 다짐
웹 구조와 기본 원리를 먼저 학습함으로써, 개발자로서의 기초 역량을 쌓을 수 있었고, 이를 바탕으로 Python과 RPA 등 자동화 기술에 대한 이해도 수월하게 이어질 수 있었습니다.
팀 프로젝트
동기와 함께 실시간으로 지식을 공유하고, 코드의 구조/로직을 함께 고민하여 코드의 품질을 높였습니다.
2022.06.16 ~ 2022.12.15(6개월)
Links
- https://campus.alpaco.co.kr
- https://github.com/Jun1115/Sports-Center-Data-Analysis → Python, 스포츠센터 데이터 분석
- https://github.com/Jun1115/KS_Annual_Report → Uipath, KS 연도별 보고서 작성 자동화
- ‣ → Python, 포장회사 데이터 분석
- ‣ → Python, 서울시 공유자전거 '따릉이' 데이터 분석
New Skills
- React.js, HTML, CSS
- Python
- RPA - Uipath
Experience
실제 현업 환경에서의 RPA 프로젝트 경험
한국스코어링(KS) 기업을 직접 방문하여, 현업 개발자들과 함께 프로젝트를 수행했습니다. 이 과정을 통해 실무 개발 환경을 체험하며, 현업 개발자와 소통하며 궁금했던 점을 해소하고 개발자가 어떤 방식으로 업무를 진행하는지 배울 수 있었습니다.
협업 기반 릴레이 프로젝트 수행
매주 새로운 팀과 주제를 바꿔가며 릴레이 형식으로 프로젝트를 진행했습니다. 팀원 간 역할 분배와 일정 관리, 코드 통합 등의 협업 경험을 쌓을 수 있었으며, 다양한 팀원들과 협업하면서 유연한 커뮤니케이션 능력과 팀워크의 중요성을 체감했습니다.
지속적인 피드백과 코드 리뷰를 통한 성장
실습 과제마다 동료들과 피드백을 주고받았으며, Slack을 통해 서로의 코드 스타일, 해결 방법, 배경 지식 등을 자유롭게 공유했습니다. 이를 통해 다양한 시각을 배우고, 내가 알고 있는 지식을 말로 설명하면서 스스로의 이해도를 점검하고 정리할 수 있었습니다.
Python과 알고리즘, 자동화 기술 학습
Python의 기본 문법은 물론, 다양한 알고리즘 및 실무 활용 라이브러리를 학습했습니다. RPA 대표 툴인 UiPath를 통해 사람들이 필요로 하는 반복 업무를 자동화하며 실제로 문제를 해결해 나가는 경험을 통해 개발에 대한 흥미와 책임감을 키울 수 있었습니다.
자동화를 구현하며 단순히 동작하는 코드를 넘어서, 예외 상황까지 고려하는 것이 중요하다는 것을 느꼈습니다. 머신러닝의 기초 개념을 접하면서 컴퓨터가 학습한다는 것에 대해 단순한 연산 이상의 개념임을 이해했고, 보다 지능적인 자동화 설계에 대한 관심을 갖게 되었습니다.