컴퓨터 프로그래밍 배우는 시니어

[NYT컬럼] 컴퓨터 프로그래밍 배우는 시니어 2

이 글은 미국의 New York Times에 실린 컬럼을 번역한 것의 후반부 입니다. 전반부는 [NYT컬럼] 컴퓨터 프로그래밍 배우는 시니어 1 이며 링크를 선택하면 볼 수 있습니다.

“문제를 세분화하고 논리적으로 해결책을 구조화할 수 있나요?”

뉴욕의 코딩 부트캠프인 Flatiron School의 공동 창립자이자 학장인 아비 플롬바움(Avi Flombaum)은 이렇게 물으며, 프로그래밍과 창작 글쓰기(creative writing) 사이의 연관성을 발견했다고 말했다. 그는 대학에서 창작 글쓰기를 전공했으며,

“글쓰기 역시 규칙을 따릅니다. 글에도 구조가 있고, 문법은 기술적인 요소예요.”라고 설명했다.

플롬바움 씨는 프로그래밍을 “꽤나 투명한 분야”라고 표현했다.

“프로그래밍은 단순해요. 할 수 있거나, 할 수 없거나 둘 중 하나죠.”

어느 컴퓨터 프로그래밍 배우는 시니어는 이렇게 말하며 덧붙였다.

“일단 코딩을 할 수 있게 되면, 저는 나이가 걸림돌이 된다고 생각하지 않아요.”

하지만 그는 다음과 같이 인정했다.

“무언가를 처음부터 배우는 것은 23세든 50세든 어려운 일이죠. 두 연령대 모두 불안감을 극복해야 합니다.”

스티브 데든스(Steve Deddens, 71세)는 미국 텍사스 오스틴 출신의 은퇴한 상업 조종사(commercial pilot)이며, 베트남 전쟁 당시 전투기 조종사(fighter jet pilot)로 복무했다. 그는 프로그래밍을 통해 제2의 커리어를 시작하는 것에 대해 다소 불안감을 느꼈다고 인정했다.

특히, 2년 전 General Assembly에서 집중 코딩 과정을 수강할 당시, 자신이 젊은 동급생들을 따라갈 수 있을지 걱정했다고 한다.

“내 또래 사람들은 아직도 AOL 계정을 사용하고 있어요.”

스티브 데든스(Steve Deddens) 씨는 이렇게 말했다.

하지만 현재 마이크로소프트에 IT 서비스를 제공하는 회사에서 소프트웨어 엔지니어로 일하는 그는 비교적 쉽게 프로그래밍으로 전향할 수 있었다고 한다.

“저는 항상 문제 해결을 잘했어요.”

컴퓨터 프로그래밍 배우는 시니어는 이렇게 말하며 덧붙였다.

“무언가를 분해하고 분석하는 걸 좋아하죠. 저는 본래 엔지니어 기질이 있는 사람입니다.”

그는 제2의 커리어에서 얻는 수입도 물론 만족스럽지만,

“무엇보다도 머리를 쓰면서 무언가를 만들어가는 즐거움이 크고, 그것이 나이를 젊게 유지하는 데 도움이 됩니다.”라고 말했다.

셜리 맥케로우(Shirley McKerrow) 씨 역시 이에 동의했다.

“컴퓨터 기술을 배우는 것은 노인들에게 아주 좋아요. 무거운 짐을 들 필요도 없고, 육체적으로 힘든 일도 없어요. 게다가 뇌를 계속 사용해야만 위축(atrophy)되거나, 알츠하이머나 치매를 예방할 수 있습니다.”

코딩을 시작하는 방법

코딩이 나에게 맞는지 확인하는 방법 중 하나는 밋업(Meetup)에 참석하는 것이다.

밋업은 사람들이 온라인에서 신청한 후 오프라인에서 만나 공통 관심사에 대해 논의하는 모임이다.

