Offcanvas

소프트웨어+개발

블로그 | 우리의 소프트웨어 프로젝트 계획이 늘 틀어지는 이유

오랜 시간 프로젝트를 계획하고, 전략을 세우고, 주무르고, 접고, 돌릴지라도 실제로 코드를 작성하는 데 어떤 어려움이 있는지 알 수 없다.    그냥 솔직하게 말하겠다. 중요한 소프트웨어 프로젝트를 정확하게 추정하는 것은 불가능하...

소프트웨어 프로젝트 소프트웨어 개발 호프스태터의 법칙

2024.04.24

오랜 시간 프로젝트를 계획하고, 전략을 세우고, 주무르고, 접고, 돌릴지라도 실제로 코드를 작성하는 데 어떤 어려움이 있는지 알 수 없다.    그냥 솔직하게 말하겠다. 중요한 소프트웨어 프로젝트를 정확하게 추정하는 것은 불가능하...

2024.04.24

‘생성형 AI와 유달리 어울리는 업무 영역 있더라’ 기업들이 전하는 3분야

고객 서비스, 소프트웨어 및 개발, 크리에이티브 및 지식 업무에서 생성형 AI가 미국의 연간 생산성에 미칠 수 있는 효용이 1조 달러에 이르는 것으로 분석된다.  생성형 AI는 비교적 새로운 기술임에도 불구하고 잠재적 비즈니스 가치를 고려할...

생성형 AI 고객 서비스 소프트웨어 개발 지식관리

2024.03.14

고객 서비스, 소프트웨어 및 개발, 크리에이티브 및 지식 업무에서 생성형 AI가 미국의 연간 생산성에 미칠 수 있는 효용이 1조 달러에 이르는 것으로 분석된다.  생성형 AI는 비교적 새로운 기술임에도 불구하고 잠재적 비즈니스 가치를 고려할...

2024.03.14

기고 | 소프트웨어 테스트 문제를 방치하지 않아야 할 이유

코드와 관련된 변경 사항이 없는데도 한 번은 통과하고 다음 번에는 실패하는 테스트는 소프트웨어 품질, 배포 속도, 개발자의 행복을 위협한다. 식물을 가꾸어 본 적이 있다면 해충을 경험해 봤을 터다. 작은 해충의 징후가 보이기 시작하면 조치를 취해야 ...

소프트웨어 개발 소프트웨어 테스트 테스트 자동화

2024.01.11

코드와 관련된 변경 사항이 없는데도 한 번은 통과하고 다음 번에는 실패하는 테스트는 소프트웨어 품질, 배포 속도, 개발자의 행복을 위협한다. 식물을 가꾸어 본 적이 있다면 해충을 경험해 봤을 터다. 작은 해충의 징후가 보이기 시작하면 조치를 취해야 ...

2024.01.11

"조만간 절반 이상"··· 개발자들이 AI 코딩 비서를 사용할 이유

생성형 AI가 잠재력을 곧 드러낼 영역 중 하나는 소프트웨어 개발 지원이다. 소프트웨어 테스트와 문서와 작업의 지원도 당연히 포함된다.  가트너 리서치의 새로운 조사 결과에 따르면, 소프트웨어의 생성과 테스트 및 운영을 돕기 위한 생성형 인...

코딩 소프트웨어 개발 소프트웨어 테스트 생성형 AI 개발 도구 코드위스퍼러 리플릿 고스트라이터 깃허브 코파일럿

2023.12.07

생성형 AI가 잠재력을 곧 드러낼 영역 중 하나는 소프트웨어 개발 지원이다. 소프트웨어 테스트와 문서와 작업의 지원도 당연히 포함된다.  가트너 리서치의 새로운 조사 결과에 따르면, 소프트웨어의 생성과 테스트 및 운영을 돕기 위한 생성형 인...

2023.12.07

칼럼 | 생성형 AI가 대체하는 개발자… 필요한 건 ‘주니어 개발자 역할 재정의’

주니어 개발자를 AI로 대체하면 소프트웨어를 발전시키는 데 필요한, 더 세심한 작업을 수행하도록 훈련된 엔지니어를 확보하기 어려워진다.   소프트웨어 개발자 채용 시장은 늘 경쟁이 치열했다. 하지만 지금 업계에서는 전에 없던 인재 위기를 ...

