애플리케이션 또는 풀스택(Full Stack) 개발자에게 애플리케이션 개발 시 수행하는 테스트 유형을 물어보면 유닛 테스트, API 테스트, (바라건대)SAST(Static Application Security Testing), 기타 보안 테스트라고 ...
함수형 프로그래밍은 초창기부터 존재한 소프트웨어 개발의 한 방식인데 최근 들어 새롭게 그 중요성이 부각되고 있다. 여기서는 함수형 프로그래밍의 기본 개념에 대해 알아보고 자바스크립트와 자바 예제를 살펴본다.     함수형 프로그래 ...
2021.04.06
마이크로소프트가 윈도우 애플리케이션 개발의 오랜 숙제인 불일치 문제를 해결하기 위한 '리유니온(Reunion)' 프로젝트의 개발자 프리뷰를 공개했다. 리유니온 프로젝트 0.5 프리뷰는 아직 프로덕션 환경에서 사용할 앱 개발까지는 지원하지 않는다. 앞 ...
2021.03.16
종종 최대 강점이 최대 약점이 되기도 한다. 애플에게도 통하는 말이다. 아이폰은 애플을 급격히 성장시킨 제품이지만, 아이폰을 둘러싼 생태계, 특히 앱 스토어(App Store)가 없었다면 이런 성장이 불가능했을 수도 있다. iOS에서 앱 생태계의 성 ...
iOS
2021.02.16
지난 10년 동안 지속적인 성장을 경험한 얼마 안 되는 채용 영역 중 하나가 소프트웨어 개발 부문이다. 이런 가운데 코로나19 팬데믹이 발생했다. 노동자와 고용주 모두에게 큰 영향을 주고 있다. 구체적으로는 팬데믹 중 일상 속에서 소프트웨어에 대한 의 ...
2021.01.25
개발팀에 지라 소프트웨어(Jira Software), 애저 데브옵스(Azure DevOps) 또는 사용 중인 다른 애자일 관리 툴에서 시간을 캡처하도록 지시한다는 말을 들을 때마다 필자는 깜짝깜짝 놀라곤 한다. 시간 확인은 계약에 따라 고객에 비용을 ...
2021.01.21
2021년 새해 다짐으로 모두가 바쁜 지금, 많은 개발자가 새로운 언어를 마스터하는 것이든 마침내 관리 분야로 자리를 옮기는 것이든 경력의 다음 단계에 대해 고민하고 있다. 다른 많은 직업과 달리 소프트웨어 엔지니어는 경력 개발을 위해 관리직으로 옮길 ...
2020.12.24
모든 이들에게 험난한 한 해였다. 그러나 한편, 수 개월만에 지난 8월 IT 업계 채용이 반등했고, 9월에는 추가로 1만 2,200개 일자리가 늘어나는 등 최근 미국 자문업체 잔코 어소시에이트가 관리하는 IT 기업을 대상으로 한 조사 결과에서 IT 산 ...
코로나19가 모든 것을 뒤집기 전까지 소프트웨어 개발자 급여는 계속해서 상승했다. IT 채용 플랫폼인 하이어드(Hired)에서 정의한 일반 소프트웨어 엔지니어링 역할은 미국 전역의 평균 급여가 2018년 13만 9,000달러에서 2019년 14만 6, ...
2020.10.22
1,000만 단위 라인의 애플리케이션이 흔해지면서 빌드와 테스트에 소요되는 물리적인 시간이 첨단 애자일 방법론과 데브옵스 파이프라인의 발목을 잡고 있다. 개발자를 위한 고성능 노트북이나 빌드팜 같은 방안을 동원해 보지만, 비용이나 유지보수 부담이 만만 ...
지난 10년 동안 크게 성장한 분야 중 하나인 소프트웨어 개발 기술은 지금과 같은 경기 상황에서도 여전히 수요가 높다. 그 중에서도 다른 기술에 비해 특히 더 인기 있는 기술이 있다.  코로나19 팬데믹이 전세계 일자리 시장에 계속해서 영향 ...
2020.10.12
애플이 iOS 14, 아이패드OS 14, 맥OS 빅 서(Big Sur)를 배포할 시점이 다가오고 있다. 이들 차세대 운영체제에는 위젯, 앱 클립(App Clips) 같은 새로운 기능이 들어있는데, 개발자들은 이런 기능을 활용한 앱을 제출하기 전 규칙을 ...
2020.09.14
코로나19 팬데믹이 장기간 이어지면서 기술 업계가 앞장서서 점진적인 재택근무(work from home) 정책을 시행하고 있다. 이에 따라 향후 소프트웨어 개발자가 일하는 방식의 큰 변화는 불가피해 보인다.   구글과 페이스북은 모든 직원 ...
DevOps 이전 세대에서는 코드를 개발하려면 각각의 파트를 담당하는 다수의 팀을 동원해야 했습니다. 이런 팀들은 일반적으로 개발 팀과 운영 팀의 두 가지 범주로 나뉘었습니다. 하지만 2008년에 들어서 DevOps가 등장하면서 개발 팀과 운영 팀이 ...
프로세스, 품질, 협업을 개선하기 위한 비판적인 피드백과 조언은 IT 실무자 모두에게 중요하다. 애자일 개발팀은 제품 소유자, 비즈니스 관계 관리자, 이해관계자, 고객, 그리고 현재 개발 및 지원 중인 애플리케이션의 최종 사용자로부터 이런 피드백을 받 ...
  1. 모두를 아우르는 웹과 모바일 애플리케이션 편의성 기준 3가지

  2. 2021.04.21
  3. 애플리케이션 또는 풀스택(Full Stack) 개발자에게 애플리케이션 개발 시 수행하는 테스트 유형을 물어보면 유닛 테스트, API 테스트, (바라건대)SAST(Static Application Security Testing), 기타 보안 테스트라고 ...

  4. '깔끔한 코드 체계의 기초' 함수형 프로그래밍의 이해

  5. 2021.04.06
  6. 함수형 프로그래밍은 초창기부터 존재한 소프트웨어 개발의 한 방식인데 최근 들어 새롭게 그 중요성이 부각되고 있다. 여기서는 함수형 프로그래밍의 기본 개념에 대해 알아보고 자바스크립트와 자바 예제를 살펴본다.     함수형 프로그래...

  7. MS, '리유니온' 프리뷰 공개… 윈도우 API 통합 '일보전진'

  8. 2021.03.16
  9. 마이크로소프트가 윈도우 애플리케이션 개발의 오랜 숙제인 불일치 문제를 해결하기 위한 '리유니온(Reunion)' 프로젝트의 개발자 프리뷰를 공개했다. 리유니온 프로젝트 0.5 프리뷰는 아직 프로덕션 환경에서 사용할 앱 개발까지는 지원하지 않는다. 앞...

  10. 글로벌 칼럼 | 애플은 앱 스토어 생태계에 대한 책임을 다하고 있는가?

  11. iOS
    2021.02.16
  12. 종종 최대 강점이 최대 약점이 되기도 한다. 애플에게도 통하는 말이다. 아이폰은 애플을 급격히 성장시킨 제품이지만, 아이폰을 둘러싼 생태계, 특히 앱 스토어(App Store)가 없었다면 이런 성장이 불가능했을 수도 있다. iOS에서 앱 생태계의 성...

  13. 2021년 SW 개발자 채용 시장 전망… "원격 채용 늘고 클라우드 상한가"

  14. 2021.01.25
  15. 지난 10년 동안 지속적인 성장을 경험한 얼마 안 되는 채용 영역 중 하나가 소프트웨어 개발 부문이다. 이런 가운데 코로나19 팬데믹이 발생했다. 노동자와 고용주 모두에게 큰 영향을 주고 있다. 구체적으로는 팬데믹 중 일상 속에서 소프트웨어에 대한 의...

  16. 개발자 생산성을 측정하는 최고의 방법과 최악의 방법

  17. 2021.01.21
  18. 개발팀에 지라 소프트웨어(Jira Software), 애저 데브옵스(Azure DevOps) 또는 사용 중인 다른 애자일 관리 툴에서 시간을 캡처하도록 지시한다는 말을 들을 때마다 필자는 깜짝깜짝 놀라곤 한다. 시간 확인은 계약에 따라 고객에 비용을 ...

  19. 개발자가 관리자로 전환을 고려할 때 알아야 할 7가지

  20. 2020.12.24
  21. 2021년 새해 다짐으로 모두가 바쁜 지금, 많은 개발자가 새로운 언어를 마스터하는 것이든 마침내 관리 분야로 자리를 옮기는 것이든 경력의 다음 단계에 대해 고민하고 있다. 다른 많은 직업과 달리 소프트웨어 엔지니어는 경력 개발을 위해 관리직으로 옮길...

  22. 2020 하반기 기업 채용, 오픈소스 전문가에 눈 뜨다

  23. 2020.10.28
  24. 모든 이들에게 험난한 한 해였다. 그러나 한편, 수 개월만에 지난 8월 IT 업계 채용이 반등했고, 9월에는 추가로 1만 2,200개 일자리가 늘어나는 등 최근 미국 자문업체 잔코 어소시에이트가 관리하는 IT 기업을 대상으로 한 조사 결과에서 IT 산...

  25. 2020년 최고의 급여를 받는 24가지 개발자 역할

  26. 2020.10.22
  27. 코로나19가 모든 것을 뒤집기 전까지 소프트웨어 개발자 급여는 계속해서 상승했다. IT 채용 플랫폼인 하이어드(Hired)에서 정의한 일반 소프트웨어 엔지니어링 역할은 미국 전역의 평균 급여가 2018년 13만 9,000달러에서 2019년 14만 6,...

  28. “가상화, 병렬 처리로 빌드·테스트 90% 가속화” 데브옵스 생산성을 극대화하는 IncrediBuild 전략 - IDG Summary

  29. 2020.10.14
  30. 1,000만 단위 라인의 애플리케이션이 흔해지면서 빌드와 테스트에 소요되는 물리적인 시간이 첨단 애자일 방법론과 데브옵스 파이프라인의 발목을 잡고 있다. 개발자를 위한 고성능 노트북이나 빌드팜 같은 방안을 동원해 보지만, 비용이나 유지보수 부담이 만만...

  31. 2020년 가장 가치 있는 소프트웨어 개발 기술

  32. 2020.10.12
  33. 지난 10년 동안 크게 성장한 분야 중 하나인 소프트웨어 개발 기술은 지금과 같은 경기 상황에서도 여전히 수요가 높다. 그 중에서도 다른 기술에 비해 특히 더 인기 있는 기술이 있다.  코로나19 팬데믹이 전세계 일자리 시장에 계속해서 영향...

  34. 애플, 앱 스토어 리뷰 가이드라인 변경 “인앱 구매 논란 요소는 그대로”

  35. 2020.09.14
  36. 애플이 iOS 14, 아이패드OS 14, 맥OS 빅 서(Big Sur)를 배포할 시점이 다가오고 있다. 이들 차세대 운영체제에는 위젯, 앱 클립(App Clips) 같은 새로운 기능이 들어있는데, 개발자들은 이런 기능을 활용한 앱을 제출하기 전 규칙을...

  37. 재택근무의 정착, 많은 개발자가 원한다

  38. 2020.09.10
  39. 코로나19 팬데믹이 장기간 이어지면서 기술 업계가 앞장서서 점진적인 재택근무(work from home) 정책을 시행하고 있다. 이에 따라 향후 소프트웨어 개발자가 일하는 방식의 큰 변화는 불가피해 보인다.   구글과 페이스북은 모든 직원...

  40. 현대화된 DevOps 팀이 MongoDB Atlas를 사용하여 생산성을 높이는 방법

  41. 2020.09.04
  42. DevOps 이전 세대에서는 코드를 개발하려면 각각의 파트를 담당하는 다수의 팀을 동원해야 했습니다. 이런 팀들은 일반적으로 개발 팀과 운영 팀의 두 가지 범주로 나뉘었습니다. 하지만 2008년에 들어서 DevOps가 등장하면서 개발 팀과 운영 팀이 ...

  43. SRE와 개발자간 이상적인 협업을 위한 5가지 조언

  44. 2020.09.01
  45. 프로세스, 품질, 협업을 개선하기 위한 비판적인 피드백과 조언은 IT 실무자 모두에게 중요하다. 애자일 개발팀은 제품 소유자, 비즈니스 관계 관리자, 이해관계자, 고객, 그리고 현재 개발 및 지원 중인 애플리케이션의 최종 사용자로부터 이런 피드백을 받...

X