728x90
반응형

벌써 취업한 지도 2주가 지났다. 나도 응애개발자.

생각보다 빠르게 실무에 투입돼서 기존 코드를 분석해 가면서

(풀스택인만큼) 프론트와 백엔드를 열심히 구현하고 있다.

 

삼촌이 취업 선물로 사주신 한무무 키보드와 함께하니 개발에 대한 즐거움이 더욱 커져갔다.

이 키보드를 쓰니깐 절대로 코딩이 지루 할 수가 없다.

키보드 조각들이 구름같이 가벼워서 도각도각도각.

유튜브로 소리만 듣고 사야지! 하고 마음만 먹었었던 고액의 기계식 키보드...

행복하다. 장비빨이라는 말이 허상은 아닌 것 같다. 진짜 효율이 올라간다ㅋㅋ

 

TMI

하, 근데 손목 통증이 갈수록 심해져서 마우스에 대한 고민이 다시 커졌다.

버티컬이 나랑 안 맞는 것인가.. 그냥 손목이 겁나게 아프다.

이 통증도 벌써 8개월 차ㅠㅠ고질병으로 안고 가야겠지 흑흑


5F 회고

 

Fact (사실)
- 좋은 기회로 취업을 한 지 2주가 끝나간다. 나도 응애 신입 개발자.
- 모르는 부분, 부족한 부분에 대해서 출퇴근시간대, 점심시간, 퇴근 후 자기 전 공부를 하고 있다.
- SQLD 시험이 끝났다. (12월 8일 가채점 결과 대기중)
- 실무를 받아서 작업하고, 나의 소소한 결과물이 회사에서 운영하는 사이트들에 조금씩 반영되고 있다.

Feeling (느낀 점)
- 학원에서, 혼자 공부하면서 배웠던 것들이 실무에서도 큰 도움이 됐다.
- 일단 굴러가게 해야지! 보다 코드 작성을 하면서 흐름을 이해하고 설명할 수 있어야 제대로 된 개발을 했다고 말할 수 있을 것 같다.
- SQLD 시험.. 거의 십 년 만의 시험이라 그런지 막판에 긴장감에 시간이 좀 부족했다.

(집에서 기출문제는 겁나 빠르게 풀어서 시간이 너무 남아돌았는데 현실은 역시나 다르다.)

- 어떻게 구현하면 사용자 입장에서 더 나은 사이트, 기능을 만들 수 있을까 고민을 많이 하게 돼서 좋다.


Finding (배운 점)
- 내가 배운 개발 지식, 규칙이 전부가 아니다. 내가 알던 규칙이 아닌, 회사만의 규칙에 따르는 방식을 배웠다. 
- 일정/업무를 세분화해서 기록하고 해결해 나가는 방식을 통해 더 효율적으로 업무를 진행하고 마무리할 수 있었다.

Future Action (향후 계획)
- 지금처럼 맡은 업무를 세분화 후 계획적으로 기한 지켜서 작업완료하기.

- 출퇴근 시간 동안 강의도 꾸준히 들으면서 기본 지식 갖추기.

- 정보처리기사 준비하기. 책 조금씩이라도 꼭 읽자. (벼락치기할 분량이 아님ㅎ)


Feedback (피드백)

- 리팩토링, 클린코드에 대한 갈망이 커졌다. 다양한 유튜브, 책, 강의로 꾸준히 학습하고 실무에 반영하면 좋을 것이다.

- 진행 중인 개인 프로젝트에 대해 아직 마무리를 하지 못했다. 주말에 시간 내서라도 조금씩 완성시키기.
- 구직활동량에 비해 비교적 빠른 취업이 되었지만 안주하지 않고 실무경험, 역량을 쌓자.
- 코딩테스트 풀이는 중단상태이다. 효율적인 알고리즘을 짜기 위해 다시 시작해야 한다.
- 가채점결과발표긴 하지만 어쨌든 결과까지 D-7이다. 합격했다고 예상하고 맘 편히 기다려보자.

728x90
반응형
728x90
반응형

날씨가 많이 쌀쌀해졌다. (추위 많이 타는 편)
역시 가을은 순식간에 지나가고 겨울이 오나 보다.


SQLD 시험 접수가 엊그제 같은데
벌써 다음 주면 진짜 시험이다.
노랑이책은 어렵다. 개념 유튜브 강의를 먼저 볼걸!

자격증 한방에 획득하길 기대 중..


앞으로의 회고는 작성법에 맞게 써보려고 한다.