개발자 생성형AI 주니어개발자 ai개발 소프트웨어 개발 서클ci

2023.12.05

주니어 개발자를 AI로 대체하면 소프트웨어를 발전시키는 데 필요한, 더 세심한 작업을 수행하도록 훈련된 엔지니어를 확보하기 어려워진다.   소프트웨어 개발자 채용 시장은 늘 경쟁이 치열했다. 하지만 지금 업계에서는 전에 없던 인재 위기를 ...

2023.12.05

‘무능, 순진, 방만, 아집...' 소프트웨어 개발 죄악 7가지

잘못된 방법론 선택부터 최신 트렌드에 지나치게 집착하는 것까지, 훌륭한 앱 개발팀의 결과물도 때때로 우리 스스로가 되돌릴 수 없는 경향, 유혹, 습관으로 인해 어려움을 겪을 수 있다. 소프트웨어 개발은 수백만 개의 매개변수, 변수, 라이브러리 등을 ...

소프트웨어 개발 코딩 프로그래머 개발 방법 소프트웨어 기획 확장성 소프트웨어 테스트

2023.10.10

잘못된 방법론 선택부터 최신 트렌드에 지나치게 집착하는 것까지, 훌륭한 앱 개발팀의 결과물도 때때로 우리 스스로가 되돌릴 수 없는 경향, 유혹, 습관으로 인해 어려움을 겪을 수 있다. 소프트웨어 개발은 수백만 개의 매개변수, 변수, 라이브러리 등을 ...

2023.10.10

2023년 개발자 채용 기상도는? ‘계속 맑음’

기술 업계에 정리해고 ‘한파’가 몰아치긴 했지만 개발자 채용 시장의 전망은 여전히 밝다.  최근 기술 부문의 정리해고 칼바람을 맞은 개발자라고 하더라도 여전히 수많은 일자리를 찾을 수 있으리라 예상된다. 기술 업계 너머를 바라본다면 더욱더 ...

커리어 경력 소프트웨어 개발 개발자 기술 업계 채용 정리해고 IT 일자리

2023.02.23

기술 업계에 정리해고 ‘한파’가 몰아치긴 했지만 개발자 채용 시장의 전망은 여전히 밝다.  최근 기술 부문의 정리해고 칼바람을 맞은 개발자라고 하더라도 여전히 수많은 일자리를 찾을 수 있으리라 예상된다. 기술 업계 너머를 바라본다면 더욱더 ...

2023.02.23

클라우드서 GPT-3.5 쓴다, ‘애저 오픈AI(Azure OpenAI)’ 시작하기

마이크로소프트 애저(Azure)에서 호스팅되는 오픈AI(OpenAI) 언어 모델이 이제 GA 버전으로 제공된다.  사전 학습한 모델에 API 기반 액세스를 제공하는 애저의 코그니티브 서비스(Cognitive Services) 등을 통해 머신...

인공지능 머신러닝 마이크로소프트 애저 클라우드 오픈AI 개발 도구 소프트웨어 개발 챗GPT GPT-3 언어 모델

2023.02.03

마이크로소프트 애저(Azure)에서 호스팅되는 오픈AI(OpenAI) 언어 모델이 이제 GA 버전으로 제공된다.  사전 학습한 모델에 API 기반 액세스를 제공하는 애저의 코그니티브 서비스(Cognitive Services) 등을 통해 머신...

2023.02.03

REST API 대신 ‘그래프QL’ 선택 전에... 알아야 할 장단점 5가지

그래프QL(GraphQL)을 좋아하는 개발자도 있고, 싫어하는 개발자도 있을 것이다. 이 REST API 대체제의 좋은 점, 나쁜 점, 이상한 점을 살펴본다.  페이스북(현 메타플랫폼)은 거대한 소셜 그래프에서 데이터 구조를 검색할 간결하고...

오픈소스 개발 도구 API 소프트웨어 개발 그래프QL 페이스북 데이터 검색

2023.01.11

그래프QL(GraphQL)을 좋아하는 개발자도 있고, 싫어하는 개발자도 있을 것이다. 이 REST API 대체제의 좋은 점, 나쁜 점, 이상한 점을 살펴본다.  페이스북(현 메타플랫폼)은 거대한 소셜 그래프에서 데이터 구조를 검색할 간결하고...

2023.01.11

“2022년 올해의 프로그래밍 언어는 C++” 티오베

