어떤 개발자가 되고 싶니? - 일의 본질과 취업 고민의 해결책을 알려주는 “25년 차 현실판” 개발자 이야기
박동기 지음 / 슬로디미디어 / 2023년 1월
평점 :
장바구니담기


몇년전부터 개발자에 관한 관심이 높아지고 있습니다. 지원자도 많이 늘어난 것도 확실합니다. 하지만 개발자가 좀더 구체적으로 개발자가 무엇을 하고 저자의 경험까지 합쳐서 <어떤 개발자가 되고 싶니?>를 통해 현실과 개발자로 가는길과 현실을 알려줍니다.


저자는 50대 박동기개발자님입니다. 컴퓨터공학 석사후에 25년째 프로그래밍을 하고 있다고 합니다. Visual C++을 주 개발도구로 사용하십니다. 안드로이드 앱도 개발하시고 현재 바디텍메드 중앙연구소 부장으로 근무하고 계십니다.

요즘 개발자의 몸값이 과거에 비해 매우 높다고 합니다. 일좀하는 개발자는 연봉5천에서 출발한다고 합니다. 과거의 전산직은 3D직업이었죠. 월급적고 일많고 ㅠㅠ 하지만 지금은 인터넷시대가 점점 깊어져가면서 개발자의 위상은 점점 높아지죠. 요즘은 자동차기업에 자율주행관련 프로그래머들의 채용이 늘어서 개발작 품귀가 날 정도라고 합니다. 물론 일정한 능력을 지녀야 가능할겁니다. 이런 능력을 갖추기위해서는 동료들과 협업해서 제안, 구현, 병합, 피드백, 수정, 배포 등의 과정에 능숙해야 합니다.


저자는 자신이 걸어온 개발자로서의 25년 질경이처럼 삶을 개척해온 생명력덕이었다고 합니다. 그 기반에는 프로그래밍실력이라고 합니다. 개발자가 코딩을 두려워하면 안된다고 합니다. 좋은 개발자가 되기위해서는 SRS문서를 작성할 줄 알아야 합니다. 이는 건축에서의 건축도면같은 거라고 합니다. 이를 해야 하는 이유는 SRS대로 개발을 해야 나중에 유지보수에서 시간이 낭비되지 않는다고 합니다. 유지보수까지 생각지 않는다면 개발자로서의 생명력이 줄어드는 겁니다. 그리고 프로그램언어, 자료구조와 알고리즘, 데이터베이스, 프레임워크, 오픈소스 등까지 알아야할 것이 상상이상으로 많습니다. 사실 처음 개발에 참여해보면 그놈의 에러에 맛이 가죠. 이것을 극복하는 것은 사수를 잘만나야 하는 것도 있지만 역시 스스로 경력을 꾸준히 쌓아가야 합니다.


한국의 개발자는 35만명정도된다고 합니다. 이 중에 대부분이 2-30대겠죠. 적은 인원은 아닐것이고 자신이 개발을 하다가 어려움에 막히면 도와줄 분들이 많은 것일수도 있고 해외까지 보면 매우 많은 개발자가 존재합니다. 하지만 제대로 대우를 받는 개발자는 그렇게 많은 수는 아닐겁니다. 다른 사람보다 나은 대우받는 개발자가 되기위해서는 '집중력'을 우선 집습니다. 잡다한 일을 처리하면서 개발능력을 높인다 쉽지 않다는 거죠. 잘하는 개발자는 코드품질이 매우 높습니다. 그리고 도메인에 관한 인사이트도 많이 가지고 있습니다. 그리고 블로그도 만들어서 소프트웨어관련소식을 올리라고 합니다. 아마도 이런 과정은 결국 실력을 쌓는 계기가 될거라는 거죠. 그리고 개발자는 노숙자가 아니라는 말도 인상적이네요. 얼마나 꼬질꼬질하게 많은 개발자들이 하고 다녔으면 이럴까도 싶지만 ㅎㅎ 이제는 외모도 중요하고 나이도 중요하지않고 대도록이면 버그도 만들지 않도록 노력하는 개발자가 되라고 합니다.

본 도서는 출판사로부터 무상으로 제공받아 주관적인 리뷰를 했습니다. 


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
3D프린터 활용 가이드 - 메이커를 위한 프로토타이핑 바이블
정성원 외 지음 / 정보문화사 / 2023년 1월
평점 :
장바구니담기


