[Daily Post] 230423
[Daily Post]는 매일매일 탐구한 내용을 간략하게 기록하는 포스트입니다.
따라서 정리되지 않은 내용과 추측을 포함하고 있을 수 있습니다.
더 체계적인 형식을 갖춘 글은 해당 카테고리의 포스트를 확인해주세요 :)
Daily Study
HTML
- HTML, CSS, JS naming convention을 찾다가 다음과 같은 글을 봤다
- camelCase가
학습일지
졸업작품 끝!
- 기한이 정해져있고, 평가와 심사 대상이 되는 결과물을 만들어야 했던 졸업 작품이 끝났다!
- 연구노트 용도로 작성했던 repo를 보면 알겠지만, 간단한 기능만을 구현한 작품이지만 과정이 정말 쉽지 않았다
- 간단한 기능을 구현하는 데에도 많은 공부를 해야한다는 것을 깨달을 수 있었고
- 내가 관심있는 분야와 그렇지 않은 분야를 나누어 접근하는 것이 얼마나 위험한 사고인지 알 수 있었고
- 개발에서 의외로 중요한 것이 멘탈이라는 것, 포기하지 않는 끈기라는 것을 다시 느낄 수 있었다.
- 학교 과제할 때, 어렵고 힘들다는 생각이 들 떄 잠시 refresh하고 들어와서 조금이라도 더 붙잡고 있었으면 어땠을까..하는 생각이 들었다
- 어쨌든 끝났고, 내가 바꿀 수 있는 것은 이제 거의 없다!
- 아쉬움이 남는다면 다른 도전 앞에서 이번 경험을 떠올리면 된다.
개인 프로젝트 시작!
- 결과물을 빠른 시일 내에 만들어 내기 위해 여러 강의를 들었다. 그런데 깊은 이해를 하거나, 정리를 하면서 내 것으로 만들기보다는 내가 필요로 하는 기능과 개념에 집중하면서 효율적인 공부를 했더니 기억에 남는 것이 많지 않았다.
- 그래서 앞서 들었던 강의를 되짚어보면서, 웹 개발의 기초부터 다시 다루려고 한다.
- 능력을 기르는 것은 기본으로 하되, 멘탈을 기를 수 있도록 즐기면서 하자!
흩뿌려놓았는데 수습이 되지 않은 스택 목록- HTML, CSS: 간단한 디자인 몇개만 해보기 –> JS 포함해서 num converter 만들기
- JS Vanilla
- React
- Node.js
- TypeScript
- 제일 잘하는 사람들은 어디에 모여있지?
개인 공부 시작! - 나를 위해서 하는 공언
- PS: 하루 1시간, 한 문제당 max 30분씩 고민하기
- 파이썬 위주로, 6월 1일부터는 삼성, 카카오, 네이버 등 기출문제 풀기 시작
- 같은 길을 걷는 사람들 사이에서 변별력을 가질 수 있도록, 충분히 고민하고 생각하며 풀기
- CS: 전공필수 강의 교안들 복습하고 잘 모르겠으면 질문하기
- 평일 1시간, 주말 2시간: 설명할 수 있도록, 변별력을 놓치지 않기. 시간 아깝다 생각하지 말고 덤빌 것.
- 강의 목록
- 컴퓨터구조개론: CA
- 알고리즘개론: AL
- 자료구조개론: DS
- 운영체제: OS
- 시스템프로그램: SP
- 데이터베이스개론: DB
- 프로그래밍언어: PL
- 컴퓨터네트웍개론: CN
- 소프트웨어공학개론: SE
EO 영상을 보고 든 생각
- TIL 쓸 때, Daily post랑 별개로 질문을 정리하자.
- e.g., number converter에 어떤 서버를 달 것인가 –> 서버가 필요없구나! 그 이유는..
- 이렇게 호기심부터 시작한 탐구가 어떤 결과물과 깨달음으로 이어지는지를 구체적으로, 증명가능한 방법으로 정리할 것
- e.g., number converter에 어떤 서버를 달 것인가 –> 서버가 필요없구나! 그 이유는..
- 1일 1커밋을 public 으로 돌릴 것
- github.io 위주로 1일 1커밋하고 있는데, 이거랑 별개로 public도 1일 1커밋을 하자
- 중요한 것은 얼마나 했느냐와 같은 추상적인 요소가 아니고, 구체적으로 어떤 것을 어떻게 배워서 무엇을 만들었는가를 보여주는 것이다.