본문 바로가기

백엔드 학습 과정/Section 2 [재귀함수, 자료구조, 네트워크]

코드스테이츠 백엔드스쿨 42기 Section2 회고록

2022.12.14  코드 스테이츠 백엔드 스쿨 섹션 2가 끝이 났다.

섹션 2에서는 섹션1에서 배운 Java를 베이스로

자료구조, 네트워크, 웹, REST API, 데이터베이스, SQL 문법, Spring Framework(IoC, DI, OP) 등

앞으로 백엔드 개발자로써 사용하게 될 기본 툴에 대한 개념을 학습하는 시간이었다.

 

[섹션2의 한줄 평]

애플리케이션 개발을 위한 코드를 작성 및 구현할 단계에 대한 이론적 지식을 습득하는 섹션.

만약 이런 과정없이 학습 컨텐츠 코드 예제를 보며 따라 치기만 한다면

내가 뭘 하고 있는지, 작성하는 코드의 구조가 어째서 이렇게 되는건지 

스스로 돌아보거나 생각해볼 여유도 이유도 없을텐데

다행히 섹션2는 거기에 대한 최소한의 대비를 할 수 있는 굉장히 값진 기간이자 시간이었다.

 

but....왠지 이 구간 동안 배운 학습 내용을 정리한 페이지를 두고 두고 돌아와 반복 학습할 것 같은 기분이 든다.(쭈굴)

 

[문제점]

유어 클래스 컨텐츠의 내용들을 그대로 바라보며 한 줄 한 줄 에만 집중하려 했던 모습들이

결국은 전체적인 학습의 흐름이나 내용의 흐름을 보지 못하게되는 이유가 되었었다.

학습 내용에 접근하는 방식과 그 순서의 페이스 조절을 해야겠다고 느꼈다.

 

[앞으로의 다짐]

IT 프로그래밍 섹터의 모든게 새로운 내 입장에서는 하루 하루 따라가기 정신이 없었고

그마저도 그날 그날 정리하는게 힘들만큼 매일 새로운 지식들을 마주하는 시간이었다.

 

비록 정리 및 포스팅하는 날이 밀릴 지언정,

이해가 안가더라도 그날 학습한 내용은 끝까지 잡고 구글링해가며 

내일의 나를 위해 오늘 배운 내용에 대해 최소한의 이해를 가지려 노력했었던 

그 모든 시간들이 나의 값진 경험이 되었으리라고 생각한다.