본문 바로가기

All50

비전공자 프론트엔드 개발자의 취업 후기🤠 이 포스팅은 노션에 작성한 글을 옮겨 왔습니다. 이 글은 2022년 3월 6일에 작성되었습니다. 크게 다음과 같은 순서로 글을 썼습니다. 공부를 시작했을 때의 상황 독학으로 프론트엔드 개발 공부를 한 방향 프로젝트는 어떻게 이력서, 취업 관련 면접 준비 및 마음가짐 끝맺음 모든 사람이 가지고 있는 경험이 다르기 때문에, 이 후기 역시 개인적인 의견과 경험이 녹아져서 작성되었습니다. 취업을 하는데 운이 작용하는 면도 있기 때문에 ‘이 사람은 이렇게 공부를 해서 이렇게 취업을 했구나'라는 하나의 케이스라고 생각하시면 좋을 것 같아요. 저는 2021년 4월부터 공부를 시작해서 2022년 2월에 스타트업의 프론트엔드 개발자로 취업했습니다. ✍️ 공부를 시작했을 때의 상황 제 원래의 전공은 개발과는 관련이 없습니.. 2022. 6. 6.
FE 신입 개발자의 3개월 지난 후의 회고 올해 2월 말에 개발자로서의 첫 커리어에 발을 디뎠다. 1년 안에 전직하는 게 목표였는데 다행히도 내가 세웠던 목표를 달성할 수 있었다. 비전공자로서 어떻게 공부를 했고 어떤 마음가짐으로 면접에 임했는지 적은 후기를 노션에 적긴 했는데, 이곳에는 옮기지 않아서 곧 옮겨올 예정. 처음으로 서류 합격한 곳에서 코딩 테스트, 사전과제, 두 번의 면접을 거쳐 최종 합격을 해서 일을 시작하게 되었다. 취업과 관련된 고민이 있었을 때 시니어 개발자인 분께 취업이 마음대로 되지 않았을 때 어떻게 회사를 골라야 하느냐 라는 질문을 한 적이 있었는데 우선순위를 적어놓고 본인이 포기할 수 없는 선까지 그어서 그에 맞는 회사를 골라보고 도전을 해보라는 말을 들었다. 그래서 내가 회사를 고를 때 생각했던 건 첫째로 자체 서비.. 2022. 5. 30.
[프로그래머스 L1] 이상한 문자 만들기 https://programmers.co.kr/learn/courses/30/lessons/12930 코딩테스트 연습 - 이상한 문자 만들기 문자열 s는 한 개 이상의 단어로 구성되어 있습니다. 각 단어는 하나 이상의 공백문자로 구분되어 있습니다. 각 단어의 짝수번째 알파벳은 대문자로, 홀수번째 알파벳은 소문자로 바꾼 문자열을 programmers.co.kr 이 문제에서 유의해야할 점은 문자열 전체의 짝/홀수 인덱스가 아니라, 단어(공백을 기준)별로 짝/홀수 인덱스를 판단해야 한다. 그리고 첫 번째 글자는 0번째 인덱스로 봐서 짝수번째 알파벳으로 처리해야 한다. 문제를 어떻게 접근해야할까 고민했는데, 문자열을 공백을 기준으로 단어를 나눠서 하나의 배열을 만든다. 배열 안에 있는 단어 하나씩 알파벳 하나,.. 2022. 3. 16.
[TypeScript] Utility Types 회사 프로덕트에서 자바스크립트 대신 타입스크립트를 기본으로 쓰기 때문에 조금 더 잘 이해하고 쓰기 위해서 타입을 정리해본다. 스터디로 타입 스크립트 챌린지를 하고 있기도 한데, 타입스크립트를 사용해본 건 VS Code에서 마우스를 위에 올리면 나오는 타입으로 가져다가 쓰기만 하는 것으로 충분하지 않기 때문에. 흔히 타입스크립트는 자바스크립트에 타입을 얻은 것이라고 표현한다. 그렇기 때문에 타입스크립트 안에 자바스크립트가 포함된다. TypeScript의 Utility Types 페이지에서 'TypeScript는 일반적인 타입 변환을 쉽게 하기 위해서 몇 가지 유틸리티 타입을 제공합니다. 이러한 유틸리티는 전역으로 사용 가능합니다.'라고 공식문서에 쓰여있다. https://youtu.be/IeXZo-JXJj.. 2022. 3. 14.
[Redux] todoMVC에 Redux 적용하기 스터디를 하며 알게 된 사이트. 새로 접하는 프레임워크에 익숙해지기 위해 개발자들이 많이 만들어보는 것이 todo 앱이 아닐까 싶다. 이 웹사이트에서는 기본적으로 여러 프레임워크로 만들 수 있는 소스를 깃허브에서 제공하고 있으니 많은 도움이 될 것이다. 스터디에서 하드트레이닝을 할 때는 React + TypeScript + State management의 조합으로 여러가지를 해보았다. 이 중에서 Redux toolkit, jotai를 써보았기에 각각의 조합에 대한 과정을 기록해보려고 한다! [React + TypeScript + Redux] 프론트엔드 개발자라면 한 번쯤은 들어봤을법한 상태관리 라이브러리 'Redux'. 지난 포스팅에서도 언급했었지만, 이 라이브러리를 사용하는 기본적인 원리를 이해하기 위.. 2022. 2. 14.