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

ZDNet 검색 페이지

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

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

지속된 하락세 C언어, 처음 인기지수 3위권 밖으로 밀려

20년 이상 선두 자리를 지켜 온 C언어가 프로그래밍 인기지수에서 처음으로 3위권 밖으로 밀려났다. 10일 인포월드 등 외신에 따르면 소스코드 품질평가 기업인 티오베는 프로그래밍 언어 인기지수인 9월 티오베 인덱스를 발표했다. 티오베 인덱스에 따르면 지난달과 비교해 1위와 2위는 파이썬과 C++가 그대로 유지했다. 반면 3, 4위를 기록 중이던 C와 자바는 순위가 뒤집혔다. 이를 통해 지난 2022년 12월 3위로 밀려났던 자바가 다시 3위로 올라섰으며, C언어는 티오베 인덱스가 시작된 2001년 이후 처음으로 4위로 내려앉았다. 이번 순위 변동은 C언어의 지속적인 하향세가 원인으로 지목된다. C언어는 지난 2022년 12월 이후 인기그래프가 하락세를 그리고 있다. C언어의 인기 하락 요인으로는 부족한 확장성이 꼽힌다. C언어가 주로 쓰이던 임베디드 시스템이 복잡해지고 요구하는 기능이 늘어나면서 C++ 등 다른 언어로 대체하는 사례가 늘고 있다는 지적이다. 또한 보안 취약점의 주요 원인으로 지목되는 메모리 보안 버그를 해결하기 위해 미국 정부 등에서 C언어를 더 이상 사용하지 말 것을 권고하면서 러스트, 자바와 같은 언어를 고려하는 사례도 늘고 있다. 다만 C언어의 인기가 이전에 비해 줄어도 이미 전 세계적으로 수많은 핵심 시스템과 인프라에 쓰이고 있는 만큼 영향력은 한동안 유지될 전망이다. 티오베 소프트웨어의 폴 얀센 최고경영자(CEO)는 "모든 프로그래밍 언어의 어머니 중 하나인 C언어가 티오베 인덱스가 시작된 이래 가장 낮은 순위를 기록했다"며 "여전히 C언어는 성능이 매우 뛰어난 코드를 생성하지만, 확장성을 고려하지 않은 단점이 큰 것으로 보인다"고 말했다. 이어 "앞으로 C언어가 이전에 비해 힘을 잃을지 몰라도 이미 막대한 설치 기반을 보유한 만큼 상위 10위 권에 장기간 머물 것으로 예상한다"고 덧붙였다. 티오베 인덱스는 구글, 야후, 아마존, 바이두, 유튜브 등 검색 엔진을 통해 검색된 수치에 특정 공식을 대입해 등급을 나누는 방식을 적용하고 있다. 그만큼 언어의 순위가 실제 IT업계 도입 및 활용 비율 등과는 차이가 있을 것으로 보인다.

2024.09.10 13:51남혁우

"전국민 '훈민코딩'에 반했다"...팀스파르타, '에피 어워드 코리아' 광고제 수상

팀스파르타(대표 이범규)의 '훈민코딩' 광고 캠페인이 글로벌 마케팅 커뮤니케이션 시상식 '2024 에피 어워드 코리아'에서 동상(브론즈)을 수상했다고 27일 밝혔다. 1968년 미국에서 시작된 에피 어워드는 칸 국제광고제, 클리오 광고제와 함께 세계 3대 광고 어워드로 불리는 세계적 권위의 광고제다. 전세계 125개국, 55개 이상의 프로그램을 통해 진행되며 국내에서는 올해 11주년을 맞이했다. 심사에는 100여명의 전문가들이 참여해 마케팅 커뮤니케이션 캠페인의 목표 달성치 등 캠페인 효과를 주요 기준으로 평가해 상을 수여한다. 팀스파르타는 지난 22일 부산 벡스코에서 열린 이번 시상식에서 스파르타코딩클럽의 첫 브랜드 캠페인 훈민코딩을 통해 '교육·훈련·출판' 부문 동상을 수상하는 영예를 안았다. 캠페인은 세종대왕이 누구나 글자를 읽고 쓸 수 있도록 훈민정음을 창제했듯이 스파르타코딩클럽이 '누구나 코드를 읽고 쓰는 세상'을 만들어 대한민국을 '코딩의 땅'으로 만든다는 브랜드 메시지를 효과적으로 담아낸 것이 특징이다. 광고 영상은 타임머신을 통해 2024년으로 잠행을 온 세종대왕(배우 안재홍)이 '훈민코딩' 창제를 통해 대한민국 국민 누구나 코딩을 쉽게 이해하고 활용하게 한다는 스토리로 이어진다. 특히 '문과', '아이디어', '직장인' 등 다채로운 에피소드를 통해 코딩이 실생활과 밀접한 문제를 해결할 수 있다는 간결한 메시지를 전하며 코딩이 배우기 어렵고 진입하기 힘든 분야라는 일반적 인식을 정면으로 돌파해 대중의 시선을 사로잡았다. 이를 통한 캠페인 효과는 즉각 나타났다. 스파르타코딩클럽은 지난해 12월부터 SNS를 비롯한 각 종 디지털플랫폼과 지하철, 영화관 등 온·오프라인을 넘나드는 대대적 광고 운영을 실시했다. 이후 올해 초 리서치 전문 업체 오픈서베이를 통해 실시한 설문조사에서 국내 코딩 교육 브랜드 인지도 1위를 달성했을 뿐 아니라 수강 의향 브랜드에서까지 1위를 기록했다. 아울러 팀스파르타는 올해 1분기 매출액 140억원, 영업이익 25억원을 돌파하며 역대 최대 분기 실적을 기록하는 등 탁월한 브랜드 캠페인과 비즈니스 경쟁력을 기반으로 IT업계의 핵심 플레이어 반열에 올라섰다. 이범규 팀스파르타 대표는 "코딩을 읽고 쓸 줄 아는 능력이 곧 이 사회의 핵심 역량으로 부각되고 있는 시대적 흐름 속에서 코딩의 저변을 확대하기 위한 팀스파르타의 메시지가 통한 것 같아 매우 기쁘다"며 "앞으로도 팀스파르타는 차별화된 IT 교육 인프라를 통해 우수한 IT 인재들을 육성하는 것은 물론 시의적절한 메시지 전파를 통한 업계 인식 개선에도 앞장설 것"이라고 말했다.

2024.08.27 18:57백봉삼

러스트, 6개월 단위 로드맵 제시...언어 신뢰성 상승 목표

프로그래밍 언어 러스트의 효율적인 업데이트와 운영을 위한 하반기 계획이 공개됐다. 18일 인포월드 등 외신에 따르면 러스트 리더십팀은 2024년 하반기(2024H2) 프로젝트 목표를 공식 홈페이지를 통해 발표했다. 이 회사의 프로젝트 목표 발표는 이번이 처음이다. 러스트의 장기적인 개발을 위한 지속 가능성을 확보하고, 커뮤니티와 함께 협력적인 방식으로 프로젝트를 발전시키기 위한 로드맵 실험의 일환이다. 리더십 팀은 프로세스가 안정적으로 진행될 경우 약 6개월 단위로 프로젝트 목표를 발표하며 운영할 계획이라고 밝혔다. 하반기에는 ▲러스트 2024 에디션 ▲비동기 ▲리눅스용 러스트의 3가지 주력 목표와 23개의 추가 목표로 총 26개가 선정됐다. 2024 에디션은 2021에디션에 이은 4번째 대규모 버전 업그레이드다. 러스트를 전반적으로 사용하기 쉽도록 불편함을 해소하고 사용성을 개선하는 것을 목표로 하고 있다. 1.85 버전으로 예정된 해당 에디션은 관련 기능 개발을 연내 마무리 후 내년 1월 3일 베타 버전을 먼저 선보이고 2월 20일 정식 버전을 출시한다는 계획이다. 러스트 팀은 비동기 프로그래밍의 개발 경험을 동기 프로그래밍 수준으로 끌어올리기 위해 다년간의 프로그램을 운영 중이다. 이를 위해 하반기에는 비동기 클로저와 Send 경계 지원 등의 기능을 추가한다. 더불어 아직 실험 단계로 여러 불안정한 기능에 의존하고 있는 리눅스용 러스트를 안정화해 리눅스 커널 등 핵심적인 프로그램에 실질적으로 사용할 수 있는 기반을 마련한다는 방침이다. 이 밖에 23개의 하반기 추가 목표에는 병렬 프론트엔드 안정화, 카고 스크립트 안정화 등 안정화 작업을 비롯해 GPU 오프로딩이나 자동 미분 등 AI 등 대규모 계산을 위한 고성능 기능 개발이 예고돼 있다. 러스트 리더십팀이 프로젝트 목표를 발표한 이유는 명확한 방향 설정을 통해 개발자와 기여자의 개발 역량을 집중하기 위한 것으로 분석된다. 더불어 체계적인 관리와 추적을 통해 프로젝트의 진행 상황을 정확하게 파악하고 작업이 일관적으로 진행될 수 있는 기반을 마련하기 위함이다. 더불어 비영리로 운영되는 러스트재단이 기업으로부터 투자를 유치하거나 개발자들에게 자금을 지원받는 과정에서 신뢰성을 제공하기 위함이다. 그동안 러스트는 높은 인기와 달리 프로젝트팀과 재단, 커뮤니티 간 불화로 인해 개발이 지연되는 등 여러 문제점이 발생했다. 지속된 갈등으로 러스트의 지원에 악영향이 발생할지 모르는 만큼 기업의 지원이 줄어들고 개발자의 이탈도 발생할 수 있다는 우려가 있었다. 이에 러스트 리더십팀의 니코 마차키스 개발자는 "프로젝트 목표는 러스트 커뮤니티의 지속 가능성을 보장하는 데에도 도움을 줄 것"이라며 "특히 프로젝트의 유지관리 상황에 확신을 주지 못해 투자유치가 어려웠던 부분에서 많은 개선이 있을 것"이라고 설명했다.

