메뉴 건너뛰기

박영식 홈페이지

[도서] 진짜 소프트웨어 개발 이야기

lispro062015.10.14 05:12조회 수 113댓글 0

    • 글자 크기

당신이 생각하는 것과 달리 매일 할 일을 반복하는 것은 실제 훈련이라고 보기 어렵다. 회의에 참석한다고 해서 사람을 다루는 기술이 연마되는 것도 아니다. 이메일에 답장을 쓴다고 해서 타이핑 실력이 느는 것은 아닌 것과 마찬가지다. 뭔가에 대한 실력을 키우려면 별도의 시간을 마련해서 집중적으로 훈련해야만 한다. ~중략~

내가 알고 있는 한 뛰어난 엔지니어는 바로 이처럼 끊임없이 이뤄지는 훈련 덕분에 그 정도의 실력을 유지한다. 신체적으로 좋은 몸매를 유지하고 있는 사람은 정기적으로 운동을 하고, 계속 운동을 한다. 그렇게 하지 않으면 몸매가 망가지기 때문이다. 프로그래밍과 엔지니어링도 이와 마찬가지다. 97쪽


제가 제안하고자 하는 것은 다른 접근법입니다. 하나를 더 가지려고 하는 것이 아니라, 하나를 적게 가지려고 하는 겁니다. 더 많이 하는 것이 아니라 더 적게 하는 겁니다. 경쟁자를 이기기 위해 오히려 더 적게 하는 방법입니다. 122쪽


하지만 대다수의 사람도 책을 읽지 않는다. 쓰지도 않는다. 대다수의 소프트웨어 개발자들은 소프트웨어 개발에 대한 책을 읽지 않는다. 소프트웨어 개발에 대한 웹사이트를 읽지 않는다.

프로그래머들이 책을 읽지 않는다면 프로그래밍을 어떻게 배우는 것일까? 그들은 고전적인 방법을 통해 배운다. 소매를 걷어 올리고 실제로 코드를 작성하면서 두 번째 창에 열려 있는 인터넷에 존재하는 집단 지성을 활용하는 것이다. 인터넷은 프로그래밍 서적을 쓸모없는 것으로 만들었다. 인터넷은 더 빠르고, 더 효율적이다. 그렇기 때문에 프로그래밍과 관련된 정보를 인터넷에서 찾아보는 것은 당연히 더 현명한 행동이다. 나는 더그 맥쿠인이 '나는 왜 책을 읽지 않는가에서 적절하게 설명한 자신의 경험이 상당히 일반적이라고 생각한다. 271쪽


조엘의 책 이후 좋은 책을 발견했다. 번역은 임백준

lispro06 (비회원)
    • 글자 크기

댓글 달기

[쓰기] 배고파서 먹는 것인가, 먹으려고 배고픈 것인가

[원문보기]

가챠의 삶을 살고 있다

 

빼앗긴 들에도 봄은 오는가

 

팔 수 있으면 피라도 판다

 

댓글부대

개꿀부대

 

볼 수 없을 때 몰랐는데 보게되어 언감생심

 

예비군에게 반말 실수를 할 뻔한 시절

 

나를 부르는 이유는

내가 쓸모가 있다는 거겠지

 

월 1회는 상영관에서 영화를 본다

 

스마트 도서관은 언제나 열려있고

나에게 대출을 권한다

상환 후 대출

당분간 대출 연장은 없다

 

지하철 노선도에 GTX-A가 추가되었다

지하로 다니는 노선이니 여기에 추가되는게 맞겠지

 

[달리기] 듀애슬론

[원문보기]
7km 주행 후, 10km 달리고, 7km 다시 주행했다.

사진 완전 메롱.

[도서] 떨림과 울림

[원문보기]

높은 수준이 아니므로 좀 더 전문적인 도서를 원하는 독자에게는 맞지 않는다.

 

상태를 알게되면 본질을 알 수 없게되는 시공간의 물체

[글쓰기] 걱정 리스트

[원문보기]

어르신들은 걱정 리스트에서 상위, 그 다음, 그 다음, 그 다음 다음을 계속 꺼내서 걱정을 하는게 일이다.

 

나도 다르지 않다.

 

