• ZDNet USA
  • ZDNet China
  • ZDNet Japan
  • English
  • 지디넷 웨비나
뉴스
  • 최신뉴스
  • 방송/통신
  • 컴퓨팅
  • 홈&모바일
  • 인터넷
  • 반도체/디스플레이
  • 카테크
  • 헬스케어
  • 게임
  • 중기&스타트업
  • 유통
  • 금융
  • 과학
  • 디지털경제
  • 취업/HR/교육
  • 인터뷰
  • 인사•부음
  • 글로벌뉴스
인공지능
배터리
양자컴퓨팅
컨퍼런스
칼럼•연재
포토•영상

ZDNet 검색 페이지

'코딩'통합검색 결과 입니다. (103건)

  • 태그
    • 제목
    • 제목 + 내용
    • 작성자
    • 태그
  • 기간
    • 3개월
    • 1년
    • 1년 이전

구글, 러스트가 C++보다 생산성 2배 높아

구글은 러스트가 C++보다 안정성 뿐 아니라 생산성면에서도 뛰어나다고 강조했다. 31일 더레지스터 등 외신에 따르면 구글 라스 버그스트롬 엔지니어링 이사는 런던에서 열린 러스트 네이션 UK 컨퍼런스에서 고(Go)나 C++로 작성된 프로젝트를 러스트로 전환한 경험을 발표했다. 안드로이드 플랫폼 도구 및 라이브러리 작업을 담당하는 그는 2016년 드롭박스와 2018년 피그마를 러스트로 전환했다. C++에서 러스트로 전환하는 이유는 보안 취약점의 주요 원인으로 지목되는 메모리 보안 버그를 대부분 막을 수 있기 때문이다. 마이크로소프트의 마크 러시노비치 CTO도 지난 2022년 이러한 주장을 했으며 지난달 미국 행정부도 러스트 등 메모리 안전 언어를 사용할 것을 IT기업들에 권고했다. 라스 버그스트롬은 실제 업무에서 C++ 코드를 러스트로 전환한 결과 생산성에도 큰 영향성을 미쳤다고 밝혔다. 그는 “모든 작업에서 우리는 러스트로 구축하고 서비스를 운영하거나 업데이트할 때 필요한 비용이나 노력이 절반으로 감소한 것을 확인했다”며 “대규모 팀이 굉장히 규모가 크고 위험성이 높은 코드를 다루는 우리에게는 상당히 큰 변화를 가져왔다”고 설명했다. 또한 C++ 개발자가 리스트에 익숙해지는 시간은 2~4개월 이상 소요되는 것으로 나타났다. 전체 개발자 중 3분의 1은 2개월만에 익숙해져 러스트의 생산성이 높다고 평가했으며 4개월 후에는 절반 이상이 생산성 향상을 체감한다고 답했다. 정확성 면에서도 러스트의 장점이 부각됐다. 라스 버그스트롬은 설문조사 결과 85%의 개발자들이 자신의 러스트 코드가 시스템 내 다른 코드보다 정확할 가능성이 더 높다고 확신한다며 이정도의 신뢰성은 기존에 보지 못했다고 강조했다. 다만 일부에서는 최근 러스트 강세에 대해 우려를 표하고 있다. 특히 메모리 버그는 광범위한 보안 문제 중 하나로 특정 언어를 사용하는 것 만으로 모든 보안문제를 해결할 수 있는 것처럼 알리는 것은 오히려 위험을 키울 수 있다는 지적이다. 카네기멜론 대학의 소프트웨어 엔지니어링 연구소는 모든 프로그래밍 언어에는 장단점이 있으며 프로그래밍 언어의 선택은 목적에 적합한지 여부에 따라 결정되어야 한다고 강조했다.

2024.04.01 10:39남혁우

코딩 가르치던 팀스파르타가 코딩 하는 이유

“고객사로부터 내부 개발팀 같다는 얘기를 들었어요. 외주 개발사가 들을 수 있는 가장 큰 극찬이죠. '내부 개발팀 같다'는 말 안에는 개발도 잘하고, 소통도 잘하고, 개발 속도도 빠르다는 의미가 다 담겨있기 때문이에요.” 에듀테크 스타트업 팀스파르타는 지난 1월 IT 제작사 '스파르타빌더스' 공식 출시를 알렸다. 스파르타빌더스는 웹사이트와 애플리케이션 등 기업들이 필요로 하는 IT 서비스를 개발하는 IT 제작 브랜드다. 지난해 6월부터 시범 사업을 진행해 오면서 "내부 개발팀 같다"는 긍정적인 평가를 받았다. 개발 전문성과 기술력은 기본...신뢰까지 더한 '스파르타빌더스' 성인 대상 코딩 전문 교육 기업 팀스파르타가 '외주 개발'이라는 신사업에 뛰어든 배경은 무엇일까. 또 어떤 강점으로 기존 시장에서 두각을 보일까. 이런 궁금증을 풀기 위해 기자가 만난 팀스파르타의 공동창업자인 남병관 최고개발책임자(CTO)는 스파르타빌더스의 책임 총괄을 맡고 있다. 남 CTO는 회사의 새 성장동력을 마련해야 한다는 중책을 맡아, '외주개발사의 삼성전자'를 만들자는 각오로 새 업무에 집중하고 있다. 국내 외주 개발 사업은 이미 삼성SDS·LG CNS·SK C&C 등 굵직한 시스템 통합(SI, system Integration) 대기업이 확고한 지위를 차지하고 있다. 하지만 자금이 넉넉하지 않은 개인·스타트업·중소기업들이 필요로 하는 웹·앱 개발을 대형 SI 기업에 의뢰하는 건 현실적으로 불가능하다. 그렇다고 제품 완성도와 안정성을 따졌을 때 작은 외주 개발사에 맡기기에도 미심쩍을 수밖에 없다. 스파르타빌더스는 이 같은 시장의 틈새를 절묘히 파고 들었다. 너무 무겁지도, 그렇다고 가볍지도 않은 외주개발사 지위를 가져가려는 것으로 보인다. 개발 전문성은 기본, 사업의 안정성 측면에서 믿음과 신뢰를 주려는 노력의 흔적들이 엿보였다. “저희가 알기로는 국내 외주사 중 유일하게 한 팀이 하나의 프로젝트를 맡는 건 스파르타빌더스 밖에 없어요. 통상 외주사는 한 명(팀)이 2~3개를 개발하거든요. 팀스파르타가 다년 간 쌓아온 방대한 코딩 데이터를 학습한 자체 AI 솔루션 '패러데이'가 개발 생산성을 극대화해주기 때문이죠.” 패러데이는 팀스파르타가 약 5년 간 쌓아온 코드를 학습해 유지·보수에 도움을 준다. 문제가 발생했을 때 어디에서 고장이 발생했는지 빠르게 찾아준다. 또 방대한 양의 학습을 통한 표준화 된 코드가 있어 개발 담당자가 바뀌더라도 안정적인 개발 업무를 진행할 수 있다. 회사는 이 솔루션을 고객사에 제공함으로써 기업의 내부 개발자들이 외주 프로젝트 종료 후에도 유지·보수를 실행할 수 있도록 도와준다. “고객사 입장에서는 경험 많은 외주사를 찾는 게 당연해요. 패러데이는 한마디로 '노하우 전파기' 역할을 해요. 누가 물어봐도 학습된 노하우를 기반으로 알맞은 답을 찾아주기 때문에 코드를 짜기에도 좋고, 불량률을 낮추는 데에도 큰 도움을 줍니다.” "창업가 마음으로 한팀처럼 일해"...프리랜서 개발자와 '환상의 협업' 구현 남병관 CTO에 따르면 스파르타빌더스에는 두 자릿수 팀원이 일한다. 그 중 과반이 창업 경험이 있다. 이 덕에 창업가들이 무엇을 필요로 하고 어려워하는 지에 대한 이해도가 넓고 깊다. “스파르타빌더스 역시 사내 창업가와 같아요. 고객사들의 부족한 자원을 잘 이해하고, 이들의 비즈니스 목표를 이해한 상태에서 한 팀이 돼서 달려가죠. 또 완성도 높은 결과물을 위한 기획·디자인 무한 피드백과, 유지·보수 무상 기간도 타사 대비 2~4배 긴 1년을 제공해요. 이게 바로 저희의 강점입니다.” 만약 스파르타빌더스의 개발을 의뢰하는 고객사들이 확 늘어났을 때, '한 팀 당 하나의 프로젝트'라는 원칙이 계속 지켜질 수 있을까. 아무리 패러데이가 사람의 일을 덜어주더라도 한계가 있지 않을까 궁금했다. 그러자 남 CTO는 스파르타빌더스의 또 다른 '히든 카드'를 꺼내 보였다. 팀스파르타를 통해 연 4천명씩 배출되는 교육생들이 바로 그 무기였다. “팀스파르타 주 사업이 교육인데, 연 4천명씩 교육생들이 키워지고 있어요. 이 개발자 풀을 적극 활용하는 거죠. 전체 프로젝트 설계와 의사결정 등 초반은 내부 개발자가 주도하지만, 그 다음부터 프리랜서 개발자들이 집중 투입되는 구조입니다.” 스파르타빌더스가 팀스파르타 교육 과정을 수료한 프리랜서 개발자들을 외주 개발에 활용하는 것은 더 큰 의미를 지닌다. 취업 전 실무 경험이 적은 주니어 개발자들은 실제 개발에 참여할 수 있는 기회와 자신의 포트폴리오를 만들 수 있는 기회가 상대적으로 적다. 반면 팀스파르타 교육생 출신 개발자들은 스파르타빌러스에서 돈을 받고 실무 경험을 현업에서 쌓게 된다. 이 과정에서 실력과 협업 능력을 인정받으면 취업까지 연계되는 선순환 구조가 완성된다. “핵심 설계는 내부 개발자가 하지만, 상대적으로 쉬운 일은 초급 개발자가 해요. 분업이 이뤄지다 보니 개발 기간이 짧아지죠. 그러면 혹시 품질이 떨어지는 것 아니냐는 걱정도 하는데, 이는 앞서 설명한 패러데이가 보완하는 구조입니다. 스파르타빌더스에 참여하는 팀스파르타 교육 수료생들은 취업 준비 과정에서 돈도 벌고, 포트폴리오도 쌓고, 현업에서 일하다 보니 실력도 늘게 됩니다.” 창작자 플랫폼·LMS·ERP·CRM 개발 자신..."올해 70억원 매출 목표" 그렇다면 스파르타빌더스가 가장 자신있어 하는 개발 분야는 어디일까. 남 CTO는 가장 먼저 온라인 교육 시스템(LMS)을 꼽았다. 그 다음 헬스·부동산·영어 등 내 지식으로, 나만의 플랫폼을 이용해 돈을 벌고 싶어 하는 콘텐츠 크리에이터들이 이용하기에 적합하다고 말했다. 이 밖에 정부 사업을 하는 사업자, AI 기반으로 사내 AI 챗봇을 만들고 싶어하는 기업 등이 스파르타빌더스의 문을 두드려 주길 바랐다. “온라인 코딩 강의 '스파르타코딩클럽'처럼 LMS를 만드는 건 스파르타빌더스가 잘하는 일입니다. LMS는 넷플릭스처럼 영상을 실시간으로 전송해야 하고, 콘텐츠 보안도 중요하죠. 또 자신의 지식으로 돈을 벌고 싶은데, 클래스 플랫폼에 지불하는 수수료를 아끼고 싶은 콘텐츠 크리에이터도 적합합니다. 아울러 전사적자원관리(ERP), 고객관계관리(CRM) 등 기업용 소프트웨어 개발도 저희가 자신하는 분야입니다.” 이제 막 걸음마를 떼 스파르타빌더스의 미래를 남병관 CTO는 어떻게 꿈꾸고 있을까. 그는 주저 없이 “외주 개발사로서 삼성전자만큼 영업이익 10조원을 벌고 싶다”고 말했다. “궁극적으로 저희가 되고 싶은 것은 외주사로서 삼성전자예요. 영업이익 10조원을 벌고 싶어요. 단기적으로는 국내에서 선도 외주사가 되고 싶고, 장기적으로는 인도와 한국·북미를 잇는 글로벌 회사가 되고 싶어요. 올해는 국내에서 70억원 정도의 매출이 목표입니다.”

