어떤 개발자가 되고 싶니? : 일의 본질과 취업 고민의 해결책을 알려주는 25년 차 현실판 개발자 이야기

어떤 개발자가 되고 싶니? : 일의 본질과 취업 고민의 해결책을 알려주는 25년 차 현실판 개발자 이야기

$14.61
저자

박동기

컴퓨터공학석사학위를취득한소프트웨어개발자로1997년도화엔지니어링전산실을첫직장으로IT관련업계에서25년째잡초처럼프로그래밍하고있습니다.첫직장에서지리정보시스템과VisualC++을이용한컴퓨터그래픽스프로그램을개발했으며,2001년이동통신분야로이직하여CDMA핸드폰의시스템UI관련부분에있어여러기능을구현했습니다.스마트폰등장후안드로이드Telepony프...

목차

프롤로그+4

PART1프로그래밍노동자에서소프트웨어개발자로의도약

01초연결시대,초고속사회+11
02노동시장의위기와IT개발자구인난+20
03코로나팬데믹으로인한사회적변화+27
04사회변화에따른IT시장의변화+38

PART2프로그램만잘만든다고개발자는아닙니다만

01내가입문한방법+53
02소프트웨어개발자가하는일+58
03개발자가배워야할핵심기술+66
04숲과다양한언어+80
05코딩을잘한다는것+87
06숲의유익그리고IDE+94
07코딩은곡괭이다+98
08우리가개발자라부르는사람들+102

PART3IT개발자를모십니다

01여자개발자는개발을잘못한다?+113
02막힌문제를해결하는돌파력+118
03일잘하는개발자에관한생각+122
04기술자블로그만들기+127
05개발스터디가우후죽순생겨야한다+131
06개발자의야근문화+135
07따뜻함이있는소프트웨어+140

PART425년청춘을바쳐개발자로살았습니다

01개발자는노숙자가아닙니다+151
02백발의시니어개발자+154
03버그를만드는것은죄악입니다+159
04숲의포용력과다양한개발자+166
05공유의힘+172
06개발자가갖춰야할것+178
07결국엔사람+184
08당신은누군가의생명줄입니다+188

참고문헌+191

출판사 서평

개발자는사랑하는사람에게코딩으로만든소프트웨어꽃다발을선물하는사람입니다

《어떤개발자가되고싶니?》는현재IT시장상황분석부터실력있는개발자가되기위한노하우까지한권에담았다.따라서앞으로K-소프트웨어가전세계로퍼져나갈수있는나침반역할이되어줄것이다.

PART1에서는코로나팬데믹으로인한IT시장변화와현재개발자인력난이왜생겨나고있는지를설명해주고있다.PART2에서는저자가처음개발자가되면서겪은시행착오와현장에서프로그래밍하면서익힌노하우를소개한다.여기에더해꼭배워야할프로그래밍언어와그언어를어떻게활용해야하는지알려주고있다.PART3에서는개발자로서성장하고싶은이들에게지녀야할마음가짐을소개하고그들이개발만하는것이아닌자기계발을꾸준히하는사람이되었으면하는저자의생각을담았다.끝으로PART4에서는개발자를꿈꾸는사람들뿐만아니라인생의선배로서모든청춘들에게취업과인생에대해조언해주면서책이마무리된다.

이책을접하는독자들이소프트웨어프로그래머가배워야하는핵심기술을얻어가는것에그치지않고,한발짝더나아가서실력있는개발자로서성장할수있기를바란다.더불어서IT계열취업을희망하는취준생뿐만아니라취업자체에고민이많은청춘들에게꿈과희망을안겨줄수있을것이다.

책속에서

초연결시대,초고속시대에살면마음의속도역시빨라집니다.그러나마음의연결속도는이상하게도느슨해져갑니다.마음과마음이연결되지않아도재미있는게많은세상이기때문인것같습니다.하지만누구나알다시피,마음의공허를달래줄수있는것은결국사람과사람의만남,사랑밖에없습니다.p12

현재모든산업은소프트웨어에기반합니다.기존IT(정보통신기술)산업뿐아니라제조,화학,의료,유통,물류,에너지,금융,국방,교육,콘텐츠등의전산업군에서소프트웨어경쟁력이성공과실패를가름하고있습니다.분명한것은4차산업혁명의시대,디지털로산업의중심을재편하는디지털전환의시대에소프트웨어를바로세우지못하면미래를확신할수없다는것입니다.p18

코로나팬데믹이종식되어도비대면사회에대한요구는계속될것입니다.가난하고소외된사람들은더외로울것입니다.이러한격차를줄일수있는것이바로‘따뜻한소프트웨어’입니다.p34

소프트웨어개발은내가무엇을개발해야하는지이해하는데서시작합니다.예를들어,공장의자동화시스템을위한소프트웨어를요청받았습니다.사용자는컨베이어벨트위로이동하는상품의품질상태를자동으로판단하는소프트웨어를원합니다.p58

세상을지배하려면소프트웨어속에철학을집어넣는것이핵심입니다.아날로그와디지털사이를잘조절하는인터페이스기술이최고의가치입니다.p67

코딩을안정적으로하기위해자신의코딩스타일에대하여한번은정립하는시간이필요합니다.깃허브와같은오픈소스공간에는코드자료가많으니타인의스타일도참고해서자신의코딩스타일을정립해나가면착실한개발자가될수있습니다.p77

성장을위한고독의시기를거친개발자는코딩을잘하게됩니다.깊은고독속에서생각의바다를헤엄칠때비로소한계를뛰어넘는자유를느끼게됩니다.p101

시대가변하면시대에맞게일해야합니다.수평적인업무문화가형성되면개인은자기전문분야에서우수성을인정받는절호의기회를맞이하게될것입니다.p105

뛰어난소프트웨어는다양한특성의사람들이모여서협업하고,그다양성을기반으로창의적인아이디어가많이나왔을때탄생합니다.외로운섬처럼혼자일하는개발자는연구용프로그램을만들수있을지몰라도상용화프로그램은절대로만들수없습니다.협업없는거대한프로그램은없습니다.p116

어떻게든문제를해결했다면,블로그나에버노트등에정리해공유하세요.다른사람들에게도유용한자료가될것입니다.많이공유할수록실력이늘고문제해결속도가빨라지니삶에여유가생깁니다.기록은개발자의산역사가됩니다.p120

개발자역시어느정도궤도에오를때까지는집중력을발휘해야합니다.그렇게목표한궤도에한번떠올랐으면계속밀어붙여흐름을유지해야합니다.집중상태에도달하기까지는시간이걸리지만한번도달하고나면단시간내에정말많은일을할수있습니다.p123

조용히코딩하며자기세계를구축해서완성해나가는개발자가많은회사의장래는밝습니다.독서실처럼조용한공간이생산성을확보하는데유리합니다.회사의환경이그렇지않다면,오전에업무집중시간을정해서조용히일하는제도가필요합니다.p174~175

어려움이있습니까?지금이순간만참고넘겨보시길바랍니다.나이가적든많든,지금껏잘살았든못살았든,인생은모두소중하고가치가있습니다.세상에초라하고하찮은삶은없습니다.한발을디뎌일어나면지금보다더찬란한미래가기다립니다.p190