예를 들어, Codecademy는 전 세계 300개 도시에서 정기적으로 밋업을 개최하고 있다.

“저는 매달 참석하기로 마음먹었어요.”

미국 캘리포니아주 링컨(Lincoln) 출신의 로리 알라위(Laurie Alaoui, 59세) 씨는 이렇게 말했다.

그녀는 밋업에서 업계 용어에 익숙해졌고, 다양한 수준의 코더들을 관찰할 수 있었다.

“세 번째 밋업에 갔을 때, 대화 내용의 5% 정도밖에 이해하지 못했어요.”

그녀는 이렇게 회상했다.

“하지만 메모를 했고, 모르는 단어들은 집에 와서 찾아봤죠. 그리고 다음 달 또 참석했어요.”

그렇게 몇 번을 반복한 후, 그녀는 “어느 순간부터는 대화를 이해할 수 있게 됐어요.”라고 말했다.

알라위 씨는 십 대 시절 교통사고로 장애를 얻게 되었고, 육체적으로 부담이 적은 일을 찾고 있었다.

밋업 참석과 함께, 그녀는 칸 아카데미(Khan Academy)에서 HTML, CSS, JavaScript 수업을 들었다.

“이 과정들은 기본적으로 아이들을 위한 거라서, 정말 세세하게 설명해줍니다.”라고 말했다.

그 후, 그녀는 General Assembly의 집중 코딩 프로그램에 등록했고, 현재는 Gets You Inc.라는 웹사이트를 개발 중이다.

이 웹사이트는 자폐증(Autism)을 가진 사람들과 다양한 지원 서비스를 연결하는 플랫폼이다.

“이게 바로 제가 코딩을 배우고 싶었던 이유였어요.”

그녀는 말했다.

“코딩을 통해 세상을 바꿀 수 있다는 걸 깨달았거든요.”

폴 그룬(Paul Gruhn) 씨는 예일대학교의 수석 시스템 엔지니어(senior systems engineer)이며, 퀴니피악 대학교(Quinnipiac University)와 맨체스터 커뮤니티 칼리지(Manchester Community College)에서 겸임 교수(adjunct professor)로도 활동하고 있다.

그는 자신의 코딩 수업에서 나이 많은 학생들이 젊은 학생들보다 따라가기 어려워하는 경우도 있다고 말했다.

“웹 개발이 모든 사람에게 맞는 건 아닙니다.”

그는 이렇게 말하면서도,

“하지만 기술을 폭넓게 이해하는 것은 분명 유용하죠.”라고 덧붙였다.

목표가 있으면 도움이 된다

로버트 메이너드(Robert Maynard, 71세) 씨는 코네티컷주 이스트 윈저(East Windsor, Conn.) 출신으로, 맨체스터 커뮤니티 칼리지에서 HTML, PHP, SQL 과정을 수료했다.

그는 지역 정치에 도전하기 위해 코딩을 배웠다.

그는 원래 보험회사 시스템 분석가(systems analyst)로 일했으며, 2009년 은퇴한 후 이스트 윈저의 퍼스트 셀렉트맨(first selectman, 지역 행정 수장) 선거에 출마하기 위해 블로그를 만들고 싶어 했다.

그는 2015년 선거에서 당선되었으며,

“젊은 사람들과 함께하는 게 정말 활력을 줬어요.”라고 말했다.

그의 선거 캠페인 블로그는 결국 만들어지지 않았지만,

그는 이후 여러 개의 웹사이트를 직접 개발했다.

비록 “화려한 기능은 많지 않지만,”

그는 자신의 코딩 경험을 바탕으로 이스트 윈저 공화당 타운 위원회(East Windsor Republican Town Committee) 및 콜로라도에 있는 아들의 웹사이트를 구축했다고 밝혔다.

컴퓨터 프로그래밍 배우는 시니어

컴퓨터 프로그래밍 배우는 시니어 2

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다