2024.08.18 10:11남혁우

구글 고 1.23 버전 출시...PGO 빌드타임 오버헤드 감소

구글이 프로그래밍언어 '고(GO)'의 신규 버전 고 1.23를 공개했다. 이번 버전은 빌드 효율성 향상을 위해 프로필 기반 최적화(PGO) 사용 빌드 시간을 감소시켰다. 15일 인포월드 등 외신에 따르면 구글 고 개발팀은 공식 사이트를 통해 고 1.23버전를 통해 출시했다. 해당 언어는 윈도를 비롯해 리눅스, 맥OS를 지원한다. PGO는 실행 시 수집된 성능 데이터를 활용해 컴파일러가 최적의 코드 경로를 선택하도록 도와주는 역할을 한다. 하지만 기존 고의 경우 PGO를 사용할 경우 빌드시간이 증가하는 문제가 있었다. 특히 대규모 프로젝트의 경우 빌드 시간이 두 배 이상 늘어나는 등 오히려 악효과가 발생했다. 고 1.23버전은 PGO의 이점을 누리면서도 빌드 시간에 큰 영향을 주지 않도록 개선했다. 이를 위해 컴파일러에서 함수의 서로 겹치지 않는 영역에서 액세스되는 로컬 변수의 스택 프레임 슬롯을 겹치도록 처리하는 기능을 추가해 고의 스택 사용량을 감소시켰다. i386과 amd64 아키텍처의 경우 고 1.23 컴파일러가PGO에서 얻은 정보를 활용해 루프 안에서 자주 실행되는 코드 블록을 더 효과적으로 배치한다. 이를 통해 CPU가 해당 코드를 실행할 때 더 빠르게 접근할 수 있어 성능이 1-1.5% 정도 향상시킨다. 이 과정에서 실행 파일의 크기가 0.1%정도 증가하는 현상이 발생할 수 있다. 이는 성능을 조금 더 높이기 위해 코드 배치를 최적화한 결과로, 증가값이 작기 때문에 성능 개선에 비해 그 영향은 거의 무시할 수 있는 수준이다. 또한 for-range 루프에서 반복자 함수를 사용할 수 있도록 변경됐다. 이를 활용해 특정 조건에 맞는 요소만 골라내거나, 원하는 방식으로 데이터를 처리하면서 루프를 돌리는 것이 가능하다. 새로 추가된 반복자(iter) 패키지와 함께 슬라이스(slices)와 맵(maps) 패키지에 추가된 기능을 활용해 루프를 더 유연하게 사용할수도 있다. 제네릭 타입 별칭을 미리보기 형식으로 지원한다. 이 기능은 제네릭 타입에 간단한 별칭을 붙여 보다 간단하게 코드에서 재사용할 수 있게 한다. 이를 통해 복잡한 타입 이름을 반복해서 작성할 필요 없이, 짧고 명확한 이름으로 제네릭 타입을 더 효율적으로 사용하고 코드의 가독성과 유지보수성을 높일 수 있다. 라이브러리에서는 타이머(time.Timer, time.Ticker)를 보다 쉽게 사용하고, 메모리 관리도 더 효율적으로 할 수 있도록 개선됐다. 프로그램에서 더 이상 사용되지 않는 타이머와 티커는 메모리에서 자동으로 제거되며, 타이머와 티커에 연결된 채널의 버퍼를 없애 데이터를 정확히 전송할 수 있도록 변경했다. 또한, 고에서 지원하는 도구를 사용하는 방식과 발생하는 오류에 대한 정보를 수집하는 고 텔레메트리 기능이 추가됐다. 개발팀은 수집한 정보를 분석해 오류를 해결하고 기능을 개선할 계획이다. 이 밖에도 트레이스 도구는 프로그램이 예기치 않게 중단되었을 때 보다 효율적으로 데이터를 복구할 수 있도록 개선됐으며, 링커는 코드 안정성을 높이기 위해 표준 라이브러리 내부 특정 기능이나 변수에 직접 접근하는 것을 방지할 수 있다. 64비트 RISC-V를 사용하는 오픈BSD에 대한 실험적 지원이 추가됐다. 구글 고 개발팀은 "고 1.22 이후 6개월 만에 1.23버전을 출시하게 됐다"며 "대부분의 변경 사항은 툴체인, 런타임 및 라이브러리 구현으로 기존 버전과의 호환성을 약속하며 거의 모든 고 기반 프로그램이 이전과 같이 컴파일되고 실행되기를 기대한다"고 말했다.

2024.08.15 09:16남혁우

카카오모빌리티, 택시 기사 가족 대상 코딩 교육 캠프 성료

카카오모빌리티(대표 류긍선)가 택시 기사의 청소년 자녀·손자녀를 대상으로 코딩교육과 멘토링을 제공하는 '카카오모빌리티 주니어랩 2기'를 성황리에 종료했다고 12일 밝혔다. 카카오모빌리티 주니어랩은 카카오모빌리티가 전개하는 소셜임팩트 프로젝트 '201 캠페인'의 일환이다. 복지법인 아이들과미래재단과 함께 택시 기사 가정 내 청소년 가족들의 성장을 지원하고 택시 업계와의 지속적인 상생을 실천하기 위해 지난해 처음 시작됐다. 올해 2회째로 개최된 카카오모빌리티 주니어랩은 신청 접수 10:1의 높은 경쟁률을 기록했다. 최종 선정된 전국 택시 기사의 청소년 자녀 및 손자녀 중학생 참가자 30명은 지난 8월 1일부터 4일까지 3박 4일 동안 경기도 용인시 카카오 AI 캠퍼스에서 진행된 캠프에 참여했다. 카카오모빌리티 주니어랩 2기 캠프에서는 참가자들을 위한 다양한 프로그램이 운영됐다. ▲레고 전문 교구를 활용해 자율주행차를 비롯한 다양한 스마트 모빌리티 아이디어를 직접 서비스화하는 '코딩 교육' ▲카카오모빌리티 서비스 기획자 및 개발자들과의 '멘토링 세션' ▲엔터테인먼트를 위한 '로봇 릴레이 경주·로봇 씨름대회·미니게임' 등 모빌리티에 대한 이해와 흥미를 높일 수 있는 교육 프로그램은 물론, 또래 친구들과 즐거운 추억을 만들 수 있는 시간도 함께 마련됐다. 특히 5회에 걸쳐 진행된 코딩 교육은 참가자들의 가장 높은 호응을 이끌어 냈다. 참가자들은 6명씩 조를 이뤄 ▲조별 모빌리티 서비스 아이디어 바탕의 UI(사용자 인터페이스)를 기획하고 ▲UX(사용자 경험)을 고려한 모형을 제작해 센서를 부착한 뒤 ▲직접 코딩한 앱과 연동해 구동하는 과정을 거쳐 스마트 모빌리티 서비스를 직접 만들어보는 전 과정을 체험했다. 캠프 기간 동안 2회에 걸쳐 진행된 '멘토링 세션'에는 카카오모빌리티의 현직 개발자와 기획자가 참여해 미래 모빌리티 인재를 꿈꾸는 학생들과 자유롭게 질의 응답하는 시간을 가졌다. 학생들은 로봇, 자율주행 등 관련 기술과 서비스에 대한 이야기들을 나누는 것은 물론, 개발자나 기획자가 되기 위해 필요한 자질, 실무자로서의 고충, 기억에 남는 모빌리티 서비스 개발 프로젝트 등 현직 담당자들의 생생한 업무 후기도 함께 경청했다. 캠프 마지막 날에 열린 수료식에서는 학생과 택시 기사 가족 약 110명이 참석한 가운데, 3박 4일 캠프의 결과물인 조별 작품을 시연하는 '주니어랩 박람회'가 마련됐다. 참가 학생들은 무거운 짐 등을 자율주행 트럭과 로봇이 끊김없이 배달하는 서비스, 음성인식 기반으로 약을 배달하거나 인명구조를 돕는 드론, 운전자가 있는 곳이나 충전소로 스스로 이동하는 자율주행차 등 참신한 아이디어를 바탕으로 구현된 서비스들을 발표했다. 이어 진행된 수료식에서는 주니어랩 프로그램을 성공적으로 이수한 참가자 전원에게 ▲수료증 ▲교육 종료 후에도 코딩 학습을 이어갈 수 있는 코딩학습 교구 ▲주니어랩 굿즈 등을 수여했다. 류긍선 카카오모빌리티 대표는 "카카오모빌리티 주니어랩 2기는 국내 대표 모빌리티 기업으로서 보유한 IT 역량을 기반으로, 참가자들의 미래 모빌리티 기술에 대한 이해와 관심을 높이기 위해 프로그램을 구성했다"며 "앞으로도 모빌리티 기술 발전 파트너인 택시 기사님들과 파트너십을 강화하는 상생 프로그램을 지속 선보여 나갈 계획"이라고 말했다.