2024.03.26 09:02백봉삼

C++ 창시자, 美 행정부 사이버 보안 권고안 반대

프로그래밍 언어 C++의 창시자 비아네 스트로브스트룹이 미국 행정부의 사이버 보안 권고안에 반대했다. 최근 인포월드 등 외신에 따르면 스트로브스트룹은 C와 C++를 그만 사용하자는 행정부의 방안을 강하게 비판했다. 그는 "정부 보고서 작성자들이 지속적으로 기능을 발전시켜온 현대 C++의 강점과 안전을 강화하기 위해 많은 개발자들이 노력을 기울이고 있다는 것을 모르고 있다는 것이 놀랍다”며 “또한 프로그래밍 언어는 모두 도구의 하나이며, 지속된 개선과 발전이 필수적이라는 인식이 필요하다”고 지적했다. 비아네 스트롭스트룹은 현재 ISO C++ 표준 위원회에서 C++의 기술표준 개발 활동에 참여하고 있다. 기술표준은 IT기술 발전으로 새롭게 등장하는 기술이나 장비 등을 효율적이고 일관되게 작성할 수 있도록 제안된다. 지난해 최신 버전인 C++23을 공개했다. 현재 차기 표준인 C++26을 개발을 위한 의견 수렴 중으로 C++의 단점으로 지적되고 있는 보안을 강화하고 병렬 처리 기능 등이 추가될 예정이다. 스트롭스트룹은 "안전성 향상은 C++ 출시 첫날부터 서비스 전반에 걸친 목표였다”며 “초창기 C++와 지금 C++을 비교하면 완전히 다르다는 것을 이해할 수 있을 것이다”라고 강조했다. 이어서 그는 “수십억 줄의 C++ 중 극히 일부만이 현대적인 지침을 따르며, 안정성을 확보하기 위해 중요하다고 여기는 요소가 서로 다르다”며 언어와 별개로 현재 개발 환경과 관련된 두 가지 안정성 문제점을 지적했다. 비아네 스트롭스트룹은 C++ 표준 위원회와 함께 이러한 문제를 해결하기 위해 노력 중이라며 단지 다른 언어로 C++를 대체하는 것은 효과적인 해결책이 아니라고 지적했다. 이달 초 미국 백악관 국가사이버국(ONCD)은 메모리 안전 취약점이 없는 프로그래밍 언어를 사용해 사이버 공격 위험을 줄일 것을 촉구하는 보안 보고서를 발표했다. 백악관은 보고서를 통해 메모리 안전성 문제를 줄이기 위해 메모리 안전 프로그래밍 언어의 채택을 강조했다. 메모리 안전성에 문제가 있을 수 있는 언어로는 C와 C++를 지목했다. 이에 대한 대안으로 러스트, 자바, 파이썬, 고 등 메모리 안전 프로그래밍 언어를 사용할 것을 권고했다.

2024.03.22 08:15남혁우

기업 취약점 샌다…깃허브 저장소 데이터 유출 위험 4배 증가

소스코드 저장소 깃허브의 데이터 유출 문제가 어느때보다 심각한 것으로 나타났다. 14일(현지시간) 더레지스터 등 외신에 따르면 소스코드 보안전문 기업 깃가디언은 비밀 노출 현황 보고서 2024를 발표했다. 보고서에 따르면 깃허브에 저장된 비공개 소스코드 중 유출된 사례가 지난 4년간 4배 증가했다. 지난해의 경우 1천280만 건이 유출됐으며 이는 전년도에 비해 28% 증가한 수치다. 작성자 비율로는 약 1천497만 명의 고유 커밋 작성자 중 11.7%에 해당하는 174만 명의 데이터가 유출된 것으로 확인됐다. 깃가디언 측은 노출된 비공개 데이터의 상당수가 적절한 시간 내에 대처 이뤄지지 않았다고 지적했다. 유출된 데이터를 확인 후 담당자에게 이메일 알림을 보냈지만 90%이상이 최소 5일 동안 활성 상태가 유지된 것으로 나타났다. 깃가디언은 유출된 데이터에 기업 인증 정보, API 키, 암호화 키 등 중요한 자격 증명을 포함할 수 있어 해커가 시스템에 접근해 막대한 피해를 발생시킬 수 있다고 강조했다. 깃가디언 연구원은 이러한 보안 문제를 해결하기 위해 중요한 정보를 안전하게 저장하고 관리하기 위한 별도의 도구를 사용할 것을 권장하며 소스코드 내에선 관련 내용을 모두 없앨 것을 권했다. 또한, 소스코드의 로그를 항상 기록해 누가 접근했는지 실시간으로 파악할 수 있는 환경을 구축할 것을 제안했다. 이와 함께 이미 주요 정보가 유출됐을 경우 즉시 관련 내용을 폐기하고, 데이터 유출로 인해 어떤 악영향이 발생할 수 있을지 평가받아야 한다고 설명했다.

2024.03.15 10:52남혁우

코딩 교육 기업 유리프트, 40억원 시리즈A 투자 유치

