반응형

금연뱅크 앱을 처음 소개한 지 시간이 꽤 지났습니다.

(이전 글: 금연뱅크 - 금연 기록 & 금연코인 앱 개발)

그동안 사용자 피드백을 반영해 앱을 크게 개편했고,

Android·iPhone **정식 출시(v1.1.4)**까지 마쳤습니다.

이번 글에서는 지금 버전의 금연뱅크가 어떤 앱인지,

왜 써볼 만한지 정리해 봅니다.

💡 한 줄 요약

금연 일수·절약 금액을 기록하고, 흡연·욕구 패턴을 분석해 맞춤 알림을 보내주며,

금연방에서 함께 응원하는 무료 금연 앱입니다.


📱 앱 다운로드 (무료)

링크

Android Google Play - 금연뱅크
iPhone App Store - 금연뱅크
홈페이지 **https://www.nonsmokingbank.com/**

왜 다시 만들었나요?

금연은 완벽하게 성공하기보다, 실패해도 다시 이어가는 것이 더 현실적이라고 생각했습니다.

그래서 이번 버전은 이런 방향으로 바꿨습니다.

  • ✅ 기록 → 패턴 → 알림 : 언제 힘든지 데이터로 파악
  • ✅ 혼자가 아닌 함께 : 금연방·담타시간으로 응원
  • ✅ 위기 순간 대응 : 「못참겠어요」 3분 미션
  • ✅ 눈에 보이는 성과 : 일수·절약·캘린더·레포트

예전 글에서 소개했던 코인·컬렉션 중심 구조에서 벗어나,

실제 금연에 도움이 되는 기능에 집중했습니다.


① 금연 일수·절약 금액, 홈에서 한눈에

금연뱅크 홈 - 금연 일수와 절약 금액 대시보드

앱을 켜면 금연 N일째아낀 돈참은 개비목표 진행률을 바로 확인할 수 있습니다.

  • 시작일 기준 실시간 금연 시간 (일·시간·분·초)
  • 하루 담배값·개비 수 설정 → 절약 금액 자동 계산
  • 365일 등 목표 설정 및 진행률 표시
  • 나의 금연 이유를 적어 두면, 힘들 때 다시 볼 수 있어요

흡연 기록이 있어도 「다시 이어가면 돼요」 —

실패를 숨기지 않고, 다시 시작하는 금연을 응원하는 방식입니다.


② 흡연·욕구 기록 → 나만의 패턴 알림

금연뱅크 - 흡연 욕구 기록과 맞춤 패턴 알림

「흡연했어요」「욕구가 올라요」 버튼으로 오늘의 기록을 남기면,

앱이 시간대·상황·감정 패턴을 분석합니다.

  • 최근 30일 기록 3건 이상 → 맞춤 시간대 알림 1슬롯
  • 「이 시간대, 조심!」 예방 알림으로 미리 대비
  • 절약 시뮬레이션으로 1개월·1년 뒤 아낄 돈도 확인

기록할수록 알림이 나에게 맞게 바뀝니다.


③ 참기 힘들 때, 3분 미션

금연뱅크 - 못참겠어요 3분 미션

갑자기 담배가 생각날 때 「못참겠어요」 버튼을 누르면

3분 타이머 + 미션이 시작됩니다.

  • 「찬물로 세수하기」 같은 즉시 실행 미션
  • 나의 금연 이유 다시 보기
  • 방 알리기 — 금연방 멤버에게 SOS
  • 게임하기 — 집중 전환
  • 결국 피웠다면 솔직하게 기록 (패턴 분석에 반영)

욕구는 보통 몇 분 지나면 약해집니다.

그 3분을 버티도록 돕는 기능입니다.


④ 혼자가 아닌, 함께하는 금연방

금연뱅크 - 솔로·그룹 금연방과 담타시간

금연방 탭에서 혼자 또는 함께 금연할 수 있습니다.

종류설명

솔로방 나만의 금연 다짐·기록
그룹방 초대코드로 친구·가족과 함께
담타시간 모든 사용자가 모이는 공용 응원 공간

「다같이 금연!」처럼 그룹으로 일수·응원을 나누면

혼자보다 훨씬 오래 갑니다.


⑤ 매일 채우는 금연 캘린더

금연뱅크 - 금연 캘린더와 연속 금연 스트릭

