실무에서 바로 통하는 자바 (Java 8 대응) - 당장 현장에 투입된 초보 개발자를 위한
다케다 하루키 외 지음, 김성훈 옮김 / 한빛미디어 / 2017년 7월
평점 :
절판


서적을 보면 일본인들은 정리하는 습관이 타고난 거 같습니다. 

누가 시키지 않아도 표의 형태로 년도별로 분류별로 잘 정리합니다.


아직도 현장에서는 관계형 데이터베이스로 오라클과 MySQL을 많이 사용하고 있는데 앞으로는 NoSQL도 사용하는 곳이 늘어나리라 봅니다.


키-값 스토어(Key-Value Store)의 형태의 대표적인 NoSQL에는 Redis가 있고 컬럼 지향에는 Cassandra, HBase 그리고 도큐먼트 지향에는 MongDB, CouchDB가 있습니다. 


DTO와 DAO를 사용하여 데이터 처리의 흐름을 그림으로 잘 표현하고 있습니다. 현장에서는 DTO 대신 VO를 사용하는 곳이 더 많습니다.


정의된 기능을 만드는 것도 중요하지만 테스트를 거쳐 올바르게 동작하는지 확인하는 것은 더 중요합니다. 

때에 따라서는 코딩하는 시간과 비용보다 테스트하는 시간과 비용이 더 소요될 때가 많습니다.




댓글(0) 먼댓글(0) 좋아요(5)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
자녀를 빛나게 하는 디톡스교육 - Empowering with Detox
최하진 지음 / 나무&가지 / 2017년 4월
평점 :
구판절판


진정한 교육은 자녀들에게 단순히 ‘하라’, ‘하지 마라’고 외치는 것이 아니라 가르침과 꾸짖음, 교정과 훈련을 적절히 배합하여 각종 좋은 것을 흡수하도록 하는 것입니다.


영혼육을 모두 포함하여 사람의 건강, 성장, 인격, 그리고 능력에까지 영향을 끼치는 부정적인 요소를 ‘독’이라고 할 수 있습니다. 우리 몸의 소화기관인 장에는 유익균과 유해균이 공존하고 있습니다. 유익균과 유해균은 서로 적이 되어 싸우는 것이 아니라, 외부로 들어오는 각각 다른 종류의 먹이를 먹고 삽니다. 생야채의 체내 흡수율은 5~10%이지만, 야채를 삶게 되면 흡수율이 60%로 증가하고, 이를 갈아서 주스로 만들었을 때는 90%까지 흡수율이 높아진다고 합니다. 당근, 양배추, 토마토, 브로콜리, 이 네 가지 야채를 삶아 사과와 바나나와 함께 믹서에 갈면 해독주스가 됩니다.


몸 건강의 기초가 장내 유산균이라면, 마음 건강의 기초는 바로 감사이다. 감사는 고정된 생각의 틀을 깨고 사물을 다른 관점에서 볼 수 있도록 하여 부정적인 관점을 긍정적으로 바라볼 수 있게 합니다. 감사하면 모든 사물과 상황들을 긍정적으로 보게 됩니다.


“만약 배를 만들고 싶다면 사람드에게 목재를 가져오라고 하거나 일감을 지시하지 말라. 대신 그들에게 바다를 그리워하고 꿈꾸게 하라” – 생텍쥐페리

바다로 나가기 위해서는 배가 필요하지만 배를 만드는 데에 너무 집중하다가는 ‘바다’로 나가는 목적을 잃게 되는 경우도 있습니다.


성경적 인재가 갖는 세븐파워

1. 네트워크 파워 – 소통과 인간관계의 능력

2. 멘탈 파워 – 성공적인 인생에 매우 중요한 정신적 자신감

3. 브레인 파워 – 자기주도 학습의 토대

4. 모럴 파워 – 정직할수록 경쟁력이 높아지는 시대

5. 리더십 파워 – 자기조절능력의 셀프 리더십을 기반으로 성장하는 리더

