* 기타 목록

개발자 비급(祕笈) – 5. 스타트업의 개발자 채용 비법

저는 스타트업에서 웹 개발자로 경력을 시작했습니다. 좋은 분들을 만나 기회를 얻어 회사 경영을 맡기도 했습니다. 그러다 보니 주변에 여러 스타트업 대표나 CTO들이랑 이야기하다 보면 과거의 저를 떠올리기도 하면서 조언을 해주기도 합니다. 저와 이야기하는 중에 IT 분야 창업자들의 가장 큰 고민은 바로 어떻게 좋은 개발자를 뽑느냐는 것입니다. 창업자들 중에 개발자가 없는 경우, ...
2020/12/28

테크에반젤리스트가 하는 일은 무엇인가요?

얼마 전 AI타임즈와 제가 하고 있는 일에 대한 인터뷰가 화제의 신종 직업 '테크에반젤리스트'라는 기사로 나갔습니다. 뉴스 기사 대로 요즘은 넓게 Developer Relation라는 업무로 불리기도 하고, '디벨로퍼 애드보케이트' (Developer Advocate)라는 직무명으로 부르기도 합니다. 실제 기사 내용에는 지면 상 요약된 게 많아서, 서면 인터뷰로 드렸던 내용을 좀 더 세부적으로 공유해 드리니, 이 직무에 관심 있는 ...
2020/11/15

美 대선을 좌우한 중도층의 재반란

드디어 4년간의 미국판 정치 막장 드라마가 끝이 났습니다. 민주당 바이든과 해리스 후보가 새로운 미국 대통령으로 당선되었습니다. 이번 대선에서는 지난 2016년의 예상치 못한 대이변에 이어 미국 민주주의가 다시 제자리로 돌아오는 역사적 장면을 연출하였습니다. 4년간 국내에서는 자기편 이야기에만 귀 기울이고, 비판하는 언론을 가짜 뉴스로 치부하며, 인종 간 분열을 조장하면서, 국제적으로 전 세계의 민주주의 동맹은 ...
2020/11/08

테넷(TENET, 2020) 후기 – ‘일어날 일은 일어난다’

늘 화제를 몰고 오는 이야기꾼 크리스트퍼 놀란 감독의 새로운 영화 '테넷(TENET)'을 보고 왔습니다. 코로나가 아니었으면 수백만 관객이 아이맥스를 포함 여러 번 관람할 만한 멋진 작품인데 안타깝네요. (저는 집 앞에 영화관이 있어, 사람이 별로 앞는 조조 시간대에 두번 보았습니다.) TENET은 '신조'라는 뜻으로 거꾸로 해도 거꾸로도 TENET이다 (출처: IMDB) 그의 영화는 늘 어렵다는 ...
2020/09/05

개발자 비급(祕笈) – 4. 팀장이 아니지만 괜찮아

백발이 휘날리며 코딩하는 개발자로 남는 것이 많은 분들의 꿈입니다. 반대로 경력이 올라가면 팀장 혹은 리더라는 (듣기엔 그럴듯한) 새로운 역할에 대한 요구가 많아지게 되는데요. 오늘은 팀장이 되지 않아도 개발자 그 자체로서 행복할 수 있는 방법을 한번 이야기해볼까 합니다. (제목은 최근 아주 재미있게 본 드라마 '사이코지만 괜찮아'의 오마주입니다.) 팀장이 되라는 유혹을 이겨 내기는 ...
2020/08/12

API 이코노미를 살펴보다 (3) 국내 API 활용 현황 및 제언

마지막으로 국내 API 서비스 부분도 괘 큰 변화를 맞이하고 있습니다. 과거의 경험을 토대로 몇 가지 주요 트렌드를 살펴 보겠습니다. (글 하단의 Disclamer에도 적혀 있지만, 이 글은 전적으로 저의 개인적이고 주관적인 의견을 담고 있습니다.) 과거를 돌아 보자면... 2006년에 네이버와 다음이 각각 오픈 API를 공개하고, 개발자 지원 사이트를 개설하면서 부터 국내에 API 활용이 ...
2020/07/29

API 이코노미를 살펴보다 (2) 마이크로서비스 시대 API

2010년대 모바일 시대에 맞추어 클라우드 컴퓨팅과 마이크로서비스 아키텍처와 같은 기술 트렌드가 주류가 되면서, 초기 오픈 API/매쉬업 기반 전략들을 모범 사례를 삼아 사내 API 기반 인터페이스 도입이 많아지고 있습니다. 즉, 요즘에는 외부 개발자 대상 오픈 API를 제공하는 것 보다는 사내 아키텍처를 API 통신을 기본으로 하는 마이크로서비스로 바뀌면서 API 활용도가 바뀌고 있다는 ...
2020/07/28

API 이코노미를 살펴보다 (1) 최근 기술 및 사업화 동향