금연 캘린더에서 날짜별 성공·흡연을 색으로 표시합니다.

  • 🟢 금연 성공 / 🔴 흡연함 / ⚪ 미기록
  • 연속 금연 일수(스트릭) · 이달 성공 일수
  • 매일 기록 → 패턴 파악에 연결

달력을 채워 가는 재미, 꽤 큰 동기부여가 됩니다.


⑥ 나만의 흡연·욕구 패턴 레포트

금연뱅크 - 주간·월간 패턴 레포트

더보기 → 레포트에서 주간·월간 분석을 볼 수 있습니다.

  • 가장 많은 시간대 (예: 14시)
  • 자주 겪는 상황 (예: 스트레스)
  • 자주 느끼는 감정 (예: 짜증)
  • 시간대별 차트로 위험한 순간 한눈에

「왜 자꾸 실패하지?」 → 언제, 왜 힘든지 데이터로 알 수 있습니다.


⑦ 응원과 기록을 나누는 금연방 채팅

금연뱅크 - 금연방 채팅과 사진 공유

금연방 안에서 메시지·사진으로 오늘의 금연을 공유할 수 있습니다.

  • 「금연중입니다!!」 인증
  • 사진과 함께 오늘의 기록 남기기
  • 멤버끼리 서로 응원

카카오톡 오픈채팅과 함께 쓰면 더 좋습니다.

(개발자방 오픈채팅도 운영 중 — 피드백·버그 제보 환영!)


이런 분께 추천해요

  • 금연 N일차, 조금만 더 버티고 싶을 때
  • 언제 담배가 생각나는지 알고 싶을 때
  • 절약 금액을 눈으로 확인하며 동기를 얻고 싶을 때
  • 혼자보다 같이 응원하며 끊고 싶을 때
  • 실패해도 다시 이어가는 금연을 원할 때

버그·기능 제안·UX 피드백은 댓글이나 cjw207207@gmail.com으로 보내주시면

다음 업데이트에 반영하겠습니다.

앱 개발 과정, 기술 스택, 배포 경험 등 별도 개발 후기도 원하시면

댓글로 알려주세요. 글로 정리해 보겠습니다.


마무리

금연은 쉽지 않습니다.

그래서 기록하고, 패턴을 알고, 함께 버티는 것 —

금연뱅크가 그걸 돕도록 만들어졌습니다.

한 번 설치해 보시고,

쓰시다 불편한 점·바라는 기능이 있으면 편하게 알려주세요.

실패해도 괜찮아요. 다시 이어가면 됩니다. 🌿


📱 지금 다운로드

많은 이용과 피드백 부탁드립니다! 🙏

반응형

'공지' 카테고리의 다른 글

금연뱅크 - 금연 기록 & 금연코인(출석/보상) 앱 개발  (0) 2026.03.25
개발자를 꿈꾸는 프로그래머  (0) 2018.11.21
리뉴얼  (0) 2017.01.02
오랜만의 공지.!  (0) 2016.06.10
Breaktime...  (0) 2016.05.10

WRITTEN BY
SiriusJ

,
반응형

이번에 '금연뱅크'라는 앱을 개발해보았습니다.

금연하시는 분들의 많은 이용부탁드리며, 개발자분들의 많은 피드백 부탁드리겠습니다.!

https://play.google.com/store/apps/details?id=com.cjw.nonsmoking

 

금연뱅크 - 금연 기록 & 금연코인(출석/보상) - Google Play 앱

‘금연뱅크’는 금연 일수와 절약 금액을 한눈에 확인하고, 출석·담배 컬렉션·게임으로 보상과 재미를 더해 꾸준히 금연을 이어가도록 돕는 앱입니다.

play.google.com

추가로, 웹 랜딩페이지도 구성해보았으니 참고부탁드립니다!

홈페이지 : https://nonsmokingbank.com/

 

금연뱅크 정식 출시 버전입니다.

· 홈에서 금연 시간, 절약 금액, 안 핀 담배, 실패 횟수, 목표일을 한눈에 확인할 수 있습니다.

· 금연코인으로 실패 횟수 차감 및 담배 컬렉션 시도에 활용할 수 있습니다.

· 출석체크와 알림(금연 이유/미접속/리마인더)을 통해 매일 동기부여를 받을 수 있습니다.

· 담배 컬렉션 게임으로 담배갑을 수집하고 도감에서 수집 진행 상태를 확인할 수 있습니다.

· 폐/흡연 기록에 따라 폐 건강(회복/저하) 흐름을 시각적으로 보여줍니다.

