어떤 프로그래밍 언어든 시간의 흐름에 따라 새로운 기능을 추가해야 한다. 그렇지 않으면 미래의 기술이 되지 못하고 과거의 기술에 머물게 된다. 현재 파이썬 3가 중요한 새로운 기능을 추가하며 발전하고 있는 것도 이 때문이다. 파이썬 3의 최신 기능 중... ...
데이터 과학자부터 개발자, 엔지니어에 이르기까지 유능한 IT 인재를 확보하기 위한 연봉 협상이 치열하다. 2020년 수요가 높은 10가지 직무를 충원하기 위해 무엇을 확인해야 하며, 급여는 얼마나 제안해야 할지 알아본다.  유능한 인재를 영... ...
급박하게 진행된 소프트웨어 개발 프로젝트에서 기술 부채가 발생하지 않을 가능성은 낮다. 애석하게도 호환성 및 성능 문제, 보안 격차 등을 비롯해 골치 아픈 예산 문제까지 얽혀 있는 기술 부채는 언젠가는 꼭 상환해야만 하는 대상이다.  빠듯한... ...
2019.12.26
오늘날 지구상에 존재하는 기업의 수는 약 1억 9,000만 개라고 한다. 이 모든 회사가 오픈소스에 기여한다고 상상해보자. 물론, 이들 대부분은 코드를 기여하지 않지만, 만일 우리가 정말 지속 가능하고 고객 친화적인 오픈소스를 원한다면 “소프트웨어를 ... ...
2019.12.11
사내 '비밀 산타' 파티용 작은 선물이 필요하거나, 평소 많은 도움을 받았던 코더를 위한 특별한 선물이 필요한 이들이 있을 것이다. 혹은 휴일 내내 일한 자신에 대한 큰 보상이 절실한 경우도 있다. 이유가 무엇이든 이런 사람들을 위한 연말연시 하드웨어... ...
웹 애플리케이션의 속도를 높이는 바이너리 포맷인 웹어셈블리(WebAssembly)가 다중값을 지원할 예정이다. 다양한 값을 반환하는 함수를 구현하고 코드 크기를 줄이는 것은 물론 새로운 명령어도 사용할 수 있게 될 전망이다. 이번 새로운 기능 제안은... ...
2019.11.28
태초에 코드가 있었고 코드를 작성하는 코더가 있었다. 개발자가 모든 것을 책임졌다. 논리를 만들어 냈고 서버에 계속 실행되도록 이런저런 버튼을 눌러야 했다. 그런데 팀이 확장하고 노동 분화가 일어나면서 상황이 달라졌다. 일부 팀원은 코드 작업을 계속했... ...
마이크로소프트의 연례 이그나이트(Ignite) 컨퍼런스는 일반적으로 IT 전문가를 대상으로 하며 서버와 애플리케이션, 관리 툴을 주로 다룬다. 그런데 올해는 달라져서, 개발자에 해당하는 부분이 훨씬 더 커졌다. 사실 뜻밖이라고 할 수는 없다. 마이크... ...
마이크로소프트가 새로운 인텔리전트 클라우드 및 AI 기반 툴과 서비스를 선보였다.  11월 4일 미국 올랜도에서 열린 이그나이트(Ignite) 2019를 통해 마이크로소프트는 기업이 기술을 적극적으로 수용하고 기업 고유의 것으로 내재화하는 ... ...
많은 데이터를 다루는 일은 소프트웨어를 개발하는 일과 비슷하다. 모두 최종 사용자의 요구를 이해해야 하고, 솔루션 구현 방법에 대한 지식, 반복해서 결과물을 개선하는 애자일 기법에 대한 인식이 필요하다. 또 소프트웨어 개발과 데이터 작업 모두 비즈니스... ...
개발자라면 누구나 알 것이다. 코드 몇 줄을 쓰고 테스트하고 리포지토리에 체크인한다. 이제 일을 멈추고 휴식을 취할 시간이다. 코드의 장엄함에 대해 돌아보기도 한다. 그리고 최근에 집착하는 프로그래머 신조에 대한 생각으로 돌아간다.   이번 ... ...
경영진은 로우코드(low code) 툴이라는 개념을 좋아한다. 이들에게 코드가 적다는 것은 일이 적다는 의미이고, 일이 적다는 것은 더 신속한 프로젝트, 더 빠른 만족, 더 가벼운 예산, 궁극적으로는 더 두둑한 보너스를 의미하기 때문이다. 좋아하지 않... ...
2019.09.09
오픈소스 소프트웨어가 전방위로 확산하면서 오픈소스 소프트웨어 코드 개발자의 처우가 좋아졌으리라 생각하기 쉽지만 실상은 그렇지 않다.   ​ ⓒ Getty Images Bank 물론, 쿠버네티스(Kubernetes)처럼 많은 돈이 ... ...
2019.09.06
비주얼 스튜디오 코드는 멋진 소프트웨어 개발 환경이다. 탁월한 코드 편집 기능과 언어 지원뿐만 아니라 풍성한 코드 익스텐션 덕분에 여러 작업을 편리하게 처리할 수 있다. 비주얼 스튜디오 코드 익스텐션은 에디터의 신속한 탐색부터 플레이스 홀더 텍스트와... ...
2019.07.25
머신러닝을 사용하는 개발자와 대화해 보면 어느 순간 AI 지원 애플리케이션과 툴을 만드는 데 필요한 것들, 예를 들면 텐서플로우(TensorFlow)나 파이토치(PyTorch), 사이킷런(Scikit-learn) 등으로 화제가 옮겨가곤 한다. &nbs... ...
  1. '놓쳐서는 안 될' 파이썬의 새로운 기능 6가지

  2. 1일 전
  3. 어떤 프로그래밍 언어든 시간의 흐름에 따라 새로운 기능을 추가해야 한다. 그렇지 않으면 미래의 기술이 되지 못하고 과거의 기술에 머물게 된다. 현재 파이썬 3가 중요한 새로운 기능을 추가하며 발전하고 있는 것도 이 때문이다. 파이썬 3의 최신 기능 중...

  4. AI 아키텍트부터 보안 전문가까지··· 2020년 유망한 IT직종 10선

  5. 2020.01.14
  6. 데이터 과학자부터 개발자, 엔지니어에 이르기까지 유능한 IT 인재를 확보하기 위한 연봉 협상이 치열하다. 2020년 수요가 높은 10가지 직무를 충원하기 위해 무엇을 확인해야 하며, 급여는 얼마나 제안해야 할지 알아본다.  유능한 인재를 영...

  7. 운영 중단 없이 기술 부채를 줄이는 8가지 방법

  8. 2020.01.10
  9. 급박하게 진행된 소프트웨어 개발 프로젝트에서 기술 부채가 발생하지 않을 가능성은 낮다. 애석하게도 호환성 및 성능 문제, 보안 격차 등을 비롯해 골치 아픈 예산 문제까지 얽혀 있는 기술 부채는 언젠가는 꼭 상환해야만 하는 대상이다.  빠듯한...

  10. 칼럼 | 오픈소스의 진정한 위력, '사용자가 개발에 기여한다'

  11. 2019.12.26
  12. 오늘날 지구상에 존재하는 기업의 수는 약 1억 9,000만 개라고 한다. 이 모든 회사가 오픈소스에 기여한다고 상상해보자. 물론, 이들 대부분은 코드를 기여하지 않지만, 만일 우리가 정말 지속 가능하고 고객 친화적인 오픈소스를 원한다면 “소프트웨어를 ...

  13. 소프트웨어 개발자를 위한 연말 하드웨어 선물 7가지

  14. 2019.12.11
  15. 사내 '비밀 산타' 파티용 작은 선물이 필요하거나, 평소 많은 도움을 받았던 코더를 위한 특별한 선물이 필요한 이들이 있을 것이다. 혹은 휴일 내내 일한 자신에 대한 큰 보상이 절실한 경우도 있다. 이유가 무엇이든 이런 사람들을 위한 연말연시 하드웨어...

  16. "다중값 지원" 웹어셈블리, 대대적 변화 예고

  17. 2019.11.29
  18. 웹 애플리케이션의 속도를 높이는 바이너리 포맷인 웹어셈블리(WebAssembly)가 다중값을 지원할 예정이다. 다양한 값을 반환하는 함수를 구현하고 코드 크기를 줄이는 것은 물론 새로운 명령어도 사용할 수 있게 될 전망이다. 이번 새로운 기능 제안은...

  19. 데브옵스의 어두운 비밀 9가지

  20. 2019.11.28
  21. 태초에 코드가 있었고 코드를 작성하는 코더가 있었다. 개발자가 모든 것을 책임졌다. 논리를 만들어 냈고 서버에 계속 실행되도록 이런저런 버튼을 눌러야 했다. 그런데 팀이 확장하고 노동 분화가 일어나면서 상황이 달라졌다. 일부 팀원은 코드 작업을 계속했...

  22. '개발자가 알아야 할' MS 이그나이트 2019 소식 5가지

  23. 2019.11.08
  24. 마이크로소프트의 연례 이그나이트(Ignite) 컨퍼런스는 일반적으로 IT 전문가를 대상으로 하며 서버와 애플리케이션, 관리 툴을 주로 다룬다. 그런데 올해는 달라져서, 개발자에 해당하는 부분이 훨씬 더 커졌다. 사실 뜻밖이라고 할 수는 없다. 마이크...

  25. MS, 클라우드·AI 기반 인텔리전트 툴 및 서비스 공개

  26. 2019.11.05
  27. 마이크로소프트가 새로운 인텔리전트 클라우드 및 AI 기반 툴과 서비스를 선보였다.  11월 4일 미국 올랜도에서 열린 이그나이트(Ignite) 2019를 통해 마이크로소프트는 기업이 기술을 적극적으로 수용하고 기업 고유의 것으로 내재화하는 ...

  28. 모든 개발자가 이해해야 할 데이터 통합 플랫폼

  29. 2019.10.08
  30. 많은 데이터를 다루는 일은 소프트웨어를 개발하는 일과 비슷하다. 모두 최종 사용자의 요구를 이해해야 하고, 솔루션 구현 방법에 대한 지식, 반복해서 결과물을 개선하는 애자일 기법에 대한 인식이 필요하다. 또 소프트웨어 개발과 데이터 작업 모두 비즈니스...

  31. '개발자라면 누구나' 한번쯤 빠져 보는 10가지 소프트웨어 '종파'

  32. 2019.10.07
  33. 개발자라면 누구나 알 것이다. 코드 몇 줄을 쓰고 테스트하고 리포지토리에 체크인한다. 이제 일을 멈추고 휴식을 취할 시간이다. 코드의 장엄함에 대해 돌아보기도 한다. 그리고 최근에 집착하는 프로그래머 신조에 대한 생각으로 돌아간다.   이번 ...

  34. 칼럼 | 개발자들이 로우코드를 싫어하는 9가지 이유

  35. 2019.09.19
  36. 경영진은 로우코드(low code) 툴이라는 개념을 좋아한다. 이들에게 코드가 적다는 것은 일이 적다는 의미이고, 일이 적다는 것은 더 신속한 프로젝트, 더 빠른 만족, 더 가벼운 예산, 궁극적으로는 더 두둑한 보너스를 의미하기 때문이다. 좋아하지 않...

  37. 칼럼 | 최저 생계비 또는 그 이상··· 오픈소스 개발자 '보상 모델' 고찰

  38. 2019.09.09
  39. 오픈소스 소프트웨어가 전방위로 확산하면서 오픈소스 소프트웨어 코드 개발자의 처우가 좋아졌으리라 생각하기 쉽지만 실상은 그렇지 않다.   ​ ⓒ Getty Images Bank 물론, 쿠버네티스(Kubernetes)처럼 많은 돈이 ...

  40. '매일 써도 좋을' 비주얼 스튜디오 코드 확장 기능 7가지

  41. 2019.09.06
  42. 비주얼 스튜디오 코드는 멋진 소프트웨어 개발 환경이다. 탁월한 코드 편집 기능과 언어 지원뿐만 아니라 풍성한 코드 익스텐션 덕분에 여러 작업을 편리하게 처리할 수 있다. 비주얼 스튜디오 코드 익스텐션은 에디터의 신속한 탐색부터 플레이스 홀더 텍스트와...

  43. AI '소프트웨어' 말고 AI '개발툴'··· 프로그래밍 바꾸는 머신러닝 5종

  44. 2019.07.25
  45. 머신러닝을 사용하는 개발자와 대화해 보면 어느 순간 AI 지원 애플리케이션과 툴을 만드는 데 필요한 것들, 예를 들면 텐서플로우(TensorFlow)나 파이토치(PyTorch), 사이킷런(Scikit-learn) 등으로 화제가 옮겨가곤 한다. &nbs...

X