2024.08.12 09:02백봉삼

노드.js, 변환 없이 타입스크립트 코드 지원…생산성·개발편의성 향상

노드.js가 추가 변환(transpilation) 없이 타입스크립트 코드를 직접 작성하고 실행할 수 있는 실험적인 지원 기능을 도입한다. 29일 데브클래스 등 외신에 따르면 노드.js 기술 운영 위원회는 노드.js에 타입스크립트에 대한 실험적 지원을 추가했다고 깃허브 커뮤니티를 통해 밝혔다. 노드.js는 웹 브라우저를 비롯해 윈도우, 리눅스, 맥OS 등 다양한 환경에서 자바스크립트를 실행할 수 있는 크로스플랫폼 런타임 환경이다. 타입스크립트는 마이크로소프트에서 자바스크립트 문법을 기반으로 개발한 언어로 대규모 개발 프로젝트에 특화된 것이 특징이다. 그동안 노드.js는 타입스크립트로 작성된 코드를 자바스크립트로 변환하는 과정이 필요했다. 하지만 이번 기능 추가로 변환 과정 없이 사용할 수 있다. 하지만 아직 개발 중인 실험적인 기능으로 오류가 있을 수 있어 실무에서 활용하기엔 추천되지 않는다. 이번 통합은 타입스크립트를 자바스크립트로 변환하는 복잡성을 제거함으로써 개발 워크플로우를 단순화하는 것이 목적이다. 이러한 간소화는 생산성을 향상시킬 뿐만 아니라 점차 증가하는 웹 및 앱의 복잡성을 효율적으로 처리할 수 있도록 돕는다. 또한 개발 단축을 통한 오류 감소, 코드 관리의 용이성 향상을 비롯해 더 나은 개발 경험 제공을 통해 시스템의 지속가능성을 높이고 장애에 대한 회복탄력성을 지원한다. 노드.js 기술 운영 위원회는 아직 실험단계인 이번 업데이트를 발전시키기 위해 커뮤니티 피드백을 활용한다는 방침이다. 개발자들에게 적극적으로 테스트하고 통찰력을 제공할 것을 권장하며, 개발자들이 제공한 의견은 수렴 후 개발에 적용될 예정이다. 이번 업데이트에 대해 상당수의 개발자는 긍정적인 반응을 보이고 있다. 하지만 아직 초기 단계인 만큼 충분한 개선과 발전이 필요하다는 의견도 제시되는 중이다. 노드.js의 기술적 개발과 보안을 담당하는 마르코 이폴리토 수석 보안 엔지니어는 이번 기능 업데이트에 대해 "간단히 무시할 수 없는 일"이라며 이번 업데이트의 중요성을 강조했다.

2024.07.29 10:38남혁우

러스트 1.80버전 출시…리소스최적화 위한 '지연' 기능 추가

프로그래밍 언어 러스트의 신규 버전 러스트 1.80이 출시됐다. 이번 업데이트에서는 성능 최적화와 안전성 향상을 위한 '지연(Lazy)' 유형이 추가됐다. 26일 인포월드 등 외신에 따르면 러스트 개발팀은 러스트 1.80을 공식 홈페이지를 통해 공개했다. 1.80버전에서 추가된 레이지셀(LazyCell)과 레이지록(LazyLock) 등 지연 유형은 프로그램이 시작할 때나 객체가 선언될 때 바로 계산하거나 초기화하지 않는다. 실제 값에 접근할 때까지 프로세스를 미루는 방식으로 리소스 사용을 최적화할 수 있는 것이 장점이다. 프로그램 실행 도중 사용하지 않는 계산을 처리하지 않는 만큼 메모리와 CPU 낭비를 줄일 수 있는 것이 특징이다. 대규모 데이터 구조, 네트워크 연결, 데이터베이스 세션 등 초기화 비용이 많이 드는 리소스에 효율적이고 프로그램 안정성을 높일 수 있다. 레이지셀은 초기화 코드를 간결하게 유지할 수 있으며, 초기화가 필요한 시점에만 이루어지도록 보장할 수 있는 구조체로 단일 스레드 환경에서 사용하기에 적합하다. 레이지록은 멀티스레드에서 안전하게 접근할 수 있도록 설계된 지연 유형의 구조체다. 동시에 여러 스레드에서 값에 접근해야 하는 상황에서 프로그램의 안정성을 증가시킬 수 있다. 러스트의 컴파일러는 코드 컴파일 시 설정 속성인 cfg의 이름과 값이 예상과 일치하는지 자동으로 검사하는 기능이 추가됐다. 이를 통해 컴파일 과정에 설정 실수를 빠르게 발견하고 코드의 품질과 안정성을 개선할 수 있다. 또한 패턴 매칭에서 상한 범위를 제외한 범위를 표현할 수 있는 기능도 지원한다. 예를 들어, 0..10 패턴에서는 10이 포함되지 방식으로 이를 통해 사용할 수 있는 표현력을 높일 수 있다. 다만 이 기능은 아직 불안정해 추가로 활성화해야 사용 가능하다. 이 밖에도 기존 API를 개선해 안정성을 높이고 컴파일러 기능을 추가하고 호환성을 높이는 등 대거 기능개선이 이뤄졌다. 러스트 개발팀은 "러스트는 모든 사람이 안정적이고 효율적인 소프트웨어를 구축할 수 있도록 지원하는 프로그램 언어"라며 "많은 사람들의 도움이 있었기에 이번 업데이트를 수행할 수 있었다"며 업데이트를 지원해 준 참가자들에게 감사를 표했다.

2024.07.26 08:49남혁우

한수원, 지역거점대학 협업…수력 빅데이터 활용 실용화 전문교육 시행

한국수력원자력(대표 황주호)은 22일부터 24일까지 강원대학교 춘천캠퍼스에서 사내 직원과 강원대학교 재학생 등 40여 명을 대상으로 '수력 미래 그린에너지 빅데이터 활용 실용화 전문교육'을 시행했다고 밝혔다. 한수원 수력연구교육센터와 지역거점대학이 공동 주관한 이번 교육은 모바일 및 코딩 프로그래밍, 데이터 구조분석, 머신러닝 기초 등의 주제로 구성됐다. 교육을 통해 수강생들은 산업현장에서 발생하는 다양한 데이터를 활용할 수 있는 역량을 강화하는 기회가 됐다. 특히, 이번 교육에서는 한수원 직원과 대학생 간 일대일 직무 멘토링을 통해 한수원 수력·양수 현업 직원들의 경험을 공유하고 학생들의 진로에 대해 상담하는 시간도 진행됐다. 고권후 한수원 수력연구교육센터장은 “이번 교육이 한수원 수력·양수 직원들과 지역거점대학교의 재학생들이 빠르게 변화하는 인공지능(AI) 시대에 한 발 더 앞서갈 수 있는 기회가 되길 바란다”고 말했다. 한수원은 앞으로도 지역거점대학과 협력해 AI를 산업에 적용할 수 있는 분야를 발굴, 관련 교육을 확대해나갈 계획이다.

