반응형

분류 전체보기 369

코딩공부 이렇게 하지 마세요! (a.k.a 코딩공부 실패하는 법)

데브리입니다. 저도 코딩 공부를 시작한 건 일 년이 훌쩍 넘었지만 실력은 그 일 년에 비례한다고 할 수는 없는데요, 그 이유는 초반에 저만의 공부하는 방법을 제대로 찾느라 낭비한 시간이 길었기 때문입니다. 실제로 많은 분들이 단순히 웹 개발이 요즘 뜬다더라, 개발자 연봉이 괜찮다더라라는 이유로 무턱대고 코딩 공부에 뛰어들었다가 생각만큼 쉽게 실력이 늘지 않아서 포기하는 경우가 많습니다. 오늘은 어떻게 공부하면 코딩 공부에 실패하게 되는지?! 알아보겠습니다. 1. 처음부터 명확한 목표가 없이, 뭐 그냥 한번 배워보지 뭐라는 마음으로 시작한다. ✔️ 본인이 어느정도의 시간을 투자하여, 언제까지, 어느 정도까지 공부할 수 있는지 명확한 기간과 목표를 세운다. 이렇게 미리 계획을 세워봐야 각각의 언어에 얼마나 ..

[자바스크립트] for loop과 while loop의 차이점