그래서 그 걱정이 해결 되더라도 또 다른 걱정을 하게 된다.

 

그 것을 걱정이 아닌 것을 바꾸고 과감하게 행동하면 세상 행복하다.

 

보험회사에서 걱정 인형을 캐릭터로 광고했을 때 이해하지 못할 나이였다.

 

아니 이해할 수 없는 광고였다.

 

대신 걱정해 줄 수는 없다.

 

걱정 자체가 행동의 중심인데 그것을 빼앗을 수 는 없는 것이다.

 

이런 저런 걱정은 집어 치우고 할 일 만 하면 된다.

 

그 걱정을 덜어줄 사람들은 여러 매채들로 채우면 된다.

 

내일 일은 내일 생각하자.

 

그 다음은 없다.

 

애기들이 맛을 보는 만큼의 도전은 누구나 하니까.

 

맛을 본다고 세상이 끝나진 않는다.

 

아기들의 본능과 현재의 행동이 다르지 않다.

 

맛만 보고 결정하는 소믈리에와 다르지 않다.

 

 

[기억] 지하철에서 내려 자판기 사이다를 사서 정차하는 동안 다시 탔던 친구

[원문보기]

구청장에게 말한다.

보건소에서 다녀갈 거다 허풍을 떨던 나.

 

행운을 빕니다

복권방에서 복권을 사면 해주는 말인데 기분은 좋다

 

배낭을 가져오라고 하신다

뭘 또 담으시려고, 쓰레기?

 

그는 로마서를 모두 외우도록 했다

외우는게 나는 의미가 없다고 생각한다

그래서 그 때도 룰을 거부하다가 고생을 했지

 

빔 프로젝트는 왜 두 번 눌러서 꺼야 하나?

이 버튼을 누르면 빔 프로젝터에서 나오는 빛이 일시적으로 꺼지며, 이후 다시 두 번째 버튼을 눌러야 완전히 종료됩니다. 이렇게 하면 빔 프로젝터가 다시 즉시 켜지지 않아서 안전하게 관리할 수 있습니다. 또한, 두 번째 버튼을 누르면 빔 프로젝터가 완전히 종료되어 프로젝터 램프 수명을 연장할 수 있습니다.

챗 gpt의 답변인데 그닥 마음에 들지 않는다

성당에서 빔프로젝터의 종료 버튼을 한 번만 눌러 '신호 없음'으로 표시되는 것이 매우 불편하다

 

기승전연애. 연애에 왜 집착할까

 

다들 그렇게 살아

월급충, 월급루팡이 되어 살게 된다

 

운전자의 꼬리물기로 교통체증이 가중되었는데 차량 안내를 하는 것은 좋은 선택이 아니다

오히려 운전자에 의해 제지당할 수 있으며 잘못된 수신호로 사고를 유발하면 소송을 당할 수 있다

 

식당과 문구에 키핑한 돈은 못 썼겠지?

 

이번달은 유투브 영상 제작과 운동으로 만족하자

자격증 시험에 낙방했다

덤프만으로는 부족했다

 

출장 중 산불로 대피한 적이 있다

요즘 산불이 심하다 너무 건조하다

비가 좀 내려야 한다

 

출장을 위해 눈길에 미끄러진 적이 있다

눈이 많이 내리던 날 양양으로 차를 운전해 갔다

터널도 겨우 지나고 시내에 들어와 고생하다가 빙판에서 바퀴가 헛돌았다

다행이 군민의 도움으로 그 지점을 빠져 나왔다

다음날 눈에 갇혀 버려 차를 겨우 빼냈다

눈이 많이 오면 차를 두고 나와야 한다

 

수도꼭지 패킹 탈거시 핀셋으로 안 했다

기술 시간에 새로운 수도꼭지가 아닌 집에서 안 쓰는 부품을 가져와 칭찬은 받았는데,

객기를 부리다가 패킹을 흔들어서 빼는 행동을 했다

점수를 깎였다. 물론 정상 참작은 하셨을 것이다

변별력이 겨우 핀셋으로 패킹 빼는 것이라니 여러모로 아쉬운 교육과정이었다

 

하얀색이 좋아

흰색 아반떼는 별 문제없으면 높은 가격에 거래된다

 