· 폐 건강 수치는 가상/참고용임을 고지하며, 전반적인 사용 안정성을 강화했습니다.

사용 중 불편사항은 언제든지 피드백 부탁드립니다.


‘금연뱅크’는 금연 일수와 절약 금액을 한눈에 확인하고, 출석체크·담배 컬렉션·게임으로 보상과 재미를 더해 꾸준히 금연을 이어가도록 돕는 앱입니다.


  • 홈에서 금연 시간·절약 금액·안 핀 담배·실패 횟수·목표일을 한눈에 확인할 수 있어요.
  • 출석체크로 금연코인을 받고, 코인을 써서 실패횟수 차감과 담배 컬렉션 시도를 진행할 수 있어요.
  • 알림 설정과 “금연할 이유” 선택을 통해 매일 금연 동기를 꾸준히 유지합니다.
  • 게임으로 집중을 돌리고 스트레스를 줄이며, 성취를 쌓아가며 “다시 시작하는 금연”을 응원합니다.

[앱 소개]

금연뱅크는 금연 일수와 절약 금액을 기록하고, 알림·코인·게임·담배 컬렉션으로 꾸준한 동기를 이어갈 수 있도록 돕는 금연 앱입니다. 실패해도 연속 금연 일수는 유지되고 실패 횟수만 누적되는 방식으로 “다시 시작하는 금연”을 함께해요.

■ 금연현황

· 시작일·누적일·목표일을 설정하고 목표 달성 시 축하 알림을 받을 수 있어요.

· 금연 시간을 실시간으로 확인하고 절약 금액, 안 핀 담배 개수를 자동 계산해 보여줘요.

· “담배 피움” 또는 “흡연”으로 실패 횟수는 누적되지만 연속 금연 기록은 유지되어 “다시 시작하는 금연”을 도와줘요.

■ 금연코인

· 출석체크로 금연코인을 매일마다 받을 수 있어요.

· 금연코인으로 실패 횟수 차감과 담배 컬렉션 시도에 사용할 수 있어요.

· 메인 화면 상단에서 보유 코인을 확인하고 필요할 때 바로 사용할 수 있어요.

■ 담배 컬렉션

· 특정한 시간에는 담배갑 컬렉션(수집)도 가능해요.

· 지포라이터를 2~3초 누르고 떼면 수집 시도를 진행하며, 각 시간대당 최대 5번까지 도전할 수 있어요.

· 성공하면 도감에서 담배갑이 활성화되고, 실패하면 남은 시도 횟수로 다음 기회를 이어갈 수 있어요.

· 원하는 담배갑을 가질 수 있도록 시도해보세요.

■ 알림

· 설정에서 원하는 시간대를 여러 개 추가해 금연 리마인드 알림을 받을 수 있어요.

· “금연할 이유” 중 하나를 선택하면 매일 12:00에 선택한 이유와 함께 알림이 제공돼요.

· 3일 이상 미접속 안내 알림, 출석 알림(저녁 6시 미출석 시 10분마다) 옵션을 켜고 끌 수 있어요.

■ 금연할 이유·흡연 욕구

· 금연하는 이유를 여러 개 작성하고, 별/종 아이콘으로 알림에 사용할 이유를 선택할 수 있어요.

· “흡연 욕구” 화면에서 금연 시간·절약 금액·안 핀 담배·선택 이유·응원 메시지를 한 번에 확인해요.

· 매일 선택된 이유로 동기를 다시 잡을 수 있게 도와줘요.

■ 나의 성장 나무

· 2분마다 물이 쌓이고, 10ml·100ml 단위로 물을 주면 최대 5단계까지 성장해요.

· 금연 기간을 시각적으로 느낄 수 있도록 성장 과정을 보여줘요.

■ 나의 폐

· 금연 기간에 따른 폐 회복 상태를 퍼센트로 확인하고, 흡연 시 건강도가 감소하는 흐름을 보여줘요.

· 금연을 유지하면 시간이 지나며 서서히 회복됩니다.

(※ 본 앱의 폐 건강 수치는 가상/참고용이며 의학적 진단이 아닙니다.)

■ 게임

· 1~30 숫자 게임으로 빠르게 집중하고 기록을 남길 수 있어요.

· 단어맞추기, 완벽 타이밍, 담배맞추기 등으로 즐거운 몰입을 이어갈 수 있어요.

