목록Daily (16)
DNF LOVE
"프로그래밍 언어의 발전, 프로그래머는 후퇴?" 어릴 때 상상해보던 2020년은 정말 미래세계 같았다. 2020년이 마침내 도래했지만 상상한 것과는 많이 다른 것 같기도 하다. 하지만, 어쩌면, 당연하게도 프로그래밍 세계는 시간이 지날수록 크게크게 발전되어 가고 있다. 새로운 기술이 추가되는 것도 많지만 프로그래밍 언어의 발전 방향은 'new' 보다는 이미 존재하는 기술을 좀 더 사용하기 쉽게 'Develop'되는 방향인 것 같다. 2000년대 초반만 해도 C나 C++로 프로그램을 만드는게 대다수였는데 java가 발전되고, .NET 프레임워크를 위한 C# 언어가 나오고 C나 C++의 불편한 점을 지속적으로 보안해가며 발전되고 있다. 예를 들어, 네트워크 시스템은 사실 큰 틀에서 많이 바뀌어 지지 않고 있..
Q> 현업 개발자는 진짜 코딩만 하나요? - 취업하고 현재까지 한 일을 수치로 10으로 해 둔다고 치자. 4는 공부, 3은 삽질(개발환경셋팅이든 뭐든... 근데 난 리눅스 써서 삽질이 더 오래 걸린다.), 2는 고민(변수명 고민이라던지.. 로직 고민이라던지..), 1이 코딩이다 ㅎㅎㅎㅋㅋㅋㅎㅋㅎㅋㅋㅋ Q> 학부 때와 크게 달라진 게 있는가? - 확실히 코딩 스타일이라던지, 로직 구상이 좀 더 빨라지고 또 경험이 쌓이기에 유연하게 대처할 수 있는 능력은 조금씩 생기는 것 같다. 근데 '이렇게 짜도 되는건가?' 하는 의문은 학부때랑 달라진 게 없다. 아마 저건 평생 갈듯 Q> 공부는 얼마나 하나요? - 개발자로서의 내 가치관은 '현재에 만족하지 말자.'라서 공부는 꾸준히 하려고 한다. 근데 너무 귀찮다. 사..
호랑이는 죽어서 가죽을 남기고 사람은 죽어서 이름을 남긴다. 세상이 기억하는 훌륭한 개발자들이 세상에 존재한다. 앨런 튜링, 리눅스 토발즈, 데니스 리치, 빌 게이츠, 스티븐 잡스, 폰 노이만 등. 이들의 공통점은? 모두 남성 개발자라는 것이다. 그렇다면 이 세상엔 이름을 남긴 훌륭한 여성 개발자는 없는 것일까? 1. 세계 최초 프로그래머, 에이다 러브레이스 프로그래밍에서 가장 중요한 개념은 '알고리즘'이다. 이 첫 알고리즘을 생각해낸 사람은 누굴까? 그것은 19세기 영국의 러브레이스 백작 부인 에이다 러브레이스이다. 에이다는 어릴 적 부터 많은 교육을 받고 자랐는데, 그 중 여성 발명가 배비지를 많이 따랐다고 한다. 배비지를 통해 '초기 컴퓨터'에 대한 연구에 관심을 가지기 시작했으며 '베르누이 수'를..