저자는 머리말 시작에 '요즘의 메이커는 참 행복합니다'라고 시작을 합니다. 저는 정말 동의를 합니다. 과거에 비해 3D프린터도 발전을 해서 3D프로그램을 조금만 만질줄 알면 집에 필요한 소소한 부품은 만들어 사용이 가능합니다. 아이가 부순 장난감의 부속도 직접 만들수가 있고, 싱크대의 틈새를 매우고 싶다면 그 부분을 보강할 모양을 3D프린터로 출력해서 따로 기술자를 부르지 않더라도 비용을 줄일수도 있습니다. <3D프린터 활용가이드>는 3D프린터의 기초부터 3D프린터운용 소프트웨어, 3D프린트에 사용되는 재료의 특성, 기계설계시 필요한 치수, 공차,부품인 나사와 보스 등과 설계를 직접해볼수있게 짧게 FUSION360으로 시연도 보여주고 출력물처리까지 꼼꼼히 3D프린터로 할수있는 다양한 모습과 필요한 공정과 지식을 소개합니다.


저자는 정성원 서울과학기술대 기계시스템디자인공학과 교수십니다. KAIST 산업디자인과를 졸업하시고 경남대 석사 다시 KAIST에서 박사를 하셨습니다. 삼성중공업 디자인실에서 근무하셨고 2000년부터 경남도립대학교 산업디자인과 부교수, 금오공과대학교 조교수를 거쳐 현재의 서울과학기술대학교에서 교편을 잡고 계십니다. 그런데 서울과학기술대 기계시스템디자인공학과에 교수님이 30명이상 계십니다. 정말 메머드 과이고 학교에서도 중점을 두는 과가 아닌가하는 생각이 듭니다. 그리고 고준혁, 김민관, 노우성, 장호준 저자는 모두 정성원교수님 제자분이신 랩실 연구원이십니다.


이 책은 부제로 '메이커를 위한 프로토타이핑 바이블'이라고 선언했습니다. 이는 설계부터 출력 그리고 출력물관리까지의 모든 과정을 총망라해서 알려준다는 의미죠. 3D프린팅을 통한 메이커가 되고자하는 분이라면 매우 의미가 큰 책이죠. 3D프린터가 처음나온때는 1981년이라고 합니다. 벌써 40년이 넘었죠. 일본 히데오코타마박사가 제안했었고요. 본격적으로 나온 개념이 FDM프린터로 적층을 쌓는 방식이었고 현재도 세계 최대의 3D프린터사인 스트라타시스입니다. 3D프린터에 계속 관심을 가지려면 꼭 암기해야하는 기업입니다. 지금도 새로운 프린터를 계속 만들고 있습니다. 활용분야도 자동차제고, 항공우주, 바이오3D프린팅, 전기전자, 식품까지도 영역을 넓히고 있습니다.

처음부분에는 SLS프린터, 금속프린터 등의 다양한 방식의 프린터가 소개되는데 이것이 의미가 있을까하는 분들도 계시는데 이게 제품에 따라 쓸모가 달라집니다. 자신의 제품과 성질에 따라 비용이 현격하게 달라지므로 그것에 맞게 프린터를 선택해야 합니다 과거에는 FDM방식이 가장 일반적이고 싼비용으로 선호를 받았지만 언제부터인가 퀼리티가 높은 SLA방식도 프린터의 가격이 떨어지고 있어서 많은 사람들이 프린팅을 할때 고려를 합니다. 다만 가격이 FDM보다는 많이 비싸죠. 사실 출력물의 굽힘강도나 인장강도,내열성 등은 많은 책에서는 잘 다루지 않습니다. 하지만 출력물의 성격을 제대로 파악하고 출력물의 퀄리티를 높이기 위해서는 알면 매우 도움이 되는 지식입니다.

그리고 기계나 제품설계에 있어서 부품의 두께부분은 실제 제품을 만들때 매우 중요한 지식입니다. 두께를 1~4mm범위에서 한다던지 필라멘트소재로 PLA와 ABS의 소재차에서 오는 두께차도 있기에 필라맨트를 무엇으로 쓰고에 따라 설계때부터 두께를 고려를 해야 합니다. 실제 금형까지 가야하는 제품을 프로토타이핑으로 만들어볼때에는 슬라이서로 두께를 측정하는 것도 지겹지만 확인해야 하는 부분입니다.

