'분류 전체보기'에 해당되는 글 1286건

허니몬에 관한 보고서/허니몬의 드림성공노트

여기에 답할 수 있을까?






순간순간에 최선을 다하면,

그 순간들이 모여 인생이 되는거지.

그렇게 살아가는거지. @_@);;


허니몬에 관한 보고서/허니몬의 직장일기

기존의 코드를 수정하는 과정에서

private void makeJobLogPath(Job job) {
    if (!StringUtils.hasText(job.getLogStorePath())) {
        String logPath = new StringBuilder().append(job.getSpecificFilePath()).append(File.separator)
                .append(PATH_JOB_LOG).toString();
        makeDirectory(Paths.get(innoQuartzProperties.getPersistencePath(), logPath).toString());
        job.setLogPath(logPath);
    }
}

Job 로그저장경로를 저장하는 기능부분에 if (!StringUtils.hasText(job.getLogStorePath())) 에 의해서 값이 들어가는 경우와 그렇지 않은 경우가 생긴다. 이 조건 때문에 특정 상황에서 문제가 발생했다. 이 문제를 해결하기 위해서 job.getLogStorePath()를 팀 막내와 살펴봤다.


public String getLogStorePath() {
  return hasLogLabel() ? getLogLabel().getPath() : this.logStorePath;
}

이 코드를 보면서 팀막내(입사한지 1년이 넘어 2년차가 되어가는)에게 물었다.

"저 메서드를 읽으면서 설명해봐요. ㅎㅎ"
"어음..."
".... 저
getLogStorePath() 메서드가 호출되었을 때 일어나는 동작과정을 설명해달라구요."
"어음..."
"...로그레이블이 있다면, 어떻게 처리 되는지 설명해줘요."
"그러니까 어음..."
"..."

내가 유도했던 대답은,

로그레이블이 있다면, hasLogLabel() 에서 true가 반환되고 그러면 getLogLabel().getPath() 의 값이 반환됩니다.

였는데... 내가 너무 무리한걸 기대한건가?


그리고 잠시 후, 팀막내에게 말했다.

"3년차까지는 정말 공부 많이 해야해요. 기본기를 갖춰야할 때니까."
"네."
"물론, 나도 공부 많이 해야하죠."



코드를 읽어보라는 저 지시가 무리였던 것인가에 대해서 고민하고 있다.


그러면서 해당코드는 다음과 같이 수정되었다.

private void makeDefaultLogStorePath(Job job) {
    String defaultLogStorePath = new StringBuilder().append(job.getSpecificFilePath()).append(File.separator)
            .append(PATH_JOB_LOG).toString();
    makeDirectory(Paths.get(innoQuartzProperties.getPersistencePath(), defaultLogStorePath).toString());
    job.setLogStorePath(defaultLogStorePath);
}

나는 어떤가 고민하고 있다.

현재는 초창기에 비하면 공부를 많이 하지 않는다. 지금은, 퇴근후에는 클라이밍한다고 한-두시간을 보내고, 집에와서는 유투브 영상 틀어놓고 기술책을 훑어보고 있지만... 사내 스터디를 조직해서 스터디를 하고, 개발자 커뮤니티 활동을 하고, 기술문서를 번역하고 있지만... 초창기 때에 비하면 그렇게 집중도 있게 열심히 하고 있지는 않다.

3년차까지는 정말 공부 많이 해야해요. 기본기를 갖춰야할 때니까요.

라는 이야기를 1년이 넘게 해주고 있다는 것에 생각이 미치니, 

'나는 누구인가? 나는 여기 왜 있는거지?'

하는 생각까지 빠져든다.

허니몬에 관한 보고서/허니몬의 직장일기

내 나이 올해로 36.

나는 '내가 나이가 많다'는 것을 모르고 있었다.

적당히 일하고 적당히 놀고 적당적당히 지내왔다. @_@ 하고 싶은 것에 집중하면서...

개발자로서 일하는 것은, 즐기려는 것들에 대한 수입원으로, 부업이라 떠벌리며 다녔다. @_@

이 말이 곱씹어보면 굉장히 괘씸한 이야기일 수도 있다. 소프트웨어 개발에 모든 것을 쏟아붓고 계신 분들에게 폐를 끼치는 소리기도 하다.

이 바닥에 오래있으면서 많이 건방져졌다. 이에 대한 이야기도 조만간 정리를 한번 해보자.

오늘 문득,
'내 나이가 적지 않군.'
이라고 깨달았다.

입맛이 쓰다.
하고 싶은 일을 찾는다며 회사를 옮겨다니는 일도 내년까지만 할 수 있을 듯 싶다. ㅎㅎ
허니몬의 취미생활/클라이머

클라이밍에서도 문제를 해결하기 위한 패턴은 유사하다.


1. 루트 앞에 선다. - 문제인식

2. 루트를 이동하기 위한 동작들을 시도한다. - 해결책 모색

  - 경기시작전 선수들은 정해진 시간 동안 시도가능한 다양한 방법으로 연구하며 자신이 실행가능한 방법들을 모의실험해본다. 얼마나 자신을 잘 알고 있는지 많은 연습을 했는지에 따라 그 차이가 날 것이다.

3. 루트에 도전하며 클라이밍을 한다. - 패턴 적용 및 구현

  - 경기전 모의실험해본 것과 실제로 홀드를 잡고 시작했을 때는 전혀 다른 느낌이겠지만, 이는 많은 연습을 통해서 그 차이를 어느정도 매울 수 있을 것이다.

4. 완등 혹은 추락 - 성공 혹은 실패

  - 등반을 시작하면서 발생하는 다양한 상황(자신이 생각했던 방식으로는 달성이 어려운 고비에 봉착했을 때, 뜻하지 않은 움직임으로 근육에 부하가 빠르게 도달했을 때 등)을 극복하고 정해진 시간 안에 도달하면 성공, 그렇지 못하면 추락하며 실패하게 된다. 그 안에서도 이동거리에 따라 등수가 달라진다. 

- 완등은 쉽지 않다. 루트에 있는 2~3개의 크럭스(crux, 고비)를 극복하기란 쉽지 않다. 프로젝트들도 성공보다는 실패하는 경우가 더 많다.


1,2,3,4 를 하기 위해서는 평소에 연습과 연구를 통해 몸에 자연스럽게 익어야 한다.


김자인 선수가 하고 있는 노란 머리띠가 인상적이다.



허니몬에 관한 보고서/허니몬의 취미생활
100번째까지 13번 남음

1 ··· 18 19 20 21 22 23 24 ··· 258
블로그 이미지

Email : ihoneymon@gmail.com 안녕하세요, 꿀괴물 입니다. ^^ 멋진 비행을 준비 하는 블로그 입니다. 만능형 인간이 되어 많은 이들에게 인정받고, 즐겁고 행복하게 살기를 간절히 원합니다!! 달콤살벌한 꿀괴물의 좌충우돌 파란만장한 여정을 지켜봐주세요!! ^^

허니몬