CWN(CHANGE WITH NEWS) - 테크 기업 리더 13인이 밝힌 효과적인 코딩 방법

  • 맑음밀양13.8℃
  • 맑음창원12.9℃
  • 맑음태백8.9℃
  • 맑음장흥14.6℃
  • 맑음통영15.7℃
  • 맑음전주14.0℃
  • 맑음군산12.8℃
  • 구름조금정선군11.7℃
  • 맑음경주시13.4℃
  • 맑음남해11.1℃
  • 맑음목포13.4℃
  • 맑음영덕12.7℃
  • 맑음정읍14.3℃
  • 맑음진주12.7℃
  • 맑음양평10.5℃
  • 맑음영광군13.3℃
  • 구름많음수원13.1℃
  • 맑음함양군13.7℃
  • 구름조금서산13.8℃
  • 구름조금안동11.9℃
  • 맑음합천13.1℃
  • 맑음천안12.8℃
  • 맑음보성군13.6℃
  • 맑음남원11.5℃
  • 맑음세종13.0℃
  • 맑음북춘천10.6℃
  • 맑음강릉15.5℃
  • 맑음춘천12.2℃
  • 구름조금강화13.0℃
  • 맑음부안13.8℃
  • 맑음북부산14.6℃
  • 맑음충주11.4℃
  • 맑음성산15.4℃
  • 구름조금제주15.8℃
  • 구름조금홍천10.8℃
  • 구름많음영월10.4℃
  • 맑음부여11.0℃
  • 맑음거창12.0℃
  • 맑음울산15.1℃
  • 맑음인제11.0℃
  • 구름조금이천12.1℃
  • 맑음철원11.2℃
  • 맑음고창군13.9℃
  • 구름조금보은11.7℃
  • 맑음거제13.2℃
  • 맑음순천12.7℃
  • 맑음서청주12.2℃
  • 맑음여수12.8℃
  • 맑음흑산도15.9℃
  • 구름조금문경13.0℃
  • 맑음추풍령11.4℃
  • 맑음영천13.3℃
  • 구름많음원주9.8℃
  • 맑음고흥13.9℃
  • 맑음양산시14.5℃
  • 맑음대관령8.1℃
  • 구름조금서귀포17.1℃
  • 맑음임실12.0℃
  • 구름조금파주9.5℃
  • 맑음구미13.8℃
  • 맑음진도군14.0℃
  • 구름조금상주13.0℃
  • 맑음대구13.4℃
  • 맑음산청12.1℃
  • 구름조금동두천12.3℃
  • 구름많음울릉도13.8℃
  • 맑음울진16.5℃
  • 맑음북강릉14.8℃
  • 맑음동해15.3℃
  • 맑음의령군11.6℃
  • 구름조금청송군11.6℃
  • 맑음북창원13.6℃
  • 맑음완도15.4℃
  • 맑음고창14.1℃
  • 맑음김해시13.3℃
  • 맑음포항14.1℃
  • 맑음청주13.2℃
  • 맑음광양시14.0℃
  • 맑음속초14.8℃
  • 맑음금산12.4℃
  • 맑음봉화10.8℃
  • 맑음인천13.8℃
  • 구름조금영주11.4℃
  • 구름많음제천9.3℃
  • 맑음대전14.2℃
  • 맑음광주12.6℃
  • 맑음강진군14.9℃
  • 맑음고산15.7℃
  • 구름조금의성13.3℃
  • 맑음순창군11.8℃
  • 구름조금서울13.5℃
  • 구름조금홍성14.2℃
  • 맑음장수10.6℃
  • 맑음부산13.4℃
  • 맑음백령도12.4℃
  • 맑음보령14.7℃
  • 맑음해남14.4℃
  • 2025.11.22 (토)

테크 기업 리더 13인이 밝힌 효과적인 코딩 방법

안하영 / 기사승인 : 2022-12-26 11:22:19
  • -
  • +
  • 인쇄