6. 바디 파워 – 음식 조절 능력을 보면 그 사람의 미래를 볼 수 있다.

7. 스피리추얼 파워 – 죽음을 공부하면 행복한 삶을 살고 있는지 자신을 되돌아 볼 수 있다.


댓글(0) 먼댓글(0) 좋아요(3)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
코딩시대
바트(BArt).장재용 지음 / 클라우드북스 / 2017년 4월
평점 :
장바구니담기


4차 산업혁명 이후에 멀지 않은 미래에 코딩이 다양한 분야에 어떻게 그리고 얼마나 활용될지에 대한 가이드를 제시해주는 책입니다.


코딩(Coding)은 코드(Code)라는 컴퓨터 언어(Computer Language)로 프로그램을 만드는 일을 말합니다. 코딩은 문제 해결을 위해 컴퓨터가 이해할 수 있는 언어를 사용해 컴퓨터적인 사고체계를 만들어 내는 일입니다. 컴퓨터 언어에 대해서 기본적인 지식과 여러 가지 관련 기술에 대해서 가벼운 소개와 함께 입문자들이 쉽게 알 수 있도록 잘 설명해주고 있습니다. 그리고 챕터마다 SW 분야에 종사하고 있는 수많은 SW 관련 사람들의 인터뷰를 싣고 있어서 현장에서 전달하고자 하는 내용도 같이 들을 수 있어서 코딩에 대한 동기부여와 학습에 대한 방향과 목적을 전달하고 있습니다.


이미 우리의 시대에 미래의 기술은 구현돼 있습니다. 아직 우리의 삶과 생활 속에 보편적으로 적용되지 않았을 뿐입니다. 4차 산업혁명은 인공지능을 기반으로 하여 지식노동을 자동화하여 사회 곳곳에 새로운 변화를 만들어 낼 것입니다. 4차 산업혁명의 두 가지 큰 변화는 지식노동의 자동화와 현실세계와 가상세계와의 통합입니다. 


인공지능을 중심으로 첨단 기술이 다양한 분야에 걸쳐 융합될 것이며 오프라인과 온라인의 구별이 없어지게 되는 초 결합 시대가 됩니다. 4차 산업으로 명명되는 로보틱스, 3D 프린팅, 자율주행차, 드론, 핀테크, 사물인터넷, 인공지능, 가상/증강현실, 빅데이터 등이 모두 소프트웨어로 구현되기에 코딩은 중요합니다.


알에서 스스로 깨고 나와야 병아리가 됩니다. 스스로 깨지 못하고 남이 깨주게 되면 프라이 신세가 되고 맙니다. 미래사회에서는 코드를 읽고 사용할 수 있는 능력이 생존을 위해 필수가 될 것입니다. 그래서 지금은 모두가 미래를 준비하고 자기의 능력과 역량을 키우기 위해 코딩을 배워야 하는 시대라고 이 책은 말하고 있습니다.


댓글(0) 먼댓글(0) 좋아요(3)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
소프트웨어 장인 - 프로페셔널리즘, 실용주의, 자부심 길벗 개발자 자기계발서
산드로 만쿠소 지음, 권오인 옮김 / 길벗 / 2015년 9월
평점 :
장바구니담기


요즘 천천히 시간을 두고 틈틈히 읽고 있는 "소프트 스킬"이라는 책을 보다가 알게된 책입니다.


소프트웨어를 만드는 사람이라면 꼭 읽어봐야 할 필독서라고 여겨질 만큼 내용이나 설명이 참 좋습니다. 다른 나라에서의 경험한 저자의 이야기이지만 고민한 내용이나 생각한 것들이 우리와 크게 다르지 않은 점이 새로웠고 마스터가 되기 위해 어떠한 자세와 활동을 해야하는지도 사례를 들어 잘 설명하고 있습니다. 