· 게임을 통해 스트레스를 줄이고 금연을 꾸준히 지속하도록 도와줘요.

■ 위젯·설정

· 홈 화면 위젯으로 금연 시간, 절약 금액, 안 핀 담배, 폐 건강을 바로 확인할 수 있어요.

· 설정에서 알림/출석 알림/비접속 알림과 개인정보처리방침·이용약관, 도움말을 관리할 수 있어요.

· 금연 뱃지 및 앱 정보도 설정에서 확인할 수 있어요.

 

많은 이용과 피드백 부탁드리며, 개선의견은 댓글로 남겨주시거나 cjw207207@gmail.com 으로 부탁드리겠습니다.!

반응형

WRITTEN BY
SiriusJ

,
반응형

안녕하세요. 시리입니다.


블로그를 개설한지 어느덧 2~3년이 흐른것 같습니다.


처음 블로그를 개설할때만 해도, 

진정한 개발자를 꿈꾸는 한명의 프로그래머로써 같은 꿈을 갖고 앞으로 달려가는 분들과 함께 소통하고자 시작하였는데요.


개설 및 포스팅을 시작한 이후로, 몇년간 개인적으로 참 많은 일이 있던 것 같습니다.


근 1년 넘는 기간은 블로그를 완전히 방치한 것 같은데요. 최근 들어와서 블로그를 한번 정리하며보니 

이전에 올렸던 게시물 중에 잘못된 부분에 대해 피드백을 올려주셨던 분들도 계셨고, 궁금한 부분에 대해 질의해주신 분들도 많이 계셨습니다.


그 중 가장 이색적이어서 와닿은 댓글이 하나있었는데 '그래서 결국 개발자는 되셨나요?' 하고 물어주신 분이 계셨습니다.


제 답은 '예. 잠깐이지만 행복했습니다.' 하고 그분께 답변드리고 싶습니다.

누구나 알만한 개발기업에서 개발자의 길을 잠시 겪었다가, 지금은 또 다른길로 성장하고 있는 중입니다. 

(사실 요즘은 정체구간에 있습니다..ㅠ)


지금은 보안을 고려하는 개발보안 전문가로 성장하고 있습니다.

'개발 시에 서비스 런칭에 급급하여 보안을 고려하지 않고 개발된 서비스는 아무리 훌륭하더라도,

언제 무너져도 이상하지않을 모래탑과 같다 라는 생각에 새로운 길에 도전하게 되었고, 걷고있는 중입니다.'


시간 내 개발하는 것도 중요하지만, 앞으로는 알고리즘, 새로운 API에 대한 구현 방법 등 코딩에 대한 방법보다는 

코드를 작성할 때, 어떤 부분을 주의해야 하는지, 그러한 시큐어코딩 방법은 무엇이 있는지를 중점적으로 다루고자 합니다.


앞으로 많은분들이 단순히 서비스를 어떻게 구현할 지보다, 서비스를 어떻게 안전하게 구현할지를 고민하는 개발자가 되시기를 바라며, 부족하나마 제가 올리는 포스팅을 바라봐 주셨으면 합니다.


자주 관리하는 것은 힘들겠지만, 이전보다 꾸준히 포스팅 할 수 있도록 노력하겠습니다.

(이전 포스팅에서 안드로이드에서 네이버 음성인식 API 활용에 대한 글에 많은 관심을 가져주셨는데, 지금은 서비스가 종료된것 같네요.. 조만간 한번 이전 글들을 정리함과 함께, 전면리뉴얼 준비하도록 하겠습니다.)


마지막 말씀으로, 저의 부족한 블로그임에도 불구하고 찾아주시는 많은 분들께 다시 한 번 감사하다는 말씀 드립니다.

- 시리 드림-

반응형

WRITTEN BY
SiriusJ

,

리뉴얼

공지 2017. 1. 2. 09:30
반응형

그동안 개인 사정으로 많은 일이 있어서 블로그를 거의 신경쓰지못했습니다.


시간을 많이 할애하지는못하지만 기존에 부족했던 지식으로 올렸었던 포스팅 글들을 꾸준히 조금씩 정리해보고, 관심있는 뉴스들을 뽑아오면서 저 스스로도 더 관심갖고 공부하려고합니다.


너무 부족한 블로그이지만 저도 더 공부하여 좋은 정보들을 함께 공유할 수 있도록 하겠습니다.

반응형

'공지' 카테고리의 다른 글