제가 아마존에서 꼭 일해 보고 싶다는 생각을 한 것은 지금부터 15년 전 웹 2.0이 막 부상할 때입니다. 당시 웹 API를 통해 새로운 플랫폼과 생태계를 사업과 접목한 구글, 아마존, 이베이 같은 기업이 닷컴 버블 이후에도 살아남은 이유를 탐구하던 과정이었습니다. 이후, 플리커, 트위터, 페이스북 등 웹 API를 외부로 제공하는 스타트업이 성공 가도를 달리면서 ...
2020/07/27

‘파이썬 알고리즘 인터뷰’ 추천사

파이썬 알고리즘 인터뷰 / 박상길 지음 "개발자에게 알고리즘 공부가 필요한가?"라는 주제는 익명 커뮤니티의 단골 토론 주제이다. 누구는 현업에서 그리 필요없다고 하고 누구는 기본기(基本技)로서 갖춰야 한다고 말한다. 다만 누구도 부인할 수 없는 것은 소위 FAAMG과 네카라에 개발자로 입사하고 싶다면, 알고리즘 인터뷰는 선택이 아닌 필수라는 점이다. 여러분이 주니어라면 더더욱 그렇다. 입사 코딩 ...
2020/07/11

공인 인증서에 대한 마지막 단상

오늘 이변이 없는 한 공인 인증서 폐지를 주요 내용으로 한 ‘전자 서명법 전부 개정안’이 국회를 통과합니다. 개정안은 공인 인증 기관, 공인 인증서 및 공인 전자 서명 제도를 폐지하고 다양한 인증 방법에 전자 서명 효력을 부여하는 내용입니다. 1999년 제정된 이후 20년만이죠. 저는 2002년부터 Mozilla 프로젝트에 참여하면서 비 IE 브라우저 기술 차별성을 만들어온 ...
2020/05/20

KRNET의 추억, 국내 최고(最古) 인터넷 컨퍼런스

매년 6월이면 어김없이 개최되는 28년 전통의 KRNET 2020 행사가 올해는 '온라인'으로 열린다고 합니다. 아무래도 국내 최고(最古) 인터넷 관련 컨퍼런스도 코로나를 비껴가지는 못할 것 같습니다. KRNET 행사는 1993년에 시작된 인터넷을 주제로 한 컨퍼런스인데도 아이러니 하게 온라인으로 열리거나 인터넷 생중계를 하거나 하지 않았던 것 같네요. 아마 인터넷 업계에 계신 분들은 KRNET이라는 행사가 있는지도 ...
2020/05/14

IT 블로그는 아직 죽지않았다

코로나19 여파로 오프라인 콘퍼런스나 IT 행사가 취소되어 외부 활동이 많이 줄었습니다. 사실 2년전 부터 재택근무를 해오고 있었기 때문에 큰 일상의 변화는 없습니다. 외부 활동이 뜸해진 가장 큰 장점은 바로 집에서 진득이 앉아서 공부하고 정리할 수 있는 시간이 많아졌다는 것입니다. 덕분에 소홀했던 개인 유튜브 채널도 재활성화 하고, 시도해 보지 않았던 페이스북 라이브도 ...
2020/04/29

천만 사용자를 위한 클라우드 아키텍처, 5년간의 여정

본격적으로 AWS 클라우드 에반젤리스트로 일한 지 만 5년이 되었습니다. 2014년 11월 AWS에 입사한 후, 이듬해 4월 부터 당시 불모지 같았던 클라우드 분야에서 개발자와 스타트업을 대상으로 본격적으로 기술 전도를 시작했습니다. 가끔 제가 하고 있는 일에 대한 후일담을 한번 씩 블로그에 올리고 있는데, 오늘은 '기본기를 다지는 콘텐츠의 중요성'에 대해 이야기해보려고 합니다. AWS 입사 ...
2020/04/27

[동영상] 17년 만에 겪은 외국계 회사의 문화적 충격

