반응형

원티드 프리온보딩 인턴십 2

팀으로 일하는 법-git, eslint, prettier, husky

개발자로써 갖춰야 할 역량 흔히 업무에 필요한 역량을 말할 때 업무를 수행하는데 필요한 지식과 기술을 의미하는 “하드 스킬”과 업무 효율성을 극대화 하기 필요한 능력인 **“소프트 스킬"**로 구분지어서 말하곤 한다. 기술적인 역량은 개발자의 핵심이 되는 역량이므로 “하드 스킬” 이라고 할 수 있다. 개발 능력 외에 커뮤니케이션 능력, 소통 능력, 협업 능력, 팀워크를 강조하는 경우가 많습니다. 이러한 것들이 개발자로서 갖춰야 할 **“소프트 스킬”**이라고 할 수 있다. 일반적으로 개발자는 구두로 하는 소통보다는 문서로 하는 비동기적 소통을 더 많이 하고 선호한다. 문서라는 단어를 들었을때는 일반적으로 구글 시트, PDF, PPT, 노션 등의 툴을 떠올릴 수도 있다. 하지만 개발자가 주로 작성하는 문서..

기업과제에서 중요한 점 - 코드 그 외

기업과제에서 채용담당자가 무엇을 중점적으로 보는지에 대해 강의를 들었다. 과제에서 파악하고자 하는 것에는 다음과 같은 사항들이 있다. 기본적인 형태의 서비스를 만들 수 있는가? 코드 스타일은 어떤가? 프로젝트 구조를 어떻게 설계했는가? 과제를 수행하는 기본적인 태도는 어떤가? README는 잘 작성되었는가? Git은 잘 활용되었는가? 사실상 위의 것들이 이번 포스팅에 핵심이 되는 부분들인데 좀 더 자세히 들어가보자. 기업의 관점에서 채용 과제 기업에게 채용은 중요한 일이다. 왜냐하면 채용에 있어서 만약 안좋은 사람을 뽑게 된다면 그 사람 한명이 제 역할을 못하는 것 뿐만 아니라, 주위의 다른 팀원들에게도 부정적인 영향을 주고, 최악의 경우에는 기존에 있던 좋은 사람들이 퇴사하게 되는 원인이 되기 때문이다..

반응형