2024.07.24 13:52주문정

팀스파르타, SW 개발사 '위플래닛' 인수..."외주 사업 속도↑"

팀스파르타(대표 이범규)가 소프트웨어 개발사 '위플래닛'을 인수했다고 18일 밝혔다. 팀스파르타는 이번 인수로 인재 육성 기회를 확대하고, IT 개발사로서의 역량을 강화해 외주 사업 시장에서의 경쟁력을 극대화하겠다는 전략이다. 인수합병(M&A)은 지분 인수 형태로 진행되며, 인수 이후에도 위플래닛은 조덕기 대표 경영 아래 운영체계와 브랜드를 기존처럼 독립적으로 유지할 예정이다. 위플래닛은 설립 13년차에 이른 소프트웨어 개발사다. 여러 분야의 모바일·웹 서비스의 기획 및 디자인, 개발과 출시까지 단기간 내 효율적으로 실행할 수 있는 개발 역량을 갖추고 있다. 다수 업체와의 협업으로 다양한 외주 레퍼런스를 보유하고 있으며, 자체 커머스 서비스를 구축해 운영하는 등 실질적인 서비스 운영 경험까지 지닌 기업이다. 팀스파르타는 자사 온라인 코딩 교육 사업을 통해 배출되는 연간 4천명 이상의 주니어 개발자들이 외주 개발 프로젝트에 참여할 수 있게 지원한다. 나아가 새로운 인재 육성 기회를 확대할 계획이다. 위플래닛에는 조직별로 우수한 시니어 기획·개발자들이 주니어 개발자를 지원할 수 있는 구조가 마련된 만큼 팀스파르타가 육성한 주니어 개발자들은 양질의 일자리와 성장 경험을 얻고, 위플래닛은 우수한 개발 인력을 확보하는 선순환 구조로 함께 성장 동력을 도모하겠다는 방침이다. AI 활용 역량으로 더해지는 시너지도 기대된다. 팀스파르타는 외주 사업에 다량의 코딩 데이터를 학습시킨 자체 AI 솔루션 '패러데이'를 활용해 엔지니어링 생산성을 극대화하여 고품질의 서비스를 빠르게 제작한다. 뿐만 아니라, 해당 솔루션을 기업에 제공해 내부 개발자들이 외주 프로젝트 종료 후에도 유지보수를 실행할 수 있도록 사후관리까지 고려하고 있다. 팀스파르타는 개발자들의 AI 활용을 적극 지원해 업무 생산성을 높이는 데 집중한다는 계획이다. 양사간 인수합병 시너지로 보다 빠른 사업 확장이 가능할 것으로 예측됨에 따라 팀스파르타의 성장 비전도 한층 더 확대될 전망이다. 팀스파르타는 기업 인수를 추진하며 IT 연합체로 도약하겠다는 목표에 한 단계 더 가까워진다. 외주 개발 분야의 영업 및 개발 역량이 충분히 검증된 만큼, 사업 성장 의지가 뚜렷한 파트너사를 지속적으로 발굴해 시장 영향력을 빠르게 확대한다는 계획이다. 이범규 팀스파르타 대표는 "위플래닛이 보유한 기획 및 개발 역량과 팀스파르타의 코딩 교육 비즈니스 성공 경험, IT 인재 네트워크가 연결돼 외주 사업 혁신을 극대화할 수 있을 것으로 기대된다"며 "혁신적인 IT 개발사로 나아갈 수 있도록 양사 모두 긴밀히 협업하며 지속적으로 성장할 수 있는 구조를 만들어 나가겠다"고 말했다. 팀스파르타는 자사 비즈니스의 성공 경험와 노하우에 기반한 IT 제작 전문 브랜드 '스파르타빌더스'와 SaaS 개발팀 '스튜디오팀'을 잇달아 선보이며 신사업에 진출했다. 온라인 코딩 교육과 외주 개발, 서비스형소프트웨어(SaaS) 개발 등이 결합한 IT 연합체 기업으로 도약하겠다는 포부다.

2024.07.18 09:04백봉삼

카테노이드, 콜러스 트랜스코딩 2.0 출시

서비스형 비디오 테크놀로지(VTaaS) 기업 카테노이드(대표 김형석)는 자사 온라인 동영상 플랫폼 콜러스(Kollus)에 트랜스코딩 2.0(TR 2.0)을 출시했다고 26일 밝혔다. 동영상 콘텐츠 소비가 급증함에 따라 카테노이드는 사용자의 업무 효율을 높이고 다양한 비즈니스 기회를 창출하기 위해 한층 더 고도화된 TR 2.0을 개발했다. 동영상 트랜스코딩은 하나의 원본 비디오 파일을 다양한 디바이스에서 서비스 가능하도록 영상 해상도와 포맷을 변환하는 기술이다. 카테노이드 트랜스코딩 서비스는 클라우드 기반으로 기업이 별도 장비 구축 없이 웹에서 손쉽게 사용할 수 있는 것이 특징이다. 콜러스에 새롭게 적용된 TR 2.0은 더욱 빠른 처리 속도와 다양한 포맷을 지원해 작업 효율성을 극대화한다. 하드웨어 가속을 통해 기존 TR 1.0보다 최소 6배, 최대 10배 빠른 속도로 트랜스코딩할 수 있다. 더 많은 동시 작업이 가능해 대용량 콘텐츠를 빠르게 변환할 수 있는 것은 물론 720p(HD), 1080p(FHD), 2160p(4K) 등 다양한 해상도에서도 안정적인 품질을 유지한다. 원본 파일을 압축 디지털 형식으로 변환하는 인코딩 속도와 해상도 역시 크게 개선됐다. TR 2.0은 영상 길이 20분까지 초 단위 썸네일 추출 적용, 그 이상 초과할 경우 균일 간격 썸네일 생성 방식으로 영상 시청자가 재생바에 마우스를 올렸을 때 상세한 미리보기 화면을 제공한다. 따라서 시청자는 필요한 정보를 빠른 시간 내 직관적으로 탐색할 수 있다. 영상 화질이 높아질수록 인코딩 화질도 비례해 높아진다. 프로파일을 미리 지정하고 영상 업로드 시 바로 인코딩이 시작되는 기능 또한 지원해 시간 대비 작업 효율성이 크게 향상된다. 김형석 카테노이드 대표는 “콘텐츠 소비 방식의 변화와 기술 발전으로 더 많은 사람들이 고해상도의 영상을 적극적으로 시청하고 있다”며 “트랜스코딩과 인코딩 기술의 성능, 효율성을 높여야 하는 이유”라고 설명했다. 그는 “콜러스에 새롭게 적용한 TR 2.0을 통해 기업 고객은 처리 시간을 대폭 단축하고, 시청자는 최상의 시청 경험을 누릴 수 있을 것”이라고 강조했다.

2024.06.26 11:24김우용

알리바바, 자사 AI 프로그래머로 앱 개발 돕는다

알리바바 클라우드가 자체 개발한 대규모언어모델(LLM)을 기반으로 첫 '인공지능(AI) 프로그래머'를 도입했다. 23일 사우스차이나모닝포스트 보도에 따르면, 알리바바 클라우드는 AI 프로그래머가 앱 개발 시간을 분 단위까지 단축하는 것을 목표로 한다고 밝혔다. AI 프로그래머 출시는 알리바바 클라우드의 첫 AI 코딩 비서인 통이 링마(Tongyi Lingma)가 소개된 지 7개월 만이다. 알리바바 클라우드는 개인·기업 개발자 모두를 고객으로 상정했으며, 구체적인 사용료는 아직 공개되지 않았다. 알리바바에 따르면, 비서 역할을 하는 AI 프로그래머는 ▲소프트웨어 설계자 ▲개발 엔지니어 ▲테스트 엔지니어의 역할을 결합해 제품 개발을 돕는다. 알리바바 클라우드의 LLM 서비스 '통이치엔원'을 관리하는 쑤동(Xu Dong)은 지난 21일(현지시간) 상하이에서 열린 회사의 클라우드AI 행사에서 "소프트웨어 앱 개발의 패러다임이 변하고 있다"고 말했다. 그는 "미래에는 사용자가 문제를 식별하고 요구사항을 표현하기만 하면 몇 분 만에 AI가 앱 개발을 완료하는 일이 낯설지 않을 것"이라고 덧붙였다. AI 프로그래머의 출시는 통이치엔원이 지원하는 알리바바 클라우드의 첫번째 AI 코딩 도우미 '통이링마'가 도입된 지 7개월 만에 이뤄졌다. 오픈 소스 코드 교육을 받은 '통이링마'는 자연어 지침을 기반으로 ▲코드 생성 ▲단위 테스트 실행 ▲코드 디버그·최적화가 가능하다다. 롱이링마의 기본 버전은 개인 사용자에게 무료이며, 추가 관리 기능을 갖춘 기업 버전은 1인당 월 159위안(약 3만원)의 요금으로 사용할 수 있다.