모바일 코딩 교육 전문 기업 유리프트(대표 이비호)가 시리즈A 투자 유치에 성공했다고 14일 밝혔다. 이번 투자 금액은 총 40억 규모로, 현재까지의 누적 투자 유치 금액은 약 80억원에 이른다. 이번 라운드는 ▲본엔젤스벤처파트너스 ▲액세스벤처스 ▲패스웨이 파트너스 ▲코사인 인베스트먼트 등 기존 유리프트 투자사의 후속 투자로 이뤄졌다. 유리프트는 코딩을 처음 접하는 입문자들을 위한 모바일 코딩 교육 앱 '코딩밸리'를 서비스한다. 코딩이라는 전문 분야를 학습한다는 부담감을 없애고자 쉽고 재미있는 코딩 학습에 중점을 두고, 복잡한 프로그래밍을 이해하기 쉽도록 코딩 학습 드라마와 1분 내외의 짧은 러닝타임의 숏폼 강의를 선보이고 있다. 프로그래밍 교육의 진입 장벽을 허물고자 했던 유리프트의 도전에 시장은 화답했다. 코딩밸리는 지난해 8월, 서비스 출시 1개월만에 구글 플레이스토어 코딩 교육 부문에서 매출 1위를 기록했다. 가시적인 성과에 힘입어 유리프트는 코딩밸리의 교육 콘텐츠 보강 작업에 박차를 가했다. 파이썬, 웹 개발 등의 프로그래밍 언어는 물론 코딩 학습 시 필수적으로 알아야 하는 IT 교양까지 총 21개 코스의 621개의 강의를 제공하고 있다. 한국을 넘어선 글로벌 시장 확장 가능성도 눈여겨보고 있다. 유리프트는 '코딩 학습 드라마'라는 독보적인 지적 재산(IP)을 활용해 일본, 미국 등 글로벌 시장으로 저변을 확대할 예정이다. 현재까지 50여 편의 코딩 학습 드라마가 제작되었으며, 올해 말까지 100편 이상의 학습 드라마를 완성하는 것을 목표로 삼고 있다. 유리프트는 이번 투자 유치를 통해 콘텐츠 고도화 및 해외 시장 진출에 박차를 가할 예정이다. 프로그래밍 교육 트렌드를 반영하여 인공지능(AI) 기반 코딩 교육을 확장할 계획이다. 또 코딩 필수 시대를 맞아 주니어 대상 교육 서비스를 확대하는 등 교육 주체에 따른 전방위적인 코딩 교육 커리큘럼을 완성시켜 나갈 방침이다. 이비호 유리프트 대표는 “이번 투자 유치를 통해 코딩 교육 리딩 기업으로서 유리프트의 차별성과 성장 가능성을 다시금 인정받았다”며 “앞으로도 코딩 교육이 필요한 곳을 선제적으로 발굴해내 모든 세대를 아우르는 코딩 교육 커리큘럼을 완성해 나갈 것"이라고 밝혔다.

2024.03.14 10:56백봉삼

자바 개발자, 올해도 기업 수요 증가한다

기업들이 올해도 자바와 인재에 대한 투자를 지속해서 확대할 전망이다. 6일(현지시간) 인포월드 등 외신에 따르면 퍼포스 소프트웨어는 2024년 자바 개발자 생산성 보고서를 발표했다. 자바 개발자 생산성 보고서는 최근 자바 개발 동향 및 분석에 대한 통찰을 제공하기 위한 분석자료다. 총 72개국에서 대기업에서 중소기업을 아우르는 다양한 분야의 자바 개발자 440명이 설문에 참여했다. 보고서에 따르면 자바는 올해도 개발 분야에서 중요한 역할을 담당하며 기업들이 관련 투자를 확대할 것으로 예상된다. 설문 응답자 중 60%는 기업에서 자바 개발자를 추가할 계획이며, 42%는 자바 개발 도구 예산을 증가시킬 계획을 마련하고 있다고 밝혔다. 응답자 중 31%는 개발 도구에 대한 연간 예산이 개발자당 500달러 이상이라고 답했다. 지난해 22%였던 수준과 비교해 10% 가까이 증가한 수치다. 자바 사용자가 증가할 것으로 예상되는 요인 중 하나는 오라클이 장기 지원(LTS) JDK 버전의 발행 빈도를 3년에서 2년으로 단축했기 때문이다. 빠른 버전 향상으로 기업들이 최신 버전의 자바 활용하기에 유리할 것이란 전망이다. 또한, 클라우드 컴퓨팅, 엔터프라이즈 앱, 모바일 앱 분야의 활성화와 함께 자바 개발자의 수요가 증가할 것으로 예상됐다. 버전 별 사용 비율로는 자바 8이 24%로 가장 높은 사용률을 기록했으며 이어서 자바17이 23%로 2위를 기록했다. 자바11은 18%의 사용자가 사용하는 것으로 나타나며 3위를 기록했다. 최신 버전인 자바 20과 자바 21은 각각 11%와 6% 점유율을 기록했다. 자바 8은 이미 많은 기업과 개발자 커뮤니티에서 널리 사용되고 검증된 버전으로 다양한 앱이나 라이브러리 호환성 및 안정성 등을 꾸준히 활용되고 있는 것으로 나타났다. 또한, 대규모 시스템에서 새로운 버전의 자바로 전환하기 위해선 호환성 테스트 및 배포에 소요되는 시간 및 비용을 고려해야 하는 만큼 기업에서 신중하게 고려하기 때문에 전환율이 적은 것으로 확인됐다. 다만 최근 장기 지원(LTS) 종료 등으로 보안 시스템의 안정성 확보가 어려워지면서 상대적으로 최신버전이면서 안정적인 자바 17 등으로의 전환이 늘어나고 있다고 관계자들은 밝혔다.

2024.03.07 10:08남혁우

"일반기업도 채용·승진서 코딩 시험 활용한다”

디지털 기술의 중요성이 증가하면서 국내 기업들도 C, C++, C#, 자바, 파이선 등 컴퓨터 언어를 활용한 프로그래밍 '코딩' 시험을 채용·승진 과정에 적극 활용하고 있다. 주로 소프트웨어 개발자나 엔지니어에게 요구되었던 IT 능력이 이제는 일반 사무직에서도 필수 역량으로 여겨지고 있는 것. 기업에 있어 코딩 시험은 단순 기술뿐만 아니라, 업무의 효율성을 높이고 전반적인 업무 수행 능력을 평가하는 중요한 기준으로 작용하는 추세다. 코딩 능력을 확인하는 대표적인 시험으로는 평가전문 기관인 YBM이 2018년에 개발한 'COS Pro(코딩전문가자격시험)'가 있다. COS Pro는 높은 수준의 프로그래밍 활용능력을 증명할 수 있는 코딩전문자격시험이다. 현재 한국전력공사, 대한항공은 채용 전형에서 COS Pro를 취득한 지원자에게 가점 혜택을 부여하고 있다. SK C&C는 인사고과 및 직원 SW 교육 후 평가로 COS Pro를 활용 중에 있다. LG CNS와 비즈테크아이 등은 개발자뿐만 아니라 일반 사무직 직원들의 인사평가에도 COS Pro 2~3급을 활용하고 있다. 이를 통해 조직 전반에 걸쳐 직원들에게 사고력, 창의력, 논리력 등을 강화하고 코딩에 대한 기초 개념을 확실히 다질 수 있는 기회를 제공한다. 실제로 업무에서 많이 사용하는 프로그래밍 언어 C++, 자바, 파이선 등을 활용한 COS Pro는 100% 컴퓨터로 진행되는 CBT(Computer Based Test) 평가방식을 적용해 시험 종료 즉시 정확한 시험 결과를 알 수 있다. 1~3급으로 나뉘는 COS Pro는 각각 1천점 만점으로 600점 이상 획득 시 합격증을 받게 된다. 시험 시간은 1급 90분, 2·3급은 각각 50분씩이다. 3급은 프로그래밍 언어의 기초적인 개념을 이해하는 수준, 2급은 프로그래밍 언어의 기초적인 개념을 충실히 배운 다음 이를 활용하여 문제를 해결할 수 있는 수준, 1급은 개발자 채용 시 출제되는 문제와 유사한 수준으로 평가가 이뤄진다. YBM 관계자는 "요즘 코딩 능력은 직군과 관계없이 다양한 분야에서 필수 역량으로 인식되고 있다. 기업의 채용 과정에서 미치는 영향 또한 증가하고 있다"면서 "많은 기업들이 코딩 능력을 핵심 역량으로 간주하고 있는 만큼, COS Pro와 같은 코딩전문자격시험을 활용하여 코딩 능력을 강화해 놓으면 미래에 큰 도움이 될 것"이라고 말했다.

2024.03.06 14:00백봉삼

코파일럿에 밀린 '스택오버플로', 구글 제미나이 손 잡아