다양한 회고 작성방법이 있었는데 나는 5F 회고로 작성해 보았다.

무작정 써 내려가는 것보다 절차적으로 쓰는 것
쓴 글을 다시 되돌아보기에도 좋을 듯하다.

여유가 생긴다면 하루 단위의 회고 작성을 시도해 보아야겠다.

 

TMI

얼마 전 발생한 일.

4월 정도에 집들이 선물로 받은 휴지 보관을 잘못했던 건지

새로 뜯은 휴지에서 쉰내가 났다. 예리한 나의 촉으로 벌레 발견.

쌀과 휴지가 있던 공간에도 먼지다듬이벌레가 있는 것을 발견하고

며칠 내내 개인 방역(?)을 굉장히 열심히 하는 중이다. (ing)

청소를 자주 하는 편인데도 왜 때문에 눈치를 못 챘을까? 충격..

조만간 대청소하면서 물건들을 최소화하고 수납함에 넣어야겠다.

 


5F 회고


Fact (사실)

- 어느덧 국비 학원을 수료 한 지도 2개월이 다 되어간다.

- 루틴 관리 어플로 하루 루틴을 세우고 이행 여부를 매일 체크하고 있다. (한 달 차)

- 곧 있을 SQLD 시험 개념 강의를 듣고, 필기하고, 기출문제를 풀고 있다.

- 취업하기 위해 다방면으로 노력하고 있다.

   지원서 제출 / 개인 프로젝트 / 개념 학습 및 개발 블로그 작성 / SQLD 시험 준비

- 두 번째 프로젝트를 마무리하는 단계에 있다.

   AWS RDS는 연결 완료.
   서버 배포와 코드 리팩토링,

   필요한 주석 추가 및 불필요한 주석 삭제,

   소셜로그인 기능 추가(깃허브 로그인은 구현 완료) 등

   일부분 남은 상태로 진행하고 있다. (마무리 후딱 하기)


Feeling (느낀 점)

- 개인 프로젝트를 하면서 개발을 하면 할수록 개선되어 가는 것에 대한 만족감이 컸다.

- 추상적인 개념보다는 코드를 직접 작성하는 것과 연관된 개념은 이해하기 쉬웠다.

- 루틴을 이행하고, 하루를 마무리하면서 돌이켜보는 게 굉장히 즐겁다.

- SQLD 기출문제를 보니 정확하게 '이해'를 해야 풀 수 있는 것들이 많아서 생각보다 어려웠다.

 

Finding (배운 점)

- 막연하게 기능을 구현해 내는 것보다 기능 동작 원리를 이해하는 것이 더 중요한 것을 몸소 깨달았다.

- 생각이 많을 때, 나 자신을 내려놓고 마인드 컨트롤을 하는 팁을 배웠다.

- 세분화된 루틴을 세우고 실천하면 하루를 보다 효율적으로 보낼 수 있다.

- SQLD 시험 준비를 하면서 데이터베이스에 대한 이해도가 조금 향상되었다. (join, 구체적인 이론 내용들)

 

Future Action (향후 계획)

- 리팩토링, 클린코드에 대해 관심이 많았지만 제대로 적용하는 방법은 아직 익숙하지 않으므로

  꾸준하게 학습하고 적용해 보면서 오픈소스들에 대해 찾아서 관찰해 보아야겠다.
- 진행 중인 프로젝트의 남은 기능들은 구현 완료하고, 전반적인 코드들은 더 개선할 것이다.
- 더 적극적으로 구직활동에 힘쓸 것이다. (얼른 취업하고 싶다.. 열심히 잘할 자신 있는데!)

- 코딩테스트 꾸준히 해서 알고리즘 부분 실력을 향상해야겠다.

- SQLD 시험 한 번에 합격할 것!

 

Feedback (피드백)

- 다음 회고부터 피드백 작성 예정

728x90
반응형
728x90
반응형

응애 신입 개발자의 회고
그간 개발 공부 내용, 트러블슈팅 및 개발 팁과 같이
개발적인 부분 위주로 포스팅했는데
앞으로 나아갈 나를 위해 회고하는 글을 작성해 본다.

개발자로 가는 길


이력서와 자소서, 포트폴리오를 마무리하기 위해
다양한 사람들의 이력서, 개발 블로그들을 둘러보면서
긍정적인 자극을 많이 받았다.

나의 장점이자 단점이 되는 꼼꼼한(완벽주의) 성향은
일단 내가 아쉬우면 만족할 때까지 집요하게 붙잡고
끝낼 때까지 놓지 않기에..

