자바 개발자가 더 각광받는 이유는?

자바는 만들어진 지 오래된 개발 언어 중 하나입니다. 그럼에도 새로운 개발 언어들에 비해 밀리지 않고 지속적인 인기를 얻고 있습니다. 이런 자바가 여전히 인기 있는 이유는 무엇이고, 그걸 다루는 개발자들이 높은 몸값을 받는 이유는 무엇일까요?

절차지향 분석 VS 객체지향 분석, 차이점은?

개발자들은 프로젝트를 진행할 때, 여러 가지 분석을 하게 됩니다. 그중에는 절차지향 분석과 객체지향 분석이라는 두 가지 방식이 있습니다. 이번 시간에는 이 두 가지 분석방식이 무엇이고, 또 어떻게 사용되는지 알아보도록 하겠습니다.

시대정신 IT 여덟 번째, 소프트웨어 패권 전쟁

정보통신혁명의 역사에서 1980년대는 PC 시대의 본격적인 개막과 함께 소프트웨어 패권 다툼이 치열했던 시기라고 규정지을 수 있습니다. 컴퓨터 운영체제를 비롯한 각종 응용 소프트웨어가 앞다투어 개발되었고, 시장을 장악하기 위한 치열한 경쟁과 소송이 난무하던 시기입니다.

개발자들의 의사소통을 위한 언어, UML 알아보기

UML은 개발자와 개발 프로젝트를 위한 시각적 도구입니다. 마치 우리가 조별과제를 하면서 서로 소통에 문제가 생기거나, 잘못된 결과를 만들기도 하듯이 개발자들이 함께 모여 작업을 할 때는 여러 가지 문제가 생깁니다. 내가 생각하는 것과 남이 생각하는 것, 그 두 가지가 일치하지 않기 때문이죠. 이런 문제를 해결하기 위해 나온 것이 바로 UML(Unified Modeling Language)입니다.

일회용 암호의 모든 것, OTP에 대하여

OTP는 일회용 암호(One Time Password)의 약자로, 일회용 암호를 만들어주는 생성기와 1회용 인증을 포함한 개념을 말합니다. 주로 금융권이나 게임사 등, 보안인증이 중요한 경우에 주로 사용하게 됩니다. OTP는 파고들어보면 매우 단순한 구조로 되어있습니다. 이 과정을 알기 쉽게 풀어서 말해보자면 다음과 같습니다.

서비스와 데이터 이해하기, API란?

개발 환경에서는 여러 데이터들이 오고 갑니다. 이때 API는 복잡한 서비스의 데이터를 묶어 필요한 부분만 전달해주는 역할을 합니다. 개발 환경에 익숙하지 않은 사람이라면, 자판기를 생각하시면 이해가 쉽습니다.

기획 용어 1부: 웹, 앱 UI 설계 전 알아야 하는 기본 개념

구글링을 해도 명확하게 뜻이 나오지 않거나 선배 동료에게 물어보기에 애매한 용어들이 있으시죠? 실제 프로젝트를 진행하거나 Teaching을 하면서 입문자들이 가장 많이 물어보시는 부분과 실제 작업 시 필수 Use case위주로 용어의 의미와 활용에 대해 소개해드리려 합니다. 기획 용어 시리즈물 그 첫 번째 시간!

IT혁명의 영웅들: IT업계 최고의 승부사, 손정의

쿠팡은 상장 첫날 49.25달러에 마감하며, 시가총액이 886.5억 달러, 원화로 100조라는 엄청난 기록을 올렸습니다. 연일 언론의 화제가 된 덕에 쿠팡의 최대 주주가 누구인지도 많은 사람들이 자연스럽게 알게 되었는데 바로 재일교포 3세인 손정의 소프트뱅크 회장입니다. 소프트뱅크는 일본 최대 IT기업이며, 동시에 세계적인 투자 회사이기도 합니다.