[10주_2024_12_23] JS 강의 (1)
2024년 12월 23일 ( Monday )
───────────⚪──────
◄◄⠀▐▐⠀►► 𝟸:𝟷𝟾 / 𝟹:𝟻𝟼⠀───○ 🔊
[개인]
🩶 JavaScript 문법 종합반 강의 듣기
🩶 TIL 작성 및 제출하기
[팀플]
🩶 팀명, 팀장 등 팀에 대한 것 정하고 작성하기
🩶 저녁 팀 스크럼(회고)
🤤오늘 진행한 부분!
JS(자바스크립트)
기본적으로 컴퓨터는 0, 1를 읽을 수 있음
사람과 컴퓨터의 대화를 "프로그램 언어"라고 함
JS가 생긴 이유: 브라우저 동작 스크립트 언어를 제어하기 위해서
JS 언어의 특징
- 객체 지향 프로그래밍 지원
* 절차 지향 프로그래밍: 순서대로 실행되는 일련의 과정(단계적) 기술
* 객체 지향 프로그래밍: 데이터와 함수를 객체라는 그룹으로 묶어서 처리
- 동적 타이핑
변수를 선언할 때 타입을 지정하지 않음➡️ 런타임 시점에서 변수에 할당되는 값에 따라 자동으로 데이터 타입이 결정되는 것
*런타임 (Runtime): 프로그램이 실행되는 동안의 시점
- 함수형 프로그래밍 지원: 함수형 프로그래밍을 지원하는 언어로서, 함수를 일급 객채로 취급하고, 고차 함수를 지원(코드 재사용&가독성⬆)
- 비동기 처리: 작업을 순차적으로 기다리지 않음, 병렬로 처
- 클라이언트 측 및 서버 측 모두에서 사용 가능
변수의 주요 개념
- 변수 이름 : 저장된 값의 고유 이름
- 변수 값 : 변수에 저장된 값
- 변수 할당 : 변수에 값을 저장하는 행위
- 변수 선언 : 변수를 사용하기 위해 컴퓨터에 알리는 행위
- 변수 참조 : 변수에 할당된 값을 읽어오는것
5분 기록 보드
*이력서: 내가 뭘 했는지 보여주는 목차
*포폴: 나의 생각과 의도를 의사결정 과정에 따라 어떻게 적용했는지 보여주는 줄거리
*면접: 내가 뭘 했는지, 어떤 의사결정을 할 줄 아는 지 설명하는 미팅
- 대분류 정하기
- 5분 기록 내용을 작성할 때 자세히 쓰지 않아도 됨, 오늘 무엇을 했는지 1~3줄만 써도 OK
- 만약 테스트 같은 것을 했다거나, 오류 등을 수정했다면, 나중에 기억할 수 있게 사진 정도만 캡쳐해서 담아두기
- 다 쓰고 나서, 소분류를 정하기
🔖Tip ➡️ 일단 다 적기: 하루에 여러가지를 했다면, 여러가지를 간단히 적기
- 거창하게 쓰지 않아도 됨
- 잘쓰려고 하지 않아도 됨/꾸준히만 쓰기
- 오늘 못썻다고 포기X, 기억 날 때 기록만 하면 OK
- 뿌듯함을 느끼고, 스스로를 많이 칭찬해주기
문제해결역량의 관점
- 문제
- '무엇을' 문제라고 정의했는가
- 그 문제는 (여러 조건과 환경을 고려했을 때) 다른 사람도 공감할 수 있는 문제인가?
- 해결
- '어떻게' 해결하려고 시도했는가
- 시도할 수 있는 다양한 방법을 고려했는가?
- 그 해결방법은 제한 조건 내에서 설득력이 있는 해결 방법인가?
포폴 만들때 주의사항
- 매체의 밀도는 글 < 그림 < 영상 순서
- 담을 수 있는 내용은 많지만 그만큼 보는 사람이 해석해야 하는 것도 많아짐
- 과유불급, 한장에 모든 내용을 담으려고 하지 말것
- 너무 많은 내용을 담으려고 한다면, 오히려 전달해야 하는 내용을 가려버릴 수 있음
- 포트폴리오=이력서에 담을 수 없던 내용을 담을 것
- 의사결정 프로세스, 결정에 대한 근거, 함께 보여줄 시각화 자료 등
- 데이터 해석의 오류를 범하지 말것
- ex. 여름이 되면 아이스크림 판매량이 늘어나고, 물놀이 사고 발생율도 증가한다. 그렇다면 아이스크림 판매가 늘어날 수록 물놀이 사고도 많이 발생한다고 할 수 있는가?
결론
인사팀은 문제 인식 과정과 해결 방법을 도출하는 전반적인 과정을 고민하는 사람인지 알고 싶은 것
- 어떤 문제가 있었고 어떤 고민을 통해 해결했는지
- 어떻게 해결하려고 했고 해결했는지
- 생각이 들어갈 수 있는 항목
- 기술적으로 합리적인 의사결정
- 근거있는 선택을 통한 액션
- 문제를 끝까지 해결한 경험
- 원인을 정확하게 판단하고 해결방법에 대한 선택 이유
- 스스로 고민한 흔적
나의 경험을 통해,
'답이 정해져 있지 않은 문제를 풀어나갈 능력'이 있는 사람인지를 판단할 수 있도록 해야함
문제 인식 과정과 해결 방법을 도출하는 과정을 설득력 있게 전달하는 것이 필요함
저녁밥먹고는 ux 종합반으로 ux 집중적으로 하는 프로젝트에 참여하였다.
우리조의 주제는 현대카드인데 현대카드를 안사용한다는 문제점이 생겨버렸다...
😆새로 알게 된 사실!
- 이력서, 포폴을 영화에 비유해서 제작할 수도 있다
💭내일 계획
🤍 데일리 회고
🤍 개인과제 진행
🤍 TIL 작성 및 제출하기
🤍 저녁 회고