금연뱅크 - 금연 기록 & 금연코인(출석/보상) 앱 개발  (0) 2026.03.25
개발자를 꿈꾸는 프로그래머  (0) 2018.11.21
오랜만의 공지.!  (0) 2016.06.10
Breaktime...  (0) 2016.05.10
블로그 메인.  (0) 2016.04.27

WRITTEN BY
SiriusJ

,

오랜만의 공지.!

공지 2016. 6. 10. 16:39
반응형

최근 개인적인 여러 사정으로 블로그 포스팅이나 관리를 못했습니다.ㅜㅜ


조만간 다시 더 좋은 정보들로 많이 포스팅하도록 하겠습니다.


Node.js나 Android를 사용하는 부분 등 실제로 개발에 필요한 파트에 대한 자료가 많이 없는것같아서 앞으로 이런 부분들에 대해 정보를 다듬어서 포스팅 하려합니다. 이용하는 분들이 도움 되었으면 좋겠습니다.

반응형

'공지' 카테고리의 다른 글

금연뱅크 - 금연 기록 & 금연코인(출석/보상) 앱 개발  (0) 2026.03.25
개발자를 꿈꾸는 프로그래머  (0) 2018.11.21
리뉴얼  (0) 2017.01.02
Breaktime...  (0) 2016.05.10
블로그 메인.  (0) 2016.04.27

WRITTEN BY
SiriusJ

,

Breaktime...

공지 2016. 5. 10. 18:05
반응형

최근 여러가지 사정으로 포스팅을 하지 못했습니다.


오는 2016 World IT Show에 대한 준비도 있어서 당분간은 포스팅을 쉬어야 할 것 같습니다.


아직 다루어야 할 내용도 많고 메뉴 중 아직 채우지못한 부분도 많은데,


5/20부터 포스팅을 다시 시작하도록 하겠습니다. 양해바랍니다...

반응형

'공지' 카테고리의 다른 글

금연뱅크 - 금연 기록 & 금연코인(출석/보상) 앱 개발  (0) 2026.03.25
개발자를 꿈꾸는 프로그래머  (0) 2018.11.21
리뉴얼  (0) 2017.01.02
오랜만의 공지.!  (0) 2016.06.10
블로그 메인.  (0) 2016.04.27

WRITTEN BY
SiriusJ

,

블로그 메인.

공지 2016. 4. 27. 15:05
반응형

저의 블로그의 메인이 왜 '개발자를 꿈꾸는 프로그래머' 인지 잠시 쉬는 타임으로 소개하도록 하겠습니다.

저는 개발자와 프로그래머, 코더는 비슷하지만 의미 차이는 분명 존재한다는 개인적인 생각입니다.

단순히 코드만을 짤 줄 아는사람을 코더. 

그보다 조금 진화하여 자신의 프로그램을 만들 줄 알고 응용할 줄 아는 사람이 프로그래머. 

더 나아가 S/W개발을 집중적으로 맡아서 자신의 역량을 발휘할 수 있고, 무엇보다 팀 차원에서 원활한 소통능력도 갖춘 사람이 개발자. 

라고 생각합니다. (물론 사람마다 생각이 달라 세 단어의 의미를 딱히 두지 않는분도 있을겁니다.)

 

제가 메인을 '개발자를 꿈꾸는 프로그래머' 라고 정하게 된 것은 코드좀 다루고 프로그램을 짤 줄 안다고해서 모두가 '진정한' 개발자는 아니라고 생각하기 때문입니다. 

IT에는 항상 공부하며 노력해도 끝이 없다고 생각합니다. 개발을 원한다면 끝없이 탐구하고 도전하고 스스로 노력을 해야겠지요.

그래서 단순 코더가 아닌, '진정한' 개발자가 되기위해 항상 노력하고, 그 외 여러 사람과 소통하고 피드백을 가지고 싶다는 취지로 메인을 장식하게 되었습니다.

메인을 소개하는 글이 다소 길었던 것 같습니다만, 저의 가치관이자 신념이기 때문에 이 블로그에서 가장 중요한 핵심이라고 생각합니다.

 

 

최근 개발자와 프로그래머라는 키워드로 우연히 접하게 된 하나의 칼럼이 있는데 좋은 기사라고 생각되어 소개하도록 하겠습니다.

참고 ) http://www.zdnet.co.kr/column/column_view.asp?artice_id=20160425094045

 

주제 : 개발자의 생명은 커뮤니케이션 능력

 

프로그래머(programmer)와 개발자(developer)는 비슷하지만 동의어가 아니다. 코딩을 통해서 컴퓨터에게 원하는 일을 시킬 수 있으면 모두 프로그래머지만, 학교 숙제를 하거나 취미로 코딩을 하는 사람까지 개발자라고 부르지는 않는다. 회사에 다니지 않으면서 혼자 오픈소스 코드를 만들어내는 사람도 개발자가 아니다. 그는 프로그래머 혹은 해커에 가깝다.

개발자는 기업이나 큰 프로젝트에 속해서 다른 사람과 협업을 통해서 코드를 만들어낸다. 이러한 협업은 프로그래밍과 다른 차원의 원리와 원칙, 그리고 경험을 필요로 한다. 예컨대 프로그래머 혹은 해커를 강호를 혼자 떠돌며 칼을 쓰는 무사라고 한다면, 개발자는 거대한 군사 조직에 속한 정규군이다. 외톨이 무사에게 생명은 칼솜씨이고 정규군의 생명은 규칙과 규율이다.

코딩을 할 수 있는 인력풀을 이렇게 독자적인 프로그래머와 조직에 속한 개발자로 나누는 것은 이야기의 초점을 분명하게 하기 위해서다. 우리가 코딩이나 프로그래밍과 관련된 이야기를 할 때 생각하는 대상은 대개 프로그래머 일반이 아니라 개발자다. 이런 개발자들에게 요구되는 덕목은 다시 2개의 영역으로 나눌 수 있는데, 그것은 코딩 기술과 커뮤니케이션 능력이다. 필요한 구분이 이루어졌으니 본론을 이야기하자. 프로그래머에게 생명은 코딩 기술이고 개발자의 생명은 커뮤니케이션 능력이다.

이 말을 개발자의 코딩 실력은 중요하지 않다는 이야기로 이해하는 사람이 있다. 논리적 사고능력이 결핍된 반응이다. 정규군에 속해서 필요한 전투를 수행하려면 당연히 기본적인 체력과 무술 능력이 요구된다. 마찬가지로 개발자는 자기에게 주어지는 코딩 업무를 성공적으로 수행할 수 있는 능력을 가지고 있어야 한다. 그건 따로 이야기할 필요가 없는 기본이다.

그럼 개발자에게 생명에 해당하는 커뮤니케이션 능력은 무엇을 의미하는가. 그것이 무엇인지 설명하기 위해서 우선 무엇을 의미하지 않는지 살펴보는 게 도움이 된다.

- 다른 사람들 앞에서 준비한 슬라이드를 이용해서 발표하는 능력

- 논쟁이 벌어졌을 때 자기주장을 관철시키는 능력

- 고객을 설득해서 특정한 제품이나 서비스를 판매하는 능력

- 말을 아나운서처럼 또박또박 발음하는 능력

이런 능력은 개발자가 아닌 다른 종류의 직업을 가진 사람들에게 요구된다. 개발자가 이런 능력을 가지고 있으면 좋은 일이긴 하지만 개발이라는 본업과 관련이 없다. 여기에서 이야기하는 커뮤니케이션 능력은 이런 것이 아니라는 뜻이다. 개발자에게 생명인 커뮤니케이션 능력은 다음을 의미한다.

- 명확하지 많은 이야기 속에서 지엽적인 것을 걸러내고 본질을 파악하는 능력

- 복잡한 논리나 추상적인 개념을 상대방이 이해할 수 있게 설명하는 능력

- 타인의 감정을 이해하는 공감능력

이렇게 세 가지다. 하나씩 살펴보자. 우선 첫 번째인 본질에 접근하는 능력이다. 개발자 커뮤니티나 SNS에서 논쟁이 발생하는 일이 있다. 이럴 때 당사자는 물론 옆에서 구경하던 사람들이 반박과 재반박을 하며 논쟁을 끝없이 이어갈 때가 있다. 최초의 논점은 안드로메다 너머로 사라지고 수 천 수 만 갈래의 지엽적인 논쟁이 탄생한다. 그런 논쟁을 목격한 기억이 누구나 있을 것이다. 이런 시간낭비를 가능하게 만드는 엄청난 수준의 오독과 난독은 모두 커뮤니케이션 능력의 부재에서 비롯된다. 본질에 접근하는 능력이 결여되어 있기에 사소하거나 지엽적인 문제에 집중하며 감정을 소모한다.