코파일럿에 밀려 인기가 하락한 개발자 지식공유 사이트 '스택오버플로'가 구글 제미나이와 손잡고 반격에 나선다. 2일(현지시간) 테크크런치 등 외신에 따르면 스택오버플로우는 구글 클라우드와 생성형AI 개발을 위한 파트너십을 체결했다. 이번 파트너십을 통해 양사는 AI의 정확성과 개발자의 생산성을 높이는 것을 목표로 한다. 스택오버플로우는 저장소에 축적된 약 5천800만 개에 달하는 개발 관련 질문과 답변을 제공한다. 구글 클라우드는 제미나이에서 전용API인 오버플로API를 통해 저장된 질문과 답변을 AI에 학습시키거나 개발 중인 코드에 적용하는 등 다양하게 활용할 수 있을 전망이다. 오버플로 API는 다음 달 개최하는 구글 클라우드 넥스트 컨퍼런스에서 공개될 후 상반기에 출시될 예정이다. 개발 중 궁금하거나 막히는 내용을 질문하고 답변할 수 있는 스택오버플로우는 수 년간 가장 인기 있는 개발자 커뮤니티였다. 하지만 챗GPT 등장이후 AI로 코드를 생성하는 방식의 등장으로 코드를 직접 검색하는 일이 줄며 사이트의 인기도 하락하기 시작했다. 특히, 챗GPT의 정확성이 떨어진다는 이유로 일시적으로 관련 콘텐츠를 사이트 내에 금지하면서 하락세는 더욱 가속화됐다. 반면, 소스코드 저장소인 깃허브는 AI를 적극 받아들여 직접 AI 개발 지원 도구 코파일럿을 개발해 제공하며 폭발적인 인기를 얻었다. 현재 모회사인 마이크로소프트는 코파일럿 개발을 넘어 모든 직군으로 확장하는 추세다. 이에 스택오버플로는 생성AI를 활용한 고급검색 기능 '오버플로AI' 등을 선보이고 있지만 아직 시장의 변화는 이끌어내지 못하고 있다. 스택오버플로의 프라샨스 찬드라세카 CEO는 "환각 현상 등이 위협으로 지목되는 AI 시대에 스택오버플로는 신뢰할 수 있고 정확한 데이터의 기반이 기술 솔루션 구축 방법의 중심이 될 것"이라며 "이번 파트너십은 두 회사의 강점을 결합해 개발자의 창의성을 발휘하고 희생 없이 생산성을 높여 다양한 산업 분야에서 혁신을 가속화할 수 있을 것"이라고 강조했다.

2024.03.03 12:00남혁우

'코딩 필요 없다'는 젠슨 황 발언, 어떻게 봐야 할까

요즘 가장 잘 나가는 기업은 어디일까요? 챗GPT를 만든 오픈AI가 떠오르시나요? 시가총액 3조 달러를 돌파한 마이크로소프트? 그도 아니면 '여전한 강자' 애플? 인공지능(AI) 시대에 빼놓을 수 없는 기업이 있습니다. 바로 엔비디아입니다. AI 바람이 강하게 불수록 엔비디아는 더 잘 나갈 가능성이 많습니다. 굳이 비유하자면, '서부 개척 시대의 청바지 업체'와 비슷합니다. 그런데 엔비디아를 이끌고 있는 젠슨 황 최고경영자(CEO)가 '폭탄'을 하나 던졌습니다. ■ "결국 AI에 더 의존하라는 얘기 아닌가" 비판도 젠슨 황은 두바이에서 열린 세계정부정상회의(World Government Summit)에서 “더 이상 아이들에게 코딩을 가르칠 필요가 없다”고 말했습니다. 모든 걸 AI가 대신해 줄테니, 코딩 배울 시간에 다른 전문 지식을 익히는 게 낫다고 주장했습니다. 이 발언의 파장은 제법 컸습니다. 미국의 대표적인 기술 커뮤니티인 레딧에는 '젠슨 황의 폭탄 발언'을 비판하는 글들이 쇄도하고 있다고 합니다. 한 마디로 “황당하다”는 반응이 많습니다. 그런가 하면 지극히 엔비디아 '중심적인(self-serving)' 관점이란 비판도 만만치 않습니다. 결국 '코딩' 대신 'AI 기술'에 의존하라는 얘기 아니냐는 거죠. 엔비디아에 유리한 얘기를 그럴 듯하게 포장한 발언이란 겁니다. Veighnerg란 한 레딧 이용자는 이런 주장도 했습니다. “물론 그는 코딩을 배우지 마라고 이야기할 것이다. 그렇게 하면 AI 기기에 더 의존하게 되고, 결국 자기네 제품을 더 많이 팔게 될 것이다.” 논란이 커지자 IT 업계의 중량급 인사도 비판에 가세했습니다. HP, AMD 등 임원을 맡았던 패트릭 무어 헤드 무어인사이트앤스트래티지 CEO는 자신의 엑스를 통해 “나는 30년 이상에 걸쳐 'XYX가 코딩을 죽인다'라는 말을 들어왔지만, 우리는 여전히 프로그래머가 부족하다”고 꼬집었습니다. ■ 젠슨 황 "프로그래밍 배울 시간에 좀 더 유용한 전문지식 쌓아라" 젠슨 황은 비즈니스 맨입니다. 객관적인 과학자와는 거리가 먼 인물입니다. 그런 만큼 이번 발언도 철저한 비즈니스적 관점에서 나왔을 가능성이 많습니다. 그럼에도 불구하고 젠슨 황의 발언은 “자기 사업 얘기잖아”라고 그냥 무시해버릴 순 없다고 생각합니다. 나름 경청할 만한 부분이 있기 때문입니다. 젠슨 황이 어떤 얘기를 했는지 한번 살펴볼까요? 그는 “AI 기술이 발전하면서 코딩을 배우는 것이 더 이상 기술 분야로 진입하는 우선 순위가 아니다”고 주장했습니다. 그 전까지는 '코딩을 잘 하는 것'이 핵심 경쟁 포인트였다면, 이젠 다른 지식이 더 중요하다는 겁니다. 젠슨 황은 또 이런 이야기도 했습니다. “이젠 그 누구도 프로그래밍을 할 필요가 없는 컴퓨팅 기술을 만드는 것이 우리 일이다. 인간이 바로 프로그래밍 언어다.” AI가 모든 사람을 프로그래머로 만들어 줄 거라는 겁니다. 그게 'AI가 만들어낸 기적'이라고 젠슨 황은 주장했습니다. 그럼 어떻게 해야 할까요? 젠슨 황은 “좀 더 유용한 분야, 이를테면 생물, 교육, 제조, 농업 같은 분야의 전문가가 되는 것이 더 중요하다”고 강조했습니다. 컴퓨터 프로그래밍 배우는 데 필요한 시간을 좀 더 유용한 공부에 사용할 수 있을 것이란 얘기입니다. ■ 20년 전 10대 천재 개발자에게 들었던 이야기 앞서 얘기한 대로, 젠슨 황의 발언은 비즈니스적인 계산에서 나왔을 겁니다. 순수하게 '기술발전적인 시각'은 아닐 순 있습니다. 그런데 저는 젠슨 황의 발언을 마냥 무시할 건 아니라고 생각합니다. 정말 뛰어난 프로그래머가 되기 위해선 '코딩 기술' 보다 더 중요한 게 많기 때문입니다. 무엇보다 인간과 사회에 대한 이해가 선행되어야 한다고 생각합니다. 컴퓨터 프로그램도 결국 사람을 상대하는 것입니다. 그런 프로그램을 잘 만들기 위해선 무엇보다 그것을 사용할 사람을 잘 이해하는 것이 정말 중요할 겁니다. 이런 생각을 하다가, 20년 전 후배와 함께 인터뷰했던 한 개발자가 생각났습니다. 블레이크 로스(Blake Ross)라는 10대 천재 개발자입니다. 당시 로스는 '파이어폭스' 브라우저 개발자로 전 세계적으로 유명세를 얻고 있었습니다. 로스와 어렵게 연결돼 국내 최초로 이메일 인터뷰를 할 수 있었습니다. 당시 인터뷰에서 여러 가지 중요한 얘기를 많이 나눴습니다. 10대 개발자답지 않게 인간과 사회에 대한 이해도가 높아서 깜짝 놀라기도 했습니다. 그 중 한 마디가 지금도 생생하게 기억에 남습니다. “당신 같은 꿈을 꾸는 어린이들에게 해 주고 싶은 말이 없느냐”는 질문에 대해 그는 이렇게 대답했습니다. "코딩 작업을 하느라 문서 편집기 앞에서 하루 종일 보내지 않았으면 좋겠다. 그러다 보면 가끔은 너무 쉽게 내가 누구를 위해 코딩하고 있는지 잊어버리고 만다. 대신 제품 사용자들과 끊임없이 대화 창구를 열어두는 게 좋다. 이메일이든, 전화든, 대면이든 어떤 형태든 좋다. 소비자 욕구에 천착하다보면 곧 성공할 것이다.” 물론 블레이크 로스의 이 발언과, 젠슨 황이 한 말은 맥락이 다릅니다. 기술과 시대 환경도 확연하게 차이가 나구요. 하지만 발언 속에 담겨 있는 정신이 일맥상통한다고 생각합니다. (코딩 같은) 기술이 목적이 돼선 안 된다는 겁니다. 인간과 사회에 대한 이해, 그리고 자기 전문 분야에 대한 깊이 있는 지식이 장기 경쟁력 확보를 위해선 훨씬 더 중요한 덕목이라는 겁니다. 다분히 '엔비디아 중심적인 관점'에서 나왔을 젠슨 황의 발언에 제가 유심히 귀를 기울인 건 이런 생각 때문입니다. 여러분은 어떻게 생각하시나요? [덧글] 20년 전 야심만만했던 청년 블레이크 로스는 그 뒤 어떻게 됐을까요? 스탠퍼드 대학 재학 당시 파이어폭스를 개발했던 로스는 2007년 '파라키(Parakey)'란 스타트업을 창업했습니다. 이 회사가 페이스북에 인수되면서 한 동안 페이스북에 몸담기도 했습니다. 2013년 페이스북을 떠난 블레이크 로스는 2017년엔 우버에 합류했습니다. 올 초 뉴욕포스트엔 로스가 뉴욕에 있는 한 저택을 850만 달러에 매입했다는 기사가 뜨기도 했습니다.

