개발자

    [CHAPTER 1] 21세기의 소프트웨어 개발, Part1 이념과 태도 시작

    저자는 1990년대 복잡하고 난해한 코드로 남이 이해 못하면 실력이 좋다고 한다. 그리고 7년차에 '숙련된 개발자'가 아닌 '소프트웨어 아키텍트'로 커리어가 전환이 되면서 겪는 이야기를 한다. 아키텍처 팀은 개발자들이 따라야만 하는 디자인 패턴 북을 만드는 막강한 권한이 있다 (생략) 아키텍트는 비즈니스 분석가와 대화하며 요구사항의 기능적/비기능적 요소들을 이해하고 (생략) 요구사항과 고객 환경이 어떻게 바뀔지 무당이 점치듯 추측해야 한다. 예측하는 것은 거의 불가능했다. (생략) 시스템이 커지더라도 부작용이 적을지 고민해야 했다. 이에 대한 대응책이 추상화를 하고, 요소마다 디자인 패턴을 적용하는 것이다. 오늘날에는 그런 방식을 오버 엔지니어링이라고 한다. 어리석지만 그 당시에는 아키텍트의 혜안이라고 ..

    뉴비블로거의 "개발자의 글쓰기" 리뷰

    최근에 읽은 책인 개발자의 글쓰기다 개발자의 글쓰기 오직 개발자를 위한 글쓰기의 모든 것을 담았다!이 책은 개발자의 글쓰기 능력을 종합적으로 향상하기 위한 책이다. 코드 안에서는 함수와 변수 이름을 짓는 것부터 주석 쓰는 법, 에러 메시지 www.yes24.com 개발 톡방에서 추천 받은 책이다. 책 제목만 듣고 단순히 블로그 작성법인가? 개발자가 글쓰는 건 무엇이 있을까? 개발자로 일하면서 작성해본 글쓰기는 업무 보고서나 배포내역 같은 비즈니스 보고서만 기억이 났다 회사에 들어가서도 글쓰기 관련해서 알려주는건 "이런 방식으로 이메일 보내세요." "이런 양식에 맞춰서 작성보내세요" 밖에 없었다 과연 책에서 말하는 글쓰기는 무엇일까 궁금해서 구입했다 처음 읽을 땐 비즈니스 방식의 글쓰기와 개발 방식의 다양..

    흔하디 흔한 국비출신 개발자의 이야기

    2020년 11월 16일 첫 글로 끄적여본다. 유사 전공 대학시절 이론만 하던 수업과는 다르게 간단한 기초만 하는 코딩 수업이 더 쉬웠다. 교수님이 개발자 하려면 국비학원을 가면 된다는 말에 철석같이 믿고 (선배와 동기들도 국비가서 개발자됨) 4학년 이후에 교수 추천으로 강남에 있는 2대 국비학원을 갔다. 지금 솔직하게 말하자면 국비학원이 아닌 다른 방식으로 개발자가 되는걸 추천 여기를 참고하세요. jojoldu.tistory.com/505 (2020) 1. 비전공자로 자바 백엔드 개발자 시작하기 저는 개인적으로 이런 이야기를 하는 것을 썩 좋아하진 않습니다. 어떤 사람의 커리어나, 그 사람의 현재 위치는 운이 굉장히 큰 영향을 끼쳤다고 믿기 때문입니다. 그 사람이 했던 방식, 했던 jojoldu.tis..