걷는 사람, 하정우

그런 사람이 있다. 자신만의 결이 있는 사람. 그래서 멋이 나는 사람. 배우 하정우도 그런 사람 중 하나라고 생각한다.

이 책은 걷기라는 대주제를 가지고 있지만, 읽고나면 걷고 싶은 마음이 굴뚝같아지게 하지만, 그보다도 하정우라는 멋진 사람이 어떻게 생각하고 어떻게 살아가는지 옅볼 수 있는 책이라는 소개가 더 어울릴 것 같다.

주제는 다양하다. 걷기, 사람, 여행, 요리, 감독, 제작자, …

글이 쉽고 재밌어서 텍스트는 술술 읽히지만, 컨텐츠는 결코 가볍지 않아서 내 삶에 비추어 많은 생각을 하게 했다.

언젠가부터 나는 힘들 때마다 속으로 이렇게 되뇌게 되었다.
‘아, 힘들다…… 걸어야겠다.’

많이 걷던 시절이 있었다. 그 땐 삶이 힘들었다. 걷고 나면 기분이 한결 나아졌고, 다시 뛸 에너지가 느껴졌다.

최근엔 걷지 않았다. 힘들다고 느껴질 때도 시간이 없다는 이유로. 추위와 미세먼지가 여전히 걷기를 주저하게 만들지만, 평온한 마음가짐과 건강을 얻기 위해서 더 가치있는 일을 할 수 있는 에너지를 얻기 위해서, 되도록 많이 걸어야겠다.

히트 리프레시

6명, 8명, 12명

점점 커지는 파트 규모에 맞게 파트리더로서의 역할을 늘 다시 고민하고 돌아보아야 한다고 생각한다. 내년에는 파트원들에게 나의 역할을 어떻게 소개할까 고민하다가 ‘좋은 문화를 만들고 수호하는 사람’으로 하려고 했는데, 이 책 내용을 다시 정리하면서 알게 되었다. 여기서 컨닝했구나…

나는 CEO의 C가 문화(culture)의 약자라고 생각한다. CEO는 조직 문화를 담당하는 큐레이터다.

침몰해가는 MS를 공감능력으로 다시 부활하게 한 CEO 사티아 나델라의 책으로 리더십 뿐만아니라 기업, 비지니스, 파트너십, 기술, 윤리에 대한 철학도 담겨있다.

공감 능력은 리더십의 처음이자 마지막이다. 모든 사람에게서 최선을 이끌어내는 힘이기도 하다. 공감 능력은 개인이나 팀에 자신감을 심어주는 노력과 관련된 것으로 리더십 수업에서 가르치기는 하지만 쉽게 체득하기 어렵다. 나는 공감 능력이 리더의 가장 중요한 덕목이라고 생각한다. 그것은 자신이 이끄는 구성원들의 자신감을 키우기 때문이다.

라틴아메리카 출신을 만나든, 중동 출신을 만나든, 미국 내의 다른 도시 출신을 만나든 나는 늘 사람들의 사고방식과 생각, 그리고 감정을 이해하기 위해 노력한다. 아이들에게 공감하는 아버지가 되고 싶다는 열망, 그리고 상대방의 깊은 마음을 이해하고 싶다는 열망을 품은 덕분에 나는 더 나은 리더가 될 수 있었다.

CEO로 처음 몇 달을 보내는 동안 나는 많은 시간을 들여 누구에게나 귀를 기울였다. 내가 추수감사절 휴가 기간에 작성해 이사회에 보낸 글에서 약속한 그대로였다. 나는 회사에 소속된 모든 리더와 만났고 파트너나 소비자를 만날 때는 반드시 밖으로 나갔다.

아들을 키우면서 공감 능력을 키울 수 있었던 나델라처럼, 나 역시 딸을 키우면서 공감 능력이 좋아짐을 느낀다. 파트 리더 역할을 하면서 구성원들과 많은 대화를 하고 서로 다른 생각과 감정을 이해하려고 노력하면서, 자신 밖에 몰랐던 나의 시야가 넓어짐을 느낀다.

리더십이란 어떤 결정을 내리고 이를 따르도록 팀원들을 결집시키는 자질을 의미한다. 인도 고위 공무원인 아버지를 지켜보면서 영속적인 조직을 만드는 것보다 힘든 일은 별로 없다는 사실을 배웠다. 지시 대신 합의를 통해 사람들을 이끌겠다는 결정은 잘못된 선택이다. 조직 구축은 상향식과 하향식의 양방향으로 일이 진행되도록 명확한 비전과 문화를 갖추고 동기를 부여하는 노력에서부터 시작된다.