나는 매일 실패한다

- 은현장의 실패 예찬

 

오늘의 실패는 내일의 도전

 

어머니는 버스를 놓치고 한 두 정거장을 걸어가셨다

열쇠를 던져달라고 하여 떨어뜨렸는데 이마 부분에 맞고 마셨다

 

만나는 사람있냐, 골프 하냐는 자존감에 대한 질문이다

솔로라고 답하고, 테니스를 친다고 둘러댄다.

 

 

[쓰기] 수면 텐트 철수와 선풍기 조립

[원문보기]

기술이 바뀌어도 언어는 계속된다

 

소성당 화상중계

주목받지 못 하는 삶

 

나에게 남아있는 선택지는 없다

 

빽광이라는 동창과 세계지리

 

아침마다 챙겼던 열정은 두고 나간다

 

악기 수리비 100의 악몽

 

햇반의 김, 그리고 석박지

 

인생의 실패자들

 

부활절

부랄절

 

과거의 기술은 사려져도 기술로 표현되었던 컨텐츠는 다른 기술 위에 살아간다

 

가진 건 나이 밖에 없다

 

코드를 모르고 코딩하는 인공지능 활용 코딩의 맹점

 

[취미] 남산우정마라톤대회

[원문보기]
준 산악마라톤이었다. 매우 힘들었다. 음, 규모가 작아서 사진이 많다. 그러나 좀 민망한 것들이 많아 올리지는 않는다. * 박영식님에 의해서 게시물 복사되었습니다 (2007-06-09 01:29)"

[제본] 예술제본을 (배우기) 시작했다. - 판지제본

[원문보기]
8주간의 과정을 등록했다.

보고서, 논문, 기타 서적이나 노트 등을 직접 만들 예정이다.


1. 종이 접기(콩코르지)
2. 구멍 뚫기(송곳)- ㄱ자를 만들어 짝수개의 구멍을 낸다. 위쪽은 등간격이고, 아래쪽에선 공간이 많이 남으면서 좁은 간격이 생긴다.
3. 꿰매기(노픽키실)- 1,2는 묶고, 3,4....는 엮어준다.

[slack] 슬랙은 위대하다

[원문보기]

협업을 위한 메시징 프로그램으로 부를 수 있다.


사람과 사람, 사람과 봇, 봇과 봇이 통신하는 인공지능으로의 과도기적 구현체이다.


어느정도 규칙을 통해 이미 생각할 수 있는 자동화는 실현되었으며, 머신러닝을 조금만 더 붙이거나 머신러닝을 봇과 응용하면, 인공지능형 메시징 툴로 사용 가능하다.


개인적으로는 모니터링 툴로 사용하고 있으나, 메시징이 활발한 팀도 있으며, 보고 및 알림 기능을 충실히 수행한다.


IFTTT 와 결합에는 필연성이 높지 않지만, 슬랙으로만 채널을 고정한다면, IOT와 연결된 인터랙티브 채널로 활용할 수 있을 것이다.


각 APP의 신규 구현들을 지속 살피고 있는데, 넛지, 티핑 포인트가 무한한 서비스로 전망된다.


[도서] 싫다면서 하고 있어 하하하

[원문보기]

최현정 작가의 책이 세번째 인가.

 

그동안 재미있게 보았기 때문에 최근 나온 책을 구매했다.

 

그동안은 공감을 느낄 수 있는 직장인의 이야기들을 재미있게 썼다면 이번에는 너무 자학적이고 비관적으로 썼다.

 

자학 수준이 과한 것 같으며, 작가 자신을 너무 자학하여 책을 읽으면서 독자가 덩달아 기분이 저하되는 느낌을 받게 되었다.

 

다시 한번 읽으면서 글을 다듬었어야 한다는 의견이다.

 

블로그의 수준으로는 상관없지만, 출판되는 도서는 수위를 지켜야한다는 지론이다.

 

뭐, 기분탓으로 이번 도서가 상당히 낮은 수준의 자존감을 보여준 것에 대해 실망했는지도 모른다.

 

삽화는 100% 만족 / 문장은 50% ?? 

이전 1 ... 18 19 20 21 22 23 24 25 26 27... 78다음
첨부 (0)
위로