훌륭한 웹 개발자의 10가지 습관

훌륭한 웹 개발자의 10가지 습관

귀사는 채용 모드에 있습니까? 훌륭한 웹 개발자를 찾고 계십니까? 멋진 개발자 몇 명의 이력서를 방금 받았는데 하나만 필요한 경우가 발생할 수 있습니다. 그들은 둘 다 훌륭한 기술과 업무 경험을 가지고 있습니다. 그러면 어떻게 하시겠습니까?

때때로 개발자의 기술은 이력서에 있는 것 이상입니다. 그리고 그것은 그들이 수년 동안 일하면서 개발한 습관이며, 경험뿐만 아니라 회사를 성공으로 이끄는 방법에 기여합니다. 다음은 그 중 10가지입니다.

1. 회사 문화의 일부가 되십시오.

개발자는 매우 예술적이고 창의적이기 때문에 자신을 다른 유형의 사람으로 보는 경우가 많습니다. 그리고 그들은 새로운 것을 느낄 때 자신의 재능을 활용할 수 있는 자유를 주기 위해 이상한 시간에 일합니다. 하지만 회사 문화의 일부가 되는 것도 중요합니다.

퇴근 후의 작은 행사나 대규모 사교 행사라도 함께 일하는 사람들과 다른 사람들과의 관계를 구축하는 것이 중요합니다. 이를 수행하는 가장 좋은 방법은 회사 내부와 외부에서 일어나는 일에 관여하는 것입니다. 실제로 개발자인 경우 팀의 일원처럼 느껴지지만 이벤트 및 파티에 참여하는 것을 부끄러워하고 “외계인 느낌”을 없애는 데 도움이 됩니다.

2. 의문을 풀고 질문하기

시나리오는 다음과 같습니다. 아마도 당신은 새로운 개발자이거나 새로운 직장에서 경험이 있는 사람일 수 있지만 프로젝트에서 당신에게 기대되는 것이 무엇인지 완전히 명확해질 때까지 주저하지 말고 질문하십시오. 기업에서 신입사원 오리엔테이션을 통해 역할과 책임에 대해 설명하는 것이 사실이다. 그러나 적시에(프로젝트 진행 중) 질문을 하면 모든 사람의 시간을 절약할 수 있습니다.

3. 디자이너와 능동적으로 작업

디자이너는 프로젝트의 모든 단계에서 디자이너와 협력하여 클라이언트의 요구 사항을 충족해야 합니다. 개발자는 게임 초기에 디자인 프로세스에 깊이 관여해야 합니다. 이렇게 하면 브레인스토밍 세션을 위한 캐주얼한 환경을 조성하여 팀의 모든 사람이 기술적 악몽을 피할 수 있습니다.

4. 기록 보관

저널은 손실과 승리에 대한 완벽한 기록입니다. 무엇이 효과가 있었고 무엇이 그렇지 않았는지 알 수 있도록 코딩 일지를 만드십시오. 이것은 미래에 당신과 미래에 코드 작업을 할 다른 모든 사람들을 위해 일을 더 쉽게 만들 것입니다. 더 이상 프로젝트에 없거나 회사에 없더라도 작업이 원활하게 진행됩니다.

5. 큰 그림을 이해하라

대부분의 개발자는 모바일 앱이 필요한 클라이언트가 있는 특정 회사에서 일합니다. 개발자는 특정 앱이 빌드되는 이유를 이해하기 위해 큰 그림의 비전을 개발해야 합니다. 이 작업을 수행하려면 개발자가 회사의 비즈니스 목표에 참여해야 합니다.

그들이 개발하는 앱은 그들이 가진 책임만 있는 것이 아니기 때문에 그는 회사의 기능에서 기술의 가치를 이해할 수 있어야 합니다. 그들은 또한 공식적으로 부여된 역할을 넘어서는 역할을 수행합니다(예: 회사 목표 및 목표, 사회에서의 역할 등에 대한 이해).

6. 규율

규율은 이상한 시간에 일하는 사람을 포함하여 모든 사람이 개발해야 하는 특성입니다. 품질은 타협할 수 없으므로 개발자는 코드 검토 중에 참석해야 하며 스프린트 레트로 수행에 대해 긍정적이어야 합니다. 그는 마감일이 임박한 경우에도 품질을 옹호해야 하며, 작업이 예상 시간을 초과하는 경우 회사가 겪고 있는 기술적 부채를 인식하고 전액 갚아야 합니다.

7. 중요하지 않은 것은 억제하고 올바른 것에 집중하라

프로젝트의 초점이 A, B, C에 있어야 할 때 모두가 곁길로 빠져 X, Y, Z에 에너지를 쏟을 수 있습니다. 때때로 토끼굴로 내려가는 것이 도움이 되지만 경우에 따라 시간 낭비일 수도 있고, 당신을 통째로 삼킬 수도 있습니다. 개발자가 길을 잃으면 더 넓은 목표를 기억하고 다시 돌아와야 합니다.

8. 유혹에 굴복하지 않고 주의를 산만하게 하지 않는다

장시간 업무에 지쳤을 때 페이스북이나 인스타그램을 슬쩍 들여다보는 것은 일상이다. 그러나 단조로움을 처리하기 위해 소셜 미디어에 의존하는 것은 시간 제한이 엄격해야 합니다. 10분의 휴식이 한두 시간으로 늘어나서는 안 됩니다. 이러한 방해 요소를 차단하면 개발자가 더 잘 수행할 수 있습니다. 좋은 개발자는 산만함을 위해 시간을 할애할 수 있지만 상쾌하고 활력을 되찾아 돌아올 것입니다.

9. 코드를 조금 정리하세요.

개발자는 더 깨끗한 코드를 작성하는 습관을 들이고 가독성 문제를 피하기 위해 코드 구조와 구성을 갖는 것이 중요합니다.

개발자 자신이 코딩에서 영향을 받는 섹션을 찾는 데 어려움을 겪고 있다면 전혀 정리되지 않은 것입니다. 메서드 이름을 기억하려면 단일 스크립트 대신 다른 파일을 사용하는 것이 좋습니다. 조직화된 프로그래머는 애니메이션, 인터페이스, 확장 등과 같은 기본 기능을 기반으로 코드를 다른 파일로 분리합니다.

10. 필요한 기능만 개발

프로젝트를 진행하는 동안 완전히 불필요한 기능을 개발하는 프로그래머가 있습니다. 이것은 회사의 시간과 자원 낭비일 수 있습니다. 개발자의 기술은 수년간의 경험을 통해 확장되지만 기능을 과도하게 사용하면 클라이언트가 분노할 수 있습니다.

결론

유능한 개발자는 회사에서 자신의 역할을 알고 있을 것입니다. 그는 발전을 위해 노력할 습관을 개발하고 그렇지 않은 습관을 포기하기 위해 노력할 것입니다. 때로는 시계에 신경을 쓸 필요가 있습니다. 프로그래머가 작업하는 동안 시간을 보는 습관을 들이면 좋을 것입니다. 그래야 시간을 더 잘 활용할 수 있기 때문입니다.

흥미로운 기사:
성공적인 웹 개발자가 따라야 할 습관
이러한 습관은 성공적인 소프트웨어 개발자를 만듭니다.

사진: Flickr.com/ Thompson/ Catalog


저자 소개: Reema는 PHPBabu에서 사고 리더로 일하고 있습니다.

Leave a Comment