210825 - TIL

김예지·2021년 8월 25일
0
post-custom-banner


오늘 한 일

  • 도메인 정하기
  • 페이스북 페이지 개설
  • 유저 피드백용 구글 스프레드 시트 제작
  • 대댓글 기능 관련 테이블 개념 숙지
  • 자잘한 버그 수정 (search할 때 offset을 0부터 시작이 아닌 1부터 시작을 해버려서, 검색 결과 한개가 꼭 누락되는 버그가 있었다. 명심하자. 컴공의 숫자는 0부터 시작한다.)

내일 할 일

  • 페이스북 광고 이미지 제작
  • 대댓글 기능 구현 시도

상현님께 알고리즘적인 해결이 필요한 부분을 과제로 맡겼다. 급하게 진행되는 항해 커리큘럼 특성상, 정작 중요한 이런 부분이 미흡할 수 있다. 보통 내가 도와드리는 방식은 이렇다.

  1. 일단 어떻게든 구현을 해보라고 함
  2. 하다가 막힐 경우 -> 해당 부분이 어떤게 문제인지, 어떻게 풀어가야하는지에 대한 질문
  3. 구현을 완료했을 경우 -> 더 좋게 구현할 수 있는 방법이 있었는지에 대한 질문. 여기서 중요한 것은 개선을 위한 서칭&노력을 하였는지이다.
  4. 찾은 방법이 있었지만 어려워서 적용시키지 못한 경우가 있을 수 있고, 찾아보지 않은 경우가 있다. 내가 처음에 짠 코드가 최적의 방법인 경우는 거의 없다. 전자의 경우 칭찬, 후자의 경우 방법을 다시 제시한다. 제시하는 방법은 보통 검색 키워드.
  5. 1번으로 돌아간다. 최적의 방법으로 프로그래밍을 했다고 생각할 때까지. (이건 물론 내 기준이므로, 5년차, 10년차 개발자가 보면 아닐수도 있지만 지금의 최선이라고 생각한다.)

아무리 기술스택이 반지르르하고 좋은 라이브러리를 썼다고 해도 구현력이 떨어지는 개발자는 시장성이 떨어진다고 생각한다. 이번주는 자바스크립트 기초와 구현력을 올리는 연습을 진행 할 예정이다.

profile
새싹
post-custom-banner

1개의 댓글

comment-user-thumbnail
2021년 9월 1일

최고의 선생!

답글 달기