선임 개발자의 개발 특강.
·
일상
좋은 개발자란? 1. 뛰어난 실력 2. 원활한 의사소통 실력실력이란? 하드웨어 (머슬메모리) : 실제 코딩 경험을 의미, 개념적인 것도 어느정도 포함 됨.(손이 익어서 코딩한다 라는 느낌. ) , 언어 숙련도 프레임워크 숙련도, 플랫폼 숙련도 소프트웨어 (개념, CS) : 개념적인 것을 의미, 개발적인 것과 비개발적인 것이 있다. 개발적인 것 : 운영체제, 디자인 패턴, 머신러닝 비개발적인 것 : 도메인 관련, 수학적인 지식 등. 원활한 의사소통 능력이란?문서화와 코드리뷰 (나와 남을 위해 기록) 1. 문서화를 하면 나도 참고 할 수 있고 남에게도 도움이 됨2. 코드리뷰를 진행해서 코드의 퀄리티를 높이고 이해도를 점검함3. 그 외에도 업무메신저, 협업도구(노션, 지라, 트렐로) 를 적극 활용. 의사소통 ..