#1. 개발 공부가 처음이신가요? 처음이 아니라면, 어느 정도 기간을 가지고 어떻게 학습을 하셨나요?
- 비전공자이고 개발은 국비지원 교육 과정을 통해 python 데이터 시각화 및 분석 6개월 과정을 수료 했습니다. 이후 항해 99에 지원하기 전까지 웹 크롤링, 머신러닝, LLM 등 python 데이터 분석 분야에 대해 하루 2~3시간씩 6개월 정도 공부했습니다.
#2. 내가 항해99에 참여한 계기는 무엇인가요?
- 국비지원 취업 과정에서 수료한 후 1년 정도 개인적으로 취업을 준비하는 과정에서 취업에 어려움을 느꼈고, 개발자로 취업을 하는데 항해 99에서는 다른 부트 캠프와는 차별된 점이 있다고 생각했고 과정이 어렵지만 과정 수료 후 취업하는 데 큰 도움이 될 거라고 생각해서 지금까지 배웠던 분야와는 달랐지만 지원하게 되었습니다.
- 혼자 배우면 알기 어려운 것도 항해 99를 같이하는 동료들과 소통하고 아는 것 공유하는 것으로 새로운 지식이나 관점을 배우고, 항해 99를 통해 다른 개발자들과 원활하게 소통하고 협업하는 능력을 갖춘 개발자로 성장하고 싶습니다.
#3. 개발자의 역할을 수행하는 데에 있어 나의 강점과 연관된 부분은 무엇이라고 생각하나요?
혹은 보완, 개선하고 싶은 개인 역량이 있나요 ?
- 한 자리에서 집중력 가지고 장시간동안 일을 할 수 있다는 점이 강점이라고 생각합니다.
- 항해 99를 통해 비전공자이기에 부족한 전공 지식이나 개발 역량을 기르고, 다른 사람들과 협업을 통해 프로젝트를 완수하는 경험을 쌓고 싶습니다.
#4. 항해99 수료 후, 어떤 모습으로 성장하고 싶나요?
- 항해 99 수료 후 비전공자이지만 전공자인 개발자 못지 않은 개발 역량을 갖춘 주니어 개발자가 되고 싶습니다. 과정 수료 후에도 꾸준한 자기 개발을 통해 언젠가 나만의 웹 페이지를 개발해서 다양한 사람들에게 서비스를 제공할 수 있게 되고 싶습니다.
WIL
Fact : 이번주 있었던 일, 내가 한 일
- 월 : 과정 입학 시험 준비, JAVA 기초 학습
- 화 : 입학 시험, JAVA 기초 학습
- 수 : 웹 미니 프로젝트 1일차 - 팀 프로젝트 주제 선정, 개발할 기능 및 개발 파트 분배. SA 및 와이어 프레임 작성
- 목 : 웹 미니 프로젝트 2일차 - ID 기반 수정 및 삭제 기능 파트 개발 시작
- 금 : 웹 미니 프로젝트 3일차 - ID 기반 수정 및 삭제 기능 파트 개발 마무리, 프로젝트 시연 영상 제작
Feeling : 나의 감정적인 반응, 느낌
- 웹 미니 프로젝트를 진행하며 Git을 통해 여러 사람과 협업(프로젝트)를 처음 해봤는데 팀원과의 소통, Git merge간 충돌로 인한 파트 수정 등 어려움이 많았고, 짧은 시간 내에 내가 맡은 파트를 완성시켜야 된다는 긴장과 압박감을 느낌.
Finding : 그 상황으로부터 내가 배운 것, 얻은 것
- 서로 공통적으로 사용하는 부분에 대한 규칙이나 형식을 통일시킨 후 최대한 수정하지 않고 사용하는 것이 Git 간 충돌을 최소화 할 수 있다는 것을 배웠고, 협업을 하게 될 경우 모듈화를 염두에 두고 개발하는 것이 좋다는 사실을 배웠습니다.
- 문제(에러) 사항 발생 시 에러 코드, 서버 로그, 코드 등 여러 사항을 꼼꼼하게 체크해서 수정해야 문제를 정확하게 고칠 수 있다는 점(변수명이 틀린 것이나, javascript 코드 한 줄을 빼먹는 등 사소한 것으로 인해 문제가 발생한 경우가 많았음).
Future : 배운 것을 미래에 어떻게 적용할 것인가
- 다음 팀 프로젝트에서는 미리 공통적으로 사용하게 될 것 같은 파트는 빠르게 개발한 후 규칙을 정해서 나중에 프로젝트를 합칠 때 충돌을 최소한으로 줄일 수 있도록 할 것이고
- 문제가 생겼을 경우 혼자서 해결하기 힘든 경우 팀원의 도움을 받아서 원활하게 해결할 수 있도록 할 것이고, 내가 맡은 파트를 할 때 유지보수를 신경써서 개발을 시작할 것입니다.
'항해 99' 카테고리의 다른 글
WIL-7 (0) | 2024.03.24 |
---|---|
WIL-6 (0) | 2024.03.17 |
WIL-5 (0) | 2024.03.10 |
Postman API 테스트, Intellij Git Conflict 해결 (1) | 2024.02.28 |
Git Commit Convension, gitignore, application.properties 암호화 (0) | 2024.02.23 |