개발자
“AI, 입맛에 맞게 조련하라” 프롬프트 엔지니어링 활용법
오픈AI의 GPT-4를 비롯한 많은 대규모 언어 모델(LLM)은 사전에 방대한 양의 정보가 채워져 있지만, ‘프롬프트 엔지니어링’을 사용하면 특정 산업 또는 조직에서 활용할 수 있도록 생성형 AI를 맞춤화할 수 있다. AI 기반 챗봇이 최...
글로벌 칼럼 | 만국의 개발자여, ‘코드 품질’ 위해 단결하라
소프트웨어 개발을 하다 보면 코드 품질을 더 높이자고 목소리를 내기 쉽지 않다. 기업에서는 종종, 어떤 경우는 너무 자주 개발 프로젝트의 성과를 속도로만 측정하려 하기 때문이다. 가령 ‘최대한 빨리 코드를 완성하고 귀찮은 테스트는 QA팀에 맡겨라’라는...
블로그 | “클라우드는 평평한 운동장” IT 프리랜서 ‘솔로프레너’ 뜬다
만성적인 IT 전문가 인력난 속에서도 클라우드 전문가 또한 대량해고의 칼날을 피해 가지 못했다. 하지만 많은 클라우드 전문가는 이를 새로운 시작의 계기로 삼고 있다. 프리랜서로 전향하거나 개인 사업을 시작했다. 생각해보면 클라우드만큼 프리랜서의 자유로...
“오라클 라이선스 논란이 도화선” 이클립스 자바 다운로드 ‘폭증’
이클립스 파운데이션의 테무린(Temurin) 자바 SE 바이너리의 다운로드 수가 지난 해보다 2배 이상 늘어나 월 1,200만 회를 돌파한 것으로 나타났다. 오라클 자바를 뛰어넘었다. 이클립스 보고서에 따르면, 지난 2월 기준 표준 자...
“닦달 말고 공감” 개발자 마음을 얻는 방법 8가지
사람을 중요시하는 일터 문화가 퍼지고 있다. 사람으로서 존중해주면 그만한 성과가 나오리라는 믿음을 기반으로 한다. 최근 가트너 연구에 따르면 사람 중심의 업무 방식이 더 나은 성과로 이어졌다는 점이 입증됐다. 구체적으로 직원들이 ‘고성과자’로 평가받을...
데브옵스 개발자와 사이트 신뢰성 엔지니어의 경력 개발 계획 짜기
빠듯한 배포 일정을 맞추거나 최근 일어난 중대 사고를 해결하면서 업무 시간을 보내다 보면 장기적인 관점으로 경력에 집중하기가 어렵다. 그러나 당장의 과제에 너무 집중하거나 그때 그때의 이직에 골몰하다 보면 시간이 지나면서 열정을 잃는 길로 접어들 위험...
데브옵스
SRE
사이트신뢰성엔지니어링
커리어 로드맵 | ‘개발자의 성장을 지원하는’ 디벨로퍼 애드버케이트
디벨로퍼 애드버케이트(developer advocate)는 개발자의 이익을 증진시키고 개발자가 목표 달성을 위해 소프트웨어를 더욱 쉽게 사용할 수 있도록 돕는 사람이다. 구직 사이트 지프리크루터(ZipRecruiter)에 따르면, 이런 역할을 하는 ...
커리어로드맵
디벨로퍼애드버케이트
개발자지원
“SW 공급망 위협하는 하드코딩된 비밀…작년보다 67% 증가” 깃가디언 보고서
하드코딩된 비밀의 수가 증가하고 여러 장소에 저장된 비밀의 확산 속도가 빨라지면서 소프트웨어 공급망 보안을 위협하고 있다. 코드 보안 플랫폼 제공업체 깃가디언(GitGuardian)이 최근 발행한 2023년 비밀 노출 현황 보고서(State of Se...
글로벌 칼럼ㅣ“비싸지만 빠르다” 기업이 오픈소스 사용을 멈출 수 없는 이유
‘비용’보다는 ‘편의성’이 오픈소스 도입을 촉진하는 것으로 나타났다. 오픈소스의 경제적 가치를 조사한 리눅스 재단의 최신 보고서(Measuring the Economic Value of Open Source) 저자이자 UC 버클리 겸임교수인 헨리 체스...
“나만 알고 싶은” 자바스크립트 프로젝트 7선
아직 모르는 사람이 많은 새로운 자바스크립트 프로젝트 7가지를 소개한다. 이들 도구와 프레임워크는 광범위한 기능을 지원하는 한편, 자바스크립트 개발의 트렌드에 관한 인사이트도 제공한다. 예를 들면 네이티브 앱 구축, 강력한 형식의 풀스택 개발...
자바스크립트
자바스크립트 프레임워크
애플리케이션 모니터링
SW 버그 지옥에서 탈출하는 3가지 질문
거의 매일 다양한 소프트웨어의 업데이트가 쏟아진다. 운영체제부터 안티바이러스 소프트웨어, 클라우드, 하드웨어 디바이스에 이르기까지 우리가 사용하는 기술 중 변화 없이 정적인 기술은 사실상 없다. 그런데 모든 업데이트에는 부작용과 문제가 있기 마련이고,...
“이미 도래한 미래” 생성형 AI 시대의 SW 개발자를 위한 4가지 조언
필자는 CRM 애플리케이션에서 고객 데이터 소스를 병합할 때 흔히 발생하는 코딩 문제를 해결하기 위해 ChatGPT를 사용해본 적 있다. ChatGPT에 “2개의 이름 목록이 주어지면 파이썬 코드를 작성해 이름이 거의 일치하는 것을 찾고 유사도 순위를...
블로그 | ‘버즈워드 지향’ 아키텍처에 점령 당한 클라우드
현재 IT 업계를 주도하는 것이 바로 버즈워드(Buzzwords, 신조어 혹은 유행어를 뜻함)다. 과거에 항상 그랬고 앞으로도 아마 마찬가지일 것이다. 구조화된 프로그래밍을 하든 객체 지향 프로그래밍을 하든, 클라이언트/서버를 다루든, 분산 객체나 엔...
BOA
버즈워드 지향 아키텍처
유행어
가트너 “자바 요금제 변화로 기존 및 신규 고객 비용 8~117% 증가”
가트너는 오라클의 새로운 자바 라이선스 모델로 신규 및 기존 고객의 비용 부담이 높아질 것이라는 보고서를 발표했다. 지난 1월 23일 오라클은 자바 SE 유니버셜(Java SE Universal)이라는 새로운 라이선스 모델을 발표하고,...
프로젝트 발할라, 야심찬 자바 리팩터의 내부 들여다보기
자바에서는 모든 것이 객체다. 단, int와 같은 프리미티브는 예외다. 그런데 이 작은 예외가 몇 년에 걸쳐 복잡해지면서 결과적으로 자바 언어에 큰 영향을 미쳤다. 얼핏 사소해 보이는 이 설계상의 결정이 컬렉션, 제네릭과 같은 핵심 영역에서 문제를 일...
“옛 명성 되찾을 수 있을까?” 루비 언어의 흥망성쇠
웹 개발 분야에 몸담은 시간이 어느 정도 된다면 지금까지 많은 언어와 프레임워크가 뜨고 지는 과정을 지켜봤을 것이다. 혜성처럼 나타난 루비(Ruby)와 웹 애플리케이션 프레임워크 루비 온 레일즈(Ruby on Rails)는 그중에서도 가장 화려했다. ...
루비
"학위보다 실력" 링크드인이 뽑은 2023년 구직에 가장 필요한 기술 10가지
링크드인이 기업이 직원 모집, 구직 공고, 채용 과정에서 최우선시하는 기술 목록을 공개했다. 링크드인은 보고서에서 “현재 링크드인에서는 정리해고 같은 화제가 유행하고 있으며, 불황과 관련된 대화가 지난해 이후 거의 900% 늘어났다. 전 세계 링크드...
“기업 고객 공략 가속화” 깃허브, AI 코딩 도구 ‘코파일럿’ 성능 및 보안성 개선
깃허브가 AI 기반 코드 작성 도구인 ‘코파일럿’의 알고리즘을 개선해 코드 품질과 보안성을 개선했다고 밝혔다. 깃허브는 오픈AI의 코덱스 AI(Codex AI) 모델을 업데이트해서 코파일럿에서 제안하는 코드의 품질을 대규모로 개선했으며...