TOPIC

개발자

“비즈니스 통찰력 강화가 관건” IT 전문가의 이해 능력 향상 방법 5가지

개발자, 엔지니어, 데이터 과학자를 비롯한 기술 전문가는 일반적으로 기술 자격증 취득, 새로운 기술을 사용한 실험, 협업 기술 강화의 가치 등은 잘 이해한다. 그러나 전략적 이니셔티브에서 더 많은 책임과 기회를 모색한다면 비즈니스 통찰력을 개발하는 것...

데이터과학자 애자일개발 피드백루프 2024.02.01

“컨텍스트 대화를 위한 런타임” 시멘틱 커널을 사용한 AI 에이전트 만들기

1990년대 초 필자는 한 대형 통신사 연구실에서 고급 가입자망 그룹에 속해 일했다. 당시 그룹이 맡은 문제는 가입자 집까지 서비스가 들어가는 구간, 즉 '라스트 마일(last mile)'이었다. 필자의 연구 분야는 아날로그에서 디지털 서비스로 네트워...

시맨틱커널 마이크로소프트 생성형AI 2024.01.29

글로벌 칼럼 | ‘로스트 테크놀로지’가 되어 버린 API 설계

금요일 오전, 당신은 약간 흥분된 상태다. 마침내 오늘 대형 퍼블릭 클라우드 서비스에 구축한 새로운 생성형 AI 시스템이 기존 이커머스 시스템과 연동해 가동을 시작하기 때문이다.   이커머스는 회사 매출의 80%를 차지하는 핵심 시스템이다...

API 클라우드 2024.01.29

[ITWorld 넘버스] 왓 디벨로퍼 원트

앤디 위어의 SF 소설 <프로젝트 헤일메리>에는 지구인 주인공이 오각형 몸통에 발이 5개 달린 외계인을 만나 의사소통하는 장면이 나온다. 그는 파형 분석기를 이용해 한 음절씩 우리말 발음과 외계어 발음의 대응표를 만든 후 오랜 시간 공들여 ...

개발자 넘버스 numbers 2024.01.25

“멈추지 않고 계속 전진한다” 자바가 여전히 힙한 11가지 이유

자바는 이제 구닥다리 언어일까? 깜박이는 표시등이 있는 전면 패널과 플로피 디스크 시절을 이야기하는 낡은 사람의 프로그래밍 언어? 아니면 향상된 기능을 통해 직관적인 코딩과 강력한 성능을 갖춘 여전히 '힙'한 언어일까? 아마 그 중간쯤, 성숙하지만 마...

자바 Java 2024.01.18

QA는 생성형 AI 테스트 도구를 어떻게 검증할까?

생성형 AI를 위해 지속적 테스트를 업그레이드하는 3가지 방법이라는 최근 기사에서 필자는 코드 생성 도구, 코파일럿, 다른 생성형 AI 기능이 품질 확보(QA)와 지속적 테스트에 어떤 영향을 미치는지를 다뤘다. 생성형 AI가 코딩과 소프트웨어...

시프트레프트 QA 테스트 2024.01.17

"블랙 기업 지름길?" 개발자의 업무 만족도를 떨어뜨리는 10가지 실수

소프트웨어 개발자는 기업 성공에 핵심적인 존재이며, 관리자는 개발자가 직무에 만족하는 환경을 조성해야 한다. 개발팀의 행복을 유지하는 9가지 방법에 대해서는 이미 알아봤으니, 이제 최고의 개발자가 이직을 알아보게 내모는 관리상의 실수를 살펴보자. 개발...

개발자 이직 직업 2024.01.10

클라우드 아키텍트가 높은 연봉을 받는 이유

대부분의 IT 업계 직장인은 2022년보다 2023년에 소득이 늘었다. 스킬소프트(Skillsoft)의 IT 기술 및 급여 보고서에 따르면 실제로 2023년 들어 미국의 평균 연봉이 2만 달러 가까이 늘었다. 연봉이 특히 높은 영역은 클라우드 기술이며...

연봉 클라우드 아키텍처 2024.01.09

“코드 작성을 더 간편하고 효율적으로” C# 12의 유용한 새로운 기능

지난 11월, 닷넷 8과 함께 C# 12가 여러 새로운 기능을 담고 출시됐다. 기본 생성자, 컬렉션 식, 인라인 배열 등의 새로운 기능은 더 간편하고 쉽게 더 효율적인 코드를 작성할 수 있게 해준다. 이전에 닷넷 8의 주요 특징을 둘러본 것과 마찬가지...

C#12 닷넷 닷넷8 2024.01.05

SQL 쿼리 속도를 높이는 9가지 방법

