본문 바로가기

개발자

(5)
세상에 도움이 되는 기술은 정말 있을까? 네, 더 나은 세상을 만드는 기술들이 있어요 IT 관련 뉴스들을 보다 보면 각종 보안 사고, 가짜 뉴스와 허위 조작 정보 유포, 사이버 불링, 디지털 성범죄, 온라인 금융 사기, 불법 감시 등등 무수한 디지털 범죄를 맞닥뜨리게 됩니다. 그러면 방금까지 스마트폰, PC로 기사를 보며 기술의 혜택을 누리다가도, 뜨거운 불에 데인 마냥 '기술 발전이 정말 세상에 도움이 되는 걸까?'라는 의구심이 들어요. 하지만 더 나은 세상을 만드는 방향으로 기술을 개발하는 사람, 조직들은 분명 있습니다. 해외에서는 이렇게 디지털 기술을 사용해 사회 변화에 기여하는 조직들이 이미 크게 주목받았고 인재들이 모여 들었습니다. 이를 통해 사회에 크고 작은, 긍정적인 임팩트를 주었어요. 다음과 같은 사례들이 있습니다. 세상에 도움을..
슬로워크 신입 개발자가 경력 개발자에게 물었습니다 디지털 사업부 신입 개발자 누니, 보노의 인터뷰 안녕하세요. 슬로워크 디지털 사업부의 신입 개발자 누니, 보노입니다. 누니는 입사 1년 4개월, 보노는 입사 5개월 차예요. 둘 다 슬로워크에서 처음 개발자 경력을 시작했어요. 잘하고 싶은 마음은 크지만, 아직 서툴러서 매일 작은 일에 기뻐하거나 크고 작은 실수에 마음이 내려앉아요. 저희처럼 경력을 막 시작하는 분들, 또 저희와 같은 과정을 겪은 분들은 모두 공감하실 거라고 생각합니다. 여느 때처럼 작업을 하다가 아리송한 부분을 경력 개발자에게 질문했어요. 그러던 중 문득 "선배 개발자도 우리와 같은 주니어 시절이 있었을 텐데…"라는 생각이 들었습니다. 개발자로 지내는 건 어떤지, 주니어에게 들려줄 만한 재미있는 이야기가 있지는 않을지 궁금하기도 했어요. ..
신입개발자, 제주에서 코딩하다 나는 어쩌다 제주에 가게 되었나슬로워크 생산성 엔지니어로 들어온 지 넉 달. 그동안 일을 하며 끊임없이 고민되던 것이 있었다. 바로 같은 팀에 시니어 엔지니어가 없다는 점. 내가 속한 오렌지랩에는 개발자가 나 혼자다. 시니어 엔지니어가 없더라도 업무를 공유할 수 있는 동료 개발자가 있다면 서로 실패와 성공의 경험도 나누고 노하우도 전수받으며 더 빨리 성장할 수 있을 텐데, 아쉽게도 우리 팀의 상황은 그렇지 않았다. 물론 다른 팀에 이런 이야기를 나눌 개발자가 많긴 하지만, 겹치는 업무가 별로 없는 데다 각자 맡은 업무에 집중하고 있어 피드백을 요청하기가 조심스러웠다. 이런 상황에 대한 고민이 깊어갈 때쯤, 오렌지랩의 리더인 펭도님이 슬로워크의 대표이자 개발자 선배이기도 한 시스님과의 면담을 제안해주셨다...
기획자와 개발자, 어서 친해지길 바라 지난 포스팅에서 개발자와 대화하고 싶은 비 개발자를 위한 참고서에 대한 글을 작성했습니다. 이번 포스팅에서는 개발자와 기획자 간 원활한 커뮤니케이션을 위해 저희 팀 내에서 초기 사용했던 방법이 현재는 어떻게 바뀌었는지 사례를 통해 보여드리겠습니다.주의! 이 방법은 주로 슬로워크 1팀 기획자인 저와 개발자들이 사용하는 방식으로, 회사별로 팀별로 방법이 다를 수 있습니다. 가장 좋은 방법은 팀 내에서 서로 많은 대화를 해보는 것입니다. 1. 기획자와 개발자의 시간은 다르게 간다. “이거 금방 되죠?” vs “이거 오래 걸려요” 초기에 기획자로서 흔히 했던 실수는, 개발자에게 정확한 기간이나 요건을 설명하지 않고 금방 될 것이라 추측한 것입니다. ‘금방’, ‘오래'와 같은 단어는 주관적입니다. 내가 생각하는 ..
개발자와 대화하고 싶은 비개발자를 위한 참고서 슬로워크 블로그에서는 얼마 전, 비디자이너의 얕은 지식 쌓기: 디자인 용어 20에 대해 포스팅했습니다. 그 글을 보고 저 또한 개발팀 내 유일한 비개발자이기에 많은 영감을 받아 이번 글을 작성하게 되었습니다. 저는 웹기획자로 프론트엔드개발자 두 명, 백엔드개발자 한 명과 함께 팀을 이뤄 작업하고 있습니다. 개발자와 함께 일하기 역시 기본적인 용어를 알지 못하면 혼란스러운 상황(나는 누구? 여긴 어디?..)에 처할 수 있습니다. 고객들도 웹사이트 의뢰를 하면서 익숙지 않은 여러 용어에 낯설어 합니다. 저 역시 아직도 갈 길이 멀지만, 개발자와 소통하기 위한 넓고 얕은 개발용어 몇 가지를 안내해 드립니다. 프론트엔드개발자와 백엔드개발자는 어떻게 다른 건가요? 프론트엔드개발자 - 사용자의 화면에 나타나는 웹 ..