프로그래머는 시장 수요에 따라 새 언어, 툴 또는 라이브러리를 익히거나 기존 기술을 개선해 지속적으로 기술을 업그레이드해야 한다. 새로 배울 프로그래밍 언어를 선택할 때는 시장 수요 외에 프로젝트 사양, 팀의 요구, 향후 생존 가능성 등과 같... ...
일자리를 그만두는 것과 그만둘 시기를 아는 것은 별개의 문제이다. 오늘은 일자리를 그만둬야 할 시기인지 판단하는 방법을 살펴보고자 한다. 단 트럼포칼립스(Trumpocalypse)가 목전이고, 그 결과 경제적 혼란이 초래될 수 있는 시기를 앞두고 있어... ...
구글이 지난주 앱 메이커(App Maker) 서비스를 발표했다. 기업이 커스텀 앱을 간단히 만들 수 있도록 지원하는 서비스다. 로우-코드 개발 프레임워크를 통해 앱 제작 문턱을 낮추려는 의도라고 회사는 설명했다. 기업용 생산성 앱 세트인 구글 G... ...
코딩 능력이 프로그래밍에만 적용된다고 생각할 수 있다. 최근 들어 코딩 능력은 거의 모든 산업에서 필요하다는 조사 결과가 있었으며 현재 빠른 속도로 수요가 늘고 있다.  Credit : GettyImage 코딩은 IT 시장에서 ... ...
좋은 코드를 작성하는 데 꼭 많은 시간이 필요한 것은 아니다. 여기 개발자들이 좋은 코드를 만들기 위해 필요한 습관들을 정리했다. 펄(Perl) 프로그래밍 언어를 처음 개발한 래리 월(Larry Wall)은 위대한 프로그래머들이 가지는 공통점으로... ...
원한을 갖지 말라는 선의의 조언은 분명 생계를 위해 컴퓨터와 씨름하던 사람의 입에서 나온 말은 아니었을 것이다. 프로그래밍 언어의 지옥같은 로직과 싸우다 보면 최악의 버그들이 떠다니는 칠흑같은 공허함의 공포를 알게 된다. 물론 누구나 처음에 ... ...
MIT 연구진이 루비온레일즈(Ruby on Rails) 프로그래밍 프레임워크 내의 특성을 이용해 버그를 순식간에 찾아내는 신규 도구를 발표했다. Credit: MIT News 연구진에 따르면 이 도구는 루비온레일즈로 작성된 50여 종의... ...
정장 차림의 관리자는 속 마음을 감춘 채 미소를 띤 얼굴로 "아주 잘하고 있어요. 정말 잘하고 있어요"라고 말할지 모르겠다. 하지만 프로그래머는 자신의 생각을 거침없이 표현하는 때가 많다. 그리고 이런 거침없는 말이 듣는 이의 마음을... ...
많은 신생업체들이 세상을 바꾸겠다는 포부를 가지고 출발하지만, 이들이 말하는 것은 세상 자체나 세상 속의 물리적인 사물을 의미하진 않는다. 사실상 이들이 말하는 변화의 구체적 모습은 데이터 패킷을 교환하거나 데이터베이스에 엔트리를 배치하는 등인 경우가... ...
시간이 일정한 속도로 움직인다는 설명이 있다. 반면 모든 것이 빛의 속도에 가까운 속도로 변한다는 주장도 있다. 그렇지만 그사이 기술 세계 변화의 속도는 점점 더 빨라지고 있다. 만약 지금 다음 개발 프로젝트를 위해 어디에 투자해야 할 지 정... ...
도커(Docker), 쿠베르네츠(Kubernates) 프로젝트에서 활용되고 있는 구글의 '고'(Go) 언어가 IBM 'z 시스템' 메인프레임에도 진출한다. 이번 포팅 소식을 전한 곳은 리눅스 온 IBM z 시스템 오픈... ...
애플이 지난 6월 예고한 대로 맥과 iOS 기기에서 앱을 개발할 수 있는 프로그래밍 언어 스위프트를 오픈소스로 공개했다. 개발자들에게는 엄청난 진전을 의미하는 변화다. 애플은 울타리로 둘러싸인 정원이라는 지적을 받아왔으며, 여기에는 ... ...
이번 주 스페인 바르셀로나에는 애플리케이션 컨테이너에 열광하는 사람들이 속속 모여들었다. 빠르게 성장하는 컨테이너 업계에서도 특히 주목 받는 최신 제품을 구경하기 위해서다. 이번 컨퍼런스에서 발표된 내용 중 가장 많은 관심을 받은 제품을 추렸다. ed... ...
맵리듀스(MapReduce)가 점차 힘을 잃는 추세에 지난해 클라우데라(Cloudera), IBM과 같은 주요기업들의 전폭적인 투자까지 더해지며 빅데이터 프로세싱 플랫폼인 아파치 스파크(Spark)가 본궤도에 오르기 시작했다. 10줄 미만의 코드... ...
우리 모두 하지 말라는 일을 한다. 지금 먹어서는 안 되는 쿠키를 엄마 몰래 집어 먹고, 위험한 구간에서 과속을 하며, 주차 미터기의 시간이 만료됐음에도 차를 주차시킨다. 프로그래밍도 마찬가지이다. 절대 지켜야 할 프로그래밍 규칙을 다수 위반한다. 누... ...
  1. '시장 정보로 살펴본' 프로그래밍 언어 연봉 잠재력 톱10

  2. 2017.02.23
  3. 프로그래머는 시장 수요에 따라 새 언어, 툴 또는 라이브러리를 익히거나 기존 기술을 개선해 지속적으로 기술을 업그레이드해야 한다. 새로 배울 프로그래밍 언어를 선택할 때는 시장 수요 외에 프로젝트 사양, 팀의 요구, 향후 생존 가능성 등과 같...

  4. 개발자가 새 직장을 찾아야 하는 징조 9가지

  5. 2016.12.20
  6. 일자리를 그만두는 것과 그만둘 시기를 아는 것은 별개의 문제이다. 오늘은 일자리를 그만둬야 할 시기인지 판단하는 방법을 살펴보고자 한다. 단 트럼포칼립스(Trumpocalypse)가 목전이고, 그 결과 경제적 혼란이 초래될 수 있는 시기를 앞두고 있어...

  7. 구글, 앱 메이커 서비스 베타 공개 "개발자 역량 없이 앱 개발"

  8. 2016.12.05
  9. 구글이 지난주 앱 메이커(App Maker) 서비스를 발표했다. 기업이 커스텀 앱을 간단히 만들 수 있도록 지원하는 서비스다. 로우-코드 개발 프레임워크를 통해 앱 제작 문턱을 낮추려는 의도라고 회사는 설명했다. 기업용 생산성 앱 세트인 구글 G...

  10. '개발자 아니어도…' 당신이 코딩을 꼭 배워야 하는 이유

  11. 2016.07.28
  12. 코딩 능력이 프로그래밍에만 적용된다고 생각할 수 있다. 최근 들어 코딩 능력은 거의 모든 산업에서 필요하다는 조사 결과가 있었으며 현재 빠른 속도로 수요가 늘고 있다.  Credit : GettyImage 코딩은 IT 시장에서 ...

  13. '평범하되 위대하게' 개발자 생산성 습관 7가지

  14. 2016.06.03
  15. 좋은 코드를 작성하는 데 꼭 많은 시간이 필요한 것은 아니다. 여기 개발자들이 좋은 코드를 만들기 위해 필요한 습관들을 정리했다. 펄(Perl) 프로그래밍 언어를 처음 개발한 래리 월(Larry Wall)은 위대한 프로그래머들이 가지는 공통점으로...

  16. '못마땅해도 써야 하는' 프로그래밍 언어 7종

  17. 2016.05.26
  18. 원한을 갖지 말라는 선의의 조언은 분명 생계를 위해 컴퓨터와 씨름하던 사람의 입에서 나온 말은 아니었을 것이다. 프로그래밍 언어의 지옥같은 로직과 싸우다 보면 최악의 버그들이 떠다니는 칠흑같은 공허함의 공포를 알게 된다. 물론 누구나 처음에 ...

  19. MIT의 신개념 버그 탐색기, 64초만에 23개 취약점 발견

  20. 2016.04.18
  21. MIT 연구진이 루비온레일즈(Ruby on Rails) 프로그래밍 프레임워크 내의 특성을 이용해 버그를 순식간에 찾아내는 신규 도구를 발표했다. Credit: MIT News 연구진에 따르면 이 도구는 루비온레일즈로 작성된 50여 종의...

  22. 개발자 언어 따라잡기··· '모욕 표현' 22가지

  23. 2016.04.14
  24. 정장 차림의 관리자는 속 마음을 감춘 채 미소를 띤 얼굴로 "아주 잘하고 있어요. 정말 잘하고 있어요"라고 말할지 모르겠다. 하지만 프로그래머는 자신의 생각을 거침없이 표현하는 때가 많다. 그리고 이런 거침없는 말이 듣는 이의 마음을...

  25. '세상을 프로그래밍하라' 사물 인터넷 시대의 필수 개발 기술 12가지

  26. 2016.02.19
  27. 많은 신생업체들이 세상을 바꾸겠다는 포부를 가지고 출발하지만, 이들이 말하는 것은 세상 자체나 세상 속의 물리적인 사물을 의미하진 않는다. 사실상 이들이 말하는 변화의 구체적 모습은 데이터 패킷을 교환하거나 데이터베이스에 엔트리를 배치하는 등인 경우가...

  28. 프로그래밍의 미래는? 9가지 예측

  29. 2016.01.25
  30. 시간이 일정한 속도로 움직인다는 설명이 있다. 반면 모든 것이 빛의 속도에 가까운 속도로 변한다는 주장도 있다. 그렇지만 그사이 기술 세계 변화의 속도는 점점 더 빨라지고 있다. 만약 지금 다음 개발 프로젝트를 위해 어디에 투자해야 할 지 정...

  31. 구글 오픈소스 '고' 언어, IBM 메인프레임 분야에도 진출

  32. 2016.01.13
  33. 도커(Docker), 쿠베르네츠(Kubernates) 프로젝트에서 활용되고 있는 구글의 '고'(Go) 언어가 IBM 'z 시스템' 메인프레임에도 진출한다. 이번 포팅 소식을 전한 곳은 리눅스 온 IBM z 시스템 오픈...

  34. 애플, 스위프트 언어 오픈소스로 공개

  35. 2015.12.07
  36. 애플이 지난 6월 예고한 대로 맥과 iOS 기기에서 앱을 개발할 수 있는 프로그래밍 언어 스위프트를 오픈소스로 공개했다. 개발자들에게는 엄청난 진전을 의미하는 변화다. 애플은 울타리로 둘러싸인 정원이라는 지적을 받아왔으며, 여기에는 ...

  37. 도커콘에서 주목받은 애플리케이션 컨테이너 15선

  38. 2015.11.25
  39. 이번 주 스페인 바르셀로나에는 애플리케이션 컨테이너에 열광하는 사람들이 속속 모여들었다. 빠르게 성장하는 컨테이너 업계에서도 특히 주목 받는 최신 제품을 구경하기 위해서다. 이번 컨퍼런스에서 발표된 내용 중 가장 많은 관심을 받은 제품을 추렸다. ed...

  40. 칼럼 | 아파치 스파크에서 마음에 들지 않는 5가지

  41. 2015.11.17
  42. 맵리듀스(MapReduce)가 점차 힘을 잃는 추세에 지난해 클라우데라(Cloudera), IBM과 같은 주요기업들의 전폭적인 투자까지 더해지며 빅데이터 프로세싱 플랫폼인 아파치 스파크(Spark)가 본궤도에 오르기 시작했다. 10줄 미만의 코드...

  43. 개발자가 애용하는 나쁜 프로그래밍 습관 9가지

  44. 2015.11.03
  45. 우리 모두 하지 말라는 일을 한다. 지금 먹어서는 안 되는 쿠키를 엄마 몰래 집어 먹고, 위험한 구간에서 과속을 하며, 주차 미터기의 시간이 만료됐음에도 차를 주차시킨다. 프로그래밍도 마찬가지이다. 절대 지켜야 할 프로그래밍 규칙을 다수 위반한다. 누...

X