글로벌 경제지 포브스가 13명의 기술 리더가 밝히는 효과적인 코딩 방법을 소개했다. [사진출처=StopkSnap.io]
글로벌 경제지 포브스가 13명의 기술 리더가 밝히는 효과적인 코딩 방법을 소개했다. [사진출처=StopkSnap.io]

글로벌 경제지 포브스가 13명의 기술 리더가 밝히는 효과적인 코딩 방법을 소개했다. 다음은 13명이 밝히는 효과적인 코딩 방법이다.

1. 복잡한 문제에 대해 이야기하기
코딩 스타일, 디자인 사고, 알고리즘 선택 측면에서 동료 개발자에게 가져오는 영향력과 긍정적 강화의 척도를 사용해 코딩 생산성을 측정한다. 복잡한 CRDT 동시 수정 논리를 코딩하는 팀과 함께 작업하거나 단 한 번의 경쟁 조건을 해결할 때 가장 생산적이다. 기술 리더가 모범을 보이고 기준을 높이기 위해 개입해야 한다고 생각한다. (프라모드 코난두르 프라바카르, Pelatro PLC)

2. 여가 시간에 코딩하기
코딩할 때 가장 큰 적은 방해다. 그러나 리더로서 우리는 끊임없이 기어를 전환하고 있다. 항상 중단이 있다. 일하는 시간에 방해받지 않고 코딩할 시간을 찾는 것은 달성하기 어렵기 때문에 내가 할 수 있는 최선의 방법은 자유 시간에 코딩하는 것이다. (사샤 라보리, CloudBees)

3. 매일 가장 에너지 넘치는 시간 확인
각 기술 리더의 가장 생산적인 코딩 시간은 개별 일정과 선호도에 따라 다르기 때문에 효과적인 코딩 방법에 관한 정답은 없다. 그러나 도움이 될 수 있는 일반적인 팁은 다음과 같다. 하루 중 가장 기민하고 에너지가 넘치는 시간을 식별하고 그 시간에 코딩 세션을 계획하는 것이다. (파비오 모이올리, Spencer Stuart)

4. 자신에게 맞는 것이 ‘다르다’고 걱정하지 말기
생산성과 동기부여에 관해서는 사람마다 다르다. 일부는 아침에 코딩이 가장 쉽다고 생각하고 일부는 밤 올빼미다. 그것은 정말로 스타일에 따른 차이일 뿐이다. 자신에게 맞는 것이 무엇인지 알고, 자신에게 맞는 것이 표준과 다르거나 동료에게 맞는 것이 있어도 괜찮다는 것을 알아야 한다. (키스톤 파텔, DealRoom)

5. 코딩을 위해 다른 일 차단
코딩에는 흐름이 필요하며, 이는 종종 중단이나 멀티태스킹을 시작할 때 파괴된다. 어떻게 해결할까? 코딩을 위해 일정에서 하루 종일 또는 여러 시간을 연속적으로 차단하고 이를 고수해야한다. 회사 초창기에는 특정 요일에만 코딩 이외의 작업을 할 수 있었다. (라비 이탈, Normalyze)

6. 엔지니어링 팀이 막힌 경우 개입
엔지니어링 팀이 가장 복잡하고 어려운 코딩 문제를 해결하는 동안 참여하는 것이 그들을 지원하는 좋은 방법이라고 생각한다. 엔지니어링 팀이 일정 기간 동안 상당한 진전을 보여줄 수 없을 때 이렇게 하는 것이 가장 생산적인 전략이 될 것이다. (아크힐 토라니, Pixl)

7. 중요하지 않은 추가 프로젝트 수행
나는 일반적인 기능 결과물 이외의 중요하지 않은 경로 코딩 프로젝트를 제공함으로써 코드에 손을 대고 있다. 예를 들어 제품 품질 및 사용을 추적하는 데 도움이 되는 테스트, 모니터링 또는 원격 측정 앱을 만드는 것은 모든 사람에게 도움이 되며 제품과 계속 접촉할 수 있다. 코딩하기에 가장 좋은 시간은 여행 중 항공기에 탑승했을 때이다. 방해 요소가 전혀 없다. (데이브 마리아니, AtScale)