SQL은 데이터베이스 개발과 쿼리에 가장 많이 사용되는 언어지만 난해한 부분도 있다. 이럴 때 참고할 수 있는 빠른 SQL 쿼리를 쓰기 위한 9가지 모범 사례가 있다.   필요한 열만 불러오기  조건부 열 업데이트에는 UPDAT...

SQL 2024.01.03

“생성형 AI와 로우/노코드의 결합” 코파일럿 스튜디오로 챗봇 만들기

최근 오픈AI 이사회에서 일어난 극적인 사건에서 재차 확인된 한 가지 사실은 마이크로소프트가 GPT와 그 파생 요소에 막대한 자금을 투입한 이유가 결국 코파일럿(Copilot) 제품군을 강화하기 위해서라는 것이다. GPT를 비롯한 대규모 언어 모델(L...

코파일럿 스튜디오 마이크로소프트 생성형 AI 2023.12.29

프로젝트 룸 : 새로운 자바 동시성 모델 이해하기

룸(Loom)은 자바 및 JVM 생태계의 최신 프로젝트다. 오픈JDK에서 호스팅하는 룸의 목적은 기존 자바 동시성 모델의 한계를 해결하는 것이다. 특히 쓰레드의 더 가벼운 대안과 함께 이를 관리하기 위한 새로운 언어 구조도 제공한다. 이미 룸에서 가장...

프로젝트룸 자바 2023.12.27

재사용 가능한 자바 코드를 작성하는 가이드라인 8가지

재사용 가능한 코드 작성하기는 모든 소프트웨어 개발자가 갖춰야 할 핵심적인 기량이며, 엔지니어라면 누구나 코드 재사용을 최대화하는 방법을 알아야 한다. 요즘 개발자들은 마이크로서비스가 태생적으로 작고 효율적이므로 고품질 코드 작성에 크게 신경을 쓸 필...

코드재사용 자바 2023.12.22

글로벌 칼럼 | 리눅스의 32년과 리눅스 커뮤니티

리누스 토발즈는 32년 동안 리눅스를 개발했는데, 이는 많은 소프트웨어 개발자의 나이보다 더 많다. 하지만 놀랍게도 토발즈의 초기 '취미 프로젝트'였던 리눅스는 그 나이에도 불구하고 매년 그 중요성이 커지고 있다. 어떤 소프트웨어라도 수십 년은커녕 몇...

리눅스 리누스토발즈 커뮤니티 2023.12.21

개발팀의 행복을 유지하는 9가지 전략

소프트웨어 개발자 수요가 늘고 있다는 것은 더는 비밀이 아니다. 불확실한 경제 상황에도 기업은 코딩할 줄 아는 사람을 찾고 유지하려고 전력을 다하고 있다. 이럴 때 개발팀 책임자에게 있어 중요한 질문은 개발자가 직업에 만족하게 하는 요소가 무엇이냐는...

개발자 행복지수 삶의질 2023.12.20

글로벌 칼럼 | SW 엔지니어링 인텔리전스 플랫폼이 필요한 이유 4가지

변화가 빠른 소프트웨어 업계의 엔지니어링 조직에는 성과를 측정하기 위한 객관적인 측정 및 분석 솔루션이 필요하다. 과거에는 성공을 이끄는 데 필요한 데이터 중심의 인사이트가 없었기 때문에 엔지니어링 리더가 주관적으로 성과를 평가했고, 따라서 팀의 성과...

SEI 소프트웨어엔지니어링인텔리전스 2023.12.14

“불가능한 것 알지만…” SQL의 굴레에서 벗어나고 싶은 9가지 이유

SQL(Structured Query Language)은 큰 인기와 성공을 거두었지만 역설의 이름이기도 하다. 투박하고 장황하지만 개발자 관점에서는 원하는 데이터를 추출하기 위한 가장 간편한 방법이 되는 경우가 많다. 쿼리가 제대로 작성되면 매우 빠른...

SQL 개발자 DBA 2023.12.13

자바 개발의 시작과 끝, JDK의 이해

자바 개발 키트(JDK)는 JVM(자바 가상 머신), JRE(자바 런타임 환경)와 함께 자바 프로그래밍에 사용되는 3가지 핵심 기술 중 하나다. 이 3가지 기술의 차이를 이해하고 어떻게 연결되는지 이해하는 것이야 말로 자바 개발의 핵심이다.  ...

JDK 2023.12.08

회사명 : 한국IDG | 제호: ITWorld | 주소 : 서울시 중구 세종대로 23, 4층 우)04512
| 등록번호 : 서울 아00743 등록발행일자 : 2009년 01월 19일

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

Copyright © 2024 International Data Group. All rights reserved.