생각 정리
내가 생각하는 좋은 개발자란?
내가 생각하는 좋은 개발자는 같이 일하고 싶은 개발자다. 개발자란 결국 소프트웨어(서비스)를 만드는 사람이다. 테스트 코드 작성, 최신 기술 스택도 좋지만 만들려는 서비스에 집중할줄 유연함이 필요하다고 생각한다. (일정, 커뮤니케이션, 기능) 백엔드 개발 같이 일하고 싶은 사람 프로덕트 전체를 생각하며 개발을 진행하는 개발자 내 업무 Role만 생각하는게 아니라 전체를 바라보면 안보이던 것이 보이게 된다. 테스트 코드 작성, 테스트 주도 개발 누가봐도 클린 코드, 클린 아키텍쳐 언어, DB에 대한 깊은 이해 대용량 트래픽 서비스 운영 능력 데이터베이스 테이블 설계 능력 성능 최적화 개발 외 팀원과 커뮤니케이션 능력 꾸준한 자기계발 문서화하면 좋은 자료는 전부 문서화
공개적으로 학습하라!
개발 블로그를 운영하고 싶었지만 글을 쓸 때마다 블로그를 운영하는 목적을 찾지 못해서 글을 작성하지 못하고 있었습니다. 단순하게 하고싶어서 하는 거지!라고 하기에는 제 글 때문에 잘못된 정보가 전달될까 걱정됐고, 아무 목적 없이 글을 쓰는 거라면 노션에 적는 것과 뭐가 다르지라고 생각해서 노션에서 정리하고 있었습니다. 😂 그러던 중 우연히 공개적으로 학습하라! 라는 글을 보게 되었고 스스로 성장하기 위해 블로그를 다시 운영하려고 합니다. 공개적으로 학습하라! 아래 글은 리액트 커뮤니티에서 가장 활발한 개발자 중에 한명이라는 Shawn Wang이 작성한 개발자의 개인적 성장에 관한 글을 번역한 것입니다.Shawn은 싱가폴 출신으로 현재 뉴욕에서 생활하며 Netl velog.io 맞기 위해 끊임없이 최선을 ..