1 minute read

대전에서 반년살기 프로젝트가 끝났다.

sw정글 수료 회고

수료한김에 지난 5개월을 돌아보는 시간을 가져보겠다.🤔

  1. 일단 입소하자마자 진행했던 미니 프로젝트 투두앱을 만들었다(투두집착) 카테고리를 추가할 수 있게 했고, 카테고리별로 다른사람은 어떤 할일을 썼는지 공개할수도 있게 했다. 그리고 메인화면에 다른 사람들은 오늘 몇개의 투두를 완료 했는지 chart.js 로 도넛그래프를 보이게 했다. 공식문서를 잘 읽어야 겠다. 라는 교훈을 얻었다. csr,ssr의 차이 jwt 토큰에 대해서 공부할 수 있었다. 그리고 어떻게 하면 효율적인 발표를 하는가? 청중은 우리 프로젝트를 모르니 간결하지만 자세히 설명해야한다는 어려움을 겪었다

  2. 3주간 진행된 알고리즘

  • 첫째주 : 배열, 문자열, 반복문, 재귀함수, 정렬, 완전탐색, 분할정복, 이분탐색
  • 둘째주 : 스택, 큐, 그래프, BFS, DFS
  • 셋째주 : DP, 그리디

백준 문제를 풀면서 알게된건 노션에 따로 정리해놨다. 가장 큰 교훈은 가만히 코드를 들여다보면 알아서 이해되지 않는다는 것이었다. 도움을 많이 받았던 사이트는 아래와 같다. 한단계 한단계 코드를 진행시켜서 어떻게 알고리즘이 돌아가는지 이해할 수 있었다. 그냥 가만히 코드를 읽는게 아니라 print라도 하나 더 찍어봐서 이해하려고 노력하는 태도가 중요하다는걸 배웠다. https://pythontutor.com/python-compiler.html#mode=edit

  1. rb트리, malloc lab, 웹서버 rb트리 : 동적 메모리 할당, 포인터, 메모리 누수, 균형 이진탐색 트리. 데이터 세그먼트 malloc lab : 메모리 단편화, 메모리 할당 정책, 시스템 콜, sbrk/mmap 웹서버 : BSD 소켓, TCP, HTTP, DNS

  2. 핀토스

  • 첫번쨰 과제
  • 두번째 과제
  • 세번째 과제
  1. 나만무

IMG_0924

Updated:

Leave a comment