본문 바로가기
기타

이직 준비를 위한 과제를 하며 느낀점

by 플라퉁 2023. 11. 27.
728x90
반응형

 

 

 

안녕하세요 

 

오늘은 개발자로 이직 준비를 위해 과제를 하게되어 느낀점을 작성해보려 합니다.

 

저는 비전공자이며 30살이 되서 직종을 바꾼 케이스입니다.

 

지금은 개발자로 회사 1년차 재직 중인데 여러 이유로 프로젝트가 산으로 가는것 같아

 

이직을 준비하고 있습니다

 

구직 사이트는 원티드와 잡코리아를 사용 중이고 

 

이번에 원티드에서 한곳의 연락을 받아 과제를 수행하게 되었습니다.

 

 

 

과제의 대략적인 개요는

 

1. DB 스키마 자료를 제시함

 

2. 제시된 자료로 특정 기능을 api 구현

 

3. 정부 데이터 포털에서 특정 기능을 api 구현

 

4. api 문서화

 

5. aws 배포

 

입니다. (기한 일주일)

 

 

 

 

1. DB 스키마 자료 제시

 - 해당 자료는 mysql 스키마 자료였는데 저는 postgres, olacle 사용해보아 

postgres 사용하려 하였으나 마이그레이션 과정 높은 벽을 느끼고 

1일차에 mysql 다운로드 하는 선택을 하여 자료를 수월하게 넣어 있었습니다.

 

 

2. api 구현하는 부분은 기존 restfull api 사용하여 어려운 부분은 없었습니다.

 - 스키마 구조에 따른 jpa 구현 문제가 약간 있었고 dto 사용하여 해결함

 - 단지 막판에 예외처리를 좀더 신경썼다면 좋았을 것이라 생각합니다.

 

 

3. 해당 문제로 꽤나 고전하였는데 정부 공공 데이터를 가져오는 부분에서 서비스 코드 에러가 발생하여

여러 문제로 고민하였으나 의외로 url 호출 띄어쓰기 문제로 인한 요청 실패로 밝혀져 

매우 아쉬웠습니다.

 

 

4. swagger api 문서화 작업용으로 처음 사용해봤는데 매우 좋은 기능으로 생각하고 

앞으로 백엔드에서 작업할 필수적으로 사용할 예정입니다. 따로 블로그에 작성하겠습니다.

 

 

5. aws 배포도 이번이 처음이였는데 개인 쇼핑몰을 운영하고 싶었던 차에 aws 운영해보는 

아주 좋은 기회가 되었습니다.

프리티어로 배포까지 마무리하고 실제 비용이 청구되는 비상사태가 발생하였지만 그러려니 하려고 합니다.

지금까지 비용은 5달러 정도 청구 되었는데 아마도 계정이 1년이 넘은 계정이고 ec2 인스턴스 시작 프리티어인

micro 사용해야되는데 잘못 누른거 같습니다.

 

 

잘되면 업데이트 하겠습니다.

 

감사합니다.

 

 

 

728x90
반응형

댓글