앞으로의 공부 계획

AmeriKano·2023년 3월 30일
0

사담

목록 보기
3/4

어떤 개발자가 되고 싶은지도 생각해봤으면 그것을 실현하기 위한 계획도 필요하다. 앞에서 쓴 내용과 겹치는 부분도 많을것 같지만 어떤 공부를 할 것인지 다시 한 번 써볼 생각이다.


어떤 것을 공부할까?

JAVA

지금까지 알고리즘은 python으로 문제해결을 했었고, 언어는 다양한 언어를 겉핥기 식으로 공부는 해봤으나 JAVA는 그 중에서도 많이 사용해보진 않았다. 새로운 것을 배우는 재미를 또 느끼고 싶기도 하고, JAVA의 기본기를 다지면 결국 나중에 백엔드 프레임워크로 공부할 Spring 개발에도 도움이 되기 때문에 이번에는 JAVA 공부를 지금까지 했던 것보다 깊게 해볼 생각이다.

자료구조 및 알고리즘

취업의 첫 번째 관문인 코딩테스트 대비 때문이기도 하고, 기본 개념을 다지고 이를 JAVA로 구현하는 연습도 필요하다. 이전에 python으로 해결했던 문제더라도 JAVA에 익숙해지기 위해 다시 구현해 보고, 이를 통해 실력을 더 키워야 한다.

DB와 SQL

백엔드 개발자는 데이터를 활용한 API를 개발해 이를 프론트엔드에 전달하는 역할을 한다. 그렇다면 그 데이터는 어디서 가져오는가? 바로 데이터베이스다. 그 데이터베이스에서 원하는 데이터를 이용하게 해주는 SQL은 특히 데이터베이스에 대한 지식과 아주 밀접하게 연관되어 있음을 예전에 프로젝트를 하면서 느꼈다. 경험은 있지만 아직도 부족하다고 생각해서, 더 공부하고 더 확실하게 이용할 수 있도록 해야 한다.

프로젝트

여기까지라면 이제 프로젝트를 개발할 준비가 되었다고 생각한다. 지금까지 했던 것들을 종합하여 가볍더라도 개인 또는 팀 프로젝트를 개발해 보고, 과정과 결과에서 기억에 남는 것들(대략적인 전체 과정, 문제가 발생했을 때 해결하는 경험 등)을 기록해 두어 앞으로의 더 큰 프로젝트의 거름으로 삼는다.


마치며

아직 갈 길은 먼 것 같으나, 차근차근 해내면 분명 조만간 개발자가 되어 꿈을 이룰 수 있을 것이라고 생각하며 오늘도 달려가 보자.

profile
똑똑한 사람이 되게 해주세요

0개의 댓글