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

  • 맑음강진군15.1℃
  • 맑음속초18.3℃
  • 흐림충주16.2℃
  • 맑음대구18.3℃
  • 박무수원15.0℃
  • 맑음성산18.9℃
  • 구름조금북부산18.3℃
  • 맑음울진17.8℃
  • 맑음홍천15.7℃
  • 맑음영광군14.7℃
  • 맑음보성군16.6℃
  • 맑음진주15.0℃
  • 흐림춘천16.7℃
  • 맑음강릉18.5℃
  • 맑음경주시16.6℃
  • 박무서울17.6℃
  • 맑음양산시18.3℃
  • 맑음제주19.9℃
  • 흐림천안14.2℃
  • 맑음남원14.1℃
  • 맑음양평15.9℃
  • 맑음세종15.1℃
  • 맑음군산15.9℃
  • 맑음동해17.4℃
  • 맑음대관령11.1℃
  • 맑음합천16.7℃
  • 맑음산청14.4℃
  • 맑음여수19.2℃
  • 맑음북창원19.3℃
  • 맑음금산14.9℃
  • 맑음부안16.3℃
  • 맑음광양시17.0℃
  • 맑음함양군13.3℃
  • 맑음광주17.7℃
  • 흐림영월15.3℃
  • 맑음동두천15.8℃
  • 맑음흑산도19.7℃
  • 맑음통영18.9℃
  • 맑음구미16.4℃
  • 맑음고창군15.2℃
  • 맑음보령16.0℃
  • 맑음고산21.3℃
  • 맑음부여15.3℃
  • 맑음청주16.9℃
  • 맑음추풍령13.5℃
  • 맑음영덕15.9℃
  • 맑음창원19.5℃
  • 맑음상주15.1℃
  • 맑음북강릉17.1℃
  • 박무백령도19.9℃
  • 흐림이천16.3℃
  • 맑음밀양17.6℃
  • 맑음울산17.7℃
  • 맑음서산14.4℃
  • 맑음의령군15.8℃
  • 맑음거제18.5℃
  • 맑음서청주14.2℃
  • 박무홍성14.4℃
  • 맑음해남14.4℃
  • 맑음목포18.9℃
  • 맑음진도군15.2℃
  • 흐림원주15.2℃
  • 구름많음포항19.4℃
  • 구름조금영천17.9℃
  • 맑음남해17.8℃
  • 맑음봉화12.2℃
  • 맑음청송군14.6℃
  • 박무안동14.6℃
  • 맑음거창12.8℃
  • 맑음대전15.8℃
  • 맑음고창14.8℃
  • 맑음순창군14.6℃
  • 맑음장흥13.8℃
  • 천둥번개울릉도16.2℃
  • 맑음완도17.9℃
  • 흐림제천14.2℃
  • 맑음인제15.8℃
  • 맑음순천13.0℃
  • 맑음보은13.7℃
  • 맑음고흥14.3℃
  • 박무북춘천16.6℃
  • 맑음전주16.5℃
  • 맑음태백10.5℃
  • 맑음의성15.9℃
  • 맑음철원15.2℃
  • 맑음영주11.9℃
  • 맑음장수12.4℃
  • 맑음김해시18.4℃
  • 맑음문경15.2℃
  • 맑음정읍15.6℃
  • 맑음서귀포21.5℃
  • 맑음파주14.0℃
  • 맑음강화15.2℃
  • 구름많음부산20.9℃
  • 맑음임실14.0℃
  • 흐림정선군14.3℃
  • 박무인천19.1℃
  • 2025.10.01 (수)

테크 기업 리더 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