앨리슨 루비무르, 지원 기술자이자 고양 애호가

Allyson Lubimir의 사진
안녕하세요. 저는 앨리슨 루비미어(Allyson Lubimir)입니다!

무슨 일을 하시나요?

저는 Fog Greek Software의 지원 기술자(Support Engineer)입니다. 저희 회사는 소프트웨어 개발자를 좀 더 편하게 도와주어 프로그래밍에 집중할 수 있도록 하는 여러 제품을 만드는데, 저는 FogBugz(버그 추적 프로그램) 와 Kiln을 개발합니다(소프트웨어 버전의 통제 및 코드 추적 프로그램으로 GitMercurial의 기능을 가집니다).
저는 버그 보고서와 기능 요청과 같이 저희 프로그램을 이용하는 것에 관한 고객의 이메일에 답변을 합니다. 제가 지원하는 프로그램은 안팎으로 알고 있기 때문에, 고객의 작업 흐름을 개선시킬 수 있는 방법에 관한 아이디어를 제공할 수 있지요. 게다가 저는 원격으로 업무를 수행할 수 있어서 심지어 한밤 중에도 고객의 질문에 대답을 할 수 있습니다!
다음은 오늘 제가 해결할 질문에 관한 화면입니다.
Allyson이 지원하는 질문에 관한 화면
오류를 찾아서 수정하는 측면에서 보면 저는 고객이 보내온 버그를 복제하고 빈번하게 데이터베이스에 접속하여 잘못된 입력을 치우는데 시간을 보냅니다. 또한 저는 고객이 자신의 소프트웨어를 갱신하거나, 셀프 호스팅된 소프트웨어에서 우리의 SaaS 제공물로 이동(이렇게 함으로써 고객은 거대한 데이터베이스 관리에 관해 걱정할 필요가 없습니다!)하는 것을 돕습니다. 또한 저는 고객의 작업 흐름을 생성한 후 프로그램을 다른 시스템과 통합해주는 XML API에 관한 작업도 합니다.
Here's a script that I wrote in Python to get a list of support cases from the FogBugz API:
Screenshot of Python code
When I run into larger bugs that I can’t solve on my own, I work with our development teams to determine the best course of action, a timeline for the bug fix, and explain what is happening back to the customer. We work hard to be as open and honest as possible with our customers, and I’m part of the front line to make sure that happens.

프로그램을 어떻게 배우셨나요?

저는 항상 컴퓨터에 관심을 가지고 있었습니다. (제가 7살이었을 때 Logo Turtle 그림 그리기 프로그램을 가지고 놀았던 것을 기억합니다.) 그러나 꽤 최근까지도 “인터넷과 관련된” 일을 할 것이라는 생각은 해보지 않았습니다. 저는 토목 공학으로 학사 학위를 받았지만 컴퓨터 프로그램이 동작하는 방법이나 이유를 이해하지 않고 컴퓨터 프로그램에 의지하는 업무 환경이 편치 않았습니다. 계산 결과가 컴퓨터 프로그램과는 달랐을 경우도 있었고 저와 일했던 가장 높은 기술자조차도 저에게 다른 답을 제공하는 프로그램을 믿어야 하는 이유를 말해주지 못했습니다.
프로그램을 짜는 방법을 배우기로 했을 때, 프로그램을 찾을 수 있는 어디에서든 프로그램을 찾았습니다. 저는 우선 파이썬을 edX 과정을 수강하였고 Codecademy, Learn Code the Hard Way, 칸아카데미등의 지침서를 활용했습니다. 이후 프론트 엔드 개발을 하였으며 저는 이 개발을 Skillcrush를 통해 주로 배웠습니다. 가끔 의욕을 유지하기가 어렵긴 하지만 제가 힘들때 같이 일하는 분야에서 저를 도와줄 수 있고 어디로 가야할지 확신이 서지 않을 때 방향을 알려 주는 친구가 있었다는 것은 매우 행운입니다.

프로그램밍을 하지 않을 때는 무엇을 하시나요?

프로그램을 짜지 않을 때 저는 제 고양이와 (그리고 아마 제 남편과 함께) 껴안고 있는 걸 좋아합니다!
사랑스런 고양이 사진
또한 보드 게임과 뜨개질을 즐깁니다. 최근에 100년 된 집을 사서 집을 꾸미고 오래된 부분을 고치느라 바쁩니다.

처음 시작하는 프로그래머에게 어떤 충고를 해주실 건가요?

할 수 있어요!