이전 목표

이전에 목표였던 wetube 강의를 모두 들었다. 짧은 시간이었지만 내가 얻은 것을 정리하자면...

  • 백엔드 파일 구조를 어느정도 파악할 수 있었다
  • API 를 어떻게 작성해야하는지 알게 되었다
  • NoSQL DB (mongo) 를 경험해봤다
  • 웹의 흐름을 한번 더 복습할 수 있었다
  • 좋은 강의 였고 돈이 아깝지 않았다

선택

이제 선택의 시간이 온 것 같다. 제대로 백엔드를 익히려면 언어를 선택해야한다. 나는 JavascriptPython 을 계속 고민하고 있었다

나의 기준으로 두개를 비교하자면

Javascript

  • 프론트엔드 공부할 때부터 써와서 익숙하다
  • 웹에서는 무조건 쓸 수 밖에 없는 언어이다
  • 현재 아주 활발하게 사용된다 (텐서플로우JS도 나왔다고한다)
  • 백엔드로는 간단한 프로젝트에만 쓰이고 있는 거 같다
  • 개인적으로 코드가 지저분해지는걸 자주 느낀다 (실력부족일수도)

Python

  • 해보고 싶은 언어이다
  • 스타트업에서 백엔드로 어느정도 쓰이는 거 같다
  • 다른분야로의 확장성이 좀 더 있다 (ex 머신러닝,데이터...)
  • 현재 Javascript 보다 시간이 좀 더 걸릴 듯 하다 (=취업이 늦어짐☹️)
  • 그냥... 마음이 가....

결정

이전 프로젝트를 하면서 정말 코딩할 때 빼고는 계속 고민했다

결론은

파이썬

어차피 백엔드를 공부하자 했을 때에도 후회 하고 싶지 않아서 결정한거였는데, 이왕 하는거 끝까지 마음 가는 대로 가보자!! 아직 20대이고 인생은 내것이다

목표

먼저 파이썬 문법을 좀 보고 와야겠다

찾아보니 구름EDU라는 플랫폼에 파이썬 이런 강의가 있었다

강의 선택 이유

  • 파이썬 기초 문법부터 알려준다
  • 동영상이 아니다. 언어를 배우는데 시간을 많이 투자할 필요 없다고 생각한다
  • 분할 화면으로 옆에 콘솔창이 나와서 바로 실행해 볼 수 있다

완료

정리하면서 하다보니 하루나 걸렸다... 스크립트 언어라 자바스크립트와 크게 다르지는 않았던 것 같다. 대신 좋은 점이라하면 코드가 보기 좋았다는 거!

이제 일단 Django로 서버를 간단히 만들어보면서 목표를 세워야 겠다