목록2024/12 (19)
공부하는 진희
✅오늘 한 것- REACT 입문 강의 1-1~1-3 수강- UI 집중반 개인 과제이미 있는 변수를 왜 또 감싸는거지? 이해가 안될 때는 직접 접근 (user["name"]) 변수화 접근 (user[attribute])속성이 고정되어 있을 때 사용속성이 동적으로 결정될 때 사용코드가 간단하고 읽기 쉬움반복문, 함수, 사용자 입력 등에서 유용재사용성 낮음재사용성과 유연성 높음
FACTS(사실, 객관)- 자바스크립트 문법 강의 수강- UI 집중반 UI 분석 개인과제&팀과제- 크리스마스🎄 FEELINGS(느낌, 주관)난 항상 생각한건데 무언가 시작할 때 구조 잡는걸 어려워한다. "어디서부터 시작해야하지?"답이 있는 코딩은 재밌다. 다만 공식이 이해하기 어려울 뿐.컴퓨터의 언어는 어렵다. 지금 배우고 있는 기초적인 공식들(예: 더하기, 특정 문자 개수 세기)은 너무 단순하게 느껴지고, "사람이 더 빠르고 쉽게 할 수 있을 거 같은데?" 라고 생각도 들지만ㅋㅋㅋ이러한 기초 공식들이 방대한 데이터를 다룰 때는 꼭 필요한 단위라는 것도 안다. 프로그래밍은 결국 사고를 구조화 하는 과정이다. 문제를 쪼개고 해결책을 세우는 논리적인 사고를 길러주는 것 같다. 디자인에서도 이러한 구조화는 ..
변수(Variable)란?변수는 기억하고 싶은 값을 메모리에 저장하고, 저장된 값을 재사용하기 위해 이용되는 메커니즘. 변수를 잊지 않도록 하는 방법들 1. 무엇을 담는지 쉽게 알 수 있는 이름을 붙이기2. 변수 옆에 주석으로 설명 적어두기let username = "jinhee"; // 사용자 이름let totalPrice = 100000; // 총 가격 변수의 주요 5가지 개념 1. 변수 선언 let username;// 변수를 선언 2. 변수 이름let username = "jinhee";// 변수를 식별하는 데 사용하는 고유한 이름.// username 이 변수 이름 3. 변수 값let username = "jinhee";let userGender = "female";let userAge = 3..
✅오늘 한 것- 자바스크립트 문법 강의 수강- UI 집중반 그룹 과제 자바스크립트 문법 강의 수강 이번주 코딩 강의는 따라하며 타자 치는 데 너무 버벅거리지 않는 것을 목표로 잡았다. 모든 내용을 완벽히 이해하거나 외우는 것은 현실적으로 어렵다고 생각하고, TIL 작성을 대신해 반복 수강하며 새로운 카테고리 폴더를 만들어 정리 해놓을 예정이다.처음 듣는 모는 것이 낯설고 어렵게 느껴지는 건 내가 조금 부족해서일 수 도 있지만, 지금 배우는 문법들 (형변환, 함수, 조건문) 이런 것들이 어디에 적용되는지 모르는 상태에서 수업을 듣다보니 의욕이 너무 떨어지는 것도 사실이다. 혹시 어려운건 핑계고 연말이라 싱숭생숭해서 집중이 안 되는 건 아닌지 스스로를 돌아보게 된다.그래도 주말을 이용해서 강의를 다시 듣고..
✅오늘 한 것- 새로운 챕터 시작- 새로운 팀원들과 인사- Java script 문법 강의1.1~1.4 수강- UI 심화반 서비스 선정새로운 챕터가 시작됐다.챕터 4는 팀원들도, 배우는 내용도 너무 좋았는데 이번 챕터도 좋길!다만 오늘 강의 듣는데 너무 버거웠더라는...ㅠㅠ 새로운 팀원들과 인사 이번 새로 만나게 된 팀원분들은 카타에서도 만난 적이 없는 분들이셨다.아이스브레이킹으로 팀원 한분이 추천해주신 2truths 1lie 게임도 해봤다! 우리 힘든 코딩 같이 잘 배워보아요. Java script 문법 강의1.1~1.4 수강 원도우로 진행하려니 더 이상 진행이 안되서 맥북으로 갈아탔다... 이것 때문에 시간 너무 많이 잡아먹음. 쉽지 않다. 열심히 따라하긴 했는데 내가 뭐를 배우고 있는건지도 ..
FACTS(사실, 객관)- 노코드 툴 웹플로우로 서비스 랜딩페이지 제작- SaaS 기반 서비스 자료 조사- UI 심화반 배정 FEELINGS(느낌, 주관)UI심화반으로 배정받았는데 좋다. 스스로 UX가 더 부족하지 않나 싶었는데 UI 커리큘럼을 보니 나에게 부족한 개념들이 많다. 내가 어려워했던 좋은 디자인에 있어서의 설득력을 키울 수 있는 기회인 거 같다. FINDINGS (배운 것)- 노션 활용법: 나도 이제 노션 쓸 줄 아는 사람노션이 괜히 어렵다고 생각해서 무엇을 도전해볼 생각 조차 안했는데 이번 카타 때 노션에 대해 공부하면서 내가 어렵다고 느낀게 어려운게 아니잖아! 막연히 어려울거라고 생각했을 뿐 사실 누구나 쉽게 사용하라고 만들어 놓은 것이다.- 핵심 문제 그리고 핵심 솔루션솔루션 도출할 ..
✅오늘 한 것-디자인카타 -개인과제오늘은 카타 발표하는 날. 왜 클라우드 기반 서비스는 늦게 뜨기 시작했을까? 첫 팀이 SaaS에 대한 소개를 장표에 넣어놔서 튜터님이 같이 설명해주셨는데듣다 보니 왜 클라우드 기반 서비스가 소프트웨어를 설치해서 사용하는 것보다 늦게 뜬건지? 궁금했다.뭐랄까 IT알못인 나는 소프트웨어를 제작하는 것보다 인터넷 기반으로 서비스를 만드는게 더 쉽지 않을까 생각했기 때문😅 그래서 챗지피티한테 물어봤다.클라우드 기반 서비스가 소프트웨어 다운로드 방식보다 늦게 뜬 이유는 기술적, 경제적, 사회적 환경의 제약과 발전 과정에 기인합니다. 과거에는 클라우드 기반 서비스가 없었던 것은 아니지만, 이를 구현하고 대중화하기 위해 필요한 기술과 인프라가 충분히 발달하지 않았습니다. 1. 기..
✅오늘 한 것-디자인카타 -개인과제디자인카타오늘 튜터님이 SaaS 서비스 조사 추가사항으로 서비스의 1.핵심 경험이 뭔지 2. 핵심 경험에 따른 사용자 플로우 3. 플랜별 차이를 넣으라고 하셨다. 2인 1조로 진행되어 1번과 2번은 내가 3번은 다른 팀원분이 하기로 했다.노션은 워낙 핵심 기능이 많아서 거기서 한개로 줄이기가 어려웠다.또한 노션은 일하는 사람들은 누구나 타겟이어서 사용자 플로우를 개인에 맞출지 기업에 맞출지도 결정하기가 어려웠다. 그래서 튜터님을 찾아갔죠...!튜터님은 노션 이전 문서 작성 서비스인 에버노트나 다른 서비스와의 차이점, 그 차이점 중에서도 사용자의 마음을 사로잡은 것이 핵심 경험이라고 설명주셨다. 그리고 핵심 경험이 꼭 한개일 필요는 없다 하셔서 최대한 한 줄에 여러 강점을..