2024.06.24 14:57정석규

C++, 사상 처음으로 C언어 앞질렀다

C++가 역사상 처음으로 프로그래밍언어 순위에서 C언어를 앞질렀다. 티오베 소프트웨어가 최근 공개한 티오베 인덱에 따르면 C++가 C를 넘어서며 2위에 랭크됐다. 티오베 인덱스는 티오베 소프트웨어가 매달 발표하는 프로그래밍 언어 인기지수다. C++는 2001년 티오베 인덱스가 시작된 이후 23년 만에 가장 높은 순위를 기록했다. C언어가 2위권 밖으로 밀려난 것은 이번이 처음이다. 이번 조사에서는 파이썬이 C++와 C를 넉넉하게 따돌리고 1위 자리를 지켰다. C++는 1985년 컴퓨터 과학자인 비야네 스트롭스트룹이 개발한 범용 프로그래밍 언어로, C 언어의 확장판이다. 객체지향 프로그래밍을 지원하며, 시스템 및 애플리케이션 프로그래밍 개발에 최적화됐다. 메모리 및 하드웨어 구성 요소에 대한 강력한 제어를 지원해 금융 시장의 거래 시스템과 리스크 관리 시스템 등 엔터프라이즈용 시스템과 빠른 속도와 성능을 요구하는 인공지능(AI), 데이터베이스 관리 시스템 게임 등 다양한 분야에 활용되고 있다. 이 언어가 C를 제칠 수 있었던 주요 이유로는 지속적인 발전과 업데이트가 꼽힌다. 2011년 이후 C++는 3년마다 꾸준히 업데이트되어 언어의 기능이 향상되었고, 이는 새로운 도구와 기능이 추가됐다. 다만, 메모리 관리와 관련한 보안 취약점이 문제점으로 지목되며 러스트 등 보다 안전한 시스템 언어로 대체하려는 움직임도 일고 있다. 실제로 이번 티오베 인덱스에서 구글의 프로그래밍 언어 고(GO)와 러스트가 각각 7위와 14위를 기록하며 역대 가장 높은 순위를 기록하며 상승세를 보이고 있다. 이에 비아네 스트롭스트룹은 C++ 표준 위원회와 함께 이러한 문제를 해결하기 위해 노력 중이라고 밝힌 바 있다. 폴 얀센 티오베 소프트위어 최고 경영자(CEO)는 “C++가 C의 인기를 넘어서기까지 39년이 걸렸다”며 “3년마다 일관된 업데이트와 이를 지원하는 호환성은 C++에게 오랜 역사 속에서 새로운 삶을 시작할 수 있는 환경을 제공했다”고 설명했다.

2024.06.24 11:12남혁우

코드스테이츠, 건강보험심사평가원 '코딩대회' 성료

디지털 전환 교육 전문기업 코드스테이츠는 자사가 주관한 건강보험심사평가원 임직원 코딩대회가 성황리에 마무리 됐다고 12일 밝혔다. 심사평가원 전직원을 대상으로 한 이번 사내 코딩 대회는 지난 3일부터 7일까지 4일간 진행됐다. 심사평가원은 올해 5월부터 11월까지 3~6직급 직원들을 대상으로 ICT/데이터전문가 육성 교육을 실시하는데, 이번 코딩 대회는 해당 프로그램의 일환으로 진행됐다. 참가자는 직무에 필요한 각종 프로그래밍 언어 중 하나를 선택하고 2시간동안 다섯문항의 코딩과제를 풀었다. 세부 문항은 '문제해결능력, 상황별 알고리즘 선택 등 프로그래밍 문제 2문항과 자료구조 및 데이터 조회/입력/수정 등 데이터베이스 관련 업무를 수행하기 위한 SQL 활용 능력 관련 3문항으로 구성된다. 심사평가원은 오는 7월 1일 창립기념일에 맞춰 우수한 성적을 거둔 직원들에 대한 시상을 진행할 계획이다. 코드스테이츠는 올해 심사평가원의 'ICT/데이터 전문가 육성 교육을 맡고 있다. 지난달 초에 '정보화사업 대가산정'을 시작으로 올해 연말까지 클라우드, 파이썬, 자바스크립트 등 프로그래밍 언어를 학습하는 디지털 역량 강화 교육을 진행한다. 코드스테이츠 관계자는 "코딩대회를 통해 디지털 전환 교육에 대한 동기부여에도 긍정적인 역할을 할 것으로 기대한다"면서 "코딩대회의 문제가 현업에 반드시 필요한 것으로 구성될 수 있게 심혈을 기울이고 있다"고 밝혔다. 코드스테이츠는 올해 초 역량진단 기반의 초개인화 학습 솔루션 DT Lab을 출시하면서, 공공기관 및 기업 대상 디지털 전환 교육사업에 적극적으로 나서고 있다.

2024.06.12 11:10백봉삼

젯브레인, 코틀린 2.0 출시..."멀티플랫폼 개발에 최적화"

젯브레인이 코틀린 2.0.0 버전을 개발자행사인 '코틀린 컨퍼런스24'를 통해 공개했다. 코틀린 2.0.0 버전은 안드로이드를 비롯해 iOS, 웹, 서버 등 멀티플랫폼 개발을 보다 효율적으로 지원하며 인공지능(AI) 개발을 위한 도구도 함께 제공한다는 점이 특징이다. 코틀린은 자바, 플러터와 함께 앱개발에 주로 쓰이는 프로그래밍 언어다. 상위 1천 개 안드로이드 앱 중 95%에 코틀린의 코드가 활용된 것으로 알려져 있다. 새롭게 출시한 코틀린 2.0은 전용 컴파일러인 'K2' 정식 버전이 적용되며 자바가상머신(JVM), 네이티브, Wasm, JS 등 모든 대상 플랫폼을 안정적으로 지원한다. 새로운 컴파일러는 2배 이상 컴파일 속도를 향상시키며, 언어 기능 개발 속도를 높인다. 또한 코틀린이 지원하는 모든 플랫폼을 통합하고, 다중 플랫폼 프로젝트를 위한 더 나은 아키텍처를 제공한다. 특히, 젯브레인 팀은 K2 컴파일러의 안전성을 확보하기 위해 1만8천 명의 개발자가 참여한 8만 개의 안정화 프로세스를 거친 프로젝트를 수행했다고 밝혔다. 이와 함께 인공지능(AI) 개발 지원을 위해 70억 언어모델과 함께 LLM 및 AI 기반 코드 생성 도구가 포함된 데이터세트도 공개했다. 코틀린 2.0.0을 지원하는 플러그인은 젯브레인의 개발환경(IDE)인텔리제이(IntelliJ) IDEA와 구글 안드로이드 스튜디오 IDE에 번들로 제공된다. 젯브레인의 이고르 톨스토이 프로젝트 리드는 "K2 컴파일러를 통해 기존 코드에 영향을 미치지 않고 플랫폼에 구애 받지 않으면서 새로운 기능을 추가할 수 있게 될 것"이라며 "특히 언어간 일관성와 안정성을 유지하는 것에 집중한 만큼 이미 많은 프로젝트에서 이를 활용해 마이그레이션을 자동화하고 있다"고 밝혔다.

2024.05.26 13:59남혁우

직장인들이 가장 배우고 싶은 교육은?..."AI”

