HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
📂
1. 지원관리
/
코드스테이츠 교육엔지

코드스테이츠 교육엔지

상태
지원 보류
태그
React
교육
특이사항
날짜
공고Link
https://www.wanted.co.kr/wd/6905
빠른일정
전형
서류
면접 1차
과제테스트
면접 2차
선호도
1순위
코드스테이츠
  • 경험했던 불편함을 해결하는 것에서 시작한 서비스
    • 나도 같은 경험이 있기 때문에, 문제 해결을 위한 방법을 실행하는 것을 환영하고 지지해줄 수 있는 회사라고 생각
  • 코드스테이츠의 장점
    • 체계적인 커리큘럼
      • 선발과정에서 부터의 차별화를 가지고 있고
      • 교육학적으로 체계적인 커리큘럼을 가지고 있다고 생각
  • 코드스테이츠의 단점
    • 스스로 잘 할 수 있는 사람에게는 날개를 달아줄 수 있는 시스템, 하지만 수동적인 사람에게는 근본적인 문제의 진단과 개선까지는 제공되지 않고 있다.
    • 즉, 자신의 목표와 자신은 어디 있고, 누구인지에 대한 메타인지
      • 나의 장점과 목표, 차별화 방향, 또 동기(motivation)제고 에 대한 시스템적인 과정이 추가 되면은 한다.
      • 두 번의 부트캠프에서, 성공하는 사람과 실패하는 사람을 많이 보았다.
        • 성공하는 사람은 부트캠프를 이용하고, 차별화가 명확하며, 작은 결과물을 꾸준히 찍어낼 줄 아는 사람
        • 실패하는 사람은 캠프자체에 의존하고, 배우는 것에 만족하며, 따라가는 것에 급급한 사람

수많은 기업들 중에, "코드스테이츠"에 지원한 이유는 무엇인가요? 그리고 원하는 직장을 찾아가면서 관심을 갖게 된 다른 기업들은 어떤 특징을 가지고 있었나요?

⭐
  • 내가 온전히 몰입할 수 있는가
    • 회사가 정의하고 해결하려는 문제에 대한 공감
  • 몰입의 결과로서 개인의 성장과 회사의 성장을 가져올 수 있는가
    • 교육과 프론트 개발 모두 내가 좋아하고 가장 잘할 수 있는 도메인
    • 두번의 부트캠프 경험과 자신있는 ‘공감능력’을 통해서 교육엔지니어로서 코드스테이츠에 기여할 수 있다는 확신을 가지게 되었다.
ㅡㅡㅡㅡ 기업의 규모와 복지, 안정성을 최우선으로 했었다. - 대기업 위주 지원 (네이버, 카카오, 오늘의집) 지원과정(면접)에서 내가 좋아하는 일, 내가 도움이 되는 일을 하는 것의 가치가 높아졌다. 비전(서비스 가치), 역량(내가 좋아하는 일이 곧 잘할 수 있는 일)을 우선으로 두고 직장을 찾아보았다. 플랩풋볼, 도다, 코드스테이츠 와 같이 이를 만족하는 회사를 지원
  • 기업을 지원하는 것에 있어 2가지 기준이 있었습니다.
  • 첫 번째는 ‘회사가 정의하고 해결하려는 문제에 대한 공감’ 이고 두번째는 ‘나의 성장과 회사의 기여 두 가지 모두를 이끌어 낼 수 있는가’ 였습니다.
    • ‘경제적/사회적 배경에 상관 없이 잠재력을 펼칠 수 있는 사회’라는 큰 비전(문제 정의)과 ‘체계적인 커리큘럼을 바탕으로한 실무위주의 교육과정’ 그리고 ‘WeWin 제도’와 같이 문제를 해결하려는 방식 모두에 공감하였습니다.
    • 저는 1년 전 비전공자이자 경제적으로 어려움을 겪고 있었던 학생이자, 코드스테이츠 26기 과정을 통해 네이버 인턴과정 까지 경험할 수 있었던 수료생으로서 코드스테이츠의 양성과정들이 정의한 문제들을 해결해줄 수 있다고 믿고 있습니다.
    • 나아가 이러한 비전에 대한 공감을 바탕으로 이 문제를 더 날카롭게 해결하는 것에 온전히 몰두할 수 있다고 생각했습니다.
    • 즉 이 서비스(회사/제품)가 해결하려고 하는 문제에 공감을 하고, 내가 풀어낼 역량을 가지고 있는가
  • 두 번째로는 ‘내가 성장할 수 있는 환경인가’ 가 중요했습니다.
    • 조금 더 구체적으로는 ‘내가 어떤 부분에서 성장할 수 있는가’
    • 나의 성장이 나의 목표와 회사의 목표에 도움이 될 수 있는가