민주적으로 조직을 운영한다는 생각으로, 합의의 방식으로 이끄는 것에 대해서 경계심을 가질 수 있었다. 큰 틀에서 비전과 문화는 리더가 제시하고 설득해 나갈 수 있어야 한다. 합의의 여지는 리더의 철학이 부재함을 의미한다.

책을 읽으면서 MS 직원들 뿐만 아니라 나델라를 아는 누구나 그가 잘 되길 바라지 않을까 상상했다. 추구하는 가치에 대한 확신, 긍적적인 에너지, 경청과 공감, 그를 좋아하지 않을 수 없을 것 같다는 생각이 들었다. 나 역시도 누군가에게 그런 존재가 될 수 있기를…

리딩(Leading)

파트리더 1년차에 읽었던 책을 3년차를 앞두고 다시 읽어보았다.

처음 읽었을때(2016년 4월)와 마찬가지로 나는 몇 번이고 감탄을 연발하며 이 책을 다시 읽었다. 지난 2년의 시간을 돌아보며 내가 추구해온 방법이 크게 틀리지 않음을 확인할 수 있었고, 이는 나에게 자신감을 주었다.

퍼거슨은 1986년부터 2013년까지 맨유를 이끌었다. 놀라운 점은 옛날사람인 그의 리더십이 최근 각광받고 있는 리더십과 결을 같이 한다는 것이다.

신경질적으로 껌을 씹고 있는 모습으로 기억되는 그의 리더십은 겉보기와 많이 달랐다. 퍼거슨처럼 섬세한 리더는 지금껏 보지 못했다. 새롭게 팀에 합류한 사람을 이해하기 위해서 살아온 환경까지 조사하는 모습은 인상적이었다.

조직을 이끄는 위치에 있다면 그 구성원이 누구인지 알아야 한다. 가령, 어디에서 자랐는지, 어떻게 그들에게서 최고의 상태를 이끌어낼 수 있는지, 어떤 말에 두려움을 느끼는지 같은 것들 말이다. 사실 제대로 주목받지 못하고 있기는 하지만, 잘 듣고 관찰하는 일이야말로 이러한 사실을 알아낼 수 있는 유일한 방법이다.

리딩을 다시 읽으면서 반드시 기억하고 싶은 것, 열심히 하는 것은 기본 중에 기본이다!

나는 다른 사람들의 요구를 외면하지 못하거나 여가 시간을 다 누리면서 성공을 거둔 사람들은 만나보질 못했다.

남들보다 더 잘하기를 열망하면서 동시에 삶의 균형을 유지하는 것은 현실적으로 불가능하다는 말이다.

인생의 어느 시점부터는 승리하고 싶은 열정과 욕망이 실패에 대한 두려움을 넘어서기 시작했다.

거의 정반대의 행복

만화가 난다의 육아 이야기.

서은이의 7개월에 읽어서 그런지 어떤 육아 수기보다 공감이 많이 되었다.

짧막한 여러 에피소드로 구성되어 있는데, 아이에 대한 아련한 감정으로 끝맺는 에피소드들이 기억에 남는다.

자신과 멀리 떨어진 아이가 그냥 두면 사라질 것 같아서 얼른 뛰어가 안았다는 부분이 특히 기억에 남는다.

책을 읽으며 가장 크게 든 생각은 앞으로 아이를 더 깊이 사랑하게 되겠구나… 우리에게 더 즐거운 일들이 많겠구나…

한편으로 아이가 조금씩 우리의 품을 떠나서 자신의 세상으로 나아갈 때 우리가 느낄 슬픔을 생각해보았다. 그 시간에 오기전에 아이가 품안에 있을 때 다시 오지 않을 순간들을 함께해야겠다고 다짐해 본다.

나의 WANNA BE

사는 게 힘들고 지칠 때 즐겨 듣는 싸이형의 노래, 나의 WANNA BE

Song)
열등감이 오늘의 나를 살게 해
그래 말이 필요없이 잘 돼야 돼

보란 듯이 미친 듯이 반드시
I WANNABE THE ONE THAT I WANNA BE

