코딩일상

[2023.01.21(토)]개발자 5주차 생각정리 본문

기록/그냥생각적기

[2023.01.21(토)]개발자 5주차 생각정리

solutionMan 2023. 1. 26. 22:39
반응형

이번주 배운 점들

요즘 주어진 과제를 진행할 때마다 새롭게 배운 것들이 많아 일을 하다 보면 한쪽 모니터에는 수많은 검색 결과 창들이 띄어져 있다. 

 제대로 소화를 다 했으면 좋겠다고 마음은 하지만 실천을 아직 제대로 하지 못해서 스스로에게 아쉽다.

그래도 마치기 전에 그대로 창을 닫지는 않고 링크들을 따로 개인노션에다가 하고 있어 주말에 한번 쭉 정리를 해보려고 한다.

 

이번주는 어쩌다 보니 다시 node.js로 구성된 서버를 유지보수하게 되었는데 반갑웠다.

하지만 언제나 느끼는 것이지만 남의 코드를 다시 하나하나 파악하는 것이 제일 어려운 일인 것 같다.

그래도 예전보다는 수월하게 디버깅도 하고 노드는 해왔던 것들이 spring보다는 많아 익숙하여 걱정 없이 시작하였다.

 

그렇다고 쉽게 해결되진 않았던 것 같다. 

특히 처음 들어본 새로운 DB와 연결되어 있으며, 초당 엄청난 데이터가 수집되어 다루는 서비스여서 이 또한 새로운 경험이었다.

원하는 방식으로 데이터를 가공하여 보여주기 위해 방법을 찾아보면서 결국 역시 공식 document에서 답을 찾을 수 있었고,

다시 한번 공부를 할 때는 웬만하면 공식사이트를 이용해야 된다는 사실을 복기하였다.

 

또 현재 대부분의 업무들이 새로운 기능을 만들기보단 전에 있던 코드를 유지보수수정하는 과정에 있다 보니

수정사항이 미치는 영향들이 원하는 곳 이외에도 영향을 주는 경우와 

변경사항을 한 곳이 아닌 각각의 위치에서 따로 해줘야 되는 경우도 많았다.

 

이러한 비효율적인 과정들을 보면서 더 나은 코드들에 대해 생각 또한 스스로 해볼 수 있었고, 

테스트코드에 대한 중요성도 느끼고 있다. 

 

어떠한 변수가 생기는 것에 대해 항상 다 알 수는 없으니 말이다.

여하튼 할 것과 배워야 할 것들은 끝이 없지만 그렇다고 너무 막막하게 생각하기보다는 

꾸준히 나의 스스로 발걸음을 나가보려 한다.

 

이번주 아쉬웠던 점

주 혹은 달마다의 목표가 있어야 할 것 같다.

매일 하루마다의 목표는 있긴 있지만 결국 이를 통해서 얻는 점에 대해 성취감과

데드라인을 정해 목표를 달리는 연습 또한 필요한 것 같다.

 

 

반응형
Comments