아침 출근 차에 몸을 싣고 너무 피곤 한데, 잠이 안 오고
"7 Steps to Go from Junior to Mid-level Developer" 이라는 칼람을
보고서 저에게 편지를 쓰면서 다른 누군가에도 보내 봅니다.
개발자가 능력 향상을 위해 할 수 있는 활동은 너무나도 많습니다.
예를 들어, 자신이 개발하고 있는 프로그램의 논리를 이해하는 등 비즈니스 지식을 쌓고,
리팩터링 과정을 개선하거나 최신 기술에 대한 지식을 갖추는 것들이 있습니다.
1. Listen to senior developers' feedback
경험이 많은 개발자의 피드백을 경청할 것
2. Code it, Test it, Refactor it, and Test it
코딩, 테스팅, 리팩터링, 테스팅을 반복할 것
3. Take decisions where you can
가능한 스스로 결정을 내릴 것
4. Communicate status, expectations, and problems
진행 상황과 기대치, 문제점에 대해 소통할 것
5. Master your Git
(I think. Git is a tool for source management and collaboration with other developers.)
소스관리와 다른 개발자와 협업 하는 법을 익힐 것
6. Recognize and learn from your mistakes
( If you make a mistakes, don't try to hide it, run from it, or blame others)
본인의 잘못을 파악하고 실수를 통해 배워나갈 것
“실수를 했다면 본인의 실수를 숨기거나, 도망치거나, 타인을 탓하지 마세요.”
7. Be a 360 degrees developer
(A 360-degree developer is someone that will go out of their way to perform a task
and will most probably deliver more than what is asked.
주어진 업무를 완수하기 위해 많은 노력을 쏟고, 기대 이상의 결과물을 보여주는 개발자가 될 것
마무리는
임재범의 "아버지 사진" 와 함께 양재역에 도착하여 지하철역으로
문득 떠오르겠죠
참 많이 울 것 같아요
미움과 그리움 사랑과 원망이 섞인 복잡한 마음이죠
...
이별은 미움을 덮죠
'기획 > 기획 지식' 카테고리의 다른 글
예치금, 적립금 차이 (0) | 2023.01.17 |
---|---|
말풍선 UI (0) | 2023.01.12 |
개발 환경(dev,stage,qa 등) (0) | 2022.12.27 |
[기획 UI] 드롭다운 (단일 선택, 입력 필드, 복수 선택) (0) | 2022.12.17 |
[기획 용어] hover (활성화/비활성화/액티브) (0) | 2022.12.17 |