2024.02.28 16:34김익현

엔비디아 CEO "코딩, 필수기술 아냐…AI에 맡겨도"

젠슨 황 엔비디아 최고경영자(CEO)가 인공지능(AI) 기술의 등장으로 더 이상 프로그래밍이 필수 기술이 아니라고 주장했다고 기가진, 톰스가이드 등 외신들이 27일(현지시간) 보도했다. 최근 두바이에서 열린 세계정부정상회의(World Government Summit)에서 젠슨 황 CEO는 “아이들에게 코딩을 배워야 한다는 말을 그만둬야 한다”며, “AI의 등장으로 누구나 프로그래머가 될 수 있게 됐다”고 밝혔다. 그는 "지난 10~15년 동안 거의 모든 사람들이 입을 모아 아이들에게 컴퓨터 과학 교육의 중요성을 이야기했다”며, "하지만 아무도 프로그래밍할 필요가 없는 컴퓨팅 기술을 만드는 것이 우리의 임무다. 이제 전 세계 모든 사람이 프로그래머다. 이것이 바로 AI의 기적"이라고 덧붙였다. 또 그는 AI 혁명 초기 단계에서도 프로그래밍은 더 이상 필수적인 기술이 아니며, "AI가 코딩을 대체함에 따라 인간은 생물학, 교육, 제조 및 농업과 같이 더 가치 있는 전문 분야를 추구하는 데 집중할 수 있을 것"이라고 설명했다. AI 분야를 대표하는 그의 발언은 소셜미디어 상에서 확산되면서 다양한 의견이 나왔다. HP, AMD 등 임원을 맡았던 무어인사이트앤스트래티지 CEO 패트릭 무어 헤드는 자신의 엑스를 통해 “나는 30년 이상에 걸쳐 'XYX가 코딩을 죽인다'라는 말을 들어왔지만, 우리는 여전히 프로그래머가 부족하다”고 밝혔다. 또 그는 "데스크톱 퍼블리싱이 창의성을 죽이지 않고 확장한 것처럼 AI도 코딩을 사라지게 하지 않고, 더 많은 사람이 사용할 수 있게 될 것”이라고 지적했다. 오큘러스 전 최고기술책임자(CTO) 존 카멕은 “코딩이 결코 가치의 원천이 아니며, 사람들이 코딩에 지나치게 집착해서는 안 된다. 문제 해결이 핵심 기술이다. 전통적인 프로그래밍에서 요구되는 규율과 정확성은 전수할 수 있는 가치 있는 속성으로 남아 있지만, 진입 장벽이 되지는 않을 것”이라고 밝혔다. 이에 대해 기가진은 AI가 프로그래머를 사라지게 할 지는 아직 모르겠으나, AI의 등장으로 더 많은 직업이 영향을 받고 있는 것은 사실이라고 밝혔다. 노동 시장 분석기업 블룸베리 조사 결과에 따르면, 챗GPT 등장 이래 프리랜서 작가와 번역가의 일자리가 33%, 19% 감소했지만 소프트웨어 개발의 일자리는 6% 증가했다.

2024.02.28 11:09이정현

넥슨, 무료 코딩 교육 통합 플랫폼 '비코' 론칭 설명회 개최

넥슨코리아(대표 이정헌)는 비브라스코리아와 함께 지난 23일 판교 사옥에서 국내 주요 정보 교육 관계자들을 초청해 무료 코딩 교육 통합 플랫폼 '비코Bebras Informatics Korea, BIKO)' 론칭 설명회를 개최했다고 밝혔다. 19일 정식 론칭한 '비코'는 넥슨과 비브라스코리아가 함께 만든 무료 코딩 교육 통합 플랫폼으로, 컴퓨팅 사고력 함양부터 기초적인 텍스트 코딩과 심화 학습까지 두루 아우르는 체계적인 교육 프로그램을 제공한다. 국내외 다양한 프로그래밍 대회에 출제된 총 700여개의 문제와 함께 교사와 학생 간 프로그래밍 수업 운영이 가능한 '클래스(Class)' 기능을 제공해 교육 현장에서 활용이 가능하다. 이번 설명회에는 한국정보과학교육연합회, 한국정보교사연합회, 한국정보올림피아드위원회, 한국과학창의재단, 한국정보교육학회, 한국교육학술정보원, SW중심대학협의회, 교육청(서울/경기도/충청북도/경상북도/전라남도/대구), 성균관대학교, 아주대학교 등에 소속된 정보교육 관계자들이 참석해 '비코' 이용방법을 설명 듣고 체험하는 시간을 가졌다. 김동윤 비브라스코리아 대표(겸 아주대학교 명예교수)는 “세계 최초의 체계적인 무료 코딩 교육 통합 플랫폼 개발을 위해 적극 지원해주신 넥슨에 다시 한번 감사드린다”며 “현장에서 BIKO를 활용하는 교사 분들의 피드백을 지속 수렴해 최고의 교육 플랫폼이 될 수 있도록 노력하겠다“고 말했다. 넥슨재단 김정욱 이사장은 “국내 프로그래밍 교육 저변확대를 위한 프로젝트가 본격 시작됨에 따라 큰 설렘과 책임감을 느낀다”며 “비코가 교육 현장에서 적극 활용돼 전국 디지털 교육 격차 해소에 큰 역할을 할 수 있도록 지속 지원해 나갈 것”이라고 전했다. 넥슨과 비브라스코리아는 2025년부터 초·중·고등학교 코딩 교육 의무화를 대비해 전국 어디서나 양질의 프로그래밍 수업이 확대될 수 있도록 교육 관계자들을 대상으로 '비코' 활용을 독려해 나갈 계획이다. 한편, 넥슨과 넥슨재단은 청소년들의 코딩에 대한 관심 제고와 역량 증진을 위해 2016년부터 '넥슨 청소년 프로그래밍 챌린지(NYPC)'를 운영하고 있으며, 컴퓨팅 사고력 함양을 위한 융합 교육 프로젝트 '하이파이브 챌린지(High-5ive Challenge)' 진행 등 어린이와 청소년을 위한 프로그래밍 교육 저변확대에 앞장서고 있다.

2024.02.26 12:11이도원

프로그래밍 언어 '러스트'…"보안 위해 쓰지만 어렵네"

