개발 학습일지(TIL)

내배캠 14일차 WIL : 주간 학습 회고

Veams 2022. 11. 28.

내일배움캠프 Weekly I Learned

@ 주간 정리

1) 자료구조 및 알고리즘 강의 진도가 잘 나가지 않았다.

내용이 나에게 많이 낯설었다. 게다가 문제를 푸는 내용이 많이 있었다.

 

그런데 자료구조와 알고리즘에 대해서 왜 배울까? 

 

컴퓨터의 자료가 어떻게 구성되어 있는지 잘 알 수 있다면

개발자로서 성능/비용/용량 면에서 보다 효율적인 프로그램을 작성하는 것을 고려할 수 있기 때문이 아닐까?

 

어떤 알고리즘이 효과적인지, 아닌지를 구별할 수 있는 힘이 없다면

개발자로서 계속 일을 하며 자기 존재이유를 찾기 어려울 것이다.

즉, 어떤 프로그램을 설계하기 위해 큰 그림을 그릴 수 있는 개발자가 아니라,

단순 코더의 역할만 할 수 있는 사람이라는 생각이 들 것이다.

 

지금은 좀 시간이 걸리더라도 꾸준히 공부하려하고 한다.

특히 새로 시작하는 주안에 기본 개념 강의는 다 수강하고,

그 다음주 프로젝트에 참여하며 학습한 것을 사용하는 것을 목표로 잡으려고 한다.

 

2)

내년 여름이 되기전에

게시판이 있는 웹사이트를 하나 만들어서 배포하고,

사용자를 확보해서 유지 및 관리까지 해보는 것을 목표로 하려고 한다.

 

게시판 CRUD 기능은 물론, 좋아요(공감) 기능이 있고,

네이버 api를 이용한 회원 가입 기능이 추가되어 있는 사이트로 말이다.

 

웹사이트의 사용 대상이나, 컨셉은 구체적으로 잡지 못했지만, 

구현하려는 기능은 고려하고, 이 기능에 보다 효과적인 알고리즘을 고민하면서

내일배움캠프 기간의 학습을 진행하려고 한다. 

 

@ 학습한 내용

- 파이썬 문법 기초 강의 수강 시작 및 종료 https://veams.tistory.com/27

- 자료구조 및 알고리즘 강의 수강 시작 https://veams.tistory.com/36

- 자바스크립트 강의 수강 시작 및 종료 https://veams.tistory.com/41

 

 

 

댓글