https://www.youtube.com/watch?v=iLhwLlar2DQ&t=681s
요즘 이력서를 다양한 회사에 제출했다. 처음 낸지 거의 한달이 되간다. 열람은 하지만 불러주지 않는다. 그래서 내가 뭘 더 보완해야 할까 싶어 위와같은 영상을 찾아보고 했다. 그랬더니 네트워크 공부할때 봤던 널널한 개발자님께서 말씀하신걸 정리해보자면
ㅇ 개발 속도에 관한 기준
전형적인 게시판은 최대 3일 이내 개발을 완료할 수 있어야 함.
CRUD API 개발 및 테스트를 위한 간단한 프론트 작업은 직접 수행
웹 서비스의 전반적 흐름에 대한 이해는 필수
ㅇ 데이터베이스
쿼리 작성 능력은 기본
테이블간 관계와 집합에 대한 개념
join문과 서브 쿼리, 통계쿼리 작성시 결과에 대한 예상
ㅇ 디버깅과 문제해결 그리고 소통
디버깅 기술에대한 이해(도구 사용방법 및 덤프 메시지 분석)
타인이 작성한 코드를 분석하는 능력
질문도 능력
이렇다. 먼저 개발 속도에 관한 기준에 내가 부합하는지 스스로 생각 해 봤을 때, 간단한 게시판은 3일만에 만들 수 있을까? 프리 프로젝트때 해봤지만, 내가 개발환경 세팅하고 API를 만들고 간단한 프론트 코드까지짜는걸 3일만에 할 수 있을까 싶기도 하다. 한번 해봐야겠다. 웹서비스의 전반적 흐름을 내가 잘 이해하고 설명할 수 있을까 하면 또, 아니다.
데이터베이스에선, 간단한 쿼리는 짤 수있지만 좀 더 깊이알아야 하는건 사실이다. 테이블간 관계는 어느정도 알지만 설명할 수 있는 정도는 아니라 좀더 공부해야겠다.
디버깅기술이라고 하면 뭘까. 오류가 날 때 인텔리제이의 디버깅 기능을 이용하긴 했다. 타인이 작성한 코드를 보면 간단한 코드들은 대충 어떤 기능을 하는지는 이해가간다. 하지만 조금만 복잡해지면 모를 수 도 있다.
일단, 오늘부터 3일간 게시판을 한번 만들어보도록 해야겠다.
'CS공부' 카테고리의 다른 글
Spring boot의 build.gradle 특히 dependencies의 타입 (1) | 2023.12.18 |
---|---|
지난번 면접후 (0) | 2023.12.18 |
내일 면접보러간다. (0) | 2023.12.12 |
면접준비를 해볼까...(2) (0) | 2023.11.29 |
면접준비를 해볼까...(1) (0) | 2023.11.29 |