멍두의 개발새발
[2024] 4학년 1학기를 마치며(회고 + 목표) 본문
1. 졸업 프로젝트
이게 과연 끝이 날까..? 하던 졸업 프로젝트가 끝이 났다.
진심을 다해 팀프로젝트를 해본 건 이번이 처음인 것 같다.
1등 수상도 하고, A+도 받아 결과가 좋게 마무리 되어 기쁘다.
결과도 중요하지만 과정에서 정말 많은 걸 느낄 수 있었다.
아쉬운 점
서비스를 제작할 땐, 프로그래밍 능력 못지 않게 공학적인 지식이 많이 중요하다는 것을 깨달았다.
특히 좋은(?) 데이터베이스는 무엇인지 어떻게 접근하고 통신할지에 대한 생각이 많이 부족했다.
배포할 때 매번 테스트할 때 마다 리눅스 파일로 jar를 올리고 삭제하고, nohup로 켜놓으면 다시 배포할때 8080포트 끄고 다시 배포하고 등등.. 생산성이 떨어지는 행동을 많이 한 듯하다ㅜㅠ..
테스트 코드도 짜면서 개발하고 싶었는데 우선순위에서 밀리다 보니 하지 못했다.
잘한 점
회의 - 회의 로 텀을 잡고 각자 해올일, 만나서 해올 일을 정해서 개발한 점이 좋았다.
시간을 짧게 잡고 명확하게 해올 일을 정한 것이 생산성과 할 수 있겠다는 동기?를 올려준 것 같다.
데이터베이스에서 통신이 오래걸려서 bulk insert 를 시도해본 것이 스스로에게 큰 의미가 있었다.
개발에서는 항상 다양한 해결 방법이 있고, 그 중에서 어떤 방법이 제일 효율적인 방법일지 고민해보는 과정을 몸소 겪으면서 개발에 더 재미를 느낄 수 있었다.
느낀 점
팀 프로젝트를 하면 항상 느끼는 것이지만 같이 일하고 싶은 사람이 되는 게 참 어려운 일인 것 같다.
실력도 당연히 중요하지만 실력이 뛰어나다고 무조건 같이 일하고 싶은 사람이 되는 것은 아니다.
협업에서는 의사소통 능력과 유연한 사고가 중요하고, 각 팀원의 긍정적인 태도가 팀에 큰 영향을 끼치는 것 같다.
나도 그런 사람인지 항상 되돌아 보고 반성해야겠다.
2. 목표하던 것
학업
4-1 시작하기 전, 학업적으로 계획하던 것들을 다 이뤄서 매우 기쁘다.
이런 작은 목표들과 그에 따른 성공들이 내 자신감을 조금씩 채워주고, 내가 원하는 길로 가고 있구나 하고 알려주는 듯 하다.
자격증
1. 오픽 : 학기 중에 열심히 공부해서 목표하던 IH를 받았다.
2. AWS 자격증 : AWS 에 A도 모르는 사람이었지만 제일 기본 자격증을 따면서 AWS에 대해 공부할 수 있었다. 이번 여름방학에 developer나 associate따는 게 목표이다.
3. 정처기 : 가장 기본 자격증! 쉽게 봤는데 의외로 필기도 모르는 지식이 많아서 많이 반성했다.이번 여름방학에 실기를 볼 예정이다.
개발자는 자격증이 필요없다고 해서 소홀히 했는데 의외로 성취감도 있고 결과도 있고 공부도 돼서 기회가 될 때마다 공부해서 따볼 예정이다.
못한 것
- 강의 듣기
- 매달 한 권 개발 서적 읽기
- 블로그 일주일에 2개씩 올리기
를 이루지 못했다.
되돌아 보니 하루에 작게 꾸준히 하는 거에 약한 것 같다.
이번 방학에는 꾸준히 습관을 들이기 위한 루틴을 만들어보자
3. 여름 방학 동안의 계획
프로젝트
실 사용자가 있는 앱 서비스를 제작, 배포, 운영해보는 것이 목표이다.
이 때 이번 졸업 프로젝트에서 아쉬웠던 점을 반면교사 삼아 이루고 싶은 것들은
- AWS를 사용해서 배포(금액, 기능에서 밸런스를 맞추기)
- 데이터베이스 요구사항 , DBMS 선정, schema 설계, 정규화, 접근제어 등 견고한 데이터베이스
- 테스트 코드 작성
이다.
졸업 프로젝트도 꾸준히 만나 회의하면서
- 앱 배포
- 운영하면서 사용자들의 피드백을 받고 서비스를 개선, 추가
- 기타 로직 개선 ( 서버에 사진 올려서 통신 시간 줄이기, 로깅 추가 )
를 할 예정이다.
자격증
- 정보처리기사 실기
- SQLD
- ADsP
- 리눅스 마스터
- AWS associate
를 딸 예정이다
인턴
ICT 인턴과 현장 실습에 지원해 볼 것이다.
루틴 만들기
작게 꾸준히 하는 것을 못했던 것 같아 이번 방학의 가장 큰 목표는 무조건 하루에 조금씩이라도 하기이다.
뽀모도로(25분 하고 5분 쉬기)로 실천해보자!
- 블로그 글 일주일에 2번 올리기
- 자기 전 2뽀모도로 글 쓰기
- 코딩테스트 풀기
- 책 읽고 코딩테스트 4뽀모도로 문제 풀기
- 개발 서적 읽기
- 아침에 일어나서 2뽀모도로 독서'
- 강의 듣기
- 하루에 1뽀모도로 듣기
아자잣