레이블이 역량인 게시물을 표시합니다. 모든 게시물 표시
레이블이 역량인 게시물을 표시합니다. 모든 게시물 표시

2025년 7월 13일 일요일

17년 만에 다시 꺼내 든 '몰입', 최고의 나를 만나는 가장 확실한 방법

우연히 황농문 교수의 유튜브 영상을 보다가, 
문득 17년 전 깊은 인상을 받으며 읽었던 '몰입'이라는 책을 다시 떠올렸다. 

(08년에 알라딘에 남겼던 서평이 아직도 검색되는 것을 보고는 
 세월의 흐름에 잠시 놀랐다.)

지금 한창 새로운 ERP를 구축하는 TF를 진행하고 있는 나에게, 
가장 필요한 것이 바로 이 '몰입'이 아닐까 하는 생각이 머리를 스쳤다. 

그래서 이번 기회에 최고의 성과를 내기 위해, 
그리고 그 과정의 즐거움을 찾기 위해 
'몰입'에 대해 다시 한번 정리하고 제대로 실천해보고자 한다.

'몰입'이란 무엇인가?

단순히 '집중'하는 상태를 넘어, 
'몰입(Think Hard)'라는 책에서 정의하는 몰입하는 이런 경지를 의미.

최고의 나를 만나는 기회: 나의 잠재력이 폭발하며 뇌가 최고 효율로 가동되는 상태.
    
지적 희열의 경험: 뇌세포 하나하나가 활성화되어 문제와 관련된 오만 가지 생각이 꼬리를 물고, 마침내 새로운 아이디어가 떠오를 때의 그 흥분과 전율은 무엇과도 바꿀 수 없는 만족감을 줄 수 있음.
    
타고나는 것이 아닌, '훈련'되는 능력: 가장 중요한 지점. 몰입은 재능이나 나이, 기질과 무관하게 누구나 훈련을 통해 얻을 수 있는 후천적인 능력.

    

어떻게 '몰입'할 것인가: 실천을 위한 구체적인 가이드


1. 마음가짐: 결과가 아닌 '과정'에 집중하기

가장 먼저 필요한 것은 몰입을 대하는 우리의 태도를 바꾸는 것.

결과에 대한 집착 버리기: '이 문제를 꼭 해결해야 한다'는 부담감이나 '실패하면 어쩌지'라는 걱정은 몰입의 가장 큰 적. 결과는 내 영향력 밖에 있음을 인정하고, "나는 그저 1초도 쉬지 않고 이 문제에 대해 생각할 뿐이다"라는 가벼운 마음으로 시작하는 것이 중요.
    
'고민'이 아닌 '생각'하기: 고민은 제자리걸음이지만, 생각은 앞으로 나아간다. 일단 생각하기로 마음먹었다면, 걱정과 잡념은 잠시 접어두어야 한다.
    
스스로를 비난하지 않기: 몰입도가 떨어지고 잡념이 스며드는 것은 당연함. 이때 "나는 왜 이것밖에 안될까"라며 자책하는 대신, 다시 문제로 돌아와 몰입도를 높여가는 자신을 격려하고 인정해주어야 함.
    
'좋아하는 일'은 만들어가는 것: "나는 원래 이 일을 좋아하지 않아"라는 생각은 도움되지 않음. 처음부터 수학, 물리학을 좋아하는 사람이 얼마나 되겠는가. 몰입의 경험이 쌓이면, 그 과정에서 얻는 성취감과 즐거움이 그 일을 '좋아하는 일'로 만들어 준다.
    

2. 환경 설정: 몰입을 위한 최적의 조건 만들기

마음의 준비가 되었다면, 몰입을 도와줄 물리적 환경을 갖추어야 함.

방해받지 않는 연속된 시간 확보: 몰입은 높은 수준의 집중을 일정 시간 유지할 때 찾아옴. 주말이나 휴가 등을 활용해 누구에게도 방해받지 않는 자신만의 시간과 공간을 확보하는 것이 필수.
    