산업군을 막론하고 일반 직장인들이 가장 배우고 싶어하는 교육은 단연 'AI'인 것으로 나타났다. IT 스타트업 팀스파르타(대표 이범규)는 자사 온라인 코딩 강의 서비스 '스파르타코딩클럽' 회원들의 교육 목적, 선호 강의 유형, 커리어 고민 등을 다각도로 분석하고자 일반 직장인 현직 개발자 1천191명을 대상으로 설문조사를 실시했다. 조사에 따르면 IT업계를 포함해 금융/경영, 교육, 건강/의료, 제조업 등 다양한 산업군에 종사하고 있는 직장인들이 가장 듣고 싶은 강의로 'AI·GPT(26%)'가 1위를 차지했다. 강의 선택 이유에 대한 정성적 답변을 종합 분석한 결과, 전방위적으로 AI 활용도가 점차 커지고 있어 업무 효율성을 높이기 위해서는 지속적인 학습이 필요하다는 응답이 많았다. 실제로, 직장인들의 관심이 높은 세부 강의 종류로는 ▲[AI] 본인 직무에 맞는 업무 효율 증진(53%) ▲[AI] 인스타그램 유튜브 등 알고리즘 강의(37%) 등 AI 관련 강의 다수가 상위권을 기록했다. 현직 개발자들 또한 아키텍처, 클린코드 등 기본적인 실무 개발 역량인 '설계능력(40%)' 다음으로 'AI(35.1%)' 관련 강의에 대한 수요가 압도적으로 높았다. 특히, 개발자들은 'AI 분야가 빠르게 변화하는 만큼 서적 등의 자료보다 최신 강의로 접하는 것이 필요하다'고 답하는 등 AI 트렌드에 유연하게 대응할 수 있는 방안으로 온라인 강의를 선호하는 경향이 나타났다. 직장인 및 개발자들이 IT/AI 관련 강의를 수강하거나 개발 공부를 진행하는 가장 큰 목적은 모두 '실무 능력 향상(각각 44%, 52%)'을 꼽았다. 이들이 실제 업무에서 가장 어려움을 겪는 분야 역시 실무 능력으로 나타나 실무 스킬 및 업무 효율성 증진에 대한 고민이 크다는 점과 이를 해결할 수 있는 방안으로 코딩, AI 학습에 대한 필요성을 느끼고 있는 것을 확인할 수 있었다. 팀스파르타는 이번 조사에서 도출한 개발자 및 비개발직군 직장인들의 공통된 AI 교육 요구에 대응해 실무 생산성을 높이는 데 주안점을 두고, AI 분야에 대한 교육 역량을 강화한다. 실무자를 위한 다양한 교육 프로그램은 물론, 기업을 대상으로 자사의 AI 활용 역량이 함축된 단계별 B2B 교육 커리큘럼을 제공하고, 빠르게 변화하는 AI 기술 및 트렌드를 수시로 모니터링해 교육 프로그램에 적용할 계획이다. 이범규 팀스파르타 대표는 "AI/코딩 관련 교육 수요가 지속적으로 늘어남에 따라, 다양한 의견을 수렴해 IT업계 재직자들의 관심 영역과 커리어적 고민을 확인하기 위해 이번 조사를 진행했다"며 "앞으로도 빠르게 교육 트렌드를 파악하며 고객 요구에 최적화된 양질의 교육을 제공할 수 있도록 서비스를 고도화해 나가겠다"고 말했다.

2024.05.16 10:21백봉삼

"그럼 회사서 '소'는 누가 키우나요?"

“그럼 소는 누가 키우나?” 오래 전 한 코미디 프로그램에서 인기를 끌었던 유행어다. 모두가 자신이 하고 싶은 것만 선호하고, 쉬운 길만 선택하면 정작 집에서 가장 중요한 '본업'은 누가 챙기냐는 의미다. 기업과 산업에서도 마찬가지다. 빠르게 변화하는 경쟁의 흐름을 쫓지 못한 채 현실에 안주하는 구성원들만 있는 조직의 앞날은 어떨까. 또 모두가 경력직만 선호해 신입 개발자들이 경험을 쌓고 성장할 수 있는 토대가 사라진다면 그 산업의 미래는 불보듯 뻔하지 않을까. 이 같은 고민에 '진심'인 기업이 있다. 바로 성인 대상 코딩 전문 교육 기업에서 IT 전문 기업으로 사업 영역을 넓혀가고 있는 팀스파르타가 그 주인공이다. 팀스파르타는 “비전공자도 코딩 교육으로 (고연봉) 개발자가 될 수 있다”는 꿈을 갖게 한 스타트업으로 유명하다. 전국민 코딩 열풍을 일으킨 주역이다. 현재는 코딩을 배우고 싶은 일반인들을 위한 입문용 과정과, 비전공자들을 개발자로 양성하는 부트캠프, 그리고 개발자들의 스킬을 한 단계 높여주는 전문가 과정을 운영하고 있다. 작년 말부터는 내부 코딩 교육 수료생들을 십분 활용한 개발 외주사업에도 뛰어들었다. 신입 개발자들도 기업에서 즉시 인력이 될 수 있다는 증명을 스스로 해내고 있다. 이범규 팀스파르타 대표에 따르면, 이 회사는 작년에 이어 올해 B2B AI 교육에 힘을 주고 있다. 챗GPT 등장으로 많은 기업들이 AI 교육 등을 통한 디지털전환의 필요성을 크게 느끼면서도, 정작 무엇을 배우고 구성원들에게 어떤 교육을 시켜야할 지 헤맬 때 훌륭한 코칭 역할을 하고 있다. 최근 기자는 이 대표를 만나 그동안 신입 개발자 양성을 위한 코딩 교육과 기업 교육에 대해 갖고 있던 몇 가지 궁금증을 물었고, 예상 밖의 답들을 들을 수 있었다. 질문1. 챗GPT 등장으로 코딩 열풍 식은 거 아닌가요? 먼저 “신입보다 경력직을 선호하고, 기업들의 개발자 모시기 경쟁도 식었는데 '전국민 코딩 열풍' 역시 예전만 못한 것 아닌가요?”라는 질문을 던졌다. 당연히 “사실 그렇긴 합니다만...”이라는 답이 돌아올 줄 알았다. 그런데 이 대표는 전혀 다른 답을 했다. “신입 개발자 채용 불씨는 아직 살아있어요. 코딩 교육생들은 계속 증가하고 있고요. 4년 전 공무원 시험 준비하던 친구들에게 개발자 되는 게 어떠냐고 물으면 10명 중 9명은 내가 어떻게 하냐고 했죠. 공무원 시험보다 개발이 더 어렵다고 느꼈는데, 주변에서 비전공자가 개발자가 된 경우를 보면서 '나도 (개발자가) 될 수 있다'는 열린 생각들을 하기 시작했어요.” 신입 개발자 채용이 예전만 못해도, 개발자 몸값(연봉)이 주춤해도 개발자를 꿈꾸는 비전공자 교육생들이 늘고 있다는 답이었다. 그 이유는 주변에서 개발자가 된 친구들을 보면서, '쟤도 했는데 그럼 나도?'라는 인식이 생겼기 때문이라고. 특히 예전에는 코딩 교육을 1부터 10까지 배워야 했다면, 이제는 챗GPT 등장으로 1~3까지만 배워도 신입 개발자로서 손색없는 역량을 발휘할 수 있다는 게 이 대표의 설명이었다. 그 만큼 개발자 문턱이 낮아졌다는 뜻이다. 질문2. 신입개발자는 '고액연봉'과 무관한 거 아닌가요? 이어 또 다른 궁금증이 들었다. 고액 연봉을 꿈꾸며 너도나도 개발자가 되고 싶어하는데, 비전공자인 신입 개발자와 '고액 연봉'은 무관한 얘기 아닐까. 이 또한 이범규 대표는 뜻밖의 답을 했다. “(비전공자라도) 연봉 1억원까지는 노력으로 가능한 직업이 개발자인 것 같아요. 그 이상은 타고난 역량이 필요할 수도 있겠지만요. 또 그저 그런 개발자로 남을 것이냐, 성장하는 개발자가 될 것이냐는 본인 선택이죠. 훌륭한 개발자라 해서 DNA에 탁월한 유전자가 새겨진 것 같진 않아요.” 비전공자가 뒤늦게 신입 개발자로 전직을 하더라도 노력만 하면 연봉 1억원을 찍을 수 있다는 솔깃한 말이었다. 행복한 상상도 잠시, 정말 피나게 노력하는 상위 1%에 해당되는 얘기 아닐까 의심이 들었다. 그러자 이 대표는 한 번 더 개발자를 꿈꿀 수 있는 희망적인 메시지를 꺼냈다. “예체능 영역에서 보면 피겨 분야 1등은 김연아라는 걸 누구나 알죠. 그런데 3등만 넘어가도 몰라요. 프로축구 2군도 정말 뛰어난 선수들인데 모르잖아요. 개발자는 1등이 아니어도 오랫동안 연봉을 받으면서 살 수 있어요. 자기만의 스킬을 갖고 있는 전문직으로 인식도 되고, 뭐 다 안 되면 외주 개발을 할 수도 있고요. 개발자는 노력으로 충분히 될 수 있는 돈 잘 버는 기능직입니다.” 질문3. 코딩 교육, 실제로는 어려운 것 아닌가요? 이범규 대표는 우아한형제들 소프트웨어 엔지니어로 시작해 본엔젤스 벤처파트너스 심사역을 지냈다. 그리고 지금의 성인 교육 전문 기업 팀스파르타를 창업해 전국민 코딩 교육 열풍을 앞장서 이끌었다. 지금은 '코딩 전도사'로 불려도 손색없는 전문가지만, 그는 산업공학과를 전공한 코딩 '잘알못'(잘 알지 못하다는 뜻) 청년이었다. “저도 코딩이 어렵다고 여겼는데 생각보다 쉽더라고요. 코딩 하면 C언어, 자바를 떠올리고, 이진수 같은 걸 연상하잖아요. 그런에 요즘 친구들은 이런 거 잘 안 배워요. 평생 증권맨으로 살아온 분도 파이썬 1~2시간 배우면 뉴스 클리핑 시스템을 만들 수 있죠. 사업은 '나는 아는데 남이 모르는 것'으로 한다고 생각해요. '코딩이 어렵다고 생각하는데 사실은 쉽다'를 제가 경험했고, 이 이유가 바로 팀스파르타를 창업한 배경입니다.” 이 대표에 따르면 팀스파르타는 올해 목표 매출을 전년 대비 2배 성장한 600억원으로 잡았다. AI에 대한 관심들이 커지면서 교육 시장이 커지고 있고, 구성원들의 성장을 고민하는 기업들도 디지털 전환에 많은 관심을 두고 있어서다. 올해 B2B 사업 분야 목표 매출은 50억원이다. 질문4. 경쟁 커진 성인교육 시장...'팀스파르타' 강점은요? 그런데 성인 교육 시장이 커지면서 관련 사업을 하는 기업들도 늘어났다. 이 가운데 팀스파르타는 무엇을 무기로 성장을 계획하고 있을까. 이 대표는 'AI 교육에 집중하고 있다는 점', 그리고 '직군과 난이도에 따라 모듈형 교육이 가능한 점'을 꼽았다. AI 등 기술을 활용한 디지털 전환이 필요한 기업들이 의뢰해 오면 각 조직에 맞는 교육을 추천해주고, 실제 교육을 진행하고, 교육 받은 내용이 실무로 이어지게끔 도움을 준다. 기업이 투자한 시간과 돈이 단순히 교육 자체로만 끝나지 않도록 실무에 적용 가능한 기업 교육을 진행 중이다. “하림이나 농심 같은 IT에 관심이 없던 기업들도 이제는 디지털 전환에 관심이 많아졌어요. 비IT 기업들이 관심을 더 보이는 분위기입니다. 챗GPT를 활용하고 도입해 디지털 전환할 수 있는 기회라고 생각하는 것 같아요. 저희는 반드시 실무에서 사용할 수 있는 형태로 예제나 맞춤형으로 교육을 준비합니다. 모듈형 교육을 통해 실무 투입이 가능한 교육을 진행하는 거죠.” 질문5. 신입개발자 채용·AI 기업교육, 여전히 다른 회사 얘기 아닐까요? 이범규 대표는 이달 22일 봉은사로 슈피겐홀에서 열리는 'HR테크 커넥팅 데이즈' 세미나 행사에 연사로 나산다. 이 자리에서 이 대표는 디지털 전환을 고민하는 경영자와 HR 리더들에게 'AI시대, 직무별 맞춤형 DX교육 설계 방법'이란 주제로 기조 강연할 예정이다. “AI 교육 하기는 해야겠는데 정확히 뭘 해야할지 모르는 분들이 오면 좋을 것 같습니다. 저희를 찾아오시는 고객들도 그렇기 때문입니다." 끝으로 이 대표가 갖고 있는 고민이 궁금했다. 코딩 교육이 쉽고 유용한 건 알겠는데, 또 신입 개발자들의 역량이 생각보다 뛰어난 건 알겠는데, 시장의 인식은 이를 따라가고 있을까. "기업들이 경기가 어려우니 개발자를 덜 뽑자고 하는데, 사실 채용 한파는 경기 문제가 아니라 '미스매칭' 문제가 더 중요해요. 개발자를 필요로 하는 알찬 기업들이 있는데 잘 몰라서 안 가고, 기업들은 시니어 개발자만 찾으려 하거든요. 한해에 배출되는 전공자가 3만 명이고, 팀스파르타를 통해 연 4천명의 신입 개발자 교육생들이 나오는데 미스매칭으로 취업의 어려움을 겪고 있습니다. 이들이 다른 일을 찾아 떠날지 말지가 결정되는 골든타임이라고 생각해요. 중소기업들이 신입 개발자를 왜 뽑아도 되는지, 어떻게 이들을 성장시켜 조직의 효율성을 높일 수 있는지 'HR테크 커넥팅 데이즈'가 안내의 장이 됐으면 좋겠습니다.” 다시 첫 얘기로 돌아가서, 우리 회사에서 '소는 도대체 누가 키울 것인가'를 고민해보자. 경력직 개발자 몸값은 천정부지로 치솟았고, 기존 직원들 중 적지 않은 인원이 타성에 빠져있을 수 있다. 또는 이미 일부 인원은 '조용한 퇴사'를 고한 경우도 더러 있을 수 있다. 그럼에도 기업은 운영 효율성을 꾀해 계속 성장해야 한다. 이를 위한 해결책이 신입 개발자 채용, 기존 구성원들의 AI 교육이 답이 될 수 있다. 바로 이들이 회사에서 소도 키우고, 우유도 짜고, 투뿔 한우로 키워낼 주역이기 때문이다.

