개발일기
-
신입 개발자에게 필요한 자세 - 1. 사람 된 마음과 자세 그리고 말개발일기 2021. 4. 24. 11:25
신입 개발자가 되어보니, 나는 정말 많은 실수를 저지르고 있고 처음 보는 듯한 모르는 것들은 계속 생겨나 언덕을 오르고 또 오르게 되는 기분이다. 더보기 실력이 좀 부족한 한 부하직원은 늘 잦은 실수를 하는 중에도 감사와 고마움의 표현을 열심히, 진심을 다해 전했다. 똑같은 실수에 지적을 거듭해도 수정 되기까지 한참이 걸렸고 다른 부서원에 비해 업무능력도 떨어져 상사인 내 입장에서는 고민이었는데, 늘 말 끝에 "더 열심히 해서 선배의 짐을 들어드리겠습니다" "제 부족함을 감싸주셔서 감사합니다" "가르침에 누가 되지 않겠습니다" 하며 마음을 담은 인사를 전하곤 했다. 예쁜 말을 골라서 하니 심하게 야단을 칠 수도 없고, 하나라도 더 가르쳐 주고 싶은 마음이 들었다. 그런데 그렇게 느낀 사람이 나만은 아니었..
-
2차 프로젝트 회고:: Get Super Fluid 클론 프로젝트개발일기 2020. 8. 17. 17:15
2차 프로젝트:: GetSuperFluid 웹사이트 클로닝 후기 1. 프로젝트 소개 1) 주제👆🏻 감각적인 UIUX로 웹사이트 어워즈 수상을 받았으며 뚜렷한 가치와 철학을 가진 이탈리아 화장품 웹사이트를 클로닝한 프로젝트💄 React.js와 Django, Git, Trello로 협업하여 이루어진 팀 프로젝트 2) 개발인원 (프론트 3명, 백엔드 2명) 프론트 3명 (김신영, 박예진, 최운정) 백엔드 2명 (안 솔, 황수미) 3) 개발기간 2020.08.03(월) ~ 2020.08.14(금) 약 2주 / 총 12일 2. 사용된 기술 1) 프론트엔드 👩🏻💻(처음 이용한 기술들) JavaScript (ES6) React.JS (Hooks) React-Router React-Slick React-scroll-..
-
1차 프로젝트:: 회고 체크목록 및 다짐개발일기 2020. 8. 2. 23:33
☑️ 공통 목표 Scrum - 스크럼 진행 방식에 대해서 이해했고 Trello 와 같은 tool 을 활용하여 스크럼 방식 아래 프로젝트 진행할 수 있다 Standup Meeting - 매일 아침 미팅을 통해 어제 한 일, 오늘 할 일, blocker 세 가지를 공유하며 팀원들과 미팅을 진행할 수 있다. Communication - 팀원들과 소통이 필요한 경우 올바른 방법을 통해 의견을 주고 받으며 조율할 수 있다. Git - 기본적인 Flow에 따라 Git을 사용할 수 있으며, brach를 생성하고 올바른 이름과 내용을 commit message를 작성할 수 있다. [세모] 문제 해결 능력 - 모르는 과제를 마주하는 경우 Google 검색, stackoverflow 등을 활용하여 문제를 해결할 수 있다...
-
1차 프로젝트 회고:: converse 클론 프로젝트개발일기 2020. 8. 2. 22:57
1차 프로젝트:: converse 클론 후기 1. 프로젝트 소개 1) 주제👆🏻 전세계적으로 사랑받는 스포츠웨어 패션 브랜드 컨버스(Converse) 웹사이트 클로닝 👟 React.js와 Git, Trello로 협업하여 이루어진 두 번째 팀 프로젝트 (협업👨👩👧👦으로는 첫 번째 프로젝트) 2) 개발인원 (프론트 3명, 백엔드 1명) 프론트 3명 (김신영, 김효식, 이병수) 백엔드 1명 (손수정) 3) 개발기간 2020.07.20(월) ~ 2020.07.31(금) 약 2주 / 총 12일 2. 사용된 기술 1) 프론트엔드 👩🏻💻 JavaScript (ES6) React.JS (첫 프로젝트로 리엑트 생명주기를 더 직관적으로 인식하기 위해 Class형 컴포넌트 사용) React-Router React-Sl..
-
Instagram 클론 프로젝트 후기개발일기 2020. 7. 19. 21:51
Instagram 클론 프로젝트 후기 1. 프로젝트 소개 전세계적으로 사용되는 소셜 미디어 플랫폼 중 심플하고 재사용 가능한 컴포넌트 UI로 구현된 인스타그램 Web App 클론 1) 목적 git을 통한 협업으로 실무환경 경험 Http 통신을 통한 JavaScript 비동기 처리 이해 SPA(Single Page Application) 구축 경험 React 컴포넌트 Life Cycle 이해 2) 개발 기간 개발 기간 : 2020/07/06 - 2020/07/17 3) 구성원 프론트 5명 (각자 동일한 페이지 구현) 2. 기술 스택 및 구현 기능 1) 기술 스택 React, React-Router, Fetch API, Sass, React-icons, Faker 2) 협업 툴 Git, Slack, Noti..
-
왜? 개발자가 되려하는가개발일기 2020. 7. 16. 20:23
왜 개발자가 되려고 하는가? 더 나은 것을 위한 고민 유치원에서 교사로 일하며 아이의 문제행동을 관찰하며 원인을 파악하고 변화를 위해 노력하는 것이 좋았고, 세네갈에서는 각 SDGs 항목에 도달하지 못하는 문제의 원인을 분석하고 지속 가능한 문제 해결을 위해 고민하고 행동을 취하는 것이 좋았다. 그리고 현재는 내가 적은 코드로 사람들의 소통을 장을 만들기도 하고, 전염병 확산을 줄이기도 하며, 허비하는 시간을 줄이거나 노동을 단축시킬 수 있게 하는, 무심코 지나갈 수 있던 불편함과 문제사항을 보다 더 다양한 가능성과 폭발적인 잠재력으로 해결할 수 있는 이 개발자 직군이 나는 좋다. 내가 아직도 잊지 못하는 고등학교 1학년 수업시간이 있다. 바로 세계의 다양한 사회문제를 다루며 조별로 발표하던 '사회'시간..
-
고통과 연단의 반짝이는 값진 결과물개발일기 2020. 5. 31. 16:49
요새 개발 공부를 하면서, 공부해야할 방대한 양에 그리고 비슷하게 시작한 것 같은데 나보다 훨씬 잘하는 다른 개발자들을 보며.. 좌절과 압박감에 시달렸다. react를 하고 있으면 더 깊이 공부하지 못한 JS가 생각나고, git공부를 하고있으면, 그동안 관리하지못한 잔디들이 생각이나고, 다시 JS를 하면 스터디원들과 이야기나누었던 또다른 공부자료들이 생각이 났다. 시간은 한정되어있고, 내 집중력은 짧은데, 내 욕심은 너무 커 결과는 'ERROR' 가 출력되는 것 같았다. 사실 나는 요새 피부알레르기로도 고통을 받고 있다. 그렇게 가고 싶었던 아프리카에서의 2년을 보내고, 나는 난치 알레르기를 얻었다. 약을 먹지 않으면 온 신경이 곤두서고, 약을 먹으면 계속해서 잠이 쏟아진다.. 주변 사람들이 '세네갈에 ..
-
꿈꾸며 성장하는 개발자개발일기 2020. 4. 14. 14:06
할 수 있을까? 내가 할 수 있을까? 하는 생각이 든다. 비전공자로서 웹개발자로서의 길을 걸으려니 말이다. 그것도 늦은 나이에. 하지만 나이가 이젠 크게 신경쓰이진 않다. 왜냐면, 그렇다고 나이때문에 포기할 마음은 없기 때문이다. 나의 길은 비록 이리저리 돌아 온 것 같은 느낌이지만, 20대 중반에도 나는 그렇게 생각했다. 지금은 늦은 것 같다고. 그러나 지금 생각해보면, 한창이지 않았나? 늦었다고 생각할때가 진짜 늦었으니 열심히 해야한다. 그러면 나의 미래는 바뀌어 있을 것이다💖 아자아자 화이팅:) 나는 꿈꾸는 주니어 개발자이다.