둘째로 자기생각을 설명하는 능력이다. 이 능력이 부재하거나 결핍된 개발자가 현장에 놀라울 정도로 많다. 멀리 갈 것도 없이 가까운데서 예를 찾아보자. 프로젝트에 코드리뷰 절차를 도입해서 코드리뷰를 해보면, 자기가 30분 전에 완성한 코드의 흐름을 논리정연하게 설명하지 못하는 개발자가 많다. 내가 미국에서 오랫동안 개발을 하면서 경험한 바를 기준으로 (내 멋대로) 통계를 잡아보면, 뉴욕에 있는 개발자의 50%가 기준미달이다. 코드를 만들 수는 있어도 설명하지는 못하는 것이다. 언뜻 이해되지 않지만 현실이다.

끝으로 공감능력이다. 이 능력이 몹시 중요한 이유는, 개발자 중에서 코딩 실력이 뛰어나고, 본질을 파악하거나 자기 생각을 설명하는데 능숙한 사람이 남보다 빨리 승진을 해서 높은 자리에 올라갈 확률이 높기 때문이다. 이런 사람 중에서 절반은 불행하게도 공감능력이 결여되어 있다. 혹은 성공에 대한 욕망 때문에 공감능력이 억압되어 있다. 이런 사람 아래에서 일을 하면 정서적, 심리적으로 심각한 폭력에 시달린다. 공감의 부재는 폭력이기 때문이다. 코딩을 잘한다고 해서 조직을 맡기면 안 되는 이유다.

문제는 이런 사람은 스스로 자신의 결핍을 인지하지 못한다는 사실이다. 본질 접근 능력이나 설명 능력은 일을 하는 과정에서 부족한 점을 느끼는 경우가 많다. 하지만 정서적 공감 능력의 결핍은 스스로 인식이 되지 않는다. 그런 인식 자체가 공감 능력을 필요로 하기 때문이다. 이 글을 읽는 사람 중에서 자기가 이 부분과 관련이 있을지 모른다고 의심되는 사람은 직언을 할 수 있는 사람을 찾아가서 꼭 물어보기 바란다.

코딩 실력이 뛰어나지만 커뮤니케이션 능력이 부족한 사람과, 코딩 실력이 부족하지만 커뮤니케이션 능력이 뛰어난 사람이 있을 때 누구를 선택할 것인가라는 질문을 받으면 나는 언제나 망설임 없이 후자라고 대답한다. 사실 코딩을 잘하지만 커뮤니케이션이 형편없는 사람은 보았어도, 커뮤니케이션이 뛰어나면서 코딩을 못하는 사람은 본 적이 없기도 하다. 내가 자신 있게 개발자의 생명이 커뮤니케이션 능력이라고 말하는 이유다.

그럼 이렇게 중요한 커뮤니케이션 능력은 어떻게 키울 수 있는 것일까. 독서다. 컴퓨터를 끄고, 전화를 내려놓고 호흡이 긴 독서를 해야 한다. 그리고 좋은 사람을 만나야 한다. 만나서 감정이 소모되거나 자기를 자기답게 만들어주지 않는 사람은 만날 필요가 없다. 인맥관리나 사회생활을 핑계로 대지 말라. 사람들을 만나지 않고 혼자 지내는 것이 자신의 삶을 훨씬 풍부하게 만들어줄 수도 있음을 깨달아야 한다. 그게 성숙의 의미다.

그리하여 독서와 좋은 사람이 정답이다. 개발자와 무관하거나 거리가 아주 먼 것처럼 들리겠지만 커뮤니케이션 능력을 키우는 비밀은 그 안에 다 들어있다. 인공지능이 사람의 코딩을 대체하는 날이 와도 커뮤니케이션은 대체할 수 없다. 공감은 시뮬레이션 되는 것이 아니기 때문이다.

 

참고 ) http://www.zdnet.co.kr/column/column_view.asp?artice_id=20160425094045

반응형

'공지' 카테고리의 다른 글

금연뱅크 - 금연 기록 & 금연코인(출석/보상) 앱 개발  (0) 2026.03.25
개발자를 꿈꾸는 프로그래머  (0) 2018.11.21
리뉴얼  (0) 2017.01.02
오랜만의 공지.!  (0) 2016.06.10
Breaktime...  (0) 2016.05.10

WRITTEN BY
SiriusJ

,