2024.05.02 15:24백봉삼

C#12, 신규 기능 '기본 생성자' 혹평..."역대 최악의 기능"

마이크로소프트의 프로그래밍 언어 C# 12에 추가된 신규 기능 '기본 생성자(primary constructors)'에 대해 역대 최악의 기능이라며 불만의 목소리를 내고 있다. 최근 데브클래스 등 외신에 따르면 개발자들은 마이크로소프트 개발자 블로그를 통해 새롭게 추가된 기본 생성자에 대해 개선을 요구 중이다. C# 12는 프로그래밍 언어 C#의 연간 업데이트 버전명이다. 마이크로소프트의 앱 개발 플랫폼인 닷넷8(.NET8)과 지난해 11월 공개된 후 지속적으로 기능 업데이트가 이뤄지고 있다. 논란이 된 기본 생성자는 클래스와 구조체의 초기화를 간소화하기 위한 생성자다. 개발 과정에서 코드 사용을 줄여 효율적이고 간결한 업무를 지원하기 위해 개발됐다. 3년 전 C# 9에서 테스트 기능으로 추가된 이후 지난달 정식 버전에 업데이트 됐다. 하지만 업데이트 후 개발자들의 반응은 부정적인 내용이 주를 이뤘다. 대부분 기능이 원하는 방식으로 작동하지 않는 등 업데이트 과정에서 충분한 테스트가 이뤄지지 않았다는 지적이다. 문제점으로 지적된 내용 중 하나는 기본 생성자를 사용하면 클래스의 상태를 정의하기 위해 지정된 파라미터가 가변적으로 처리되어 의도치 않게 프로그램이 오작동할 가능성이 있다는 것이다. 또한, 초기화 과정에서 타입 변경이 제대로 이뤄지지 않아 클래스와 구조체의 일관성을 유지하기 위한 추가작업이 필요했다. 이로 인해 기대만큼의 업무 간소화가 이뤄지지 않을 뿐 아니라 오히려 개발 과정에 혼란을 일으킬 수 있다는 지적도 나타났다. 멜리사 P라는 개발자는 “기본생성자는 그저 잘못된 방식으로 파일을 압축할 뿐 생성하는 것은 더욱 큰 혼란 뿐”이라고 비판했다. 다른 개발자는 "기본 생성자는 C#에서 구현된 기능 중 최악일 것"이라며 "읽고 이해하기 쉽다는 것은 항상 C#의 가장 중요한 부분이었는데 이것은 완전히 반대였다"고 비판했다. 개발자들의 비판이 이어지자 마이크로소프트 측은 해당 기능을 개선할 것이라고 밝혔다. 마이크로소프트의 메즈토르게르센 C# 수석디자이너는 "기본 생성자의 완전히 실패한 설계는 타임머신이 있다면 다시 돌아가서 변경하고 싶은 목록에 포함될 정도로 우리의 실수"라며 "우리는 일관성을 유지할 수 있도록 기능을 개선하고 추가로 사용자의 피드백을 받아 들이도록 하겠다"고 답했다.

2024.04.28 21:00남혁우

