얼마 전 한 전자 대기업 중견 개발자들을 대상으로 위협 모델링 교육을 진행했다. 다른 과목에서 이론 교육을 하고, 필자가 이론의 요약과 함께 조별 실습을 하는 과목인데, 오전 시간에는 어려워하지만, 오후가 되면 잘 수행하고, 결과물도 나쁘지 않다. 그...
강은성의 보안 아키텍트 보안 개발자 SW 개발자 개발자 보안 전문가 인재 채용 개발자 대란
2022.06.13
얼마 전 한 전자 대기업 중견 개발자들을 대상으로 위협 모델링 교육을 진행했다. 다른 과목에서 이론 교육을 하고, 필자가 이론의 요약과 함께 조별 실습을 하는 과목인데, 오전 시간에는 어려워하지만, 오후가 되면 잘 수행하고, 결과물도 나쁘지 않다. 그...
2022.06.13
애플이 WWDC 2022에서 (대부분의 사람들이 개발 중이라고 생각하는) ‘AR 글래스’와 관련해 별다른 언급을 하지 않았지만 AR 글래스는 WWDC의 모든 곳에 있었다. 기본 원소(흙, 공기, 불, 물)는 현실과 마찬가지로 비현실(Unr...
2022.06.09
애플리케이션이 애용되는 모습을 보는 것만큼 개발진의 사기를 높이는 것도 드물다. 하지만 월간 클라우드 청구서가 도착할 때 분위기가 어두워질 수 있다. 일부 개발자는 컴퓨팅 비용의 관리를 데브옵스 팀의 책임이라고 본다. 소프트웨어를 코딩하고...
2022.06.08
애플리케이션이 애용되는 모습을 보는 것만큼 개발진의 사기를 높이는 것도 드물다. 하지만 월간 클라우드 청구서가 도착할 때 분위기가 어두워질 수 있다. 일부 개발자는 컴퓨팅 비용의 관리를 데브옵스 팀의 책임이라고 본다. 소프트웨어를 코딩하고...
2022.06.08
애플이 수백만 건에 해당하는 부정행위가 매해 앱 스토어와 사용자에게 시도되고 있다며 관련 수치를 공개했다. 또한 2021년 기준 15억 달러 규모의 사기 거래를 막아냈으며, 2020년에도 비슷한 규모의 조치를 취했다고 밝혔다. ...
2022.06.07
애플이 수백만 건에 해당하는 부정행위가 매해 앱 스토어와 사용자에게 시도되고 있다며 관련 수치를 공개했다. 또한 2021년 기준 15억 달러 규모의 사기 거래를 막아냈으며, 2020년에도 비슷한 규모의 조치를 취했다고 밝혔다. ...
2022.06.07
개발자의 정년은 짧고, 관리직 전환만이 앞으로 나아갈 수 있는 유일한 길이며, 이러한 전환은 현업으로 돌아갈 수 없는 길을 나서는 것이라는 인식이 많다. 하지만 이 ‘인식’이 바뀌고 있다. 소프트웨어 업계의 많은 리더가 개발자 출신이다. ...
2022.05.31
개발자의 정년은 짧고, 관리직 전환만이 앞으로 나아갈 수 있는 유일한 길이며, 이러한 전환은 현업으로 돌아갈 수 없는 길을 나서는 것이라는 인식이 많다. 하지만 이 ‘인식’이 바뀌고 있다. 소프트웨어 업계의 많은 리더가 개발자 출신이다. ...
2022.05.31
웹어셈블리를 훨씬 더 쉽게 작성하는 법부터 머신러닝을 지원하는 시각적 언어까지 새로운 프로그래밍 도구 11가지를 살펴본다. 이는 어쩌면 소프트웨어 작성 방식을 재정의할지도 모른다. 영국의 시인 알렉산더 포프는 “희망은 인간의 가슴에서 영원...
2022.05.11
깃허브가 ‘2단계 인증(2FA)’ 도입을 대대적으로 추진하고 있다. (이에 따라) 깃허브 호스팅 저장소에 코드를 업로드하는 모든 사용자는 2023년 말까지 1개 이상의 2FA 형식을 활성화해야 한다. 이는 가장 최근 집계로 약 8,300만 명의 개발자...
2022.05.06
대퇴직으로 인해 숙련된 개발자가 부족해지면서 많은 기업이 로우코드 소프트웨어 개발로 눈을 돌리고 있다. 이를 활용하면 코딩 경험이 거의 없는 엔터프라이즈 사용자도 비즈니스 앱을 구축할 수 있다. 물론 결과가 항상 고품질인 것은 아니다. 코...
로우코드 노코드 개발자 시민 개발자 대퇴직 디지털 트랜스포메이션
2022.05.02
대퇴직으로 인해 숙련된 개발자가 부족해지면서 많은 기업이 로우코드 소프트웨어 개발로 눈을 돌리고 있다. 이를 활용하면 코딩 경험이 거의 없는 엔터프라이즈 사용자도 비즈니스 앱을 구축할 수 있다. 물론 결과가 항상 고품질인 것은 아니다. 코...
2022.05.02
지금 대한민국은 2019년 시작된 글로벌 팬데믹 상황을 세계 최초로 벗어나고 있는 상황이다. 거리두기가 전면 해제되었으며 조만간 외부에서 마스크 착용 의무도 사라질 것으로 전망된다. 그러나 산업계는 다방면에서 팬데믹 후유증에 시달리고 있다. 반도체의 ...
2022.05.02
지구상에 필요한 모든 것을 만들 수 있는 개발자가 충분하지 않은 상황에서 빅테크 기업이 무엇을 할 수 있을까? 개발자가 충분하지 않을 때, 애플을 비롯한 빅테크 기업이 (이러한 문제를 해결하기 위해) 무엇을 할 수 있을까? 2가지가 있다....
2022.04.08
최근 소프트웨어의 비중이 점점 커지면서 개발자와 이들의 생산성을 높이는 것이 모든 기업의 성공을 위한 핵심 요소로 자리잡았다. 그래서 아이러니하게도, 개발자의 자유를 통제하는 것이 개발자를 자유롭게 하는 가장 좋은 방법이 될 수 있다. 2013년 레...
2022.04.07
젯브레인이 지난 4월 4일(현지 시각) ‘코틀린 1.6.20’을 출시했다. 이 최신 업데이트는 제네릭 자바 클래스와의 호환성 개선, 빌드 시간 단축 등을 특징으로 한다. 회사에 따르면 이번 릴리즈에서는 제네릭 자바 클래스 및...
2022.04.06
젯브레인이 지난 4월 4일(현지 시각) ‘코틀린 1.6.20’을 출시했다. 이 최신 업데이트는 제네릭 자바 클래스와의 호환성 개선, 빌드 시간 단축 등을 특징으로 한다. 회사에 따르면 이번 릴리즈에서는 제네릭 자바 클래스 및...
2022.04.06
많은 기업이 전자상거래에 진출하고, 고객이 원하는 것을 제공해야 하는 상황에 놓이면서 ‘온라인 경험’이 더욱더 중요해졌다. 온라인 경험은 사람들이 원하는 바에 따라 빠르게 변화해야 한다. 그렇다면 ‘웹옵스(WebOps)’는 어디에서 도움이 될 수 있을...
2022.03.29
무엇이 ‘좋은’ 소프트웨어를 만드는가? 개발에 착수하고, 작업을 잘 해내며, 기계가 아니라 사람을 위해 (코드를) 작성한다는 사실을 유념해야 한다. 트위터는 잘못된 정보와 악의적 주장의 온상일 수 있다. 이는 동시에 마이크로소프트의 스콧 ...
2022.03.29
깃허브 코파일럿, 탭나인 등의 AI 기반 도구는 개발자가 코드를 더 빠르게 작성하도록 돕는 자동완성 제안을 지원한다. 하지만 이렇게 생성된 코드가 안전하다고 어떻게 믿을 수 있을까? 2021년 6월, 깃허브가 코드 자동완성 도구 ‘코파일럿...
2022.03.23
필자는 최근 ‘하이브리드 근무 체제 속 전문 개발자 채용 및 고용 유지를 위한 최선의 방법 4가지’에서 의사소통 개선, 다양성 추구, 워라밸 지원과 같은 다양한 조언을 했다. 조직의 리더는 팀과의 소통을 늘리면서 개인이 최선을 다할 수 있도록 권한을 ...
2022.03.07
필자는 최근 ‘하이브리드 근무 체제 속 전문 개발자 채용 및 고용 유지를 위한 최선의 방법 4가지’에서 의사소통 개선, 다양성 추구, 워라밸 지원과 같은 다양한 조언을 했다. 조직의 리더는 팀과의 소통을 늘리면서 개인이 최선을 다할 수 있도록 권한을 ...
2022.03.07
프라이스라인(Priceline)은 실시간 애널리틱스와 클라우드 네이티브 기술을 최대한 활용하기 위해 멀티클라우드 마이그레이션을 진행 중이다. 하지만 그 과정에서 문제가 없는 건 아니다. 미국에서 코로나19 확산이 수그러들자 여행 업계가 속도를 내고 ...
멀티클라우드 구글 클라우드 플랫폼 GCP AWS 프라이스라인 디지털 트랜스포메이션 컨테이너 쿠버네티스 클라우드 네이티브 개발자 개발자 생산성 애널리틱스 머신러닝 데이터 과학
2022.02.25
프라이스라인(Priceline)은 실시간 애널리틱스와 클라우드 네이티브 기술을 최대한 활용하기 위해 멀티클라우드 마이그레이션을 진행 중이다. 하지만 그 과정에서 문제가 없는 건 아니다. 미국에서 코로나19 확산이 수그러들자 여행 업계가 속도를 내고 ...
2022.02.25
'고객과 마지막으로 대화한 때가 언제인가?', '엔지니어링 팀원이 고객과 마지막으로 대화한 시점은 언제인가?' 조직의 엔지니어들에게 이 질문을 물어보면 “내 일은 고객과 대화하는 것이 아니라 코드를 작성하는 것이다”고 말할 가능성이 높다. 그래서 도...
2022.02.07