You should use a for loop when you know how many times the loop should run. If you want the loop to breat based on a condition other than the number of times it runs, you should use a while loop. -from Khanacademy.org - 예를 들면, 5번 안에 랜덤 숫자 맞추기의 경우 5번이라는 기한이 정해져 있으므로 for loop을 쓰면 되고, 몇 번을 시도하는 것과 관계없이 숫자 3이 나오면 승리하는 게임을 만들 경우 while loop을 쓰면 된다. for loop : 정해진 condition이 허락하는 안에서만 실행된다 (i가 10에 도달하면..

애플 매직마우스2 - 6개월 써보고 쓰는 솔직한 후기

데브리입니다. 맥북 프로를 쓴 지 10년째지만 늘 트랙패드로만 작업을 했었는데, 코딩 공부를 시작하고 나서는 도저히 트랙패드로만은 한계가 있더라구요. 그래서 마우스를 꼭 사야겠다는 생각에 이것저것 고민하다 예쁘다는 이유 하나만으로 그냥 사온 매직마우스2를 반년째 쓰고 있습니다. 쓸 만큼 써보고 느낀 좋은 점과 아쉬운 점을 남겨볼게요. 일단 마우스가 왜 필요했나? 이전에 학교 다닐 땐 포토샵이나 비디오 에디팅 작업을 해야하는 과제가 많아서 꼭 마우스가 필요했었는데요, 어차피 큰 모니터가 필요해서 그런 과제는 보통 학교 도서관에서 아이맥으로 했었어요. 졸업 후에는 크게 디자인 작업할 일도 없었고, 비디오 에디팅도 손을 놓게 되면서 자연히 마우스가 필요할 일이 없었기에 그동안 트랙패드로만도 별 탈 없이 지낼 ..

[자바스크립트] Arrays / 배열이란? ( + Object )

리스트와 비슷함. Array 만드는 법 두가지 1. const year = 1991; const year = 1992; const year = 1993; const years = [1991, 1992, 1993]; 2. const years = new Array(1991, 1992, 1993); 1번이 보통 더 많이 쓰임. array의 individual elements는 const로도 수정이 가능하지만 전체 array 자체를 바꾸는 것은 불가능. Basic Array Operations (Methods) .push : array 마지막에 item 하나 추가하기 .pop : array 마지막에 item 하나 제거하기 .unshift : array 앞에 item 하나 추가하기 .shift : array 앞..

[자바스크립트] function / 함수란?

function (함수) 란? functions allow us to write more maintainable code, because with functions, we ca create resuable chunks of code instead of writing the same code over and over again. : Don't repeat yourself! 자주 쓰이는 수식을 function으로 만들어 필요할 때마다 불러 쓸 수 있으므로, 매번 같은 코드를 반복하지 않아도 됨. function을 만드는 방법 1. Declaration function calcAge(birthYear) { return 2021 - birthYear; } calcAge(1991); 2. Expression co..

[자바스크립트] 데이터 타입 & var, let, const 차이점

데브리입니다. 자바스크립트 강의는 이미 한번 듣고 리액트와 리덕스로 넘어갔었는데, 최근에 지원하면서 코딩테스트를 해보면서 아직도 자바스크립트가 많이 부족하다는 걸 깨달았어요. 다시 강의를 들으며 복습하면서 배우는 내용을 블로그에도 정리하면 코딩테스트와 면접준비에도 도움이 될 것 같아서 블로그에 남기기로 했습니다. 자바스크립트의 7가지 데이터 타입 Number: Floating point numbers - Used for decimals and integers String: Sequence of characters - Used for text Boolean: Logical type that can only be true or false - Used for taking decisions Undefined: ..

[인터뷰 준비] Tell me about yourself 면접 자기소개 요령

데브리입니다. 최근 저도 자기소개 부분을 다시 다듬으면서 찾아본 내용들이 있어서 공유합니다. 캐나다에서는 거의 모든 면접은 Tell me about yourself로 시작하게 되는데요, 한국에서도 물론 자기소개하는 곳이 많겠지만, 캐나다나 미국에서 구직을 희망하시는 경우 꼭 준비해주셔야 할 부분입니다. 꼭 IT 쪽에만 해당되는 부분이 아니니 많은 분들에게 참고가 되었으면 합니다! "I'm devoted, dedicated, hardworking" 이런 두루뭉술한 말들은 피하라고 하는데 그 이유는, 누구나 할 수 있는 식상한 멘트일 뿐더러 말을 내뱉는 것 만으로는 아무것도 증명해주지 않기 때문입니다. 회사가 원하는 것은 바로 details. 왜 많은 지원자들 중에서 당신을 꼭 뽑아야 하는지를 증명할 수 있..

[면접] 네번째 - 주니어 프론트엔드 디벨로퍼

데브리입니다. 8월로 넘어오고부터 링크드인도 조용하고 면접 요청도 거의 없어서 저두 한동안 공부하고 쉬기만 했었는데요, 이번 주 들어서고부터 서류 탈락 메일도 들어오기 시작하고 코딩 테스트 요청도 다시 들어오기 시작했습니다. 회사들 여름휴가 기간이 드디어 끝나가나 봐요? 회사와 포지션 미시사가 피어슨 공항 근처에 위치해 있고, 직원 50명 이상의 Information Technology & Services 컴퍼니로, 주니어 프론트엔드 디벨로퍼 포지션입니다. 하이어링 포스트가 올라온 건 5일 전으로, 저는 지난주 토요일에 지원을 했구요 월요일 오전에 메일로 폰 인터뷰 요청이 들어왔어요. 면접 준비 줌미팅이 아닌 15분짜리 폰 인터뷰가 될 거라고 해서 tell me about yourself를 최근에 고친 ..

[ 유데미] Angela Yu의 The Complete Web Development Bootcamp

데브리입니다. 굉장히 유명한 강의라 이미 많은 분들이 들어보셨을 텐데요, 오늘은 제가 처음으로 들었던 웹개발 강의인 The Complete Web Development Bootcamp에 대한 리뷰입니다. https://www.udemy.com/course/the-complete-web-development-bootcamp/ The Complete 2021 Web Development Bootcamp Become a full-stack web developer with just one course. HTML, CSS, Javascript, Node, React, MongoDB and more! www.udemy.com 이전 파이썬 강의를 듣고 나서는 혹시 내가 이 쪽이 적성에 맞지 않는 게 아닐까라는 생각..

코드라이언 [조코딩의 세렝게티 동물 테스트] 강의 솔직한 리뷰

데브리입니다. 마지막으로 리액트 강의를 들은 후에 너무 쉬기만 한 것 같아서 새로운 프로젝트로 설문지나 심리테스트 같은 걸 만들어보려고 검색하다 우연히 이 강의를 발견하게 되었어요. 늘 온라인 강의는 유데미나 코세라에서만 들어봤는데, 한국어로는 처음 들어본 강의였어요. 두 시간짜리 짧은 강의이긴 하지만, 어제 오후에 구매했는데 듣다 보니 벌써 끝났네요 ^ ^;;; 들으면서 이건 꼭 리뷰를 남겨야겠다 (과연 좋아서였을까요 나빠서였을까요?)는 생각이 들어 강의 자체에 대한 평가도 함께 노트에 적어가며 공부했습니다. 리뷰 시작할게요! 여기 나와있는 6주가 뭔가 했는데, 결제일로부터 6주 동안만 들을 수 있다는 것 같네요;; 한번 결제하면 몇 년 후라도 다시 들어가서 찾아볼 수 있는 유데미와 비교되죠?ㅎㅎㅎ 보..

반응형