개발자

Latest stories

디자이너가 갖춰야 할 소양, 코딩이나 글쓰기보다 심리학이 먼저다

사용자 경험(UX)이 기업 전략에서 차지하는 비중이 커지면서 조직 내에서 디자이너들의 역할을 강조하는 목소리도 높다. 디자이너들이 좀 더 많은 역할을 소화하려면 단순히 디자인만 하는 것을 넘어 다양한 내공을 갖출 필요가 있다는 주문도 늘고 있다. 디자인도 어느 정도 코딩을 할 줄 알아야 한다는 얘기가 많아 지는 것도 이와 무관치 않다. 디자인 컨설턴트인 존...

스파게티 코드는 뭐고 옆그레이드는 또 뭐지? 개발자 용어 사전-3

이 글은 IT전문 출판사 한빛미디어 웹사이트에 실린 것으로 회사 측의 허락을 얻어 테크잇에서 퍼블리싱하는 것입니다. 제목은 일부 수정했습니다. 날코딩 힘 들이지 않고 어떤 일을 해낸다란 사전적 의미의 '날로 먹다'처럼 대충 생각나는 대로 코드를 막 짠다가 아니라 프레임워크, 공통 함수 등을 쓰지 않고 직접 모두 구현하는 것을 말합니다. 스파게티 코드 프로그...

코딩 테스트에서 C++과 파이썬이 유리한 까닭은?

이 글은 IT전문 출판사 한빛미디어 웹사이트에 실린 것으로 회사 측의 허락을 얻어 테크잇에서 퍼블리싱하는 것입니다. 제목은 원문에서 일부 수정했습니다. 안녕하세요! 오늘은 어떤 언어가 알고리즘 문제 풀이 방식의 코딩 테스트에서 가장 유리한 프로그래밍 언어는 무엇인지 간단히 알아보겠습니다. 두 줄 정리 코딩 테스트에서 가장 유리한 언어는 C++와 파이썬이다....

12살 구글 GO, 이제 클라우드 인프라를 지배하는 프로그래밍 언어가 되었다

1

구글이 2007년 개발해 2009년 공개한 프로그래밍 언어인 고(GO) 공동 창시자 중 1명인 롭 파이크와의 인터뷰가 해커눈에 실렸다. GO는 클라우드 인프라를 위한 언어가 됐다고 강조하는 부분이 눈에 띈다. "몇 년 전 데니 버크홀즈는 고를 클라우드 인프라의 떠오르는 언어라고 불렀는데, 그것은 우연이 아니다. 고는 구글에서 구글 관련 소프트웨어, 특히 네...

"깃허브에 아무런 코드 없는 개발자 치고 코드 품질이 뛰어난 경우 못봤다"

IT전문 출판사인 책만이 최근 펴낸 '파이썬 알고리즘 인터뷰'를 저자 박상길 씨가 카카오와 현대자동차에서 개발자 채용을 담당하면서 경험한 것들을 기반으로 코딩 테스트에 대해 종합적으로 정리한 책이다. 책 마지막 부분에선 개발자 자기 계발 및 이직 관련 내용도 실렸는데, 저자가 강조한 키워드는 3가지다. 네트워크, 오픈소스 역량, 영어다. 네트워크의 경우 S...

오크부터 통합지옥까지...개발자 용어사전-2

아리송한 IT 용어/은어 사전은 개발자 지망생, 신입 개발자 등이 뜻을 잘못 알거나 모르는 개발 용어를 설명하고 관련 도서나 글을 추천하는 콘텐츠입니다. 오크(Oak) 오크(Oak)는 떡갈나무나 참나무란 뜻입니다. 가구나 장판 등을 구입할 때 듣는 오크 컬러란 말 들어보셨죠? 그 오크가 여러분이 잘 아는 프로그래밍 언어 ‘자바(JAVA)’의 이름으로 오크(...

링크드인이 카프카를 직접 개발한 이유

아파치소프트웨어재단이 2011년 오픈소스로 공개한 카프카(Kafka). 카프카는 비즈니스와 구인·구직 기반의 소셜 네트워크 서비스인 링크드인(LinkedIn)의 수석 엔지니어 제이 크렙스Jay Kreps가 고안했다. 크렙스는 카프카(메시징 시스템) 외에도 볼드모트Voldemort, 분산 키-값 저장소, 삼자Samza, 스트림 처리 시스템 등의 오픈소스 프로...

폰 노이만과 새로운 컴퓨터의 탄생

1943년, 폰 노이만은 폭발과 충격파에 관한 전문가로 영국을 방문했다. 그는 미국에 돌아왔을 때, 메릴랜드 기차역에서 우연히 초당 333번의 곱셈을 수행할 수 있는 전자 컴퓨팅 기계가 불과 120km 떨어진 필라델피아에서 제작 중이라는 소식을 들었다. 그 기계가 바로 에니악(ENIAC)이었다. 궁금함을 참지 못한 폰 노이만은 바로 달려갔다. 에니악 제작을...

AI 개발 프레임워크, 텐서플로 있는데 파이토치를 왜 써야 할까?

A

파이토치(PyTorch)는 2017년 초에 공개된 딥러닝 프레임워크로 개발자들과 연구자들이 쉽게 GPU를 활용하여 인공 신경망 모델을 만들고 학습시킬 수 있게 도와 줍니다. 파이토치의 전신이라고 할 수 있는 토치(Torch)는 루아 프로그래밍 언어로 되어 있었지만, 파이토치는 파이썬으로 작성되어 파이썬의 언어 특징을 많이 가지고 있습니다. 파이토치는 페이스...

이제 웹을 다시 세울 시간입니다

웹은 결코 소수의 힘 있는 공급자가 사적으로 통제하는 콘텐츠가 아닙니다. 서로 다른 공간과 목소리의 공존이어야 합니다. 아닐 대시(Anil Dash)가 쓴 "The Missing Building Blocks of Web"은 여전히 현역에서 뛰고 있는 기술이지만, 방치되어 관심을 받지 못하는 웹을 다루는 훌륭한 글입니다. 그는 잃어버린 웹 기술 또는 웹을 다...


TechIT

테크 비즈니스를 보는 다양한 통찰 '테크잇'

독자 여러분들께서 좋은 의견이나 문의 사항이 있으시면 아래 양식에 따라 문의 주시기 바랍니다.

Contact