원티드랩의 공동 창업자인 황리건님이 진행하는 개인 라이브 방송에 출연하게 되었습니다. 아마존 입사부터 글로벌 기업의 업무 문화, 승진 및 보상 등 다양한 이야기를 나누었습니다. 너무 자극적인 제목을 써서 그런지 페이스북 라이브 조회수가 하루만에 8천회가 넘어갔네요. 이 글에서는 대담 속에서 이야기한 것들 중 좀 빠진 내용을 추가적으로 설명 드리려고 합니다. (아래 영상에서 ...
2020/04/25

Amazon Builders Library를 아십니까?

아마존의 개발 문화를 엿보기 위해 제가 추천 드리는 가장 좋은 방법은 Amazon Builders Library를 살펴 보는 것입니다. 이 문서 모음에는 아마존에서 소프트웨어를 개발, 설계, 출시 및 운영하는 방법을 설명하고 있습니다. 각 문서들은 아마존 엔지니어링의 중추적 역할을 하는 수석 엔지니어들이 아키텍처, 소프트웨어 전송 및 운영에 관한 다양한 주제로 작성하고 있습니다. 예를 들어, ...
2020/04/21

개발자 비급(祕笈) – 3. 나의 폭망한 프로젝트 답사기

개발자 비급(祕笈) 시리즈는 직장 생활을 하는 모든 분들이 어떻게 하면 개발자의 방식으로 경력 관리, 업무 처리, 프로젝트 관리 등을 할 수 있을지 생각해 보는 시리즈입니다. 개발자들에게는 자기 자신을 돌아볼 수 있고, 비개발 직군에서는 자신의 경력 방향에 시금석이 되었으면 합니다. 주니어 개발자 시절부터 지금까지 수 많은 신규 서비스 개발 및 개편 프로젝트를 ...
2020/04/17

Amazon의 운영 탁월성 – Operational Excellence (3) 개발 프로세스

우리가 IT 시스템을 설계, 구현 및 테스트 후 배포를 하고 나면, 전체 수명 주기에서 가장 어려운 측면이 바로 운영을 통해 서비스를 유지 관리하는 것입니다. 이 글에서는 여러분이 개발한 서비스를 탁월하게 운영하는 방법(Operational Excellence)에 대해 세계 최대 전자 상거래 서비스 및 클라우드 컴퓨팅 서비스를 구축해 운영하고 있는 아마존의 모범 사례를 개발 ...
2020/03/05

타다(TADA)의 혁신, 더 큰 미래를 생각할 때

2015년 우버의 철수와 함께 그나마 모빌리티 서비스의 혁신을 주도해 온 타다(TADA)의 렌트카 기반의 차량 공유 사업 모델을 금지하는, 일명 ‘타다금지법’으로 불리는 여객자동차운수사업법 개정안이 법사위를 통과했습니다. 이변이 없는 한 국회에서 통과될 전망입니다. 이에 타다 운영사 VCNC는 ‘타다 베이직’을 중단하겠다고 밝혔습니다. 정말 안타까움을 금할 수 없네요... 아무리 기술이 발전하고 세상이 변해도 같은 ...
2020/03/04

개발자 비급(祕笈) – 2. 업무 생산성을 최대로 올리는 법

개발자 비급(祕笈) 시리즈는 직장 생활을 하는 모든 분들이 어떻게 하면 개발자의 방식으로 경력 관리, 업무 처리, 프로젝트 관리 등을 할 수 있을지 생각해 보는 시리즈입니다. 개발자들에게는 자기 자신을 돌아볼 수 있고, 비개발 직군에서는 자신의 경력 방향에 시금석이 되었으면 합니다. 인류학을 전공한 전직 개발자이자 전설적인 스타트업 투자 회사인 앤드레센 호로비치(a16z)의 데이비드 울레비치(David ...
2020/02/26

Amazon은 어떻게 연구 개발을 하나요?

대다수 소프트웨어 개발 및 정보 기술(IT) 기반 서비스를 제공하는 기업들은 연구 개발(R&D) 활동이 기업의 성패를 가를 만큼 중요합니다. 세상에 없던 완전히 새로운 비즈니스를 구현하기 위한 기술적 도전이 만만치 않기 때문이죠. 그래서, 많은 기업들이 별도의 연구소를 설립하고 석박사급 연구 인력들을 채용하여 이를 실용화해서 사업에 도입하는 투자를 지속하고 있습니다. Amazon 역시 IT ...
2020/02/24

Amazon의 운영 탁월성 – Operational Excellence (2) 개발 도구

우리가 IT 시스템을 설계, 구현 및 테스트 후 배포를 하고 나면, 전체 수명 주기에서 가장 어려운 측면이 바로 운영을 통해 서비스를 유지 관리하는 것입니다. 이 글에서는 여러분이 개발한 서비스를 탁월하게 운영하는 방법(Operational Excellence)에 대해 세계 최대 전자 상거래 서비스 및 클라우드 컴퓨팅 서비스를 구축해 운영하고 있는 아마존의 모범 사례를 개발 ...
2020/02/20

Amazon의 운영 탁월성 – Operational Excellence (1) 고객 중심 문화

우리가 IT 시스템을 설계, 구현 및 테스트 후 배포를 하고 나면, 전체 수명 주기에서 가장 어려운 측면이 바로 운영을 통해 서비스를 유지 관리하는 것입니다. 이 글에서는 여러분이 개발한 서비스를 탁월하게 운영하는 방법(Operational Excellence)에 대해 세계 최대 전자 상거래 서비스 및 클라우드 컴퓨팅 서비스를 구축해 운영하고 있는 아마존의 모범 사례를 개발 ...
2020/02/19

Amazon을 이끄는 기술 구루 – Distinguished Engineers

며칠 전 피터 보셀(Peter Vosshall)이라는 분이 아마존에서 21년간 근무를 마치고 은퇴하였습니다. 강산이 두 번 바뀌는 동안 아마존의 기술적 성장을 직접 주도해온 존경 받는 최고 엔지니어의 은퇴 소식에 많은 분들이 존경과 감사를 보냈습니다. Some personal news: I've retired from Amazon after over 21 years. I turned in my badge and access ...
2020/02/18

Amazon의 거꾸로 일하기(Working Backward) 문화

아마존(Amazon)에서 사용하는 작은 단위의 서비스 개발 접근 방식에서, 각 서비스는 소프트웨어 아키텍처 뿐만 아니라 조직의 커뮤니케이션 구조를 잘 나타냅니다. 각 서비스는 강력한 (팀 단위) 소유 모델을 가지고 있습니다. 이러한 소유 모델은 소규모 팀 규모에서 혁신해 나가기 쉽도록 설계되었습니다. 어떤 면에서는 대기업 규모에서 이러한 서비스 팀 단위는 스타트업의 모습과 비슷합니다. 아마존에서 각 ...
2020/02/10

클라우드 기술의 5가지 주요 흐름 – 2019년 회고

이제 2019년도 하루 밖에 남지 않았네요! 매년 해왔던 블로그 회고 (2015년, 2016년, 2017년, 2018년)의 일환으로 이번에는 한해 동안 클라우드 기술의 흐름이 어떻게 변화했는지 살펴보고자 합니다. 제가 지난 5년간 AWS에서 일하면서, 올해 개인적으로 중요하다고 생각된 것들을 뽑아 보았는데, 혹시 내년에 여러분의 기술 자산을 채우기 위한 목표를 세운다면 어느 분야에 집중하면 좋을지 실마리가 ...
2019/12/31

AWS re:Invent 2019 비하인드 스토리

클라우드 산업 업계의 최대 행사인 AWS re:Invent 2019가 마무리되었습니다. 6만 5천여명의 참가자를 대상으로 3천개가 넘는 강연 세션이 진행되었으며, 천 여명이 넘는 한국 고객도 함께한 즐거운 시간이었습니다. 그동안 매일 출시된 AWS 신규 서비스를 요약해 드렸는데, 마지막으로 AWS re:Invent 행사의 한국 고객 지원 및 소감, 다양한 커뮤니티 활동 등 뒷이야기를 소개해 드립니다. 한국 ...
2019/12/08

주 52시간제도에 대한 4차 산업혁명 대정부 권고안 유감(遺憾)

대통령 직속 4차산업혁명위원회에서 최근 정부에 ‘4차 산업혁명 대정부 권고안’을 제출하였습니다. 우선 국내의 많은 전문가들이 참여해서 총 80페이지에 최근 기술 동향 변화에 따른 사회 변화에 대한 다양한 생각과 제안들을 담았다고 생각합니다. 전반적으로 대부분 동의하지만, 본 권고안이 간과하고 있는 한 가지 부분이 있어서 이야기 하고 싶습니다. 과거 산업이 혁명적으로 변화하는 시기에 항상 문제로 대두 ...
2019/11/08

훌륭한 개발 문화의 이면(7) – 잉여력이냐 vs. 효율성이냐

많은 분들이 며칠 전 글을 읽고서 나머지 새 이야기를 빨리 보여달라는 피드백이 있어서 3년만에(?) 연재를 마치려고 합니다. 연재 마지막 글도 많은 성원 부탁드립니다. 소프트웨어 개발이라는 일은 높은 생산성을 이루기 위한 다양한 고려 사항이 있습니다. 코딩 작업이 무작정 시간만 투여한다고 해서 훌륭한 결과물이 나오지 않을 뿐더러  기술 리더 및 관리자의 역량과 기술 ...
2019/11/07

훌륭한 개발 문화의 이면(6) – 입사하고픈 회사를 위한 오픈 전략 구사하기

많은 개발자가 이런 저런 이유로 이직을 하게 되지만 정작 입사하려는 회사에 대해 잘 알고 오는 경우는 드뭅니다. 입사 인터뷰를 해 보면, 이직 사유로 급여나 복지, 하는 싶은 일, 지인의 추천 등을 많이 듣게 되고, 정작 회사의 개발 스택이나 일하는 문화에 대해서는 잘 모르는 경우가 많습니다. 사실 그런 정보를 접할 기회가 ...
2019/11/04

AWS에서의 5년… 글로벌 회사에서 배운 것

11년 정도 일했던 정든 회사 다음(Daum)을 떠나 AWS와 함께한 지 5년이 되었습니다. 인생 첫 영어 인터뷰로부터, 첫 글로벌 회사에서 겪은 새로운 경험이 너무 많다 보니 소회가 남다릅니다. 이직 당시에는 클라우드가 이렇게 대세가 될지도 몰랐고, 워낙 작은 스타트업 같은 회사로 옮기는 터라 이직 했다는 이야기를 외부에 공개하기가 어려웠습니다. (그나마 제 근황을 ...
2019/11/01

아마존(Amazon)은 어떻게 시장을 혁신하는가?

지난 5년간 AWS Summit은 국내 최대 IT 행사가 되었습니다. 처음 시작한 2015년에는 사실 자원도 부족했는데, Daum에서 DevOn이라는 개발자 행사를 만들고 운영해 본 경험이 꽤 도움이 되었습니다. 그동안 천 여명으로 시작한 행사가 수 만명의 개발자와 수 백개의 고객사와 클라우드 파트너가 참여할 수 있게 되었습니다. 올해 제가 가장 심혈을 기울였던 프로그램이 바로 Amazon Innovation Day입니다. ...
2019/05/11

Alexa 한국 사용자 모임(KAlexa)를 시작합니다!

안녕하세요. 그동안 개인 정보 채널로 이용해 오던 Alexa 블로그를 외부에 공개하고 이를 계기로 Alexa 한국 사용자 모임(KAlexa)를 시작합니다. Alexa 한국 사용자 모임은 Amazon Echo를 직접 사용하시는 분, Alexa 탑재 기기를 사용하시는 분 그리고 Alexa 플랫폼에 Skills를 직접 개발하는 개발자 등이 함께 소통하고 더 즐거운 음성 인식 서비스 정보를 공유하는 목적을 가진 ...
2019/04/09

WWW 30주년 – 최초의 웹 사이트들을 만나자!

오늘이 바로 WWW 30주년이 되는 날입니다. 유럽 입자가속기 연구소인 CERN에서 각기 다른 운영 체제와 시스템을 가진 컴퓨터들 사이에 저장된 정보를 공유하기 위해 팀 버너스 리 (Tim Berners-Lee)는 서로 다른 컴퓨터에서 정보를 연결하기위한 통합 구조를 구상했으며 1989년 3월 12일 "Information Management: A Proposal"이라는 제안서를 작성했습니다. 출처: CERN 방문 후기(1) - Microsom 이것이 바로 오늘날 월드와이드웹의 ...
2019/03/13

DevRel은 어떻게 성과를 측정하는가?

작년에 DevRel Tokyo 2018 행사를 초대 받아서 DevRel 성과 측정에 대해 발표를 하고 왔습니다. Developer Relation은 무엇인가?라는 글을 쓴 후에 후기를 쓴다는 게 깜박 잊어버렸네요. 그런데, 행사 주최측에서 발표 영상이 공개되었다는 이야기를 들었습니다. 행사 끝난 지 6개월이 넘었는데 빨리도 하네요. ㅎㅎ 저도 덕분에 좀 뒤늦은 후기를 써 볼까 합니다. 행사장에 가니까 일본 ...
2019/01/18

왜 기술 커뮤니티가 중요할까? -2018년 회고

벌써 연말이네요. 다들 한해를 마무리하고, 내년을 준비할 때죠. 저도 매년 이맘때면 올해를 회고하고,이력서도 정리합니다. 평가나 이직을 위해 하는 게 아니라, 올해 내가 이력서에 적을 수 있을 만큼 가치있고 의미 있는 게 무엇인지 정리해 둘 목적입니다. (예전에 제가 매니저일 때, 연말이면 팀원들 이력서리뷰도 해주고 그랬어요. 여러분도 이력서 정리 한번 해보시길~ 참고. ...
2018/12/27

훌륭한 개발 문화의 이면(5) – 소통 비용의 절약: 서로 API로 말하자

효율적인 개발과 운영을 위해서 개발팀 내에서 다양한 의사 소통 수단은 필수적입니다. 이메일, 메신저, 이슈트래커와 코드 리뷰 등 다양한 방법이 동원되죠. 우리가 만드는 소프트웨어 혹은 서비스간 소통도 매우 중요합니다. 대개 팀 내 혹은 팀간 서비스간 인터페이스(Interface)는 각양각색입니다. CSV나 엑셀 파일을 필요할 때 메일로 보내 준다거나, 주기적으로 XML 파일을 대량 다운로드 받게 ...
2018/07/30

오픈 소스 20주년, OSCON 2018에 가다

오픈 소스가 올해로 20주년이 된 거 아시나요? "오픈 소스"라는 용어는 1998년 2월 3일 캘리포니아 팔로알토 전략 회의에서 만들어졌고, 이후 Open Souce Intiative가 설립되엇습니다. 오픈 소스 20주년을 맞아 정말 간만에 포틀랜드에서 열리는 오픈 소스 컨퍼런스에 #OSCON 에 참여할 수 있게 되었습니다. (제가 마지막으로 OSCON에 간게 2008년이니 딱 10년만이네요.) https://twitter.com/channyun/status/1019624808844103680 https://twitter.com/channyun/status/1019633823481409541 https://twitter.com/channyun/status/1019665505794252800 https://twitter.com/channyun/status/1019673159987912705 https://twitter.com/channyun/status/1019680418218459136 너무 즐거운 경험이었습니다!
2018/07/20

Developer Relation은 무엇인가?

최근 들어 IT 회사와 제품에 대해 개발자와 커뮤니티가 상호 소통을 통해 지속적으로 좋은 관계를 구축하는 일은 Developer Relation (DevRel), 소위 "개발자 관계 활동"에 대해 관심을 가지는 곳이 늘어나는 것 같습니다. 얼마 전 김범준 CTO님이 올리신 우아한형제들의 Developer Relations을 읽어보면, "개발자들을 대상으로 기업을 설명하고 홍보하여 좋은 개발자 분들이 같이 할 수 ...
2018/06/13

개발자 비급(祕笈) – 1. 연봉은 실력의 결과가 아니다

개발자 비급(祕笈) 시리즈는 직장 생활을 하는 모든 분들이 어떻게 하면 개발자의 방식으로 경력 관리, 업무 처리, 프로젝트 관리 등을 할 수 있을지 생각해 보는 시리즈입니다. 개발자들에게는 자기 자신을 돌아볼 수 있고, 비개발 직군에서는 자신의 경력 방향에 시금석이 되었으면 합니다. 회사에서 실력만으로 대우 받으면 좋겠지만, 세상이 그렇게 원하는 대로 돌아가지는 않습니다. 연말이면 ...
2018/05/02

훌륭한 개발 문화의 이면(4) – 사내 라이브러리를 잘 관리하려면?

(지난번 연재 3편을 끝내고 너무 오래 쉬었네요. 최근에 예전 회사 OB 모임을 갔다가 이런저런 이야기를 해보면서, 필요한 분이 있으실 것 같아 다시 연재를 시작합니다. 연초에 시간을 많이 투자한 AWS Summit도 끝나서 잠깐의 여유를 찾았네요.) 현업을 하다보면 개발자에게 숙명같은 일들이 있습니다. 반복되는 일을 자동화해야 하거나, 다른 팀과 소통을 하면서 필요한 인터페이스를 구성하거나, ...
2018/04/29

블록체인 (비트코인) 열풍 속 현실적 조언

인공 지능(AI) 시대의 현실적 조언에서 처럼 저는 블록체인(Blockchain)이나 암호화폐(Cryptocurrency) 전문가가 아닙니다. 다만, 이 글은 IT 기술로 인해 세상이 바뀌기 시작할 때 그 주변에서 일어나는 패턴을 몇번 경험해 본 결과, 각 분야에 있는 분들이 현실적으로 택할 수 있는 이야기를 간단하게 풀어 보려고 합니다. 이 내용을 진지하게 받아들일지 말지는 전적으로 여러분의 선택에 ...
2018/01/02

아이폰 10주년 아이폰X(10) 공개

아이폰 10주년을 맞아 애플이 아이폰X(10)을 공개했습니다. 그동안 아이폰 출시에 대한 많은 비밀주의가 있었는데, 이번 만큼은 외부에 너무 많이 공개 되었죠. (아는 사람은 다 아는 그래서 전혀 새롭진 않았습니다.)  홈버튼은 역사속으로 - 요즘 안드로이드 최신 버전에는 홈버튼이 없죠. 아이폰의 트레이드 마크였지만 이제 역사속으로 없애고, 아래에서 위로 쓸면 됩니다. 밀어서 잠금 해제가 ...
2017/09/13

어른들의 소통 방식

김상조 공정위원장이 '스티브 잡스'를 비유로 들어 이해진 의장의 경영 능력에 대해 비판한 것은 적절하지 못했습니다. 국내 IT 산업에 대한 무지를 그대로 드러낸 것이고, "당시 이 얘기를 할까 말까 하다가 안 했다"라는 이야기를 언론에 한 것은 더욱 그렇지요. 당사자에게 개인적으로 하면 되지, 언론에 그 이야기를 왜 하시나요? (9월 5일자 국민일보 인터뷰 ...
2017/09/11

클라우드 네이티브 컴퓨팅 – Adrian Cockcroft

Written by Adrian Cockcroft * Disclaimer @adrianco의 사진 - 무지개에 의한 굴절의 클라우드 네이티브 컴퓨팅. Amazon Web Services는 Cloud Native Computing Foundation에 가입했습니다.  저는 앞으로 AWS를 대표하여 CNCF 이사회 멤버로 참여하고, AWS 오픈 소스 팀의 Arun Gupta 와 함께 CNCF 프로젝트 및 워킹 그룹과 기술 협력을 진행할 예정입니다. 이러한 활동이 무엇을 의미하는지 잘 설명하기 ...
2017/08/10

영화 “택시운전사(2017)”에 나오지 않은 네가지 이야기

주말에 영화 "택시운전사"를 보신 분들 많으시죠? 우리 나라의 근대사의 가장 아픈 역사 중 하나인 5.18 민주화 운동에 대해 직접 잠입 취재를 한 외국인 기자  위르겐 힌츠페터와 그와 함께 운전을 해서 광주를 다녀온 기사이자 통역인 김사복씨에 대한 실화를 기반으로 만들어졌습니다. 영화는 실화를 각색한 것으로 광주 밖의 일반 시민의 입장에서 참상을 겪으면서, 직접 현장에 ...
2017/08/07

시애틀에 있는 세 가지 아마존(Amazon) 명소

시애틀(Seattle)하면 생각 나는 것이 많죠! '시애틀의 잘 못 이루는 밤, 스페이스니들, 파이크 수산 시장, 스타벅스 1호점' 등등... 그 중에서도 시애틀을 대표하는 기업 중 하나인 아마존(Amazon)이 있습니다. 재미있는 건 오피스가 거의 다운 타운에 있는데, 최근에 관광객들에게도 인상적인 몇 가지 볼거리가 늘어나기 시작했습니다. Amazon Go 스토어 - 2131 7th Ave, Seattle 컴퓨터 비전, 딥러닝, 센서 ...
2017/08/04

Apache MXNet에 대한 모든 것!

아마존의 CTO인 Werner Vogels 박사는 MXNet – Deep Learning Framework of Choice at AWS라는 글에서 확장 능력, 개발 속도, 이동성 등의 다양한 요인을 비추어 볼 때, MXNet이 가장 좋은 인공 지능 애플리케이션 개발을 위한 딥러닝 프레임웍이라고 판단하고, 이를 기반한 딥러닝 서비스 개발 지원 및 오픈 소스 지원에 대한 의지를 피력한 ...
2017/08/01

친정인 ‘카카오뱅크’ 오픈 소식에 계좌 개설!

카카오 뱅크 오픈 소식에 오전에 사람들이 좀 몰려서 일시 장애가 있었던 듯 싶으나 은행계 시스템이란게 초기 계좌 개설 같은 DB 쓰기 용량이 한계가 있으니, 그건 어느 정도 이해하고… 일반인들의 경우도 약간의 노이즈 마케팅이 될 수 있으니 오케이! (기사에 따르면, 6시간만에 6만 계좌 개설됐음. 케이뱅크의 경우, 15시간 동안 1만 5천계좌에 비하면 ...
2017/07/27

네이버 DISCO앱에 바라는 7가지

순전히 20년지기 친구의 소개로 네이버가 만든 자칭(?) 인공 지능 주제별 뉴스 큐레이션 서비스인 DISCO를 사용해 보기 시작했습니다. (2달 전에 나온 - 취향저격 콘텐츠 추천 앱 DISCO 출시!! 상태지만) 아직 서비스 초기라서 그런지 내부 직원들을 비롯해서 몇몇 콘텐츠 큐레이터들이 초기 테스트를 해 보면서 개선을 하고 있는 것 같습니다. 계속 쓸지 여부는 차치하고라도 ...
2017/07/26

인공 지능(AI) 시대의 현실적 조언

우선 저는 인공 지능 전문가(?)가 아닙니다. 다만, 이 글은 IT 기술로 인해 세상이 바뀌기 시작할 때 그 주변에서 일어나는 패턴을 몇번 경험해 본 결과, 각 분야에 있는 분들이 현실적으로 택할 수 있는 이야기를 간단하게 풀어 보려고 합니다. 이 내용을 진지하게 받아들일지 말지는 전적으로 여러분의 선택에 달려 있습니다. 일반 개발자 개발자의 숙명처럼 새로운 ...
2017/07/05

사람 냄새 나는 대통령의 탄생

드디어 문재인 대통령이 당선되었습니다. 과거 많은 사람들이 품위있고 고상하고 위엄있는 대통령을 바라지만, 그 실상은 권위적이고 불통에다 편을 갈라치는 소수가 지배하는 권력이었다는 점을 목도했습니다. 다시 한번 깨닫습니다. 소탈하고 탈권위주의 시대의 대통령이 이 시대에 부합하는 진정한 대통령상이라는 사실을... 오늘 다시 한번 그런 시대를 맞게 되어 기쁩니다. 8년전 슬픈 로그아웃을 했지만 인터넷 소통 문화의 발전과 이를 ...
2017/05/10

AWS 클라우드 에반젤리즘 2년을 돌아보며…

AWS 코리아에서 한국 개발자들이 클라우드 기술을 좀 더 잘 배울 수 있도록 개발자 커뮤니티 활동을 돕고 있는 윤석찬입니다. 2015년 5월 9일에 AWS 클라우드 에반젤리스트 활동이라는 글로 정식 인사를 드린 지 엊그제 같은데, 벌써 만 2년이 흘렀습니다. 그동안 국내 클라우드 산업과 이를 통한 개발자들의 삶에 많은 변화가 있었습니다. 이 글에서는 그동안 저의 ...
2017/05/09

모두를 위한 딥러닝과 AWS 클라우드 활용하기

인공 지능의 특이점이 오고 있습니다. 요즘 각광 받는 기계 학습 기법 중 하나인 딥러닝은 인공 신경망(Neural Network) 또는 심층 인공 신경망 (Deep NN) 기반합니다. 딥러닝은 컴퓨터들이 인간의 두뇌와 비슷한 모양의 대형 인공 신경망을 형성하는 일종의 기계 학습 방법입니다. 이것은 사용자가 정의한 규칙 없이, 수학이나 통계를 이용한 기계 학습 또는 딥러닝 알고리즘을 ...
2017/02/07

차니의 IT 이야기 #2- 개발자 경력 관리 조언

지난 주에 한 IT 업체의 개발자와의 만남의 시간을 가졌습니다. 대개는 기술 주제를 가지고 강연을 진행했지만, 연말이고 해서 개발자 경력 관리에 대해 그 동안 가지고 있던 몇 가지 생각을 이야기해 주었습니다. 어찌 보면 자기 자랑일수도 있고 해서 부끄럽기도 하지만, 그래도 경험을 공유하는 것이 도움이 되지 않을까 하는 생각에서 진행을 했습니다. 다녀와서 보내 ...
2016/12/27

美 대선을 통해 본 현대 민주주의 착시 효과

대이변이었습니다. 여론 조사, 소셜 미디어 심지어 전 세계 모두의 예상을 뒤엎고 도널드 트럼프가 미국 대선에서 승리했습니다. 오로지 당선을 예측한 건 16년전 TV 시리즈인 ‘심슨 가족’ 뿐이었다는 우스개가 있을 정도죠. 현대 민주주의를 제대로 꽃피운 미국에서 추잡한 과거와 막말 그리고 황당한 분리주의 정책들을 공약으로 내세우고도 트럼프가 당선된 이유가 궁금합니다. 착시 1. 소셜 미디어 및 ...
2016/11/11

급하게 먹은 밥은 늘 체하는 법

대학원 석사 1년차였던 1996년 11월 1일 첫 직장에 입사했습니다. 그러니까 딱 만으로 20년입니다. 스타트업으로 시작해서 포털 사이트 그리고 글로벌 기업으로 회사를 옮기면서 다양한 일을 해 봤고, 오픈 소스 및 개발자 커뮤니티 운영 및 대 정부 기관과 협력도 하고, 정부 연구 개발 사업도 많이 진행해 봤습니다. 이러한 경험 중 한 가지 ...
2016/11/02

블로그 13년, 3000개의 여정

가끔 아는 분들을 만나면, "요즘 블로그가 뜸하시네요."라는 말을 듣게 됩니다. 과거 정보 채널이 블로그로 한정되어 있던 2000년대 중반 보다는 덜하지만 그래도 글쓰기는 계속하고 있습니다. 가끔 이긴 하지만, 본 개인 블로그와 Mozilla 커뮤니티 그리고 최근에는 회사에서 업무용으로 하는 AWS 한국 블로그까지 다양합니다. 2년 전 새로운 회사로 옮기면서 시작한 회사 공식 블로그는 1년 ...
2016/10/21

훌륭한 개발 문화의 이면(3) – 다른 팀 소스 코드를 볼 수 있는가?

조엘 스폴스키는 더 나은 소프트웨어를 만들기 위한 12 단계에서 첫번째 "Source Control(소스 컨트롤)을 사용하십니까?"을 화두로 던졌습니다. 이 12가지 질문은 진정한 소프트웨어 개발 회사 인지를 검증하는 잣대로 유명합니다. 만약 취업 중인 개발자라면 인터뷰 시 꼭 던져야 하는 중요한 질문입니다. 대부분 SW 개발 회사라면 당연히 소스 콘트롤을 사용하고 있을 것이고, 저는 좀 더 ...
2016/07/07

훌륭한 개발 문화의 이면(2) – 자율적 개발 환경을 선택하라

연재를 통해 개발 의욕을 고취할 수 있는 다양한 개발자 문화와 이를 잘 가꿀 수 있는 방법들을 살펴보고 있는데, 코딩 테스트에 이어 두 번째로 개발 환경의 자율성에 대한 문제를 이야기해 볼까 합니다. ...개발자들의 노트북은 회사 규정에 따른 일괄 지급이 아니라 개발자가 정해진 예산 범위 내에서 자신의 장비를 선택할 수 있는가? 개발 장비 ...
2016/07/05

훌륭한 개발 문화의 이면(1) – 코딩 테스트 인터뷰 제대로 하기

지난 주에 모 대기업에서 코딩 테스트를 개발자 소프트웨어 역량을 확인하기 위한 수단으로 사용한다는 기사가 나간 후, 많은 분들이 다양한 의견을 많이 내어 주셨습니다. ...개발자들이 알고리즘 문제풀이집 10권을 열심히 공부해서 구글 코딩 인터뷰 문제를 척척 풀어낸다고 하자. 팔란티어 문제도 다 풀어낸다. 그래서 뭐? 문화와 개방으로 표상되는 진짜 혁신이 없으면 그런 문제 좀 ...
2016/07/04