Q. 어떻게 학습을 하셨나요?

✨ 커리어리 1:1 메세지를 통해 질문해주신 분들 중 공유를 해도 괜찮은 내용을 정리하였습니다. 질문을 주신 분은 백엔드 개발자를 목표로 스프링을 학습하고 있는 학부생이시고 현업에 종사하고 있는 제가 현재에 이르기까지 어떻게 학습을 하였는지 궁금해 하셨습니다. 🏁 답변 내용 학습이란게 한가지 방법을 제시하여도 사람이나 상황에 따라 좋은 방법이 될수도 있고 나쁜 방법이 될수도 있기에 답변드리기 조심스럽습니다만, 조금이나마 도움이 되실 수 있게 개인적인 생각을 말씀드려보겠습니다. 개인적으로 가장 중요하다 생각하는 점은 기초라고 생각합니다. 사실 저는 컴퓨터 공학과가 아닌 비전공자라 취업을 했을때도 기초가 굉장히 부족한 상태였습니다. 그러다보니 사소한 부분에서 잘 이해를 못하거나 실수를 할 때가 많았고 남들보다 개발 공수도 많이 들어가게 되었습니다. 이를 극복하기 위해 기초를 다지기 위한 학습을 굉장히 많이 했습니다. OS, 네트워크, 알고리즘, 디자인패턴, 웹 등과 같이 기초적인 학습을 꾸준히 하고 주언어로 사용하고 있는 JAVA 에 대해서도 기초적인 내용부터 학습을 다시 하였습니다. 학습을 어떻게 하였냐고 물으신다면 그때 당시에는 그저 무식하게 서점에서 나오는 책들을 닥치는대로 보고 실습했던게 전부라 딱히 추천드리고 싶진 않고, 요즘에는 udemy 나 인프런, 유튜브 등에서 재밌는 강의들이 많이 있으니 이를 통해 기초학습을 쌓아가시는게 좋지 않을까 싶네요. 혹시나 이런 기초적인 학습에 대해 어느정도 자신감이 생기셨다면(사실 저는 그렇게 되기까지 시간이 꽤 걸렸습니다만^^;) 그 다음엔 관심있는 솔루션이나 프레임워크에 대해 탐구해보시는걸 추천합니다. 스프링을 학습하고 계시다니 스프링을 예로 들어보자면 스프링을 통해 간단한 사이드 프로젝트를 만들어보시면서 스프링에서 제공해주는 다양한 기능들을 체험해 보시는것도 좋고 기능 구현을 하시다가 이 기능이 어떻게 동작하는지 궁금증이 생기시다면 소스코드도 까보시면서 내부 구조를 탐구하시는것도 좋습니다. 그렇게 하나의 솔루션이나 프레임워크를 파악하다보면 재미있게도 이전에 공부했던 기초적인 내용들을 다시 한번 파악해보는 시간을 갖기도 하고 새로운 분야를 접할 수 있는 기회도 생기게 됩니다. 그러면서 기존에 갖고 있던 지식의 층은 두터워지고 모르는 분야에 대해서는 추가로 학습을 할 수 있는 확장의 길이 열리게 되죠. 혹시나 진행하고 있는 솔루션이나 프레임워크 학습에 정체가 생기거나 다른 분야를 탐구하시고 싶다면 유명한 it 기업들의 신입/경력직 채용을 확인해보시고 백엔드 개발직군에서 어떤 기술들을 쓰는지 보시는것도 추천드리고 싶네요. 이를 통해 요즘 기업들에서 유행하고 있는 기술들이 무엇인지, 앞으로 백엔드 개발자가 나아가야할 트랜드가 어떤지를 확인해보실 수 있고 이중에 내가 흥미있는 솔루션이나 프레임워크에 대한 정보도 얻어 탐구해 나갈수 있습니다. 추가로 여유가 되신다면 개발 관련 커뮤니티나 뉴스레터등을 구독하셔서 아침에 잠깐씩 유용한 기술 아티클들을 읽어보시는것도 추천드립니다.(커리어리도 포함해서요 ☺️) 제가 드리고 싶은 말씀은 여기까지인데요, 두서없이 쓴 내용같아 도움이 되는 말씀을 드렸는지 모르겠네요^^;; 부디 저의 짧은 생각이 조금이나마 도움이 되시길 바라겠습니다.

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2023년 6월 22일 오전 8:36

 • 

저장 36조회 5,961

댓글 0

    함께 읽은 게시물

    < 쿠팡의 창업자를 직접 보며 배운 것: 리더의 크기가 전부다 >

    1

    ... 더 보기

     • 

    댓글 1 • 저장 11 • 조회 1,239


    애니를 봐도 개발 생각뿐

    "개발은 스스로 생각하고 탐구할 때가 가장 즐거우니까"

    ... 더 보기

    DB 프로시저 싫어하시는 분들 많으시죠? Lambda/Serverless Function 이라고 생각해보십시오! 사실상 Serverless Function이랑 똑같은 것. Serverless Function도 싫어하시면 린정.

    조회 2,076


    이름 바꿔쓰기

    자아성찰, 혹은 자기 회고를 할 때는 자기 객관화를 하는 것이 좋다. 감정이 개입되어서는 올바른 회고를 하기 어렵기 때문이다. 하지만, 막상 자기 객관화가 쉽지는 않다. 나를 남처럼 들여다보는 것은 많은 훈련을 거쳐야 가능하기 때문이다.

    ... 더 보기

    어제 출시된 따끈따끈한 ChatGPT Codex를 실제 프로젝트 레포에 써 보았습니다.


    테스트가 있으면 스스로 테스트도 실행하고, 만든거 스스로 실행해보면서 버그도 수정하고 하는게 기특하긴 합니다.


    ... 더 보기