오픈소스컨트리뷰톤 온라인미팅3 후기

현직 꿀팁

  • 서버 : node, spring 주로 사용
  • 백앤드는 스프링배워서 컨트롤러짜는 기능까지 요구
  • 사이드플젝 : 아래 동아리들이 팀원을 구해서 프로젝트랑 연결해줌
    • 비사이드
    • 메이커스
  • 깃헙툴 : 비트박스(?)쓰는 좋은 회사이다
  • 깃은 브랜치기반이 아니라 커밋기반이다. 그냥 이름표이다.
  • 깃헙쉐어 5천명 -> API횟수초과
  • power apps 기술 : women who code에서 마이크로소프트랑합작으로 만든 회사.
  • 프론트앤드 웹스킬 한방에 정리한 사이트




면접, 취업꿀팁

  • 프론트앤드 신입/경력과제
    1. todoapp 배포(줄글로)
    2. zeplin.io 로 디자인 시안을 해서 화면을 주면 그걸 보고 구현
  • 면접질문
    1. 클로저

      번역하면서 이런 내용은 보충되었으면 하는 내용을 정리해보았습니다.
      스코프의 정의: 이름(변수)의 유효범위
      렉시컬 스코프: 정적 스코프라고도 불리운다. 동적 스코프의 단점 때문에 등장한 개념으로, 관련 내용은 ‘코딩을 지탱하는 기술’ 제 7장 ‘이름과 스코프’에서 확인할 수 있다.

    2. 배열과 메서드

      학습팁! 배열을 조작하는지, 아니면 기존 배열은 건드리지 않고 조건을 적용한 새로운 배열을 반환하는지에 주의하며 메서드를 살펴보시기 바랍니다. pure function에 대한 자료들도 읽어보시면 좋을 것 같습니다.




현업에서 자주사용하는 언어

  • 프론트개발자 : vue, ts(타입스크립트)로 진행함
    • 프론트앤드 삼대장 : 뷰, 리액트, 앵귤러(카카오톡이 밀고있음)
    • 순수js를 쓰는 회사는 거의없다
  • 앱만들때는 : ios코틀린, 리액트(iso,안드), 네이티브
  • QA자동화 : 카탈론(자바랑 리액트)




Q. 브랜치명 작성은 보통 어떻게 하는 지?

  • 브랜치명 : 이슈나 티켓기반으로 작업 > 브랜치명을 이슈번호나 티켓번호가 자동으로 셋팅됨. 브랜치명이 다른 팀원과 겹쳐도 됨.
  • 실무
    • Feature/{issue number}/기능설명
    • 기능개발: feature
    • 버그: bugfix




오픈소스에 PR 하기전에 필수.

  • 서버에 돌려보기
  • git fetch하기
  • commit명 잘 작성하기
  • pr하기 pr제목옆에 커밋명작성
  • 퀴즈 아이디어 : 한줄 틀리게 적어놓고 틀린부분 찾으세요