생각을 돕는 편안한 의자: 몸이 불편하면 생각의 흐름이 끊긴다. 깊은 생각에 잠기다가 잠시 선잠을 잘 수 있을 정도의 편안한 의자는 최고의 조력자. 실제로 이런 짧은 선잠은 몰입도를 극적으로 높여주고 새로운 아이디어를 가져다 줄 수 있음.
    
충분한 수면: 수면 부족은 뇌의 기능을 저하시켜 몰입을 방해하는 주된 요인. 만약 몰입으로 아이디어가 솟구쳐 흥분 상태가 되어 잠이 오지 않는다면, 30분 정도 땀을 흘리는 운동이 숙면에 도움을 줄 수 있음.
    

3. 워밍업과 훈련: 생각의 근육 단련하기

본격적인 몰입에 앞서 뇌를 깨우는 준비 운동이 필요.

생각의 '워밍업' 생활화: 자투리 시간마다 풀어야 할 문제를 가볍게 떠올리며 뇌를 예열해 둔다.
    
간단한 수학 문제로 사고 훈련: "삼각형 내각의 합은 왜 180도일까?" 와 같이 명확한 답이 있는 문제를 증명해보는 것은 훌륭한 훈련법. 정답과 나의 풀이를 비교하며 논리적 사고의 겸손함을 배우고, 생각의 근육을 단련할 수 있음.
    
작은 성공 경험(Winner Effect) 쌓기: 처음부터 너무 어려운 문제에 도전하면 '학습된 무기력'에 빠지기 쉽다. 20분 내외로 해결 가능한 작은 문제부터 시작해 성공의 경험을 차곡차곡 쌓아나가자. 이 '위너 이펙트'는 "아무리 어려운 문제라도 나는 결국 해낼 수 있다"는 강력한 자기 믿음을 심어준다.
    

4. 실전: Slow Thinking, 이완하고 집중하기

이제 본격적으로 몰입의 세계로 들어갈 차례

'느리게 생각하기(Slow Thinking)': 몰입은 머리를 쥐어짜는 고통스러운 과정이 아니다. 오히려 힘을 빼고 편안하게, 마치 명상하듯 이완된 상태에서 문제에 집중할 때 최고의 아이디어가 나온다. 만약 머리가 아프다면 즉시 중단하고 편안한 상태를 회복한 뒤 다시 시작해야 한다.

Why와 How에 집중하여 생각하기: 기본적인 생각은 왜 이런 문제가 발생했는가를 파악하고 어떻게 해결할 것인가를 생각하는 것이다.
    

'1초도 쉬지 않고 생각하기': 뇌의 시냅스는 비활성화되는 속도가 매우 빠르다. 따라서 문제에 대한 생각을 '1초도 쉬지 않고' 의식의 한가운데에 계속 올려두는 노력이 필요하다. 이완된 상태를 유지하되, 생각의 끈은 놓지 않는 것이 핵심이다.
    
선잠(Power Nap) 적극 활용하기: 몰입 중 졸음이 밀려오면 억지로 참지 말고, 앉은 자리에서 5~15분 정도 짧게 선잠을 자는 것이 좋다. 선잠은 컨디션을 회복시킬 뿐만 아니라, 기억을 관장하는 전두엽 활동을 줄여 무의식 속의 창의적인 아이디어를 끌어내는 놀라운 효과가 있다.

50시간 몰입의 법칙을 적용하기: 몰입은 처음에는 어렵지만 그 시간을 지속해서 늘릴 수 있음. 3일동안 17시간씩 총 50시간 이상을 연속해서 난제를 생각하면 그 문제에 대해서는 영재의 뇌를 가실 수 있다.
    

나도 다시 한번... 이 원칙들을 바탕으로, 현재 진행 중인 TF의 난제에 부딪혀보려 한다. 
(어떻게 해야 조직의 변화를 이끌어 낼 수 있을지..)

그리고 결과에 대한 불안 대신 과정의 즐거움을, 자책 대신 스스로에 대한 격려를, 그리고 막막함 대신 '결국 답을 찾을 수 있다'는 믿음을 만들어 보고자 한다. 화이팅!
(회사에서 항상 미소를 잃지 않고 몰입하면 결과는 당연히 좋을 것이고 나에게도 남겠지)

