Today I Lived/Codebrick - 2021

[TIL] 2021.11.05 - CTO 님 && 첫 업무

장 상 현 2021. 11. 2.

오늘은?

 

Vue.js

 

CTO 님과 면담

 

첫 업무

 

회고

 

첫 업무

 

 

뭐라도 시작해 보면 좋겠다는 의견이 적극 반영되어

 

신입들에게 각자 하나씩 업무가 배정되긴 했는데...

 

해결하리라는 기대는 1도 없는 상황에 마주한 첫 지라 카드.

 

카드 읽고 문제 분석하고, 문제가 된 코드 찾아가는데만 한 시간!!!

 

찾으면 뭐 해?

 

그래서 어떻게 하지??? 난 프런트엔드는 감도 없는데?

 

ㅋㅋㅋ...

 

너무 막연한 것보다, 이걸 해결하기 위해 나에게 필요한 것들을 일단 공부해 보자라는

 

명확한 목표가 생겨서, vue.js를 맥 환경에서 다시 공부!!!

 

문제는 요구사항도 영어. 기획자와의 소통도 영어. 문서화도 영어.

 

내가 vue.js 공부를 하는 거야 영어 공부를 하는 거야?

 

사사건건 발목 잡는 영어. 덤벼라. 난 지지 않아.

 

 

CTO 님

 

중요한 의사결정이 필요 한 회의에서 활약하시는 모습을 보며

 

CTO가 무슨 역할을 하는지 어렴풋이? 알 수 있게 되었다.

 

그냥 다 아신다.

 

다 알고, 지속적으로 방향을 잡아 나가신다.

 

대표 님이 말씀하시길, 진짜 대단한 사람인데 스스로 절대 드러내지 않는 분이라 하셨다.

 

그래서 몰랐다.

 

크레이지 아케이드, 피파 온라인을 만든 분일 줄이야?

 

정말 멋지다.

 

이러한 사실을 모를 때부터 이 분에게 매료되어 이 회사에 지원했고, 이 분처럼 되는 것이 목표다.

 

나는 진심으로, 나의 미래가 저 모습이길 바란다.

 

 

컴포넌트

컴포넌트(Component)란 프로그래밍에 있어 재사용이 가능한 각각의 독립된 모듈을 뜻한다. 

 

그림에서 확인할 수 있듯이 컴포넌트 기반 프로그래밍을 하면 마치 레고 블록처럼 

 

이미 만들어진 컴포넌트들을 조합하여 화면을 구성할 수 있다.

 

 

Vue.js

 

리액트 대비 쉽다?

 

리액트 대비 정형화되어 있다?

 

모르겠다.

 

오늘의 명언

 

많은 사람들이 뒤늦게야 이해하는 진실은, 고통을 피하려 할수록 더 고통스러워진다는 것이다. 

 

다칠까 두려워하는 만큼씩 더 작고 하찮은 것들까지 당신을 괴롭히기 시작할 것이다. 

 

- 토마스 머튼

댓글