Verse)
눈을 뜨고 살겠다고 밥 한 술 뜨고
밥 먹자마자 늦을까봐 자리를 뜨고
대문 밖을 나서자마자 두 눈 부릅 뜨고
펼쳐질 시험과 위험 무릅쓰고
현실로 간단 반복되는 노가다
차디 찬 출근길에 담배는 마누라
가슴에 품은 어릴적 꿈은
방금 내뿜은 담배 연기처럼 날아가
조금만 더 잘 참다가
때려 치든 독립을 하든 선택하자
평생 이럴 순 없자나 평생 이럴 순 없자나
로또는 좆또 누가 먹는 거니
주식시장에 눈 먼 돈은 누가 먹는 거니
속세에 눈이 머니 It`s all about money
젠장 이런 젠장

Song)
열등감이 오늘의 나를 살게 해
그래 말이 필요 없이 잘 돼야 돼
보란 듯이 미친 듯이 반드시
I WANNA BE THE ONE THAT I WANNA BE

Hook)
(나의 WANNA BE)
뽀대 나는 세단 하나 끌고
(나의 WANNA BE)
여인네들의 시선을 끌고
(나의 WANNA BE)
똘마니들 우루루루 끌고
(나의 WANNA BE)
신용카드 쫙쫙 긁고
(나의 WANNA BE)
까짓 것 한 번 사는 거 좆나게 폼나게
멋나게 간지나게 살다 가는 게
그게 나의 WANNA BE

Verse)
한 술 밥에 배부르지 않지만
먹고 살 궁리에 내 머리는 비만
친구들아 담에 보자 나는 이만
너나 나나 잘 돼야지 허나 일단 내가 돼야지
그래야지 산다 아님 맛 간다
우리 아기 참 잘도 잔다
가습기에 물을 가득 채워줘야 한다
일년에 절반은 소주로 달래고
누구랑 먹느냐에 따라 맛은 참 다르고
오빠 소리에 난 여전히 설레고
미친놈 다음 날은 쓰린 속 달레고
집 장만이 가장 로맨틱한 낭만
어느 세월에 혼자 상상만 해
관둬 안 해 만만치가 않네

Song)
열등감이 오늘의 나를 살게 해
그래 말이 필요 없이 잘 돼야 돼
보란 듯이 미친 듯이 반드시
I WANNA BE THE ONE THAT I WANNA BE

Hook)
(나의 WANNA BE)
뽀대 나는 세단 하나 끌고
(나의 WANNA BE)
여인네들의 시선을 끌고
(나의 WANNA BE)
똘마니들 우루루루 끌고
(나의 WANNA BE)
신용카드 쫙쫙 긁고
(나의 WANNA BE)

Cloudflare Update DNS Record Python Script

DNSEver를 떠나 Cloudflare에 정착. 서버의 변경 된 IP 주소를 주기적으로 DNS 레코드에 반영하기 위해 간단한 Python 스크립트를 작성해보았다.

API documentation: https://api.cloudflare.com/

import requests
import json


zone_id = '...'
email = '...'
api_key = '...'


ip_addr = requests.get('https://api.ipify.org').text

headers = {
  'X-Auth-Email': email,
  'X-Auth-Key': api_key,
  'Content-Type': 'application/json',
}

list_dns_record_url = 'https://api.cloudflare.com/client/v4/zones/{}/dns_records'
update_dns_record_url = 'https://api.cloudflare.com/client/v4/zones/{}/dns_records/{}'

response = requests.get(list_dns_record_url.format(zone_id), headers=headers)
for record in response.json()['result']:
  if record['type'] == 'A':
    data = {
      'type': 'A',
      'name': record['name'],
      'content': ip_addr,
      'ttl': 1,
      'proxied': True,
    }
    response = requests.put(update_dns_record_url.format(zone_id, record['id']), headers=headers, data=json.dumps(data))
    print(response.json())

랩 걸

알쓸신잡에서 유시민 작가가 딸을 생각하며 추천한 책. 나무를 연구하는 과학자 호프 자런의 이야기를 읽으며 유시민 작가가 그랬던 것 처럼 나도 큰 위로를 받았다. 나도 나의 아내도 우리 딸도 자신의 삶을 잘 살아갈 수 있을거라고 믿을 수 있게 되었다.

열심히 살다보면 가끔은 나를 인정해주는 사람을 만나 힘을 얻기도 한다.

“모든 게 정말 고맙습니다. 저한테는 큰 의미가 있어요.” 뭔가 더 의미심장한 말을 하고 싶었지만 더는 할 말이 생각나지 않았다. “덕분에 해고되기 전에 2년 이상은 더 버틸 수 있을 거 같아요.” 내가 미소를 지으며 덧붙였다.

“아, 넌 잘될 것 같은 느낌이 들어.” 에드가 고개를 저으며 웃었다. “그때까지 너무 지치지 않도록 조심해. 알았지?”

내 몇 년에 걸친 노력을 완곡하게 인정해준 그의 말 덕분에 이별이 더 가슴 아팠고, 갑자기 목이 메어왔다.

‘호프 자런 곁에 빌이 없었다면?’ 책을 읽는 내내 마음 속에 가졌던 질문이다. 서로의 영혼을 보듬어 주었던 그 둘의 우정은 너무나 아름다웠다.

나는 빌의 바로 앞에 앉아서 고개를 쳐들고 그를 바라봤다. 빌이 지금 하고 있는 일, 빌이라는 인간, 그리고 그 순간의 모든 것을 똑바로 목격하는 증인으로서 그를 바라봤다. 그곳, 세상의 끝에서 그는 끝이 없는 대낮에 춤을 췄고, 나는 그가 되고 싶어하는 사람이 아닌 지금의 그를 온전히 받아들였다. 그를 받아들이며 느껴진 그 힘은 나로 하여금 잠시나마, 그 힘을 내 안으로 돌려 나 자신도 스스로 받아들이는 것이 가능하지 않을까 생각하도록 했다.

세상에 태어나서 내가 할 수 있는 일이 그리 많지도 대단하지도 않다는 것을 30대 후반에 접어든 요즘 종종 생각한다. 세상을 만만하게 보았던 자만심이 무력감으로 이어지지 않기를, 겸손한 마음으로 정진하며 세상에 작은 것 하나라도 보탤 수 있는 내가 되기를 바란다.

나는 오히려 개미에 가깝다. 단 한 개의 죽음 침엽수 이파리를 하나하나 찾아서 등에 지고 숲을 건너 거대한 더미에 보태는 개미 말이다. 그 더미는 너무도 커서 내가 상상력을 아무리 펼쳐도 작은 한구석밖에 상상하지 못할 정도로 거대하다.

어렵게 시작했지만 빌과 함께한 긴 여정 끝에 그녀의 삶은 완벽한 균형을 이룬듯 보인다. 아이를 재우고 실험실을 향하는 그녀의 모습을 상상하며 나는 용기를 얻는다.

나는 자전거 헬멧을 쓰고 실험실을 향해 페달을 밟았다. 나의 심장 다른 쪽 절반을 바치며 나머지 밤 시간을 보낼 준비가 되어 있었다.

만화 토지

광교푸른숲도서관에 처음갔을 때 처음 빌린 책. 4월 25일에 1권을 빌린 것을 시작으로, 9월 2일 마지막 17권 읽기를 끝냈다.

아주 오래전 소설책으로 시작했을 때는 인물 관계도를 연습장에 그려가며 읽었음에도 불구하고 1권조차 다 읽지 못했는데, 만화 토지는 매권마다 앞부분에 인물 설명과 줄거리가 있어서 오랜만에 읽어도 따라갈 수 있었다. 만화인데도 불구하고 집중력이 자꾸 달아나는 것을 경험했는데, 특정 인물을 중심으로 큰 줄기의 서사를 이끌어나가는 방식이 아니라 여러 인물들의 단편적인 모습들을 나열하는 방식이어서 그렇다는 것을 작품해설을 통해 확인할 수 있었다.

책에 등장한 수많은 인물들을 돌아보면 가슴이 먹먹해진다. 신분제도, 일제탄압, 전쟁 등 자신의 삶을 자신의 의지로 살아갈 수 없는 시대를 온전히 살아낸 사람들. 그들이 바랬던 꿈과 사랑이 아프게 다가온다.

분, 초로 나누어보면 흘러가버린 시간이 얼마인가. 천문학적 숫자다. 그 많은 숫자속에 순수한 자신의 시간이 거의 없었던 것을 서희는 새삼스럽게 깨닫는다.

자신의 의지로 살아갈 수 있는 세상에 태어난 것은 큰 축복이다. 내가 가진 것들을 통해서 그리고 나의 노력으로 주변 사람들이 자신이 원하는 삶을 살 수 있도록 돕고 싶다. 가까이는 딸을 포함한 우리가족, 멀리는 회사 동료들까지.

AWS Solutions Architect Associate 시험 후기

7월 7일에 시험을 예약하고 8월 4일에 강남역 1번 출구 쎄임페이지에서 시험을 보았다.

100일 안 된 딸을 키우는 과정에 있었고 회사 일도 만만치 않았기 때문에 공부할 시간을 내기가 쉽지 않았다. 시간도 시간인데 매일 밤 육아퇴근 후에는 에너지가 부족해서 제대로 공부를 할 수 없었다. 대부분의 공부는 주말 아침 7시에 도서관에 가서 1시간 30분 정도 연습문제를 풀고 집으로 돌아와 집안일, 육아 중 틈틈히 문제해설과 AWS 문서를 읽으며 개념을 정리하는 식으로 이루어졌다. 시간이 부족해서 중간에 휴가를 하루 사용하기도 했다.

AWS Certified Solutions Architect Associate [SAA-P00]

Whizlabs의 연습문제를 유료결제($19.95) 후 이용했다. 60문제로 구성된 시험 7개를 풀어볼 수 있는데, 영어로 된 60문제를 쉬지 않고 한 번에 푸는 것은 꽤나 집중력을 요하는 일이라 처음에는 쉽지 않았다. 문제를 다 풀고나면 해설을 확인할 수 있는데, 문제와 관련된 AWS 문서 내용과 링크가 있어서 좋았다. 해설을 읽으며 새롭게 알게된 내용은 개인 Confluence에 정리했고, 시험 3일 전부터는 정리해 놓은 내용을 빠르게 다시 읽으며 머리 속에 흩어져있던 개념들을 재정렬했다.

초반에 생소한 문제들이 줄지어 나왔고 컨디션 난조로 영어도 눈에 잘 안 들어와서 당황했다. 시간은 흘러가고 진도는 나가지 않았다. 30분 추가 시간을 신청하지 않은 것을 후회했다. 다행히도 뒤로 갈수록 단답형 문제들, Whizlabs에서 풀어본 것과 같은 문제들이 나오면서 여유를 찾을 수 있었다. 어려운 문제는 우측 하단 Flag 버튼을 이용해 표시해 놓으면 나중에 다시 풀어보기 좋은데, 20문제 넘게 푼 후에야 이 버튼을 발견해서 아쉬웠다. End Test 버튼을 누르기 전에 합격을 예상했고, 다행히 예상은 틀리지 않았다.

원하는 결과를 얻었지만 아쉬움은 남았다. 분명 시험을 준비하는 과정을 통해 AWS를 더 많이 알게 되었지만, 시험을 통과하기 위한 요령을 부린 것에 지나지 않았기 때문이다. 현업에서 사용해본 서비스의 종류는 EC2, RDS, API Gateway, Lambda 정도로 굉장히 한정적이고 실제로 리소스를 생성하고 설정하는 일은 다른 팀에 의해서 이루어지다보니 진짜 경험이 많이 부족했다.

11월 말에는 Professional에 도전할 생각이다. 이번에는 시험 통과를 위한 공부가 아닌, 진짜 실력을 갖추기 위한 공부를 제대로 해보려고 한다.

피프티 피플

51명의 이야기를 담은 책. 어린시절 즐겨보던 MBC 테마극장처럼 주인공들은 각자의 이야기 속에서 만난다.

서로 다른 상황에 놓여있고, 서로 다른 일에 기뻐하고 슬퍼하며 살아가지만 우리는 연결되어 있다. 느끼지 못할 뿐.

작가가 남긴 마지막 문장.

한사람이라도 당신을 닮았기를, 당신의 목소리로 말하기를 바랍니다. 바로 옆자리의 퍼즐처럼 가까이 생각하고 있습니다.

다른 사람과 닮음에 기뻐하되 다름에 실망하지 않는 내가 되기를, 다름을 지지하고 응원할 수 있는 내가 되기를 바란다.

좋았던 부분을 아래 남긴다.

“나중에 하나도 기억 못하겠지? 니가 자기를 얼마나 사랑했는지.”
의진은 저도 모르게 그런 말을 했다. 우리가, 한사람 한사람이 기억하지 못하는 사랑의 기간들이 얼마나 길까. 갑자기 그런 생각을 했더니 눈물이 조금 고였다.

“어떤 사람이었어요?”
“좋은 사람, 늘 제정신인 사람.”
“그건 너무 단순한 설명인데요.”
“그런데 잘 없어요. 사회생활을 오래 하다보면 사람에 대한 기준을 각자 세우게 되잖아요? 제 기준은 단순해요. 좋은 사람이냐 나쁜 사람이냐. 정신줄을 잘 붙잡느냐 확 놓아버리느냐. 상대방을 고려않고 감정을 폭주시키는 걸 너무 아무렇지 않게 생각하는 사람이 의외로 많아요. 선하면서도 스스로를 다잡는 사람, 드물고 귀해요.”

“나이 들어 물렁해진 건지도 모르지만 지금의 나는 그렇게 믿고 있습니다. 젊은 사람들은 당연히 스트레스를 받지요. 당사자니까, 끄트머리에 서 있으니까. 그래도 오만해지지 맙시다. 아무리 젊어도 그다음 세대는 옵니다. 어차피 우리는 다 징검다리일 뿐이에요. 그러니까 하는 데까지만 하면 돼요. 후회 없이.”