2024년 9월 8일 일요일

시놀로지 컨테이너(Docker) 활용 Redmine 설치하기 (24년 9월 기준)

나는 컴퓨터를 잘 못하는 일반인이다. 하지만 다른 사람들이 가진 수준의 이해력을 가지고 있다고 믿기에 필요한 것들이 있으면 학습을 하고 나의 지식으로 만드는 편이다.


최근 나는 회사에서 부서를 옮긴 후 완전 새로운 시작인지라 일하는 방식에 있어 변화를 일으키기로 했다. 


하지만 바로 일에 적용한다면 많은 문제점에 도달할 것으로 예상되어 

일단 내 개인 생활 변화를 일으키고 이 변화에 대한 부작용 등을 검토 및 보완한 후

이를 회사 생활에 도입하기로 했는데,


그 중에 하나가 인생을 Project Base로 관리하기였다.


그런데, Project base로 관리하려면, Project 관리 툴을 사용해야 할 것 같았다.


그래서 프로젝트 관리 프로그램을 찾다보니 Redmine 이라는 오픈소스 기반 프로그램을 알게되었고

이 Redmine 이라는 것을 설치하기 위해 여기저기 검색을 하게 되었다.


참고로 윈도우에 설치하는 법은 매우 간단한데... 그건 나중에 다루기로 하고...

내가 운영하는 환경인 시놀로지에 도커(Docker) 또는 컨테이너(Container) 라고 부르는 환경에 

이 Redmine을 깔게 되었는데... 


대부분 22년 이전 자료이다 보니 현재의 내 상황과 맞지 않는 부분이 많아서 이를 정리해 봐야겠다는 생각이 들었다.


자, 나 같은 컴맹도 한다. 지금부터 설명을 시작한다.


1. 시놀로지 DSM으로 접속해서 웹 서비스와 Container Manager를 설치한다.

2. 웹 서비스를 실행하여 문제없이 작동하는 것을 확인한 후 (포트 개방 등)

3. Container Manager어플을 열고 왼쪽 탭에서 레지스트리를 누른 후 

    MariaDB와 Redmine를 검색하여 설치한다.

4. 그 다음 왼쪽 탭에서 컨테이너를 누르면 Redmine과 MariaDB 을 생성할 수 있는데,

    먼저 MariaDB의 설정에 들어가서 아래 그림과 같이 설정을 한다.

    (아래 붉은색으로 가린 부분은 사용자명, 패드워드이므로 개별적으로 알아서 입력한다)



5. 그리고 Redmine을 생성하고 아래와 같이 포트 설정 및 볼륨 설정을 해준다 



6. 또한 더 아래로 내려가서 추가로 설명할 수 있는 부분



참고로 다른 블로그에서 본 내용 중에 DB를 Postgress 를 사용하는 것이 있어서

처음에 DB로 Postgress 를 이용하려고 했는데, 

이상하게 redmine이 실행되지 않아서 MariaDB를 사용했더니 잘된다.


------


Redmine 설치 과정

  1. 시놀로지 DSM 접속
    • 웹 브라우저를 통해 시놀로지 NAS의 DSM(DiskStation Manager)에 접속
  2. 필수 패키지 설치
    • 패키지 센터에서 "Web Station"과 "Container Manager" 패키지 설치.
  3. 웹 서비스 설정
    • Web Station을 실행하여 웹 서버가 정상 작동하는지 확인
    • 필요한 경우 포트 개방 등 설정
  4. Docker 이미지 다운로드
    • Container Manager 앱을 실행
    • 왼쪽 메뉴에서 "레지스트리" 선택 후 MariaDB와 Redmine 이미지를 검색 및 다운로드
  5. MariaDB 컨테이너 생성
    • "컨테이너" 메뉴에서 MariaDB 컨테이너를 생성
    • 환경 변수 설정:MYSQL_ROOT_PASSWORD: (원하는 루트 비밀번호 설정)MYSQL_DATABASE: redmineMYSQL_USER: (원하는 사용자명)MYSQL_PASSWORD: (원하는 비밀번호)
  6. Redmine 컨테이너 생성
    • Redmine 컨테이너를 생성 및 설정:포트 설정: 호스트 포트를 원하는 번호로 지정 (예: 10080)볼륨 설정: /home/redmine/files를 NAS의 원하는 경로와 연결
    • 환경 변수 설정:REDMINE_DB_MYSQL: (MariaDB 컨테이너 이름) REDMINE_DB_DATABASE: redmine REDMINE_DB_USERNAME: (MariaDB에서 설정한 사용자명)REDMINE_DB_PASSWORD: (MariaDB에서 설정한 비밀번호)
  7. 컨테이너 실행
    • 설정이 완료되면 두 컨테이너를 차례로 실행
  8. Redmine 접속
    • 웹 브라우저에서 "http://(NAS IP 주소):(설정한 포트)"로 접속하여 Redmine이 정상 작동하는지 확인