8. 주기적인 코드 검토 수행
기술 리더가 코딩을 계속하는 것은 흥미롭고 재미있지만, 코딩 기술을 유지하면서 시간을 더 잘 사용하는 것은 일부 개발자와 정기적인 코드 검토를 수행하는 것이다. 이는 관계를 더욱 강화하고 잘 설계된 솔루션을 개발한 리더의 다년간의 경험을 배우는 데 도움이 된다. (마크 슐레진저, Broadridge Financial Solutions)

9. 다양한 전략 활용
기술 리더가 코드를 이해하고 가까이 있는 것이 중요하다. 코딩에 가까이 머물기 위해 사용하는 세 가지 전략이 있다. 먼저 팀에서 작성하는 코드를 매일 읽는다. 둘째, 팀에 가치를 더할 수 있는 내부 도구를 한 달에 한번 구축한다. 마지막으로 진화하는 시스템을 이해하고 최신 정보를 얻기 위해 아키텍처 검토를 매주 한 번 한다. (밤시 페리, AtoB)

10. 유사한 작업으로 그룹 코딩 시간
가장 중요한 생산성 지표 중 하나는 전환 비용이다. 일을 하다가 업무를 바꿔야 한다면 상황의 차이로 인해 생산성을 잃게 된다. 그러나 유사한 맥락의 작업(예: 코딩, 회의 또는 문서화)을 함께 그룹화 할 수 있다면 집중을 극대화할 수 있다. 우리 팀에서는 아침에 실습 생산성을 극대화하기 위해 오후에 가상 회의를 그룹화 한다. (니콜라스 돔니쉬, EES Health)

11. 방해받지 않는 조용한 장소 찾기
공유하고 싶은 몇 가지 일반적인 팁이 있다. 특별히 코딩을 위해 매일 또는 매주 따로 시간을 정해라. 하루 중 일반적으로 가장 정신이 맑고 깨어 있는 시간을 찾아 그 시간에 코딩을 해보자. 그리고 방해를 받거나 주의가 산만해지지 않는 조용한 장소를 찾아 코드를 작성하자. 홈 오피스, 지역 도서관 또는 커피숍이 될 수 있다. (션 투시, Glo3D Inc.)

12. 주말에 작업해 한 주를 마무리하고 스트레스 해소
모든 기술 리더는 여러 기술을 관리하도록 성장한 경우에도 핵심 기술을 유지해야 한다. 우리의 기술을 날카롭게 유지하면 지속적인 자신감과 팀원들과의 연결 능력을 얻을 수 있다. 나는 내 팀이 참여한 활동을 요약하는 방법으로 코딩을 선호한다. 그래서 나에게는 주말이 가장 좋은 시간이며 활동을 스트레스 해소에 사용한다. (푸산 파리크, Get Digital Velocity, LLC)

13. 특정 문제에 집중 시간 할애
집중된 시간과 약간의 영감이 있을 때 최고의 코드를 작성할 수 있다. 내 코딩은 일반적으로 명확한 답이 없는 특정 문제를 해결하기 위한 것이며 문제를 처리하고 작동하는 아키텍처 및 솔루션을 해결하는 데 전용 시간이 필요하다. 빌딩 블록을 순식간에 조립할 수도 있지만 실제 코딩은 내가 집중할 수 있을 때 가장 훌륭한 결과물을 얻을 수 있다. (라이어 야리, Grip Security)

[저작권자ⓒ CWN(CHANGE WITH NEWS). 무단전재-재배포 금지]

안하영
안하영

기자의 인기기사

최신기사

뉴스댓글 >

- 띄어 쓰기를 포함하여 250자 이내로 써주세요.
- 건전한 토론문화를 위해, 타인에게 불쾌감을 주는 욕설/비방/허위/명예훼손/도배 등의 댓글은 표시가 제한됩니다.

댓글 0

Today

Hot Issue