15주 동안 진행된 2022년도 9월 학기 (9월 5일 시작 ~ 12월 26일 종료 예정)를 경험하면서 배웠던 내용들과 느꼈던 것들을 되돌아보며 느낀점을 작성해봅니다. 본 코스에 관심을 가지고 계신분들께 도움이 되면 좋겠습니다. 글의 흐름은 아래와 같다. COMP 2500 풀코스의 장점들 (단점은 가격이 좀 있음) 시간관리 / 과학적 뇌 학습 기반의 스케쥴 자동채점로봇 서비스, 빌드봇입니다. 풀코스에서 뽕 뽑는 방법 (학기 수강료 5배의 가치를 몸에 기억시키는 방법) 1. COMP 2500 풀코스 장점들 1) 시간 관리 / 과학적 뇌 학습 기반의 스케쥴 - 매주 들어야할 강의 범위를 알려준다. 해당 부분까지 강의를 들어야 그 주에 주어진 실습을 큰 무리 없이 풀 수 있다. - 과제의 경우 '3주'의 기간..
실력있는 개발자들의 공통된 특징들이 있다. 배운 것에 대해 확실히 알고 있으며 모르는 것들에 대해 인정할 줄 알고 스스로 찾아서 학습할 줄 안다. 개념을 모르는 개발자는 스스로에 대한 자신감과 확신이 없다. 그래서 신입시절 본인의 의견보다는 상사의 의견을 의심없이 받아들인다. 그리고 나중에 자신의 밑으로 들어온 신입에게 보고 들은 그대로를 전달한다. 똑똑한 신입이 들어와서 이런 저런 질문을 해도 본인도 잘 모르는 내용이기 때문에 정확한 설명 없이 '원래 그렇게 만들져서 그렇다'라고 대답한다. 이미 누군가 만들어 놓은 것이기 때문에 여기에 대해서 이러쿵 저러쿵 이야기 하는 것은 의미가 없다는 변명을 한다. 그런 곳에서는 개발자로서 실력을 향상시키기 힘들다고 생각한다. Java 생태계에서는 이러한 일들이 빈..
요즘처럼 개발하기 쉬운 세상이 없다고 하면서 다양한 코딩 교육기관이 많이 생겨나고 있다. 사실 개발하기 쉬운 것은 '기본을 알고 있는 사람들'이 사용하기 편하도록 만든 것들을 개발을 처음 배우는 비전공자도 '사용할 수는 있어서' 쉽다고 말하는 것이다. 나도 전공이 컴퓨터 공학이 아닌 물리학이다. 하지만 졸업후 개발에 관심을 가지게 되었고 개발을 업으로 삼고자 여러 온라인 강의나 교육기관에서 교육을 받았다. 시행착오를 여러번 거친 후에 취직을 하게 되었지만 일을 하면서 느끼는 감정을 지울 수가 없었다. 그 감정은 전공자에 비해 컴퓨터에 대한 너무나 부족한 기본지식이다. 이러한 기본기가 부족하면 연쇄적으로 떠오르는 생각이 있다. 내가 개발자를 하는 것이 맞는 것일까? 안 맞는 옷을 입고자 하는 것은 아닐까?..
물리학과를 졸업하고 나서 막연하게 프로그래밍을 배우자고 생각을 했었다. 프로그래밍을 관심에 두게 된 이유는 당시 내가 생각한 '똑똑한 개발자'라면 분야 한정없이 각 분야의 문제점에 대해 괜찮은 아이디어를 떠올리면 큰 비용을 들지 않고서 소프트웨어 제품(웹 또는 앱)으로 만들어서 세상을 더 편하게 만들면서 수익도 창출할 수 있을 거라 생각했기 때문이다. 2020년 1월, 처음 시작은 온라인 강의로 처음 시작은 온라인 강의를 통해서 토이프로젝트를 만들면서 진행하는 강의를 들었다. 만드는 프로젝트도 간단했고 머릿속으로 생각한 모습들을 몇 줄의 코드로 구현하는 것을 따라 해 보니 코딩이 정말 쉽다고 느껴졌다. 하지만 해당 강의를 끝낸 뒤, 한 달만 지나서 강의 안 보고 혼자서 작성하려고 하니 머릿속에서 결과는 ..
- Total
- Today
- Yesterday
- 습관을 바꾸는 방법
- 형상화
- 개발자
- 김포프
- 상속
- 감정이입
- Pope Kim
- 캡슐화
- Java
- POCU
- 지속 가능한 습관
- 다형성
- 추상화
- 패턴인식
- 생각의 탄생
- 관찰
- 상위 20% 능력 학습
- 늦었을 때가 가장 빠를 때다
- OOP
- 몸 최적화
- 유추
- 디자인 패턴
- 프로그래밍
- 빌드봇
- 쉬운 책
- 젊을 때 읽을수록 더 좋음
- 습관 버리기
- 패턴형성
- 천재를 이기는 타이탄의 도구들
- 인생 필수책
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |