본문 바로가기

칼럼34

좋은 소프트웨어를 개발하기 위하여(1) 2008.01.04 좋은 소프트웨어를 개발하기 위하여(1) 2007. 10. 29 강은성 개발 프로세스는 분업과 협업을 위한 필수 요소 한두 명의 뛰어난 개발자가 제품 개발에서 결정적인 역할을 해 내는 하드웨어 개발과는 달리 소프트웨어 제품(패키지)이나 소프트웨어 서비스, 웹 기반 서비스, 소프트웨어가 제품의 핵심 요소인 보안 어플라이언스, 휴대폰과 같은 각종 임베디드 시스템 등의 소프트웨어 개발에서 많은 인력이 협업을 통해 높은 품질의 소프트웨어를 개발하는 것은 결코 쉬운 일이 아니다. 특히 지식 산업의 특성을 갖고 있는 소프트웨어 산업은, 독특한 개성을 가진 여러 개발자들이 함께 일해서 훌륭한 성과를 내기 위해서는 개발 회사가 무엇보다도 개발 프로세스와 개발 인프라, 개발 문화를 갖춰야 한다. 먼저 .. 2020. 4. 19.
좋은 소프트웨어를 개발하기 위하여(2) 2008.01.04 좋은 소프트웨어를 개발하기 위하여(2) - 좋은 인재가 좋은 소프트웨어를 만든다 - 2007. 11. 5 안철수연구소 강은성 제품을 개발하는 회사들의 한결 같은 희망은 좋은 인력을 뽑는 것이다. 특히 개발 인력과 함께 좋은 제품을 만들어야 할 책임이 있는 개발 관리자들은 좋은 개발자를 뽑는 것만큼 중요한 일도 없다. 본인과 회사의 성과에 큰 영향을 미치는 요소이기 때문이다. 하지만 지난 몇 해 동안 수천 장의 지원 서류를 읽으면서 ‘사람은 참 많은데, 사람이 없다’는 생각을 많이 하게 된다. 기본적인 전공 교육에 충실해야 면접을 보면서 이력서와 자기 소개서, 성적증명서를 훓어보면, 토익 점수들은 웬만큼 나오는데, 컴퓨터공학에서 가르치는 기본 과목이 별로 보이질 않는 경우가 종종 있다... 2020. 4. 19.
보안 전문가가 되려면 2007.12.21 지난 칼럼에 ‘보안 전문가를 꿈꾸는 이들에게’(LINK를 걸어 주세요)를 쓰고 보니, 여기 저기에 보안 전문가를 꿈꾸는 이들이 많음을 알게 되었다. 포털의 지식공유 게시판이나 보안 관련 커뮤니티, 각종 기사에도 보안 전문가에 관심을 갖는 이들이 크게 늘었다. 보안 업계에 종사하는 사람으로서 고무적인 일이 아닐 수 없다. 그런데 온라인에 올라오는 질문에 대한 답변에는 보안 학원에서 올린 것들이 많아 도리어 혼란스러운 점도 없지 않았다. 보안 업계 관점에서 의견을 주면 이들에게 도움이 될 것 같다. 질문하는 분들은 크게 세 부류로 나눌 수 있을 것 같다. 우선 대학 입시를 앞둔 고교생들이다. 이들은 보안 전문가가 되려면 어떤 과를 가야 할지 고민하거나 아예 대학 대신에 보안 전문 교육기관.. 2020. 4. 19.
보안전문가를 꿈꾸는 이들에게 2007.12.08 올해 한국직업능력개발원에서 ‘현재와 10년 뒤 직업 전망’을 조사한 결과 10년 뒤 유망한 직업으로서 컴퓨터 보안전문가가 2위를 차지했다. 이 조사는 각 분야에서 10년 이상 근무한 현업 경력자 등 직업 전문가를 대상으로 보상, 고용 안정, 발전 가능성, 근무 여건, 직업 전문성, 고용 현황, 고용 평등의 7개 분야 23개 항목에 대한 직업 전망을 평가한 것이어서 나름대로 전문성과 객관성을 갖춘 결과로 볼 수 있을 것 같다.[1] 정보기술(IT)을 빼고는 아무 것도 이뤄질 수 없는 것이 지금의 세계 현실이고, 10년 뒤에는 이러한 상황이 더욱 심화될 것이 분명하기 때문에 IT 보안을 다루는 컴퓨터 보안전문가의 전망이 밝다고 보는 것은 적절하다고 생각된다. 이런 경향은 올해 신입 공채에.. 2020. 4. 19.