반응형

IT/Software 도서 7

훌륭한 개발자

네이버가 개최한 개발자 컨퍼런스 ‘데뷰(DEVIEW) 2014’ 강연을 통해 훌륭한 소프트웨어(SW) 개발자에 대한 지론을 펼쳤다. NHN넥스트(www.nhnnext.org)는 네이버가 설립한 SW 인재양성 교육기관이다. 이날 이민석 학장은 훌륭한 개발자의 요건으로 ▲지적 호기심 ▲논리적 사고력 ▲수학적 배경지식 ▲문제 해결능력 ▲문제를 설명할 수 있는 커뮤니케이션(소통) 능력을 꼽았다. 이 학장은 훌륭한 개발자에 대해 “생산성이 높아야 한다”며 “이를 위해선 많은 개발도구에 익숙해져야 한다”고 말했다. 이어서 “개발 과정에서 알고리즘에 집중하기 전에 데이터를 먼저 살펴보라”고 조언했다. 또 그는 유명 개발자 조엘 스콜스키가 개발자의 요건으로 꼽은 ‘버그 데이터베이스(DB)를 가지고 있는가’, ‘새로운 ..

IT/Software 도서 2014.09.30

'Do First, Dream Next' 책 요약 정리 그리고 생각

[추천독자] - IT 업계에 종사하시는 분들, Developer가 되기를 꿈꾸는 분들 [느낌] - IT 분야 외의 다양한 성공 스토리를 들을 수 있어서 좋다. 그러나 저자의 성공스토리는 조금 impact가 약했다. [정리] - 성공한 기업은 그들만의 스토리가 있다. p 159~160 삼성과 현대의 스토리 좋은 기업과 그렇지 않은 기업의 차이점이 여럿이겠지만 존경받는 기업들은 대체로 그만한 스토리를 갖고 있다. 현대그룹 정주영 회장은 1952년 미국 아이젠하워 대통령의 방한 때 보리를 퍼 날라 잔디를 대신했고, 1984년에는 아산만 방조제 공사에 폐유조선을 활용한 이른바 정주영 공법을 만들었다. 또 현대조선 설립 당시 영국의 한 은행을 찾아가 500원짜리 지폐에 그려져 있는 거북선을 보여주며 차관을 도입한..

IT/Software 도서 2013.07.02

Head First - Design Pattern

패턴의 필요성- 전문 용어의 위력: 서로 알고 있는 패턴 용어는 정말 막강하다, 패턴을 이용하면 간단한 단어로 많은 것을 얘기할 수 있다. 패턴 수준에서 이야기를 하면 "디자인"에 더 오랫동안 집중할 수 있다. 전문용어를 사용하면 개발 팀의 능력을 극대화 할 수 있다. 전문용어는 신참 개발자들에게 훌륭한 자극제가 된다.- 객체지향 기초지식만 가지고는 훌륭한 객체지향 디자이너가 될 수 없다.- 훌륭한 객체 지향 디자인이라면 재사용성, 확장성, 관리의 용이성을 갖춰야 한다.- 패턴은 훌륭한 객체지향 디자인 품질을 갖추고 있는 시스템을 만드는 방법을 제공해 준다.- 패턴이 코드를 바로 제공해주는 것은 아니다. 디자인 문제에 대한 일반적인 해법을 제공. 특정 app에 패턴을 적용하는 것은 개발자의 몫 [객체지향..

IT/Software 도서 2013.07.01

김익환, '글로벌 소프트웨어를 꿈꾸다' 책 요약 정리 그리고 생각

[정리] 글로벌 소프트웨어만이 살아남을 수 있다. 열심히 쌓아온 막강한 기술력만으로 충분할까? 제아무리 기술력이 뛰어나다 하더락도 개발문화가 뒷받침되지 않으면 글로벌 소프트웨어 회사로 성장하는 것은 어렵다. 개발문화는 소프트웨어의 본질이기 때문이다. - 혁신하든가 사라지든가 70년까지 살 수 있는 솔개는 대부분은 40년에 수명을 다 한다. 40년이 다되면 부리는 너무 길어져 먹이를 쪼기 힘들어지고, 발톱은 무뎌지고, 날개는 기름에 절고 무성해져서 사냥을 할 수 없는데. 여기서 엄청난 자기 갱생의 노력을 한 솔개는 사라남는다.(부리를 일부로 돌에 부딪혀 깨뜨려서 새부리가 나오게 하고, 새로 나온 부리로 발톱을 쪼아 없애서 새 발톱을, 날개를 뽇아서 새 날개가 나오게 만든다. 이 노력을 6개월 하면 30년 ..

IT/Software 도서 2012.12.02

임백준, '프로그래머 그 다음 이야기' 책 요약 정리 그리고 생각

선배 프로그래머들의 경험을 얻을 수 잇엇던 귀중한 책. 내가 미래의 갈길을 미리 경험한 듯 한 느낌이다. 이제 막 프로그래머 로써의 길을 시작한 사람들을 위해 추천한다. 지금 현실에 안주하지말고 미래를 내다보는 그리고 즐거운일을 더욱더 전문가적인 견해로써 학습하여 구루가 되더록 하자.

IT/Software 도서 2012.11.01

데이브 후버, '프로그래머의 길 멘토에게 묻다' 책 요약 정리 그리고 생각

- 읽어야할 기초적인 책들 : object-oriented software construction, a pattern language, re-factoring to patterns, effective perl programming. effective c++, effective java, code complete, the progmatic programmer. - 배운것을 잊어버려라 흰띠를 맨다는 것은 감은 띠라는 방법은 알지만 흰띠를 배우는 것 말고는 다른 선택이 없다는 깨달음. --> 어리석게 여겨짐을 두려워하여 새로운 일을 시도하지 못했던 적이 얼마마 많앗던가? - 깊은쪽으로 뛰어들어라 기다리지 마라. - 가장 뒤떨어진 이가 되라. 주변을 당신보다 뛰어난 개발자로 채워라 - 온라인 대학강좌 등 배우라..

IT/Software 도서 2012.11.01

벤 포터 '정규표현식, 손에잡히는 정규표현식' 책 정리 요약

[느낌] DB Query에서 많이 사용되는 더 나아가 다양한 텍스트 조작을 사용하는 환경이라면, 그리고 정규식을 한번쯤 꼼꼼히 보고 가고 싶다면 볼 만한 책이다. 예제와 함께 쉽게 잘 설명하고 있다. [정리] 정규 표현식은 텍스트를 조작하는 가장 강력한 도구 중 하나다. 정규 표현식 언어는 정규 표현식을 구성하는데 쓰인다. (이렇게 구성된 실제 문자열을 저규 표현식이라고 부른다). 그리고 정규 표현식은 검색과 치환에 모두 사용된다. == 정규 표현식으로 해결하는 일반적인 문제들 == - 이메일 주소 정규식 : (\w+\.)*\w+@(\w+\.)+[A-Za-z]+ - 주민등록 번호 : \d{2}(0[1-9]|1[0-2])(0[1-9]|[12][0-9]|3[01])-[1-4]\d{6} - HTML 주석 정규..

IT/Software 도서 2012.02.06
반응형