💡 이번에 배운 내용
- Section1.
웹 프론트엔드 개발의 기초지식을 기반으로 스스로 단순한 Web App을 만들 수 있다.- Unit1. Learn How to Learn: 앞으로의 학습방향에 대해 배운다.
8:2의 시작!
개강하며 하고싶었던, 새로운 것을 시작하는 데서 오는 설렘 80%,
과연 내가 포기하지 않고 끝까지 잘 해낼 수 있을까 하는 두려움 20%로 시작했다. 학습방향과 마인드셋을 알아가며 생각하게 되는 내용과 메타인지를 통해 지금 나의 상태를 파악하면서 '나는 할 수 있다'는 학습 동기부여가 되는 좋은 순간이었다.
성장형 마인드셋, 메타인지, 페어 프로그래밍, 좋은 질문하기, chrome 개발자 도구
나의 뇌와 역량은 고정된 것이 아니라 꾸준한 노력과 학습을 통해 더 성장할 수 있다. 마음가짐을 계속 성장할 수 있다는 쪽으로 바꾸고 실천하게 되면 놀랍게도 뇌도 같이 성장하고 지능, 재능도 발전할 수 있다. 결과가 아니라 계획, 전략, 향상에 초점을 두자.
이 방법은 앞으로의 학습 기록에 유닛단위로 작성하며 적용할 예정이다.
문제를 전체적으로 바라보고 질문을 던지며 방향 제시(직접적인 답은 X)
오타나 에러를 보고 바로바로 피드백
네비게이터가 제안한 방향에 따라 구체적인 방법을 생각해보고 코드 작성
자신이 작성한 코드 설명
대강의 방법은 알고있다. 코드가 써지질 않을 때 쉬운 말(...자연어)로 작성하기. 지금부터 계속 습관을 들여놓아야 한다!
//예시-나이가 19세 이상이면 "성인이에요" 알려주기
//1. 나이를 확인한다.
//2. 나이가 19세 이상인지 아닌지 판단한다.
//3. 나이가 19세 이상일 경우
//4. "성인이에요" 알려준다.
크롬 창에서 우클릭-'검사' 또는 F12(mac은 fn+F12)를 눌러서 개발자도구를 연다.
console탭에서 내용을 작성하여 Enter키를 누르면 자바스크립트 구문을 바로바로 입력하여 실행해볼 수 있다.
편하게 연습하기 위해 빈 내용의 새 탭을 열면 도움이 된다.(확장팩 'Blank New Page')
현재 렌더링된 웹페이지의 HTML을 보여준다.
부모의 접혀진 화살표를 클릭하면 하위 자식요소들을 보여준다.
좌측 상단의 마우스모양 아이콘을 클릭하고, 화면의 이미지들을 클릭하면 해당 요소의 태그를 바로 볼 수 있다.
태그를 선택한 채 하단의 styles탭을 보면 그 요소의 CSS를 확인하고 수정할 수 있다. 마찬가지로 HTML창에서 내용 편집도 가능하다.
1. 나는 개발자가 되기 위해 고정형 vs 성장형 마인드셋 중 어떤 마인드셋을 가지고 있나?
성장형 마인드셋을 지향하지만 막상 일하거나 공부하다 보면 한계에 부딪힐 때가 종종 있다. 그럴 때는 성장형 마인드셋을 가졌더라도 그 폭이 크지 않을 거라는 생각이 든다. 그래도 아직 끝나거나 끝이 보이는 것은 아니니 계속 가고 있는 중이긴 하다.
2. 성장형 마인드셋을 가지기 위해 필요한 것은?
말 그대로 마인드셋이기에 마음가짐과 그 마음가짐으로 이르게 하는 동기부여가 중요하다고 생각한다. 사실 머리로는 알고 있지만 생각만큼 몸이 따라줄까, 결과는 보잘것없지 않을까 하는 생각에 마음먹기가 쉽지 않다. 그렇기에 끊임없이 동기부여를 받을 수 있는 환경에 나 스스로를 던지는 게 중요하다고 생각한다. 예를 들어 혼자가 힘들면 강제로 스터디에 참여하여 함께 공부하거나 주변에 열심히 꾸준하게 하는 친구들과 이런 이야기를 나누는 것들. 실제로 마음이 흔들릴 때 큰 동기부여가 되었다.
3. 나는 어느 부분이 상대적으로 부족한가?
4. 나의 부족한 부분을 보완할 수 있는 방법