제품을 만들때는 한번에 찍을 수가 없죠. 여러개를 조각으로 출력해서 나사로 조립을 해야 합니다. 그러기 위해서는 치수와 공차를 철저히 고려해야 합니다. 조립하는 방법도 스냅핏 조인트 그리고 슬라이딩, 힌지 등의 방식을 확인합니다. 마지막은 실전 사례를 들어서 책의 전체적인 부분을 이해하는데 다시 연습을 하게 해줍니다.

본 도서는 리뷰어스클럽으로 부터 무상으로 제공받아서 주관적인 리뷰를 했습니다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
3D프린터 활용 가이드 - 메이커를 위한 프로토타이핑 바이블
정성원 외 지음 / 정보문화사 / 2023년 1월
평점 :
장바구니담기


3D프린터의 방식부터 설정 그리고 출력과 후처리까지 전반적으로 알려주고 실제 연습까지 할 수도록 구성해서 초보자들이 공부하기 매우 유익하게 했습니다.

댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
클린 코드의 기술 - 단순함의 노하우
크리스찬 메이어 지음, 유동환 옮김 / 영진.com(영진닷컴) / 2023년 1월
평점 :
장바구니담기


코딩관련책을 보다보면 몇권의 클린코드책이 이미나와있는것을 볼수가 있습니다. 그런데 살짝 힘들때가 있었습니다. 이번 책은 좀더 크린코드의 성격에 맞게 얇고 단순한 코드를 짤수있도록 기대가 됩니다.

댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
플랫폼의 생각법 : 새로운 시선 - 1등 플랫폼 기업들은 무엇을 생각하고 어떠한 미래를 꿈꾸는가
이승훈 지음 / 한즈미디어(한스미디어) / 2022년 12월
평점 :
장바구니담기


<플랫폼의 생각법:새로운 시선>은 <플랫폼의 생각법>이 2018년 출간된후 3번째 개정판이라고 합니다. 플랫폼은 현대의 빅테크기업들을 대표하는 사업유형입니다. 애플, 아마존, 페이스북, 넥플릭스 등 생산자와 소비자를 연결하는 중계자의 입장에서 양면시장을 운영하는 사업모델을 뜻합니다. 최근들어서 이러한 양면시장의 모습이 운영자에 의해 깨지는 현상이 나타나고 있다고 합니다. 저자가 이번 개정판에 집중한 부분을 앞쪽에 구성하고 광장플랫폼으로 기업별 운영법, 지역별로 중국과 한국 마지막으로 플랫폼의 미래모습순으로 플랫폼을 설명합니다.


저자는 이승훈 가천대 경영대학 교수시고 경영컨설팅을 하는 네모파트너즈 대표십니다. 서울대 경제학과를 나와 캘리포니아대(UC버컬리) 마케팅석사를 하셨습니다. 싸이월드 사업본부장, SK텔레콤에서 11번가, 멜론등에 관여를 했고 모바일네이트, 인터파크 등의 운영을 담당하면서 플렛폼을 연구하기 시작해서 현재 < 플랫폼의 생각법 2.0><중국플랫폼의 행동방식><구독전쟁><시작은 옷가게, 목표는 플랫폼입니다>등의 플랫폼관련 저서를 출간했습니다.


