개발자 99% 커뮤니티에서 수다 떨어요!
안녕하세요 저는 일용직으로 근근히 벌어먹고 살고있는 사람입니다. 나이를 먹을수록 체력도 떨어지고 앞으로도 이렇게 살아야되나 싶어 막막해지던 찰나에 유튜브 알고리즘으로 인해 코딩이라는 키워드를 접하게 되었고, 생각보다 저처럼 늦게 출발하시는 분들도 계셔서 이분야는 어떤가 한번 체험해보자 하게되어서 시작하게 되었고, 이제 3주차가 되었습니다.
중학교때부터 공부를 안해서 그런지 알파벳도 잘 몰랐고, 생전 처음으로 영어로된 강의를 듣다보니 자막과 화면을 번갈아보느냐 영상을 멈추거나 되돌리면서 듣다보니 시간이 배로 걸리더군요 ㅎㅎ..
챌린지를 하면서 가장 힘들었던점은 이해를 했다는 착각으로 나태해져가는 자신과의 싸움이였다 생각합니다. 니코쌤이 알기쉽게 알려주고 몇번 보고 따라친걸로 그 지식이 내것이 되었다고 이해했다 생각하고 딱 알려준 만큼만 공부하고 놀았었는데, 이후 챌린지를 풀면서 내가 잘못알고 있었구나 라는걸 깨닫게 되었습니다.
특히 이번 마지막 챌린지로 to-do-list 프로젝트를 처음부터 다시 만들어 보는데에서 제가 얼마나 공부를 안했는지 알게되어 슬프기도 했지만 결과물이 나오고, 수많은 삽질 후에 요소들이 원하는곳에 배치되면 그만큼 행복한게 없더군요.
https://tatsu-l.github.io/To-Do-List/
이게 제 첫번째 javascript를 이용한 프로젝트입니다. 아직 화면크기별 요소배치를 하지 못하여서 모바일로는 사용하기 힘드시고 태블릿, 윈도우환경에서 사용하셔야 합니다.
평일은 저녁 8시 이후 집에들어와서 그런지 머리가 나빠서 그런지 시간이 많이 부족했습니다. 진짜 배운내용 그대로를 제가 원하는 위치에 배치하는것만으로 시간이 끝나버렸고, 목표중 하나인 클릭시 완료표시를 추가하는거 하나만으로 끝나버렸습니다.
창의 좌측 상단에 토글버튼을 클릭하면 날씨별 아이콘 추가, 창의 우측상단에 range를 이용해 font-size조절, 이름 더블클릭시 수정기능 및 화면 크기별 요소배치 등을 추가하고 싶었지만 도저히 기간내 구현을 하지 못하게 되어서 분하기도 합니다. 더 추가하고 싶었던 기능들은 이후 css마스터클래스를 들으면서 조금씩 손대보는걸로 해야겠습니다.
적어도 주니어 트랙은 다 들어보고 이분야로 들어갈지 결정해보려하는데 시작부터 쉽지가 않아 두렵기도하네요. 다들 파이팅하고 좋은결과 있었으면 좋겠습니다.