웹 언어 PHP, 2년 간 사용량 40% 감소..."영광의 시절 지나"

오랫동안 웹 개발을 위해 널리 사용된 언어인 PHP가 지난 2년간 사용량이 40% 가까이 감소하며 하락세를 기록 중이다. 최근 인포월드 등 외신에 따르면 4월 티오베 인덱스 프로그래밍 언어 인기 지수(티오베 인덱스)에서 PHP가 17위로 역대 가장 낮은 순위를 기록했다 PHP는 중소 규모 웹사이트 분야에서 가장 인기 있는 웹 콘텐츠 관리 시스템인 워드프레스의 기반이 되는 언어다. 그만큼 전 세계적으로 많은 사용자를 보유한 인기 언어로 2006년부터 2010년까지 수 차례 인기지수 3위를 기록했다. 하지만 이후 리액트, 장고, 루비온레일즈 등 워드프레스의 경쟁 웹 개발 프레임워크가 다른 언어로 출시되면서 PHP의 인기가 점차 줄어들기 시작했다. 특히 치명적인 보안 취약점이 발생하면서 사용자의 감소세가 더욱 가속화됐다. 티오베의 폴 얀센 최고 경영자는 “2001년 티오베 인덱스가 시작했을 때 당시 PHP는 웹사이트 구축을 위한 표준언어 수준의 위상을 가지고 있었다”며 “하지만 이후 등장한 자바스크립트를 비롯해 루비, 파이썬 등에 밀리고 보안 취약점이 발견되면서 그런 영향력은 많이 줄어들었다”고 평가했다. 이어서 “지금도 PHP는 여전히 중소형 웹사이트에서 강력한 입지를 차지하고 있으며 워드프레스도 활발하게 사용되고 있지만 이전 영광의 시절은 끝난 것 같다”고 말했다. 프로그래밍 언어 순위는 파이썬이 16.41%로 여전히 1위를 기록 중이며 2위는 C 3위 C++ 순으로 변동 없이 유지 중이다. 이어서 자바, C#, 자바스크립트, 고(GO) 순으로 자바스크립트와 고의 지속적인 성장이 두드러지고 있다.

2024.04.23 11:00남혁우

C/C++ 보안 취약점, 테스트로 미리 확인한다

메모리버그 등 보안 취약점을 사전에 파악하기 위한 C와 C++앱용 테스트도구가 공개됐다. 최근 인포월드 등 외신에 따르면 파라소프트가 전용 테스트 도구인 'C/C++테스트 CT'를 출시했다고 밝혔다. C/C++테스트 CT는 대규모 개발 팀이 안정적이고 신뢰할 수 있는 앱 개발을 지원하기 위한 도구다. 특히 임베디드 제품처럼 다른 언어로 대체하거나 전환이 어려운 개발환경에서도 높은 수준의 보안 체계를 구축하는 것을 목표로 한다. 다양한 개발 환경과 보안 특성에 따라 취약점이나 보안 유출 상황 등을 확인할 수 있는 개발 테스팅 플랫폼(DTP)도 함께 제공한다. 개발 편의성을 높이기 위해 비주얼스튜디오코드 등 개발자들이 많이 사용하는 개발 도구와의 연동도 지원한다.

2024.04.12 10:54남혁우

스파르타코딩클럽 "2030 코딩 교육 브랜드 인지도 1위”

IT스타트업 팀스파르타(대표 이범규)가 자사 온라인 코딩 강의 서비스 '스파르타코딩클럽'이 코딩 교육 브랜드 인지도 조사에서 1위를 차지했다고 3일 밝혔다. 팀스파르타가 지난 1월 리서치 전문 업체 오픈서베이를 통해 전국 2030 남녀 1천명 대상으로 조사한 결과, 코딩 교육 업체 중 '인지하고 있는 브랜드(22.7%)', '수강 의향이 있는 업체(29.8%)'에서 모두 1위를 기록했다. 이는 지난해 11월에 진행한 조사 결과보다 최대 5계단 상승한 순위다. 이번 결과는 3개월간 진행한 첫 브랜드 캠페인 '훈민코딩'과 보다 세분화된 타깃층에 맞는 무료 강의, CSR 등 다양한 활동으로 캠페인 효과를 극대화한 것이 주효했던 것으로 분석된다. 대대적인 브랜드 캠페인을 통해 '코딩의 대중화'에 한발 더 가까워진 셈이다. 지난해 12월, 팀스파르타는 코딩은 어렵다는 사람들의 심리적 장벽을 허물고 누구나 코딩을 통해 뜻을 이룰 수 있다는 메시지를 전달하고자 본격적으로 브랜드 캠페인을 진행했다. 캠페인 모델로는 배우 안재홍을 발탁해 눈길을 끌었으며 유튜브, 메타, 넷플릭스 등 온라인 채널과 자기 계발 및 코딩에 대한 관심이 높은 MZ세대, 직장인들이 모이는 주요 상권 내 오프라인 채널을 활용해 적극적으로 캠페인을 실시했다. 캠페인 메시지가 고객들에게 와닿을 수 있도록 기획한 각양각색 후속 활동도 빛을 발했다. 먼저, 타깃층을 세분화한 무료 강의를 기획해 보다 많은 사람들이 코딩 강의에 대해 관심 가질 수 있는 기회를 마련했다. '문과생을 위한 IT용어 해설', 직장인 대상 'AI로 10분만에 보고서 자동화', 일반 대중 대상 '웹/앱 사이트 만들기' 등 다양한 타깃층 눈높이에 맞춘 무료 강의의 신청 건수가 이전 대비 2배 목표치를 웃돌아 캠페인 효과를 실감케 했다. 특히, 사회에서 소외되거나 힘든 순간을 겪는 청년들에게 희망을 전하고 IT 교육 저변을 확대할 수 있도록 CSR 활동에도 적극 나서 눈길을 끈다. 일례로, 글로벌 아동권리 전문 NGO '굿네이버스'와 손잡고 취업 준비 청년 및 영 케어러(가족돌봄청년)를 위한 IT 교육을 제공하고 생활비 및 IT 기기를 지원해주며 안정적인 취업 환경 조성에 힘을 쏟고 있다. 이 밖에도, 코딩으로 새로운 기회를 찾은 실제 수강생들의 사연으로 구성한 인터뷰 아티클 '큰일어워즈', 시간을 내기 어려워 수강을 망설이는 사람들을 위한 '1년 자유수강권', IT 관련 자격증을 취득한 수강생에게 100% 수강료를 할인해주는 '격파르타' 등을 진행하며 코딩에 대한 어려움과 편견 해소에 발벗고 나서는 중이다. 이범규 팀스파르타 대표는 "차별화된 캠페인 메시지를 통해 코딩은 어렵다는 선입견을 정면으로 돌파하고, 코딩이 누구에게나 유용한 하나의 도구로 활용할 수 있다는 점을 대중들과 친근하게 소통한 점이 좋은 결과로 이어진 듯하다"며 "앞으로도 팀스파르타는 더욱 많은 사람들에게 진정성 있는 기업 메시지를 전달하며 IT교육 저변을 확대해 나갈 수 있도록 노력할 것"이라고 말했다. 지디넷코리아는 5월22일 강남구 봉은사로에 위치한 슈피겐홀에서 HR 담당자 대상의 'HR테크 커넥팅 데이즈' 세미나 행사를 연다. 이번 행사에는 리멤버(드라마앤컴퍼니)·잡플래닛(브레인커머스)·스펙터·블라인드·클랩(디웨일)·무하유·잡코리아(나인하이어) 등 HR테크 분야 대표 기업들이 참여해 인적자원 관리(HRM)에 관한 최신 트렌드를 짚어보고, 데이터에 기반한 인사이트를 제시할 예정이다. 또 팀스파르타·데이원컴퍼니(패스트캠퍼스) 등 성인 교육 기업들도 참여해 인적자원 개발(HRD)에 필수인 '업스킬'과 '리스킬'에 대한 노하우도 풀어낼 계획이다. 이 밖에 HR 직무 현직자·노무 관련 전문 변호사 강연, 네트워킹 오찬 등이 마련될 예정이다. HR테크 커넥팅 데이즈 현장 참여를 원하는 HR 담당자 및 임원은 [☞이곳]을 통해 사전 등록하면 된다. 사전 등록자 중 선정된 지원자들에게 4~5월 중 정식 초청장이 발송될 예정이다. 포털 뉴스에서 신청 링크가 보이지 않을 경우, 위 이미지에 나온 QR코드를 스캔하면 된다.

2024.04.03 08:58백봉삼

  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.