본문 바로가기
T.I.L. :: Today I Learned/항해99 14기 본과정

Day 18. 과제도 중요하지만 내가 제대로 아는 게 더 중요해 !!

by DaSsom 2023. 4. 20.

지금은 주특기 주차를 진행하면서 과제를 하나씩 퀘스트처럼 수행중인데, 처음엔 과제 제출이 급해서 해당 코드를 제대로 알지 못하고 일단 과제부터 했다. 다른 사람들이 쭉쭉 치고 올라가는것도 조금 부러웠고.. 괜히 나도 빨리 내야할 것만 같아서.. 그래서 어찌하다보니 3레벨 과제 단계에 왔는데, 음 과연 내가 얼마나 알고 있을지 자꾸 의심이 들었다. 

그런 와중에 이번에 만난 페어도 나랑 같은 생각을 하고 계셔서 차라리 한 번 다 훑고 넘어가자! 라는 생각으로 과제보다 공부를 선택했다. 그렇게 하루 공부하고 저녁에 잘 이해하지 못했던 개념들을 서로에게 설명해주며 이해하는 시간을 가졌다. 

 

https://mansooonuna.tistory.com/49

 

API? RESTful API?

API? Application Programming Interface 특정한 일을 하도록 만들어진 프로그램 + 서로 다른 두 물체 사이에서 상호 간 대화하는 방법 말그대로, 다른 소프트웨어 시스템과 통신하기 위해 따라야하는 규칙.

mansooonuna.tistory.com

https://mansooonuna.tistory.com/50

 

백엔드의 숙명, Database 그리고 Sql

데이터베이스 관련 용어 정리 Database : 데이터의 집합소 DBMS : DataBase Management System , 데이터베이스를 관리하고 운영하는 소프트웨어 RDBMS : Relational DBMS, 관계형 데이터베이스 (종류 : MySQL, Oracle Data

mansooonuna.tistory.com

https://mansooonuna.tistory.com/51

 

피할 수 없는, JPA

JPA가 뭐야? Java Persistence API : 자바 + (없어지지 않고) 지속됨 + API → 자바 ORM 기술에 대한 표준 명세.. 흠, ORM은 또 뭐야? Object Relational Mapping : 객체 + 관계 + 매핑 → 객체가 테이블이 되도록 매핑

mansooonuna.tistory.com

 

확실히 과제할 때 이해가 안되었던 부분들이 조금은 더 이해가 되기 시작했다. 그렇다고 지금 모든걸 완벽히 이해한 것은 아니니 의견 조율 잘해가면서 찐한 학습시간을 가져보아야겠다. 

 

 

음 그리고 오늘 기술매니저님과 면담에서 항해 과정에서 선택해야 하는 챌린지팀과 서비스팀에 대해 여쭤보았다. 난 사실 처음부터 실제로 서비스를 만들며 협업을 해보고 싶어서 항해에 지원한 것도 컸기 때문에 서비스팀을 가야지! 생각하고 있었는데 ~ 백엔드 개발자의 중심이 뭔지 잘 생각해보아야겠다는 생각을 얻었다. 

 

그런데 두 마리 토끼를 다 잡을 수 있는 방법은 없을까? 고민이 많아졌다.