티오베(Tiobe)가 2022년 한 해 동안 가장 큰 인기를 얻은 프로그래밍 언어로 ‘C++’을 선정했다. 뒤를 이어 C와 파이썬이 2위를 차지했다.    지난 2022년 12월 티오베 지수에서 ‘자바’를 추월한 ‘C++’이 20...

프로그래밍 언어 개발 언어 티오베 C++ 파이썬 자바 소프트웨어 개발

2023.01.09

티오베(Tiobe)가 2022년 한 해 동안 가장 큰 인기를 얻은 프로그래밍 언어로 ‘C++’을 선정했다. 뒤를 이어 C와 파이썬이 2위를 차지했다.    지난 2022년 12월 티오베 지수에서 ‘자바’를 추월한 ‘C++’이 20...

2023.01.09

개발자들에게 물어봤다! ‘개발’을 좋아하는 이유 vs. 싫어하는 이유 5가지

모든 것이 완벽한 직업은 없다. 소프트웨어 개발도 마찬가지다. 13명의 개발자에게 직업과 관련해 ‘좋아하는 것’과 ‘싫어하는 것’을 물었다.  소프트웨어 개발자라면 스코틀랜드의 웹 디자인 회사 미디어 서저리(Media Surgery)의 수석...

개발자 팀워크 협업 워라밸 소프트웨어 개발

2022.12.23

모든 것이 완벽한 직업은 없다. 소프트웨어 개발도 마찬가지다. 13명의 개발자에게 직업과 관련해 ‘좋아하는 것’과 ‘싫어하는 것’을 물었다.  소프트웨어 개발자라면 스코틀랜드의 웹 디자인 회사 미디어 서저리(Media Surgery)의 수석...

2022.12.23

그랄VM(GraalVM) 컴파일러, 자바에서 지원된다

‘프로젝트 갈라하드(Project Galahad)’는 그랄VM(GraalVM)의 JIT와 AOT 컴파일러 기술을 시작으로 자바에서 가능한 인큐베이션을 위해 오픈JDK 커뮤니티에 자바 관련 그랄VM 기술을 제공할 계획이다. 오라클에서 개발한 고성능 J...

자바 오라클 그랄VM 컴파일러 소프트웨어 개발 개발 라이브러리 개발 프레임워크

2022.12.16

‘프로젝트 갈라하드(Project Galahad)’는 그랄VM(GraalVM)의 JIT와 AOT 컴파일러 기술을 시작으로 자바에서 가능한 인큐베이션을 위해 오픈JDK 커뮤니티에 자바 관련 그랄VM 기술을 제공할 계획이다. 오라클에서 개발한 고성능 J...

2022.12.16

칼럼ㅣ로그4j 재난 이후, 반격에 나선 오픈소스 보안

역사상 최악이라고 평가됐던 ‘로그4j(Log4j)’ 사태가 1주년을 맞았다. 그 이후로 소프트웨어 세계는 이런 일이 다시는 일어나지 않도록 필사적으로 달려왔고, 소프트웨어 공급망 보안에서 빠뜨렸던 연결고리가 채워지기 시작하고 있다.   로...

오픈소스 보안 소프트웨어 개발 개발 도구 로그4j 보안 취약점

2022.12.13

역사상 최악이라고 평가됐던 ‘로그4j(Log4j)’ 사태가 1주년을 맞았다. 그 이후로 소프트웨어 세계는 이런 일이 다시는 일어나지 않도록 필사적으로 달려왔고, 소프트웨어 공급망 보안에서 빠뜨렸던 연결고리가 채워지기 시작하고 있다.   로...

2022.12.13

블로그ㅣ지능형 자동화가 CI/CD를 어떻게 변화시키는가?

오늘날 ‘모든 기업이 소프트웨어 회사다’라고 말하곤 한다. 이는 지난 10년 동안 규모와 상관없이 수많은 기업이 디지털 트랜스포메이션 이니셔티브를 수행했으며, 이러한 이니셔티브가 비즈니스 가치를 제공하기 위해 소프트웨어를 개발하고 배포하는 방식에 엄청...

지능형 자동화 CI CD 지속적 전달 지속적 통합 데브옵스 소프트웨어 개발 소프트웨어 릴리즈

2022.11.30