세계 10대기업중에 7대기업이 플랫폼기업이라고 합니다. 엄청나죠. 7대기업을 보면 아마존,애플, 구글, 메타(페이스북),MS의 미국기업과 텐센트, 알리바바의 중국기업입니다. 말만 들어도 모두 다 아닌 기업들일겁니다. 이 플랫폼에는 경쟁자와 소비자가 모두 들어있는 생산자와 소비자가 함께하는 양면시장입니다. 이를 운영하는 것이 플랫폼기업입니다. 생산자와 소비자가 있다고해서 플랫폼이 무조건형성되는것이 아닙니다. 양자에게 매력적인 도구를 주어야 합니다. 아마존의 아마존프레임도 그런요소라고합니다. 구글은 빠른검색과 원하는 정보를 제공해줄수있는 알고리즘을 개발해서 매력을 키웠습니다. 그리고 공정성을 제공해서 한쪽으로 치우치지 않게 해서 생산자와 소비자를 만족시켰습니다. 문제는 이부분을 많은 플랫폼기업들이 깨고 있는 점입니다. 매력적인 도구를 제공하고 공정하게 운영만해야 할 운영자가 생산자들과 경쟁자로 시장에 참여하는 모습을 보기기 시작했습니다. 백화점이나 대형마켓에서 자체상품(PB)을 만들어 소비자에게 판매하는 행위와 같습니다. 이는 운영자의 최소개입의 원칙을 정면으로 깨는 겁니다. 쿠팡맨들을 직구입품목을 싸게 판매한다던지 카카오가 지그재그를 인수해서 자체 의류브랜드를 판매하는 행위는 운영에서 선수로 뛰는 행위라는 겁니다 이런 모습을 점점더 플랫폼의 독점뿐 아니라 플랫폼제체를 깨고 모든 수익을 플랫폼기업이 독점하는모습을 보여 괴물화되는 것으로 보입니다. 이로인해 플랫폼의 독점문제 뿐아니라 개별제품의 독점으로 연결되어 시장교란세력으로 등장할 수 있음도 고려해야 합니다.


이러다보니 배달의민족은 배달인력은 각각의 자영업자인데 하루종일 콜에 매이는 플랫폼노동자로 될 수도 있다는 걸 명심해야 합니다. 지금도 하루종일 배민의 플랫폼노동을 하면 3백만원 중반대 수익을 한달에 얻지만 이를 위해서는 불편한 콜까지 모두받아야 하고 식시시간 휴식시간까지 완번히 뺏기는 완전 고용된 노동자의 모습으로 알고리즘종속된 자영업자가 될수도 있음을 공정위도 인식하고 판단을 해야 합니다. 이는 카카오택시에서 보뎌주는 모습도 비슷합니다.

그리고 플랫폼의 형태를 광장플랫폼, 시장플랫폼,인프라플랫폼으로 구분하고 광장플랫폼은 구글과 메타(페이스북)의 사업방식, 시장플랫폼은 아마존과 공유경제업체들(우버,에어비엔비,디디추싱)의 사업법, 인프라플래폼으로 모방일플랫폼, 클라우드플랫폼을 살펴보고 중국의 대표적인 플랫폼기업, 텐센트와 알리바바까지 알아봅니다. 한국은 쿠팡, 네이버, 카카오를 설명합니다.

플랫폼기업의 미래는 저자처럼 오랫동안 플랫폼과 플랫폼기업을 연구해온 학자에게도 쉽지 않은 일이라고 합니다. 하지만 플랫폼으로 성공했다고 평가받는 기업은 독점을 일정이상 이룬 기업입니다. 상당기간 안정적 운영을 약속받은 것이나 마찬가지일수있습니다. (물론 구글 탄생4년만에 야후라는 독점기업을 무너뜨린 사례가 있습니다만) 유럽은 제대로된 플랫폼기업이 없죠 (스포티파이정도) 그래서 EU에서는 독점에 대한 제재를 법제화하는 움직임을 보이고 있습니다. 구글은 검색시장을 넘어서 대학의 위치로 범위로 확대하는 모습을 보이고 있습니다. 구글은 안드로이드라는 모바일플랫폼과 구글이라는 검색지식플랫폼에 광고플랫폼을 얹져서 만들어진 왕국입니다. 그래서 반독점법측면에서는 구글이 쪼개지는 1번타자라고 합니다. 물론 최근 MS에서 공개한 ChatGPT로 인해 구글이 크게 긴장했다고 하는걸 봐서는 새로운 미래를 저자가 그릴수도 있다는 생각이 듭니다. 메타(페이스북)은 메타버스에서 어떤 장악력을 보이느냐가 미래를 결정할것이고 애플은 하드웨어를 판매하며 수익을 올리면서 애플스토어를 통한 25%시장을 안정적으로 유지할 것으로 봅니다. 미래는 혁신으로 많은 변화가 있을 겁니다. 그런데 플랫폼입장에서는 각각 플랫폼마다 혁신으로 인한 미래는 제각기 재각의 시간에 벌어질 거라 합니다. 이는 다양한 미래가 우리앞에 오게 될거라는 의미가 되기도 하겠죠.

본 도서는 출판사로부터 무상으로 제공받아 주관적인 리뷰를 햇습니다. 


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