개발자들 사이에서 마이크로소프트, 구글 등 주요 IT 기업을 중심으로 성장을 이어가고 있는 프로그래밍 언어 러스트를 사용하기 어렵다는 평가가 나왔다. 안정성을 위해 도입했지만, 사용이 다소 부담스럽다는 지적이다. 23일(현지시간) 인포월드 등 외신에 따르면 러스트 개발팀은 2023년 러스트 현황 조사 보고서를 최근 발표했다. 이번 보고서는 지난해 12월 18일 올해 1월 15일까지 9천710명의 러스트 개발자의 설문 조사를 기반으로 작성됐다. 러스트는 모질라에서 C, C++ 등의 기계어에서 발생하는 보안 결함인 메모리 버그를 해소하려는 목적으로 만들어졌다. 안정성을 보장하면서 높은 성능의 앱을 만들 수 있어 빠르게 인기를 얻고 있다. 보고서에 따르면 직장에서 대부분의 코딩에 러스트를 사용한다고 답한 응답자는 지난해보다 5% 늘어난 34%를 기록했다. 또한 이들 중 39%는 조직 내에 러스트를 중점적으로 다루는 부서가 마련됐으며 해당 부서에서 활동한다고 응답했다. 기업에서 꾸리는 러스트 전문 조직은 주로 서버 백엔드, 웹 및 네트워킹 서비스, 클라우드 관련 조직으로 기존 언어를 전환하거나 인프라를 구축하는 작업 등을 담당하는 것으로 나타났다. 이는 최근 급증하는 사이버공격을 방지하기 위한 보안 강화 일환으로 분석된다. 최근 구글이 안드로이드 앱에서 C++와 러스트를 함께 사용하는 방안을 연구 중이며, 마이크로소프트도 클라우드 서비스를 전환하기 위한 전담팀을 구축한다고 밝힌 바 있다. 기업에서 보안 강화를 위한 러스트 도입하는 것처럼 개발자도 이와 비슷한 인식을 가진 것으로 확인됐다. 설문조사 결과 동등한 수준의 다른 언어 코드와 비교해 러스트의 버그가 적은 경향이 있냐는 질문에 84% 이상이 동의했다. 또한 러스트를 사용하는 이유를 중복 투표가 가능한 방식으로 설문조사한 결과 상대적으로 정확하고 버그가 없는 SW가 85.8%로 1위에 올랐다. 2위는 83.3%로 성능이 차지했다. 하지만 많은 사용자들이 러스트를 사용하는 과정에서 부담을 느끼는 것으로 나타났다. 러스트의 가장 걱정되는 미래로 지목한 것이 과도한 복잡함이었으며, 20%에 달하는 응답자가 새로운 기능 업데이트를 늦춰 주길 바란다고 답했다. 구조가 복잡하고 배우기 어려운 상황에서 기능이 추가될 경우, 개발이나 운영 과정에서 혼란이 가중될 우려가 있기 때문으로 보인다. 실제로 더 이상 러스트를 사용하지 않는 주요 원인으로 어려움을 꼽은 비율이 23.6%로 3위를 기록했다. 1위와 2위는 외부요인과 더 선호하는 다른 언어가 올랐다. 이러한 이유에서 러스트를 활용한 업무도 신규 서비스나 앱 개발보다 기존에 만들어진 기능을 대체하거나 인프라 구축 등으로 제한적이었다. 개발팀에 요청하는 기능도 컴파일러 버그 수정 (68%), 런타임 성능 향상 (57%), 컴파일 시간 개선(45%) 등 신규 기능 보다 성능 관련 요구사항이 우선시됐다. 러스트는 점차 쉽고 간단해지는 신규 프로그래밍 언어 추세와는 상당히 다른 행보를 보인다. 최근 언어들이 쉽고 간단해지는 이유는 AI 등의 발전으로 시민개발자 등 비전문개발자의 진출이 늘고 있기 때문이다. 가장 많은 인기를 얻고 있는 파이썬의 경우 누구나 쉽게 활용할 수 있는 직관적인 구조가 특징으로 AI분야에서 코딩 데이터과학자를 중심으로 인기를 얻으며 폭발적인 성장을 이뤘다. 반면, 러스트는 편의성보다 C++ 등 기존에 활용하던 언어를 그대로 대체하면서도 안정성과 성능을 유지하는데 초점을 맞춘 것이 특징이다. 러스트 개발팀은 “매년 진행하는 러스트 현황 조사 결과는 러스트 프로젝트와 생태계 전반에 걸쳐 어떤 개선이 필요한지 밝히는데 많은 도움을 주는 만큼, 이를 바탕으로 개선하도록 하겠다”며 “그래도 많은 기업에서 러스트로 목표를 달성했다고 밝히고, 더 이상 러스트의 미래를 걱정하지 않는다는 응답자가 지난해 30%에서 올해 18% 줄었다는 부분에 대해 기쁘게 생각한다”고 말했다.

2024.02.25 09:59남혁우

안랩, 임직원 자녀 대상 SW코딩교육 진행

안랩(대표 강석균)이 임직원 자녀를 위해 소프트웨어(SW)코딩교육 행사를 진행했다. 안랩은 이달 15~17일까지 판교 사옥에서 임직원의 초∙중등학생 자녀 70여 명을 초청해 개최한 SW코딩교육 '2024 겨울시즌 미래상상 코딩캠프'를 성료했다고 19일 밝혔다. 활기찬 일터 만들기의 일환으로 열린 이번 행사에서 안랩은 '신나는 AI·SW 세상 만들기'를 주제로 ▲연령별 맞춤형 SW기초·응용 코딩 교육 ▲팀별 프로젝트 수행 및 작품 발표회 ▲사옥 투어 및 이벤트존 운영 등 다양한 프로그램을 열었다. 미래상상 코딩캠프는 가족친화적인 직장환경을 조성하기 위해 안랩이 에이스코드랩과 함께 진행하는 임직원 자녀 대상 SW코딩교육 행사다. 이번 코딩캠프에 참여한 안랩 이준헌 팀장의 자녀 이휘동 군은 "새로운 친구들과 함께 만든 스마트 RC카가 실제로 작동하는 모습을 보니 뿌듯했다"며 "코딩 수업으로 새로운 지식과 친구들도 만나고, 아빠가 일하는 직장도 직접 볼 수 있어서 좋은 추억이 됐다"고 소감을 밝혔다.

2024.02.19 09:29김미정

프로그래밍언어 고(GO), 인기순위 8위 달성…역대 최고 수치

구글의 프로그래밍 언어 고(GO)가 프로그래밍 인기 순위 역대 최고 순위인 8위를 기록했다. 12일(현지시간) 인포월드 등 외신에 따르면 소스코드 품질평가 기업인 티오베는 프로그래밍 언어순위인 2월 티오베 프로그래밍 커뮤니티 지수(티오베 인덱스)를 발표했다. 티오베 인덱스에 따르면 1~5위는 파이썬, C, C++, 자바, C#순으로 순위변동 없이 유지됐다. 이어서 자바스크립트와 SQL이 한 단계씩 올랐으며 고가 11위에서 8위로 오르며 처음으로 10위권 안으로 진출했다. 반면 6위를 기록 중이던 비주얼 베이직이 9위로 하락했다. 고는 구글 내부에서 보다 쉽고 효율적인 앱 개발을 위해 만들어진 프로그래밍 알려지며 주목을 받았다. 특히 전 세계적으로 폭넓게 쓰이는 클라우드 기반 기술인 도커, 쿠버네티스 등이 대표적이다. 하지만 이후 이렇다할 성과를 보이지 못해 수년간 10위권 문턱을 넘지 못했다. 이에 다양한 분야에서 효율적으로 사용할 수 있도록 구글은 지속적인 기능 업데이트를 진행해왔다. 폴 얀센 티오베 소프트웨어 최고경영자(CEO)는 "고는 공개당시 폭발적인 인기를 얻었지만 명성에 비해 아쉬운 부분이 있었다”며 “이에 구글은 꾸준히 반년마다 업데이트를 실시하며 기능을 개선했고, 지금은 백엔드를 비롯해 웹, API 등 다양한 분야에서 고가 활용되고 있는 추세”라고 설명했다.

2024.02.13 09:47남혁우

구글, 안드로이드 앱에서 C++와 러스트 함께 쓴다

구글이 C++ 기반 안드로이드 앱의 메모리 오류를 제거하기 위해 러스트를 함께 사용하는 방안을 연구한다. 최근 뉴스택 등 외신에 따르면 구글은 러스트 재단에 100만 달러의 연구비를 지원했다고 공식 블로그를 통해 밝혔다. 이번 투자는 러스트의 코드 보안성을 높이고 C++와의 상호운용성을 개선하는 상호운용성 개선(Interop Initiative) 프로젝트에 쓰일 예정이다. 구글에서 해당 프로젝트를 진행하는 이유는 안드로이드의 프로그램 안정성을 향상시키기 위함이다. C++는 빠른 속도와 폭 넓은 활용도가 장점으로 인프라 및 시스템, 게임 등 다양한 분야에서 쓰이고 있다. 지난해 프로그래밍 언어 인기 순위인 티오베에서 1위에 오르기도 했다. 하지만 구조적으로 해결되지 않는 메모리 버그로 인한 보안 취약점이 문제점으로 지목되고 있다. 구글에 따르면 안드로이드의 심각성 높은 보안 취약점의 70%가 메모리 버그로 인해 발생하고 있다. 하지만 C++가 앱에서 차지하는 비중이 크고 주요 기능이 구현돼 있는 만큼 한번에 전환이 어려웠다. 이에 구글은 수년 전부터 업데이트를 통해 러스트 등 메모리 취약점을 해결한 프로그래밍 언어를 점차 적용하며 취약점을 줄여왔다. 이번 프로젝트도 최종적으로는 기존에 작성된 C++ 코드를 러스트로 전환하기 위한 기반 작업의 일환이다. 구글의 데이브 클라이더마흐 안드로이드 보안 및 개인정보 보호 부문 엔지니어링 부문 부사장은 “러스트를 통해 과거의 취약성 밀도 통계를 바탕으로 수많은 취약성이 안드로이드 생태계에 영향을 미치는 것을 사전에 예방했다”며 이번 투자는 플랫폼의 다양한 구성 요소에 걸쳐 러스트의 도입을 확대하는 것을 목표로 한다”고 밝혔다. 라스 베리스트롬 안드로이드 플랫폼 도구 이사 겸 러스트 재단 이사회 의장은 “소프트웨어 산업 전반에 걸쳐 메모리 안전성을 향상시키는 것은 주요 기술 과제 중 하나”라며 “커뮤니티와 업계 전반에 걸쳐 모든 사람을 위한 오픈 소스 생태계를 보호하기 위해 함께 협력할 것을 요청한다”고 말했다.

2024.02.12 10:11남혁우

"헤이 코드, 디버깅 해줘" AI와 대화하며 코딩한다

인공지능(AI) 코딩 도구와 대화하며 함께 개발할 수 있는 기술이 공개됐다. 6일(현지시간) 데브클래스 등 외신에 따르면 마이크로소프트는 소스코드 편집기 비주얼스튜디오코드(VS코드)에 VS코드 스피치를 추가했다. VS코드 스피치는 AI챗봇 코파일럿챗의 확장기능이다. 사용자는 헤이코드(Hey Code)라는 호출명으로 코파일럿 챗을 호출할 수 있으며, 코드 작성을 비롯해, 작성된 코드에 대한 요약, 코드 성능 최적화, 디버깅 등의 작업을 모두 음성으로 수행할 수 있다. 마이크로소프트는 음성 데이터의 텍스트 전환은 모두 로컬에서 처리되어 인터넷 연결을 요구하지 않으며, 외부로 데이터를 유출하지 않는다고 밝혔다. VS코드의 음성-텍스트 변환 기능은 현재 영어만 지원한다. 마이크로소프트는 추후 다양한 언어를 지원할 예정이라고 밝혔다.

2024.02.07 08:55남혁우

팀스파르타, 취업준비청년·가족돌봄청년 IT 교육 돕는다

팀스파르타가 기업의 사회적책임(CSR) 활동에도 앞정선다. 에듀테크 스타트업 팀스파르타(대표 이범규)는 글로벌 아동권리 전문 NGO 굿네이버스와 업무협약을 맺고 취업 준비 청년 및 영 케어러(가족돌봄청년)를 위한 IT 교육 지원에 나선다고 30일 밝혔다. 지난 25일 서울 영등포구 소재 굿네이버스 회관에서 열린 협약식은 팀스파르타 이범규 대표와 굿네이버스 배광호 사업운영본부장이 참석한 가운데 진행됐다. 양사는 교육의 궁극적 목표가 청년들에게 희망을 주는 것이라는 뜻에 공감하고 이들이 스스로의 가능성을 탐색할 수 있는 계기 마련을 위한 IT 교육 지원에 힘을 모았다. 그간 팀스파르타는 기업 차원에서 꾸준한 CSR 활동을 펼쳐왔다. 겨울철 연탄 나르기, 유기견 돌봄 등 전직원이 함께하는 봉사 활동으로 선한 영향력을 전달해 온 팀스파르타는 주력 사업인 교육 영역에서도 실질적인 도움을 줄 수 있는 방향을 모색하던 중 굿네이버스와의 협약으로 새로운 갈래의 사회 공헌 활동을 시작하기로 결정했다. 이에 팀스파르타는 굿네이버스에서 운영하고 있는 미취업 청년 인성 역량 강화 사업 '인성업클' 프로그램 참가자들과 가족의 돌봄과 생계를 책임지고 있는 영 케어러들을 대상으로 IT 강의 및 취업 패키지, 기기 제공 등 각종 지원을 수행한다는 방침이다. 먼저 팀스파르타는 자사의 대표 온라인 코딩 강의 '스파르타코딩클럽'의 교육을 무제한으로 들을 수 있는 5천만원 상당의 자유 수강권 100장을 인성업클 프로그램에 전달한다. 또 참여자 중 IT 직군 취업을 희망하는 청년들에게 국비지원 부트캠프인 '스파르타 내일배움캠프' 우선 선발권과 사전 학습 프로그램, 노트북 등을 포함한 취업 지원 패키지를 제공할 예정이다. 뿐만 아니라, IT 계열 직무들에 대한 구체적인 설명과 필요 역량, 포트폴리오 준비 방법, 면접 가이드 등을 다룬 'IT 취업 세션' 특강도 정기적으로 진행하는 등 연간 약 2천여명에 달하는 청년들의 취업 과정에 실질적인 도움을 주겠다는 포부다. 가족을 돌보느라 자기계발에 몰두할 시간이 부족했던 가족돌봄청년들에게도 따뜻한 손길을 내민다. 팀스파르타는 굿네이버스가 선정한 3명의 소외계층 청년들에게 1인당 300만원의 생활비와 노트북, 스파르타코딩클럽 자유 수강권을 지원해 이들이 안정적인 환경 속에서 직업 탐색과 사회 진출을 이룰 수 있도록 도울 예정이다. 굿네이버스 배광호 사업운영본부장은 "많은 청년들이 각자의 어려운 환경 속에서 진로를 고민하는 시기에 팀스파르타의 따뜻한 관심으로 청년들을 도울 수 있는 기회가 마련돼 기쁘게 생각한다"며 "이번 협약을 통해 많은 인재들이 저만의 가치 있는 삶과 진로를 모색할 수 있도록 적극 협력할 예정"이라고 밝혔다. 이범규 팀스파르타 대표는 "코딩의 대중화를 위해 노력하고 있는 팀스파르타는 보다 많은 이들이 코딩 자체를 경험할 수 있게 하는 일을 가장 중요하게 생각하고 있다"며 "이번 협업이 우리 사회에서 소외되거나 힘든 순간을 겪는 청년들에게 희망을 전하고 더 나아가서는 IT 교육의 저변이 확대되는 계기가 되길 바란다"고 말했다.

2024.01.30 14:54백봉삼

"AI코딩 지원도구, 부적절한 사용 시 코드품질 저하 우려”

깃허브 코파일럿 등 인공지능(AI)기반 코딩 도구에 과도하게 의존할 경우 코드 품질을 저하시킬 수 있어 사용에 주의를 요한다는 지적이 나왔다. 24일(현지시간) 데브클래스 등 외신에 따르면 개발자 분석 기업인 깃클리어는 2023년 개발 문서 분석 리포트인 '코딩온 코파일럿'을 발표했다. 해당 리포트는 코파일럿을 통해 작성된 코드가 실제 소스코드에 어떤 영향을 미치는지를 조사한 내용이다. 리포트에 따르면 코파일럿을 사용한 개발자들은 코드를 55% 이상 더 빠르게 작성하는 것으로 나타나며 생산성을 향상시킨 것으로 확인됐다. 하지만 코파일럿 등 AI 개발 보조도구를 과도하게 사용할 경우 코드의 품질에 악영향을 미칠 수 있는 것으로 확인됐다. 코파일럿은 유사한 문제를 해결하기 위해 과거에 쓰인 코드를 추천하는 복사/붙여넣기(Copy&Paste) 방식 위주로 추천하는 것으로 나타났다. 개발자도 자주 사용하는 방식이지만 AI도구는 이런 성향을 더욱 가속화하며, 베이스 코드 내에 중복 코드의 양을 증가시켜 유지보수를 복잡하게 만든다. 해당 코드에 오류가 발생하거나 업데이트 등으로 수정해야 할 경우 중복된 코드를 모두 찾아 변경해야 하는 만큼 시간이 많이 소요된다는 것이다. AI도구는 다양한 소스코드를 통해 학습한 데이터를 기반으로 추천하는 만큼 소스코드의 일관성을 유지하거나 조직 내 개발 표준을 준수하기 어렵다. 이는 개발 과정에 혼란을 발생시키거나 협력을 방해할 요인이 될 수 있다. 더불어 AI도구는 코드의 효율성 등을 고려하지 않아 제시된 문제를 해결하기 위해 최적의 방안을 제시하지 못할 우려도 있다. 코드가 과도하게 복잡해진다면 유지보수가 어렵거나 시스템의 안정성을 저하시킬 수 있다는 지적이다. 반면, 일부 개발자들은 지적된 문제점에 대해 AI도구 보다 이를 고려하지 않은 사용 방식과 업무 프로세스 과정이 주 원인이라고 주장했다. 더불어 AI의 사용이 코드 품질과 유지보수성에 미치는 잠재적 영향을 인식하고, 이를 완화하기 위한 전략을 도입한다면 해당 문제점도 AI도구를 통해 상당 부분 개선할 수 있다고 강조했다. 특히, 팀원간 코드 리뷰를 통해 AI코딩도구의 제안 검토를 강화해 코드의 품질과 일관성 그리고 조직내 코딩 표준 방향을 확보할 것을 조언했다. 깃클리어는 조사를 위해 1억 5천300만 개 이상의 코드라인을 분석했다. 분석에 쓰인 코드 중 3분의 2는 비식별화 작업을 거친 민간기업 데이터이며, 3분의 1은 구글과 페이스북, 마이크로소프트의 오픈소스 프로젝트에서 수집했다. 또한 코파일럿 출시 전후 상황을 파악하기 위해 지난 4년간 작성한 코드를 중심으로 선별했다.

2024.01.26 11:51남혁우

200억원 실탄 확보한 엘리스, 글로벌로 나간다

교육 인공지능(AI) 솔루션 기업 엘리스그룹이 글로벌 투자사 버텍스로부터 200억원 규모 투자를 유치, 미국·싱가포르 등 해외 진출을 본격화한다. 17일 서울 강남구 코엑스에서 열린 기자간담회에서 김재원 엘리스그룹 대표는 “올해 글로벌 확장을 도전하려고 한다. 글로벌 확장에서 가장 핵심적인 파트너를 확보하고자 시리즈 C 200억원 투자를 유치했다”며 “최근 파트너로 들어온 버텍스는 글로벌 투자사인 만큼, 엘리스그룹의 글로벌 확장에 큰 도움일 받을 수 있을 것이라고 생각한다”고 말했다. 엘리스는 최근 미국 라스베이거스에서 진행된 세계 최대 국제전자제품박람회 CES 2024에도 참여해 미국·일본·멕시코 등 다양한 국가 기업·기관에도 눈도장을 찍었다. 김 대표는 CES2024 현장 분위기를 설명하며 “우리가 생각했던 것보다 큰 기회였다. 지난해 다녀왔을 때보다 올해에는 한국관이 더 고도화됐다”며 “엘리스는 부스 운영을 이번에 처음 했다. 교육 토픽 자체가 지루한 부분 있다고 생각했는데 생각보다 많은 분들이 관심을 보였다. MIT 슬론, 멕시코에 있는 학교, 일본 기업, 에어프랑스 등 다양한 국가 학교·기업 등에서 문의가 들어왔다”고 말했다. 엘리스그룹은 2022년 미국 설립에 이어 지난해 싱가포르 법인 설립까지 마쳤다. 특히 회사가 올해 중점적으로 공략할 곳은 싱가포르이다. 김 대표는 “동아시아에 큰 기회가 있다고 생각했다. 싱가포르를 좋은 레퍼런스 마켓으로 봤다”며 “동아시아 확장을 우선 도모하고 있고 CES도 참가한 만큼 미국에서도 큰 기회 보고 있다”고 말했다. 또한 이날 간담회에서 김 대표는 엘리스그룹이 최근 개발한 콘텐츠 관리 시스템 '엘리스 라이브러리'를 소개했다. 엘리스와 제휴를 맺은 기업은 다양한 학습자료를 라이브러리에 간편하게 올릴 수 있고, 이후 업데이트를 통해 버전 관리도 가능하다. 또 엘리스의 AI 교육 플랫폼 '엘리스LXP'를 도입하는 기업·기관에서는 라이브러리에 있는 콘텐츠 중 필요한 학습만으로 커리큘럼을 짜고, 맞춤형 평가 시스템을 구성할 수도 있다. 현재 엘리스는 글로벌 B2B IT 교육 매출 1위 기업인 미국 플루럴사이트와 국내 독점 공급 계약을 맺고, 국내에서는 클래스101, 알엠피, 미래엔, 비상교육과도 제휴를 맺었다. 이외에도 엘리스는 ▲진단 평가 해커톤 '엘리스테스트' ▲AI 클라우드 서비스 '엘리스클라우드' 서비스도 제공 중이다. 아울러 엘리스는 부산에 AI 특화 데이터센터 구축에도 나선다는 방침이다. 엘리스가 구축할 AI 데이터센터는 이동형 모듈러 데이터센터(PMDC)로, 고밀도 전력 구성이 특징이다. 회사는 “전력 사용효율이 높아 운영 비요을 절감할 수 있으며, 모듈 단위로 자체 구축형을 지원해 데이터 보안이 중요한 정부, 기관, 기업에 최적의 조건을 제공한다”고 설명했다. 김재원 엘리스그룹 대표는 “지난해 매출이 320억원을 돌파, 연평균 110% 이상씩 성장하고 있다”며 “최근 투자사로 들어온 버텍스를 통해 글로벌 확장을 기대하고 있다. 이번 시리즈 C 200억원을 포함 누적 투자금은 335억원”이라고 설명했다. 이어 그는 “미국 지사, 싱가포르 지사는 설립이 완료됐고, 일본과 유럽에도 확장할 기회를 찾고 있다”며 “현재 AI 관련 채용을 대규모로 진행하고 있다”고 덧붙였다.

2024.01.17 18:10최다래

팀스파르타, IT 제작사 '스파르타빌더스' 공식 출시

에듀테크 스타트업 팀스파르타(대표 이범규)가 IT(정보기술) 제작사 '스파르타빌더스'를 공식 출시했다고 17일 밝혔다. 스파르타빌더스는 웹 사이트와 애플리케이션(앱) 등 기업들이 필요로 하는 IT 서비스들을 개발하는 IT 제작 브랜드다. 코딩 교육에 이어 외주 개발 사업으로 외연을 확장하고 나선 팀스파르타의 신사업이다. 온라인 코딩 강의 '스파르타코딩클럽' 뿐만 아니라 다수의 자사 서비스들을 매년 2배 이상 성장시킨 경험과 운영 노하우를 총망라해, 기업 고객들의 성공적인 비즈니스의 토대가 될 IT 서비스를 제작하겠다는 포부다. 스파르타빌더스는 팀스파르타의 공동창업자인 남병관 CTO가 브랜드 전체 책임 총괄을 맡았다. C레벨이 직접 고객 수주부터 기획, 개발, 유지보수로 이어지는 외주 개발 전과정에 참여하며 개발 프로젝트를 리드해 기업과 서비스 품질에 대한 신뢰도를 확보하겠다는 전략이다. 또 개발자 1인당 1개의 프로젝트만을 부여해 기업들의 구체적인 사업 목표에 따른 서비스 개발을 밀착 지원한다. 여기에 완성도 높은 결과물을 위한 기획/디자인 무한 피드백, 1년간의 무상 유지보수 등 기존 업계와는 차별화된 사업 전개를 이어갈 예정이다. 가장 눈길을 끄는 것은 팀스파르타가 다년 간 쌓아온 방대한 코딩 데이터를 학습한 자체 AI(인공지능) 솔루션 '패러데이'의 접목이다. 스파르타빌더스는 패러데이를 통해 엔지니어링 생산성을 극대화해 고품질의 서비스를 빠르게 제작하는 것은 물론, 해당 솔루션을 기업에 제공함으로써 기업의 내부 개발자들이 외주 프로젝트 종료 후에도 유지보수를 실행할 수 있도록 사후관리까지 고려했다. 개발 분야는 사내 ERP(전사적자원관리), CRM(고객관계관리) 등의 기업용 소프트웨어를 비롯해, 각 종 MVP(최소요건제품) 등 스타트업부터 대기업에 이르기까지 폭넓은 IT 서비스 영역을 담당한다. 또 국내 온라인 코딩 교육의 대표주자로 자리잡은 '스파르타코딩클럽'을 보유한 만큼, 강의 콘텐츠 제공과 학습관리, 보안 접근성이 중요한 LMS(온라인 교육 시스템) 분야에서도 더욱 고도화된 테크 역량을 발휘할 것으로 기대된다. 남병관 팀스파르타 최고개발책임자는 "스파르타빌더스는 다수 기업들의 플랫폼과 서비스 개발을 성공적으로 진행해오며 쌓아온 성과를 통해 신뢰할 수 있는 IT 제작사로 성장해 나갈 것"이라며 "이번 스파르타빌더스 출시를 기점으로 팀스파르타만의 인재풀과 기술력, 노하우가 맞물려 단순히 코딩 교육 기업에 그치지 않고, 고객에게 최적화된 IT 개발 사업을 빠르게 전개해나갈 것"이라고 밝혔다.

2024.01.17 09:44백봉삼

  Prev 1 2 3 4 5 6 Next  

지금 뜨는 기사

이시각 헤드라인

라인야후, 'AI 기업' 전환 선언..."와우 라이프 플랫폼 되겠다"

[SW키트] 美·日 CISO 커뮤니티 '활발'…韓선 후순위 취급

롯데百, 영등포점 운영권 자진반납…속내는?

정은경 복지장관 후보자 "의정갈등 해결은 의료계와 신뢰 회복부터"

ZDNet Power Center

Connect with us

ZDNET Korea is operated by Money Today Group under license from Ziff Davis. Global family site >>    CNET.com | ZDNet.com
  • 회사소개
  • 광고문의
  • DB마케팅문의
  • 제휴문의
  • 개인정보취급방침
  • 이용약관
  • 청소년 보호정책
  • 회사명 : (주)메가뉴스
  • 제호 : 지디넷코리아
  • 등록번호 : 서울아00665
  • 등록연월일 : 2008년 9월 23일
  • 사업자 등록번호 : 220-8-44355
  • 주호 : 서울시 마포구 양화로111 지은빌딩 3층
  • 대표전화 : (02)330-0100
  • 발행인 : 김경묵
  • 편집인 : 김태진
  • 개인정보관리 책임자·청소년보호책입자 : 김익현
  • COPYRIGHT © ZDNETKOREA ALL RIGHTS RESERVED.