✍🏻 개발자의 역량

일 잘하는 개발자는 어떤 역량을 갖추고 있을까요? 오늘은 제가 생각하는 개발자의 역량이란 무엇인지 정리했습니다. - 개발자에게 있어 역량이란 '요구 사항을 안정성과 확장성의 균형을 맞춰 제시간에 개발하는 능력'이다. - 요구 사항을 받아 든 순간부터 역량이 드러난다. 기획자, 디자이너와 요구 사항에 대해 함께 논의하고 구체적인 요구 사항을 정리한다. 때론 제시간에 개발하기 위해 요구 사항을 줄이는 제안을 하기도 한다. 코드를 작성하는 순간에는 안정성과 확장성 사이에서 균형을 맞춘다. 상상하고 싶지 않은 에러 상황들을 하나씩 상상해 가며 세심하게 코드를 써 내려간다. 변수명 하나에도 분명한 이름을 붙여 동료와 미래의 내가 이해할 수 있는 환경을 갖추기 위해 노력한다. 약속한 시각을 지켰다면 제품을 내보낸다. 만약 시간을 맞추기 어렵다면 미리 상황을 공유하고 시간을 다시 정한다. 일이 마무리된 이후에는 시간을 맞추지 못한 이유에 대해 회고한다. 다시 요구 사항을 받아 드는 순간에 어떤 부분을 다르게 행동할지 정리해 둔다.

개발자의 역량

Hajoeun

개발자의 역량

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2023년 5월 21일 오전 2:37

 • 

저장 193조회 8,010

댓글 4

함께 읽은 게시물


스토리북 9 출시 소식

... 더 보기

Storybook 9

Storybook Blog

Storybook 9

iOS 19가 아니라 이제 iOS 26?

... 더 보기

No iOS 19: Apple Going Straight to iOS 26

MacRumors

No iOS 19: Apple Going Straight to iOS 26

Longest Common Subsequence 자바스크립트 풀이

... 더 보기

Longest Common Subsequence | 알고달레

알고달레

Longest Common Subsequence | 알고달레

YoY와 MoM

우리는 성장이라는 단어를 좋아합니다.
특히 기업의 입장에서는 성장은 관리해야 할 필수 요소 중 하나죠.

... 더 보기

👋 디자이너도 앱을 만들 수 있을까?

... 더 보기

디자이너도 앱을 만들 수 있을까?

Brunch Story

디자이너도 앱을 만들 수 있을까?