코드스테이츠

    Section 3 돌아보기

    Section 3 돌아보기

    Section 3 종료 야속하게도 이번 섹션도 시간이 정말 빠르게 지나갔다. 자바 기반의 웹 개발에서 매우 중요한 Spring Framework를 집중적으로 배우는 섹션이었지만 섹션 1, 2와 비교했을 때 보다 이번 섹션은 차원이 다르게 어려웠고 분량 또한 더 방대하였다. 코플릿 문제도 섹션 3 들어와서 시간 내에 못 풀게 되는 문제가 많아졌고 최근 2주 정도는 거의 시간 안에 풀기는커녕 도저히 풀지 못할 문제들이 많았다. 전체적인 난이도가 급격하게 어려워졌다. 고비와 번아웃의 느낌 난이도 측면에서, 심적인 측면에서 동시에 고비였던 섹션이었다. 거기에 먼지 때문에 마음고생도 몇 주 하고 컴퓨터도 고장 나서 불편한 환경에서 학습을 하는 등 외부적인 요소에 있어서도 매끄럽지 않았다. [ 코플릿 문제 계속 못..

    Section 2 돌아보기

    Section 2 돌아보기

    Section 2 종료 Section 1이 끝난 지 얼마 된 것 같지도 않은데 벌써 Section 2 가 끝났다. 알고리즘부터 시작해서, HTTP, SQL, 스프링 기초까지 달려왔는데 섹션 1에 비해 확실히 더 어려워진 것은 물론, 시간도 더 부족했다. 알고리즘은 논외로 치더라도, 특히 다른 개념적인 부분들에서 이해가 어려웠다. 이제 알듯 말 듯 해졌는데 다시 새로운 걸 배우게 되니 복습을 한번 했다고 하더라도 금세 까먹어서 답답함이 컸다. 단순하게 다시 복습하면 되지라고 생각했지만 이제 배우는 것들이 너무 많아졌다 보니 뭘 복습해야 할지 감을 못 잡는 경우가 많아졌다. 개인적으로 "이상태로 프로젝트.. 가능할까..?" 하는 생각이 요즘따라 많이 드는 듯.. 하지만 Section 1에 비해 공부 사이클과..

    Section 1 돌아보기

    Section 1 돌아보기

    Section 1 종료 부트캠프를 시작하고 첫 한 달 + 첫 section을 오늘로써 마무리하게 되었다. 처음 시작할때 매일매일 회고하고, 주 단위로 회고하고 월 단위 (섹션)로 회고해야지~ 했던 게 벌써 한 cycle을 돌았다. 꾸준하게 잘 하고 있어 실력의 변화에 관계없이 스스로에게 잘했다고 칭찬을 좀 해주고 싶다. 또 Github에도 그날 연습했던 연습코드를 올리는것 뿐이지만 1일 1커밋을 하고 있어 최소 한번이라도 연습코드를 쳐보는 강제성을 스스로 줘봤다. 기념으로 처음 과정 시작하기 직전에 썻던 글을 읽어보았는데 요즘 따라 특히 자주 느끼던, '실력적으로 늘은것이 없고 얻은 게 별로 없는 것 같다'라는 생각이 그래도 좀 했네! 하는 생각으로 바뀌었다. 어려운 것을 배우는 지금 이 순간 때문에 부..

    20 May - 벌써 4주차!

    오늘은 파일 입출력, 스레드의 개념 그리고 JVM에 대해서 공부했다. 그래도 어제 배운 Stream 보다는 할만했다. 저번 주 기준에는 저번 주가 역대급이었다고 느꼈지만, 이번 주를 다 보내고 나니 이번 주가 역대급이었다. 지네릭 때부터 진도가 점점 밀리더니 결국 계속 쭉쭉 밀려버렸다. 블로그에 정리를 하면서 동시에 공부를 하다 보니 시간이 많이 소요되는 것 같지만 그래도 그렇게 하다 보니 나름 큰 틀의 개념이라도 이해는 하고 가게 되는 것 같다. 포스팅도 아예 못한 건 아니고 분량은 많이 작성했으나 전체적인 정리와 시간상 추가하지 못한 것들이 꽤 많았다. 오늘도 정리를 하면서 했는데 분량이 생각보다 많이 길어졌지만 그렇게 나쁘지만은 않은 수확이었다고 생각한다. 저녁에 추가적으로 정리하기도 했고. 아직 ..

    9 May - Array

    9 May - Array

    오늘은 배열에 대해 공부를 하고 페어 분과 같이 코플릿 문제를 풀고 간단한 계산기 프로그램을 만드는 과정을 했다. 배열 부분에서는 기본적인 개념은 어느 정도 이해가 되었던 것 같으나 문법적인 부분에서 많이 버벅거렸다. 특히 예전에 살짝 C를 공부했을 때도 많이 버거웠었는데 역시 만만하지 않은 친구 같다. 반복문과 배열은 매우 중요하다고 하니 틈틈이 복습해둬야겠다. 근데 오늘 배운건 일차원 배열인데 다차원 배열은 그냥 넘어가는 건가..? 내일부터는 드디어 자바의 클래스와 객체에 대해 배우게 되는데 드디어 말로만 듣던 객체지향의 개념에 대해 자세히 공부할 수 있을 것 같다. 당장 새로운걸 내일부터 시작하게 되지만 개인적으로 이전에 배웠던 조건문과 반복문 그리고 오늘 배운 배열까지 100% 이해했다고 보기는 ..

    3 May - Git

    3 May - Git

    오늘은 어제 리눅스와 마찬가지로, 또 말로만 들어보던 git을 드디어 공부할 수 있었다. 큰 틀 자체는 이해가 잘 되었지만 막상 해보니 또 많이 헷갈려서 삽질도 좀 했다. 특히 페어 프로그래밍을 하면서 remote add와 pull이 꽤나 헷갈렸었는데 실습을 다 하고 블로그에 글을 정리하다 보니 이제는 이해가 많이 된 것 같다. 오늘 페어프로그래밍은 3명이서 진행했는데 한분께서 현업에 종사하다가 오신 분이라 여러모로 부족한 나를 많이 도와주셔서 너무 감사했다. 특히 더 좋았던 부분은 내가 실수로 업데이트되지 않은 파일을 push 했었는데 (자세하게 기억이 안난다 아쉽게도 저 내용이었던 것 같음). 페어분께서 실무에서 욕먹을 실수라 조심해야 한다고 하셔서 좋은 조언이 되었다. 커밋이랑 푸시할 때 저 신중하..

    2 MAY - Linux

    2 MAY - Linux

    벌써 2주 차에 들어섰다. 개강 후 첫 1주일은 정말 정신없이 빨리 지나간 것 같은데 이번 주는 왠지 더 빨리 지나갈 것 같은 느낌이 든다. 오늘 세션은 리눅스에 대한 기초지식의 습득이었는데 새로운 것을 알아가는 재미가 있었다. 그리고 백엔드 개발자로 한걸음 더 나아간 느낌이다. 다만 주말에 미리 조금 공부해놓길 잘했다는 생각이 들었던 게 윈도우 상에서의 우분투 구동, 즉 WSL2를 설치하고 이런저런 환경 설정을 하는 부분 특히 nautilus에서 안 되는 문제를 해결하는 과정 때문에 일요일에 4시간 정도를 쓴 것 같다. 오늘 처음 맞닥뜨렸으면 아무것도 못하고 시간만 지나갔었을 듯. 결론적으로 해결은 되었지만 되는 이유는 도저히 알 수가 없었고 다행히 그다지 중요한 부분이 아니라고 엔지니어 분께서 설명해..

    27 APRIL

    오늘 5줄후기 어려운데 할만한 것 같기도하고 어려움 오늘은 캘린더 스케쥴 시간 딱 맞아 떨어지게 끝났다. 나중에는 시간내에 못 끝낼 가능성도..? 만족스럽게 열심히 했지만 css부분 선택자 파트가 어려웠다. 공부하면서 블로그에 정리 같이 했는데 나쁘지 않은느낌 이지만 페이스 조절 잘 하기 오늘도 하루가 너무 짧다 오늘의 수확물 웹 기본 정리 TBC HTML으로 구조설계하고 CSS로 스타일링 HTML 기초 CSS 기초 #Id와 .Class 선택자 Font Box model HTML Tutorial W3Schools offers free online tutorials, references and exercises in all the major languages.. danc9921.tistory.com

    26 APRIL

    26 APRIL

    오늘 5줄후기 너무 욕심 부리지 말고 할 수 있을만큼만 계획하기 나만 튜토리얼에서 멘붕온게 아니였다 꾸준하게 하는게 정리하고 기록하고 공부하는게 제일 중요하다고 느껴짐 (그러니까 블로그 열심히 할것) 생각보다 하루의 시간이 부족하다고 점점 느껴진다 아직 시작도 안했다 Programming 정의 > 특정 목적을 위해 작정된 알고리즘을 프로그래밍 언어를 통해 코드로 표현하여 구현하는 과정 Programming 언어 > 컴퓨터가 이해할 수 있는 언어로 컴퓨터에 명령을 하기 위해 인간 친화적인 언어로 작성 compile 과 build 의 차이점 Compile > 프로그래밍 언어로 작성된 소스코드를 컴퓨터 언어로 번역 (코드봐도 이해안됨) Build > compile 된 코드를 실행 가능한 .exe, .msi 등..