개발자 기본기
개발자 기본기
문 제 해 결 력
논리력
새로운 기술에 대한 탐구심
항상 더 나은 모습을 위한 향상심
CS(Computer Science) 지식(자료구조, 알고리즘, 네트워크, 운영체제, 컴퓨터 구조, 이산수학 등)
정확한 기술 파악(공식 문서 및 API 문서)
요구 사항 파악
상황 및 변수 파악(회사, 팀, 사람, 기술 등 개발중 개입할 수 있는 모든 변수)
요구사항에 알맞는 개발 도구(언어, 라이브러리, 프레임워크 등) 파악, 검증, 선택
스케쥴링(전체 기간 및 세부 기간)
아키텍쳐 설계 (디렉토리, 재사용, 확장 가능)
기능 구현
오류 해결 능력 (버그 Fix)
유지 보수(리팩토링, 버그 수정, 예외 처리 등을 통한 앱 안정성 강화)