한 명의 훌륭한 멘토를 만나는 것이 얼마나 가치있고 소중한지를 알게 해 준 책이다. 아직 까지 그런 멘토를 만나지 못한것이 많이 아쉽기도 하면서 한편으로 내 자신이 그런 훌륭한 멘토가 되어 견습생이나 숙련공에게 좋은 영향력을 미치는 마스터가 되었으면 하고 소망해본다.


"어떻게 하면 더 나은 프로그래머가 될 수 있을까?"


  • 동작하는 소프트웨어뿐만 아니라, 정교하고 솜씨 있게 만들어진 작품을
  • 변화에 대응하는 것뿐만 아니라, 계속해서 가치를 더하는 것을
  • 개별적으로 협력하는 것뿐만 아니라, 프로페셔널 커뮤니티를 조성하는 것을
  • 고객과 협업하는 것뿐만 아니라, 생산적인 동반자 관계를


일을 하는 것도 중요하지만 그에 못지 않에 일을 어떻게 하느냐도 중요하다.

무언가가 마음에 들지 않는다면 바꾸어라. 그것을 바꿀 수 없다면, 그에 대한 자신의 생각을 바꾸어라.


소프트웨어 장인정신은 마스터가 되어가는 긴 여정이며 소프트웨어 개발의 프로정신입니다. 독서와 블로그, 웹사이트 및 세미나등을 통해 끊임없는 자기계발이 필요합니다. 배움과 훈련이 멈추는 순간 우리의 커리어도 멈춰버립니다. 끝까지 포기하지 않는다면 언젠가는 진정한 마스터가 될 것입니다.


댓글(0) 먼댓글(0) 좋아요(4)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
2016 다보스 리포트 - 인공지능발 4차 산업혁명
노영우 외 지음 / 매일경제신문사 / 2016년 4월
평점 :
장바구니담기


요즘 각종 매체와 방송에서 자주 듣게되는 4차 산업혁명에 대해서 좀더 알고자 하여 이 책을 선택하였습니다.


2016년 나흘간 스위스 동부 스키휴양지 다보스에서 열린 포럼의 주제는 ‘4차 산업혁명’입니다. 동시다발적으로 진행된 300여개 세션중 140여개 정도가 4차 산업혁명과 관련되었습니다. 포럼의 참석자는 세계 경제 정책 결정권자, 글로벌 기업과 초대형 금융기관의 총수 및 세계적인 석학자들로 구성되었다고 합니다.


1차 산업혁명 : 1784년. 증기기관 발명과 기계화 생산설비.

2차 산업혁명 : 1870년. 전기를 이용한 대량생산. 철도, 철강.

3차 산업혁명 : 1969년. 컴퓨터 정보화, 자동화 생산 시스템. 통신기술 발달.

4차 산업혁명 : 2010년. 인공지능, 빅데이터, 사물인터넷, 클라우드, 모바일등 기술의 융합과 속도.


“향후 10년간은 지난 50년보다 더 많은 변화를 겪을 것이다.”


단순 노동에 기반을 둔 비숙려화된 직업들은 빠른 속도로 대체됩니다. 노동집약적 산업에 근간을 두고 있는 기업이나 국가는 큰 어려움에 직면할 수 있습니다. 전략적 다국적 기업과 유럽의 주요 국가나 선진국은 4차 선업혁명의 혜택을 입을 가능성이 높습니다. 하지만 4차 산업혁며으로 향후 710만개의 일자리가 없어진다고 WEF는 전망하고 있습니다. 기술격차에 따른 일자리 양극화도 확대될 것으로 보입니다. 


아마존, 알리바바 등의 전자상거래업체, 우버와 에어비앤비 등과 같은 공유경제 선두주자들은 전통적인 개념의 비지니스 페러다임을 뛰어넘는 플랫폼 비즈니스 모델로 성공적인 업적을 달성하였고 플랫폼 비즈니스 모델은 서비스 공급자와 수요자를 연결해 주는 ‘플랫폼’을 마련해주고 양측에서 수수료를 받는 식으로 수익을 창출하는 모델입니다.


댓글(0) 먼댓글(0) 좋아요(4)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo