개발자 4

[회고] 2021년 회고록

2021년 회고록 2021년은 첫 회사에 입사를 했고, 회사 적응 및 실력을 상승시키기 위해 집중을 했다. 2021년 3월에 입사하여 3월 ~ 6월 검색엔진 R&D를 진행했고, R&D 결과가 좋아 7월 ~ 12월동안 검색엔진 개선 프로젝트를 진행했고, 실제 라이브에 적용하는 작업까지 완료했다. (프로젝트에 대한 회고는 따로 정리할 예정이라, 2021년도 큰 틀에서 작성해보자!) 🌕 2021년의 좋았던 점 1. 개발자로서의 나 입사 초 3월과 비교했을 때, 지금의 나는 성장했다. 스스로 만족할만한 성장은 아니지만(난 아직 부족하다/배고프다 ㅎㅎ), 3~6월 R&D기간에 개발하지 못한 내용을 최근 하루만에 해결/개발하는 모습을 보며 실력이 늘긴 했나보구나 라는 생각이 들었다. 또, 회사생활 하면서 스터디도 ..

회고록 2022.01.02

[클린 아키텍처] 1부. 소개

🚪 들어가기. 왜 클린 아키텍처를 읽으려고 하나? 입사한지 7개월차. "과연 잘 짠 코드는 무엇인가?" 의문이 생겼다. 누군가 알려주는 사람은 없었고,,, 혼자 해결해 나가야 했고,, 그러던 중 책을 추천해주었다! 이 책을 읽고 진정한 개발자로 거듭나자! 🎯 소프트웨어 아키텍처의 목표는? 필요한 시스템을 만들고 유지보수하는 데 투입되는 인력을 최소화하는 데 있다. 새로운 기능을 추가할 때, 비용이 증가한다면 나쁜 설계이고, "단순명료"해야 좋은 설계이다. 🔅 소프트웨어 개발의 진리 빨리 가는 유일한 방법은 제대로 가는 것 명심하자! 자신을 과신한다면 재설계하더라도 원래의 프로젝트와 똑같이 엉망으로 내몰린다. 🪄 소프트웨어 개발자가 알아야 하는 2개의 가치 1. 행위 - 대부분의 개발자는 어떤 요구사항을 ..

개발서적 2021.12.12

2020년 회고록

《2020년 회고록》 2020년을 시작했을 때.. 나는 2019년 휴학하며 공부나 나의 삶의 여러가지 면에서 후회를 많이 했기 때문에, 2020년은 후회가 없는 한 해가 되었으면 좋겠다고 생각했다. 그래서 2020년도에는 내가 할 수 있는 것들을 최대한 해보려고 노력을 했다. 2020년도에 나는 이런 것을 했다. 1. 셜록홈즈 방탈출 알바 느낀 게 많은 알바였던 것 같다. 알바는 돈벌려고 하는거지! 이런 생각을 했던 나였는데 같이 알바했던 사람들을 보며 보고 배운 것이 많다. 본인의 책임에 최선을 다하는 사람, 밝고 명량하며 사람을 대하는 데 능숙한 사람, 일을 즐기는 사람 등 같이 일하고 대화를 나누며 '일'이란 무엇일까? 에 대해 많이 생각할 수 있는 기회였다. 또, 일을 하며 이렇게 정든 사람들이 ..

회고록 2020.12.28

[Git] GIT 협업 방법! - (Forking Workflow)

들어가기 협업 프로젝트를 하며, 졸업작품을 하며, 개인 repository를 관리하며.. Git을 사용했고 하고 있지만! 정확한 이해보다 하면서 찾아보고 느낌?상으로 했던 경험이 많은 것 같다. 목차 1. Forking Workflow 란? 2. How it works 3. Other situations 2. Forking Workflow를 사용하는 이유? 장점? 1. Forking Workflow 란? 개인 원격 저장소(중앙 Repository Fork한 것), 개인 로컬 저장소 2개의 Git 저장소를 가지고 프로젝트 진행 프로젝트 진행자 모두가 중앙 Repository에 Push 하지 않고, 개인의 원격 저장소에 Push 후, Pull Request 를 통해 중앙 Repository에 Merge하는 ..

GIT 2020.06.12