오늘날 ‘모든 기업이 소프트웨어 회사다’라고 말하곤 한다. 이는 지난 10년 동안 규모와 상관없이 수많은 기업이 디지털 트랜스포메이션 이니셔티브를 수행했으며, 이러한 이니셔티브가 비즈니스 가치를 제공하기 위해 소프트웨어를 개발하고 배포하는 방식에 엄청...

2022.11.30

칼럼ㅣ개발자의 생산성을 측정해야 하는가?

소프트웨어 개발팀의 강점은 개발자 개인이다. 각 개발자의 강점은 팀이다.  약 10년 전 필자는 ‘개발자의 생산성을 측정할 수 있는가(Can we measure developer productivity)?’라는 블로그 게시물을 썼다. 글에서...

개발자 생산성 깃허브 KPI 소프트웨어 개발

2022.11.17

소프트웨어 개발팀의 강점은 개발자 개인이다. 각 개발자의 강점은 팀이다.  약 10년 전 필자는 ‘개발자의 생산성을 측정할 수 있는가(Can we measure developer productivity)?’라는 블로그 게시물을 썼다. 글에서...

2022.11.17

수십 년째 요지부동, 'C 언어'가 왕좌 지키는 이유

‘C 언어’는 지난 1972년 개발돼 지금까지 전 세계적으로 널리 사용되고 있으며, 소프트웨어 시대의 핵심적인 기본 구성요소로 군림하고 있다. 하지만 지난 수십 년 동안 새로운 언어가 많이 등장했다. 그중에는 노골적으로 C 언어의 아성에 도전한 언어도...

C 언어 C++ 파이썬 러스트 카본 자바 프로그래밍 언어 개발 언어 개발자 소프트웨어 개발

2022.09.30

‘C 언어’는 지난 1972년 개발돼 지금까지 전 세계적으로 널리 사용되고 있으며, 소프트웨어 시대의 핵심적인 기본 구성요소로 군림하고 있다. 하지만 지난 수십 년 동안 새로운 언어가 많이 등장했다. 그중에는 노골적으로 C 언어의 아성에 도전한 언어도...

2022.09.30

“목표는 C++ 현대화”··· 실험적 컴파일러 ‘Cpp프론트’ 공개돼

‘Cpp프론트(Cppfront)’는 유서 깊은 프로그래밍 언어를 ‘10배 더 간단하고, 안전하며, 도구를 사용하기 쉽게’ 만드는 대체 C++ 구문용 실험적 컴파일러다.    C++ 언어가 ‘Cpp프론트’라는 제안에 따라 더 간단하...

C++ 프로그래밍 언어 개발 언어 컴파일러 Cpp프론트 소프트웨어 개발 개발 도구

2022.09.22

‘Cpp프론트(Cppfront)’는 유서 깊은 프로그래밍 언어를 ‘10배 더 간단하고, 안전하며, 도구를 사용하기 쉽게’ 만드는 대체 C++ 구문용 실험적 컴파일러다.    C++ 언어가 ‘Cpp프론트’라는 제안에 따라 더 간단하...

2022.09.22

딥러닝 프레임워크 ‘3파전’··· '텐서플로우 vs 파이토치 vs JAX' 비교

오늘날 딥러닝 연구 및 개발을 주도하는 3가지 프레임워크가 있다. 각각 (1) 사용 편의성, (2) 기능 및 성숙도, (3) 엄청난 확장성으로 유명하다. 어떤 프레임워크를 사용해야 할까?  음성에 반응하는 시리나 알렉사, 스마트폰의 실시간 ...

딥러닝 머신러닝 인공지능 개발 라이브러리 개발 프레임워크 소프트웨어 개발 파이썬 텐서플로우 파이토치 JAX 케라스 넘파이

2022.08.31

오늘날 딥러닝 연구 및 개발을 주도하는 3가지 프레임워크가 있다. 각각 (1) 사용 편의성, (2) 기능 및 성숙도, (3) 엄청난 확장성으로 유명하다. 어떤 프레임워크를 사용해야 할까?  음성에 반응하는 시리나 알렉사, 스마트폰의 실시간 ...

2022.08.31

회사명:한국IDG 제호: CIO Korea 주소 : 서울시 중구 세종대로 23, 4층 우)04512
등록번호 : 서울 아01641 등록발행일자 : 2011년 05월 27일

발행인 : 박형미 편집인 : 천신응 청소년보호책임자 : 한정규
사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.

10.5.0.5