자소서와 포트폴리오에 내가 가지고 있는 역량을
최대한으로 어필하고 싶다는 욕심이 컸다.

 
하지만 옛 말에 사공이 많으면 배가 산으로 가고
과유불급이라고 하기에
핵심만 간추려보니 어느덧 작성이 마무리되어 간다.
면접 준비를 더 열심히 해야겠다.
 
 

공부하면서 느낀 점

- TDD 개발의 중요성
파이널 프로젝트를 개발하면서, 프로젝트 데이터 로직 관련해서
프로젝트 실행 후 웹 사이트에서 어떠한 값을 입력하고
데이터베이스 저장 값을 직접 체크하는 것과 같이 무수히 많은 테스트를 했었다.
TDD를 좀 더 빨리 학습하고 반영했으면
노가다성의 번거로운 방식의 테스트 시간을 줄이고
더 효율적으로 했었겠다는 아쉬움이 있다.
생각해 보면 거의 사용자단 위주로 테스트를 진행했었던 것이다.
앞으로는 개발자 관점까지 포괄해서 테스트코드 작성 방법을 활용하여
프로젝트에서 테스트할 때 접목시켜야겠다.
TDD 개발방법론 숙지 별표!

- 프로젝트 설계의 중요성
이 부분도 파이널 프로젝트에서 크게 느꼈던 부분인데
프로젝트 완성 10일 전 ERD 구성에서 큰 문제점을 깨달았다. 우선 ERD를
외래키 설정을 PK로 설정했어야 하는데
3명 정도 합류하여 작성했던 ERD에서
중복 값이 들어가는 닉네임으로 설정한 것이 실수였다.
(나는 처음부터 ID로 하자고 했었는데.. 왜 때문에 닉네임으로 채택했던 걸까
곰곰이 생각해 보니 그 당시 데이터 조회까지 설계하면서 고려했는데
join이 필요한 테이블에서 사용하는 값을 생각해서
그 값을 연결시켜 버렸던 것 같다. 아마 큰 착각을 했던 것이겠다.)
앞으로 혼자 사이드 프로젝트를 진행하면서,
혹은 회사에서 주어진 업무를 수행함에 있어서
전체적인 그림을 먼저 정확하게 그려보고 시작해야겠다.
 
- 협업의 즐거움(Git 형상 관리 툴을 사용하면서 크게 느낀 부분)
파이널.. 프로젝트.. 애정이 매우 컸던 제대로 끝내본 팀 작업 결과물이라 그런가 느낀 점이 매우 많다.
사람 자체를 좋아하고, 함께 무언가 해내는 것을 좋아하는 나로서 이 프로젝트를 진행하는 과정이 굉장히 즐거웠다.
특히 내가 만든 페이지에 공동으로 작업이 필요한 경우가 좀 있었는데
Git pull - Git push 과정에서 꾀나 충돌이 많았다.
처음에는 마냥 무서웠던 그 충돌의 상황이 차근차근 충돌을 해결해 나가는데
서로가 작업한 코드를 추가하면서 코드 공유도 됐고
merge 작업 후 정상적으로 pull도 받고 push도 했다.

아, 그리고 거의 반 이상의 팀원이 겪었던 실수가 있다.

초기에 작업할 때 branch checkout이 빈번하게 필요한 작업이 있었는데

본인 branch가 아닌 stream이라는 main으로 넘기기 전 중간 통로 역할의 branch checkout 상태로

열정적으로 작업하다가 작업물이 꼬였던 상황이 있었다.

다행히도 좀 더 반복적으로 작업을 하면서 더 이상 같은 실수는 없었고

오히려 이런 경험을 해봄으로써 주의해야 할 점이라던지

잃어버린 코드를 되돌리거나 commit 취소 등 여러 가지 Git의 기본 기능들에 대해서 파악할 수 있었던 것 같다.

 

작업할 때 branch는 꼭 꼭 항상 확인할 것

 

협업하면서 모르는 부분은 서로 도와주고, 더 나은 코드로 바꾸는 것을 제안하고

또 그것을 받아들이면서 작업했던 것이 굉장히 좋은 경험이 되었다.

728x90
반응형

'Daily > reminiscence' 카테고리의 다른 글

[회고] 20231201 취업 2주차, 12월의 시작  (0) 2023.12.01
[회고] 20231109 SQLD 시험을 앞두고  (0) 2023.11.09

+ Recent posts