일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- WSL2 #권한
- 호스트주소 #Host주소
- 롤중독
- 회고 #주간회고
- 회고
- JAVA기본
- 코드스테이츠 #
- 에러해결
- 피드백
- WSL #Linux #ubuntu
- 시작 #꾸준히 #과하지않게
- 인터넷 #ISP
- String
- Java환경
- 글 foramt
- Git #회고록
- 코드스테이츠 #회고록
- 코딩테스트
- mapstruct
- 네트워크 기초
- 사용자계정 #WSL2
- 공부방식
- 회고록_코드스테이츠
- OOP
- git #intellij
- 몰입학습 #몰입
- jvm
- 정리글 작성법
- 백엔드로드맵
- 회고록
- Today
- Total
목록개발/개발공부법 (6)
느리더라도 꾸준히
목표 현재 내 상황에 맞는 블로그 글을 작성할 수 있도록 생각을 정리해보자. 정리 개인적인 호기심들 또는 문제 해결 과정(문제 정의 - 분석 - 해결) 을 즐기자. 일단 긍정적으로 생각하고 try 하자.(일단 박죠?) try할 기운이 나지 않는다면 정신적 에너지가 고갈 되었음을 인정하고 멍때리거나 잠을자거나 하자. 새로운 개념을 배울때는 현재 내 수준으로는 누군가에게 정보를 준다는 느낌보다는 스스로 공부가 잘 되었는가를 확인하는 용도로 글을 작성하자. 너무 디테일하게 보다는 거시적인 관점으로 작성해보자. 본문 문제해결의 과정을 기록하자. 블로그 글을 쓰다보면 이런 의문점이 생긴다. "내가 쓰는 글보다 훨씬 좋은 글들을 구글에 많이 존재하고, 훨씬 좋은 레퍼런스들이 존재하는데 왜 블로그 글을 써야하는거지?..
이제와서 방치된 블로그를 보니까 많이 부끄럽다. Github에 md를 올리면서 공부를 진행하면서 사실 블로그 작성에 관심이 가지 않았다. 이번에 코드스테이츠 교육과정을 겪으면서 좋은 글귀들과 다시한번 블로그의 필요성을 알게 되었다. 이번에는 실패하지 않고 꾸준히 작성했으면한다. 왜 실패했을까? 처음 개발 공부를 하다보니, 어떤 것을 블로그에 올릴지가 막연했다. 완전 처음 접할때 두가지 선택지가 있었다. 공부한 내용을 전부 정리해서 블로그에 올린다. 정확히 모르는 개념들을 정리해서 블로그에 올린다. 초창기에 주입식으로 인강들을 듣다보니, 인강에서 정리한 내용을 전부 블로그에 올리면 블로그가 더러워질 거 같았다. 또한 인강 저작권 문제도 있어서 이런 저런 내용을 다올리기가 스스로 좀 불편했다. 그러면서 "G..
목표 몰입에 대해 이해하고, 스스로 학습에 몰입할 수 있는 방법을 생각해보자/ 내생각 알고리즘, 개발 문제들을 도전-응전 상태를 유지하여 몰입한다. 결과가 아닌 과정에 집중하여 학습한다. 몰입을 유지하고 과정의 즐거움을 얻기위해 해답은 최대한 미루고 스스로 해결해보기. 본문 내용 설명 출처에 있는 영상은 몰입 학습교육을 통해 교육과정 자체를 즐기고 성과도 만들어낸 사례들을 담고 있다. 이러한 사례는 제외하고 핵심내용만 정리해보겠다. 몰입이란? 주어진 도전에 대하여 최대로 응전하는 상태 응전 : 도전에 맞춰 싸우다. 몰입을 통한 성과들은 더 많은 희열을 준다. How to 몰입 어떻게 하면 몰입상태로 만들수 있을까? 영상에서는 아래의 방법들을 이야기해준다. 결과가 아닌 과정에 집중하여야한다. 과정속 지치고..
TIL 을 기록하든 블로그글을 기록하든 좋은 문서화에 대해서 고민을 해보자. 1. 가장 좋은 문서화는 코드이다. 적혀있는 코드만 보면 개념을 이해할수 있는 코드가 가장 좋은 문서이다.아무리 설명을 많이 달더라도 공식문서나 책만큼 많이 담을 수는 없다. 링크를 걸어놓고 최대한 미래에 내가 보았을때 간결히 써보자. 2. 코드로 표현할수 없는 부분을 글과 그림등으로 나타낸다. 예) 여러 DB들중 이러한 DB를 사용하는 이유, 비즈니스 로직, 아키텍쳐 부분 등. 출처 드림코딩엘리 중 문서화 부분
출처 : https://www.youtube.com/watch?v=4D0PYVntENw&ab\_channel=%EC%BB%B4%EA%B3%B5%EC%84%A0%EB%B0%B0 요약 배경지식 어떤 알고리즘 기법이 있고 툴들이 있는지 아는것 문제해결력 문제가 주어졌을때 어떤 기법을 사용해야하고, 어떤 전략으로 할 것인지 구현력 1,2번에서 사고한것을 프로그래밍(코드)로 옮기는 작업 결론 : 무작정 많이 푸는것, 문제에 맨땅에 헤딩하기 보다는 1번,2번,3번 전부 구분해서 실력을 길러야 한다. 특히 1번을 위한 공부가 우선적으로 이루어져야 2번, 3번에 적용 할수 있으므로 일정 단계까지는 알고리즘에 대하여 공부하자. (단 모든 알고리즘이 아니라, 코딩테스트에 주로 나오는 알고리즘들을 공부한 후 문제해결, 구현..
1.언어 선택 가장 편한 언어 직군관련 언어 서브언어 나에게 있어서는 자바 or 파이썬/JS 이 될 거라고 생각한다. 2. IDE 지원 회사마다 사용할 수 있는 IDE사용유무/ 종류가 다르므로 잘 확인해보자. 3. 코딩테스트 연습 플랫폼 기업마다 플랫폼별 기업이 다른데, 가장 많은 기업의 시험을 다루는건 프로그래머스 이다. 백준 방대한 문제수 유형별 문제집 삼성 기출 문제집 풀이 다양함. 프로그래머스 가장 많은 시험진행(대부분의 공채가 진행) 코딩테스트 고득점 키트(문제는 적지만 좋은 유형) 카카오 기출 문제집 SQL 문제집(금융권 대비) SW Expert Academy 삼성시험환경과 동일함(삼성지원 하고싶다면 필수체크) 입출력 형태/ 문제 서술 방식(조금 정리가 안된 느낌) 2. 준비 단계별 공부 순서..