"경제적, 사회적 배경에 상관없이 누구나 잠재력을 펼치는 사회"라는 코드스테이츠의 미션을 달성하기 위해, Educational Software Engineer로서 앞으로 1년 동안 어떻게 기여할 수 있을까요?

⭐
결국은 ‘성공의 습관’, ‘작은 성공의 루틴화’, ‘자신만의 학습방법으로 홀로서기’ 를 가르칠 수 있는 교육엔지니어가 되고 싶다. 이를 교육 커리큘럼에 반영할 수 있도록 의견을 제시하고, 실제 교육에 참여하고, 적극적인 상담을 진행하고 싶다. - 나는 ‘공감’과 ‘대화’에 있어서는 누구보다 잘 해낼 수 있다는 자신감이 있다. - 결국 이를 통해 WeWin을 이끌어 낼 수 있다고 생각한다. - 주어진 2가지 역할에 대해서 자신감이 있다. - front개발자로서 - 교육엔지니어로서 1) 교육자의 수준, 수업목표를 고려한 수업 설계, 2) 변수가 있는 환경에서의 대응 능력 (교생)
 
 

최근에 프론트엔드 개발에서 가장 관심있는 키워드가 무엇이고, 왜 관심이 있는지 작성해주세요.

⭐
JAMSTACK 개발자로서 나의 강점에 대한 고민에서 시작 빠르게 실험할 수 있는 환경을 만드는 것에 장점 실제 체퀴즈 리팩토링, 월드컵 시뮬레이션 게임을 만든 경험
  • 📗
    잼스택(JAMStack)이 뭐야?!
  • 최근에 관심을 두고 있는 키워드는 ‘JAMStack’입니다.
    • 최근 아버지가 도소매로 농산물을 판매하는 가게를 오픈하게 되며 판매목록을 보여줄 웹사이트를 필요로 하셨습니다.
    • 동적 컨텐츠가
  • JAMSTACK + SSG
    • JAMStack은 preRendering + decoupling
    SSR, SSG, JAM 스택이 뭔가요?
    import { useEffect, useState } from 'react' // 서버단에서 ['호랑이', '표범']을 받아옴 export async function getServerSideProps() { const res = await fetch(`https://${API서버주소}/server-animal`) const data = await res.json() return { props: { data } } } export default function Home(props) { const [animals, setAnimals] = useState(['토끼', '사슴', ...props.data]) useEffect(() => {
    SSR, SSG, JAM 스택이 뭔가요?
    https://www.yalco.kr/50_ssr/
    조금만 신경써서 초기 렌더링 빠르게 하기 (feat. JAM Stack)
    SPA(Single Page Application) 구조로 웹 프론트엔드 애플리케이션이 개발되면서 초기 렌더링 속도는 프런트엔드 개발자에게 중요한 과제 중 하나가 되었습니다. 사용자 경험에 영향을 줄 수 있는 가장 큰 요소 중 하나가 바로 속도이기 때문입니다. 이번 개선은 Web Vitals 지표를 중심으로 측정했습니다. 애플리케이션에 기능이 추가되면서 번들 사이즈가 커졌고 이로 인해 초기 렌더링이 늦어지는 문제가 발생하게 됩니다.
    조금만 신경써서 초기 렌더링 빠르게 하기 (feat. JAM Stack)
    https://toss.tech/article/faster-initial-rendering
    조금만 신경써서 초기 렌더링 빠르게 하기 (feat. JAM Stack)
    JAM Stack 이야기
    MEAN 스택이라는 용어를 기억하는 사람이 있을 것 같습니다. MongoDB, Express, AngularJS, NodeJS의 각 앞 글자만 따서 MEAN 스택이라 칭했습니다. React가 인기를 끌면서 MEAN 스택 중 AngularJS가 React로 대체되고 mern이라는 것도 등장했었습니다. 조금 더 전에는 LAMP(Linux, Apaache, MySQL, PHP)이란 것도 있었습니다. 그리고 요즘 JAM Stack이라는 용어가 심심치 않게 보입니다. JAM Stack...
    JAM Stack 이야기
    https://jbee.io/web/jam-stack/
    JAM Stack 이야기
    JAM Stack 개념 정리하기
    서버가 동적 으로 HTML 을 생성할 수 있게 되면서 Server Side Rendering(SSR) 개념이 등장하였고, 사용자의 요청 에 따라 HTML 을 만들어서 전달하고, 화면을 보여줄 수 있게 되었다. Javascript 로 화면을 조작할 일이 많이 생겼고, Javascript 와 브라우저 성능 이 더욱 발전하여, Angular.js...
    JAM Stack 개념 정리하기
    https://pks2974.medium.com/jam-stack-%EA%B0%9C%EB%85%90-%EC%A0%95%EB%A6%AC%ED%95%98%EA%B8%B0-17dd5c34edf7
    LINE에서 하루 만에 정적 웹 페이지 개발해서 배포하는 방법
    LINE DEVELOPER DAY 2020에서 편해걸 님이 발표하신 How to quickly develop static pages in LINE 세션 내용을 옮긴 글입니다. 안녕하세요. 이번 글에서는 정적(static) 웹 페이지를 빠르게 개발하는 방법에 대해서 이야기하려고 합니다. 시작하기에 앞서 여러분들께 한 가지 질문을 드리겠습니다. 아래 보이는 화면은 LINE에서 최근에 진행했던 이벤트 페이지입니다.
    LINE에서 하루 만에 정적 웹 페이지 개발해서 배포하는 방법
    https://engineering.linecorp.com/ko/blog/how-to-quickly-develop-static-pages-in-line/
    LINE에서 하루 만에 정적 웹 페이지 개발해서 배포하는 방법
      칼럼|언제 잼스택을 도입하는 것이 맞을까?
      2021.06.04 Dominik Angerer | IDG Connect 잼스택은 앱 서버나 서버 기술에 대한 종속 없이 웹사이트를 빌드하고 테스트할 수 있도록 해주는 웹 애플리케이션 모델이다. 어떤 경우에 잼스택을 도입하면 좋을지에 대해 헤드리스 CMS인 스토리블록(Storyblok)의 CEO 도미닉 앵거러가 의견을 전했다. 다들 한번쯤 이런 질문을 던져봤을 것이다.
      칼럼|언제 잼스택을 도입하는 것이 맞을까?
      https://www.ciokorea.com/tags/2881/API/196319
      칼럼|언제 잼스택을 도입하는 것이 맞을까?
      잼스택, 웹 개발을 뒤집는 정적 웹사이트 혁명
      잼스택(Jamstack)은 점차 인기를 끌고 있는 웹 개발 철학으로, 웹 개발 프로세스의 속도 향상과 웹페이지 다운로드 시간 단축을 목표로 한다. 많은 조직에서 표준이 되고 있는 데브옵스 운동과 CI/CD(Continuous Integration/Continuous Delivery) 기법에서 영향을 받은 잼스택은 인터랙티브 웹 페이지 구축을 위한 오랜 전통적 기법을 뒤집어, 로드 타임 코드 실행을 웹 서버에서 떼어내 브라우저 내 자바스크립트와 API(Application Programming Interface)를 통해 접근하는 외부 서비스로 옮긴다.
      잼스택, 웹 개발을 뒤집는 정적 웹사이트 혁명
      https://news.zum.com/articles/61122205
      잼스택, 웹 개발을 뒤집는 정적 웹사이트 혁명