AI 가 알려준 주의사항

  • PostgreSQL 대신 MariaDB를 사용한 것은 좋은 선택, 때로는 특정 데이터베이스와의 호환성 문제가 발생할 수 있기 때문
  • 보안을 위해 사용자명과 비밀번호는 반드시 강력하고 고유한 것으로 설정
  • Redmine 데이터의 백업을 위해 볼륨 설정은 매우 중요합니다. 정기적인 백업 계획 수립 필요


2023년 5월 6일 토요일

[협력 전략 MBA #6] 성공적인 제휴를 위해 해야 할 것들 (5. 운영 및 갈등)

 협력 전략에 대하여 아래의 글을 참고해 보자


The Renaissance Man: [협력 전략 MBA #1] 기업 전략의 성공 위한 다양한 전략들... (trmcap.blogspot.com)


협력 전략의 단계로서 1. 전략적 타당성 검증, 2. 파트너 정합성 검증, 3. 제휴 디자인을 이야기 했는데





1. 전략적 타당성 검증은 아래의 글을 참고하면 되고


2. 파트너 정합성 검증은 아래의 글을 참고하면 되며



3. 제휴의 디자인은 아래의 글을 참고하시고



마지막으로 4. 사업 시작에 있어서의 관리 및 통제는 아래를 참고하자



그러면 JV 운영 과정에서의 갈등은 어떻게 관리할 것인가?
여기에 대해서 이야기 코자 한다.



먼저 JV에서 갈등은 필연적이다. 갈등이 없을 수 없고 이를 없애는 것이
좋은 것도 아니다. (다시 말해 건전한 갈등은 필수 불가결이고 갈등은 관리해야 한다)

그러면 이 갈등을 어떻게 해결해야 할까?

아래와 같은 방법을 생각해 보자.

1. 파트너사들의 목표 일치화
   (Win-Win 전략은 너무 당연한 이야기)

2. 당사자들 간의 적절한 의사소통 보장
   (타협은 필수적이고 타협하고 싶지 않으면 JV를 해서는 안됨)

3. 갈등 해결을 위한 표준 절차 개발
   (갈등 상황에서 해결을 위한 표준 절차가 있으면 좋음)

4. 자사의 이익극대화 보다는 모든 당사자들의 이익을 고려
   (모든 stakeholder 가 이익을 유사하게 받을 수 있도록 설계해야 함)

5. 상대방의 관점을 신속하게 이해
   (갈등 존재 자체를 없앨 수는 없어도 상대방의 견해를 이해하면
    그 다음 단계가 쉬움 - 공감능력)

6. 의사결정시, 현지 관리자들의 권한을 강화
   (현지에서 잠정적으로 체결된 협의가 HQ에서 받아들여지지 않으면
    협상을 다시 해야하며 이럴 때는 분쟁으로 발생하는 경향이 있음)

7. 다른 국가 문화에 대한 포용력과 이해력을 높임
8. 모든 당사자가 합작투자 기업 운영에 몰입하고 있음을 보장
9. 미래 발생할 수 있는 갈등을 방지하기 위한 방안에 대해 논의

7~9번은 너무 당연한 내용이라서 추가 설명은 생략!

















[협력 전략 MBA #5] 성공적인 제휴를 위해 해야 할 것들(4. 관리 및 통제)

 협력 전략에 대하여 아래의 글을 참고해 보자


The Renaissance Man: [협력 전략 MBA #1] 기업 전략의 성공 위한 다양한 전략들... (trmcap.blogspot.com)


협력 전략의 단계로서 1. 전략적 타당성 검증, 2. 파트너 정합성 검증, 3. 제휴 디자인을 이야기 했는데





1. 전략적 타당성 검증은 아래의 글을 참고하면 되고


2. 파트너 정합성 검증은 아래의 글을 참고하면 되며



3. 제휴의 디자인은 아래의 글을 참고하면 된다.



이렇게 성공적인 제휴를 위해 해야 할 것들을 단계적으로 알아봤는데,

이제 실제로 JV에 진입을 한 다음에는 어떻게 해야하는가?


그렇다. 사업을 추진해야 하고 그 사업에 대한 관리 그리고 통제이다.



이러한 관점에서 JV에 대한 관리/통제 메커니즘은 일반적으로 아래와 같다.





이렇게 전반적인 성공적인 제휴를 위해 해야 할 것들을 점검해 봤다.

이러한 단계 등을 한번에 정리하자면


1. 전략적 타당성 검증
- Complementarity (상보성)
- Congruity (일치)

2. 파트너 정합성 검증
- Capability (능력)
- Comfort (편안함)
- Commitment (몰입)
- Compatibility (양립성)

3. 제휴 디자인
- Co-Equal (균등)
- Split (분할)

4. 관리 및 통제


로 될 것 같다

[협력 전략 MBA #4] 성공적인 제휴를 위해 해야 할 것들 3. 제휴 디자인

협력 전략에 대하여 아래의 글을 참고해 보자


The Renaissance Man: [협력 전략 MBA #1] 기업 전략의 성공 위한 다양한 전략들... (trmcap.blogspot.com)




협력 전략의 단계로서 1. 전략적 타당성 검증, 2. 파트너 정합성 검증, 3. 제휴 디자인을 이야기 했는데





1. 전략적 타당성 검증은 아래의 글을 참고하면 되고


2. 파트너 정합성 검증은 아래의 글을 참고하면 된다.




이제는 3. 제휴의 디자인을 어떻게 할 것인지 대해 이야기코자 한다.



JV 협력을 위한 설계를 위해서는 먼저 Scope을 잡아야 하는데... 



그리고 JV 협정서류에는 아래의 내용들이 반드시 포함되어야 한다.

1. 투자 방식
2. 이사회 구성 방식
3. 투자기업 명칭
4. 생산 규모 및 생산 방식
5. 투자기업 설립 장소 또는 소재지
6. 설비와 기술의 내용
7. 사업의 세부 내용
8. 지적 재산권에 대한 권리와 의무
9. 투자 규모 및 기간
10. 자금 조달 방안 및 합작/합자 비율
11. 이윤 분배 방식 및 경영 방식
12. 조직 구조 및 분쟁 해결 방식
13. 현지 주재원의 급여 체계
14. JV 종결에 대한 사항


특히 마지막에 있는 JV 종결에 대한 사항이 매우 중요하다.

마치 결혼할 때 이혼에 대한 세부사항 등을 정한다니... 
이상할 수 있지만, 미리 해놓지 않으면 나중에 법적 다툼에 직면하게 될 수 있다.


위의 정리가 끝난 후 조직을 구성하고 통제의 방식을 짤 때
1. 독점적 통제(Dominant Control)
2. 공유된 통제(Shared Control)
3. 분할된 통제(Split Control)
등이 고려될 수 있다.







위의 방식 중에서 분할된 통제의 경우가 가장 높은 성과를 내는 것으로 나타났고
독점적 통제와 공유된 통제는 분할된 통제보다 낮고 둘 다 비슷한 성과 수준을 보여준다.


다만, 공유된 통제 및 독점적 통제가 더 효과적인 경우가 있는데
완전 새로운 신기술 개발 등에 각 업체가 전력을 다해야 하는 경우 등이 그렇다


또한 소유 구조의 경우 50:50 이 가장 이상적으로 보이는데 
일반적으로 소유 구조에 따른 성과는 아래와 같다.