분류 전체보기
AICPA 출제범위, CPA Exam Blueprints 활용법
2018. 4. 23.시험 준비를 위한 최종 가이드로 여길 것전편에서도 언급했듯이, 블루프린트는 CPA 시험 컨셉에 대한 개요를 제시한다. 물론 구체적인 시험 내용으로는 들어가지는 않는다. 하지만, 블루프린트는 여전히 유용하다. AICPA 에 따르면, 블루프린트를 살펴보는 과정을 통해 시험에 나오는 토픽의 종류와 해당 토픽을 어느 정도의 수준으로 다루어야하는지를 알 수 있으며, 비중있게 다루어지는 내용은 무엇인지 알 수 있다.그리고 AICPA는 시험 컨텐츠에 대해서는 투명성을 유지할려고 최선의 노력을 다하고 있는데, AICPA Senior Manager 인 Joseph Maslott 에 따르면, 블루프린트는 여러분이 믿든 안믿든 시험에 무엇이 나오는지 분명히 알려주는 공적인 문서라고 말하고 있는데, 블루프린트를 시험 준비를 ..
AICPA 출제범위, CPA Exam Blueprints 가 말해주는 것들 (비중, 스킬 레벨)
2018. 4. 23.AICPA는 블루프린트를 활용하여 CPA 시험의 토대를 만듭니다. 블루프린트는 토픽별로 구성된 일련의 회계업무를 말하는데요, 신입 회계사가 꼭 알아야할 내용들로 구성됩니다. 즉, 아래의 내용에 대해 추론이 가능합니다. 어떤 내용이 시험에 나올지어느 정도의 범위를 커버하는가각각의 컨셉은 어느 정도의 난이도로 테스팅되는가 Content Coverage블루프린트는 각 시험 섹션에서 커버하는 컨텐츠의 비율도 알려줍니다. 예를 들면, FARE 는 다음의 컨텐츠 영역으로 구성됩니다.예를 들어, State and Local Governments 나 Select Financial Statement Accounts 에 더 많은 시간을 할애해야하는지 고민중이라면, 블루프린트의 위와 같은 도표가 도움이 될 것입니다. Ski..
호리에 다카후미, <다동력> - 지향해야할 것은 '완벽'이 아니라 '완료'
2018. 4. 21.온갖 산업의 장벽이 무너지는 시대에는 각 업종의 벽을 가볍게 드나들 수 있는 인재가 요구된다. 그리고 그런 인재에게 가장 필요한 능력이 바로 끊임없이 자신의 관심사를 바꿔나가는 '다동력'이다.아웃풋의 양이 많으면 이야기의 내용이 대체로 비슷해질 수 밖에 없다. 호리에 다카후미라는 사람의 본질이 변할리 없으므로, 복수의 기자에게 A라면 질문을 받으면 B라는 대답을 조금씩 변형시켜가면서 하는 수 밖에 없다. 완벽주의자는 이미 끝낸 일을 확인하고 또 확인하느라 개미지옥에서 빠져 나오지 못한다. 그러나 지향해야할 것은 '완벽'이 아니라 '완료'다. 눈 앞의 업무를 빠르게 끝내고 다음으로 넘어간다. 그리고 이미 끝낸 업무로는 되돌아오지 않는다. 대량의 프로젝트를 동시에 진행할려면 '완료주의자'가 되어야 한다.빠져..
우리가 반서재 Antilibrary 를 가져야하는 이유
2018. 4. 21.나심 니콜라스 탈레브의 저서 에 등장하는 반서재라는 개념이 등장한다. "Antilibraries"는 우리가 소장은 하고 있지만 아직까지 읽지는 못한 책들을 의미하는 것으로, 지적인 호기심과 겸손을 일깨워준다. 개인 서재는 단지 자신을 뽐내기 위한 부속물이 아니라 탐구 도구이다. 읽은 책 보다는 아직 읽지 않은 책이 더 중요하다. 서재는 자기가 모르는 것들을 반드시 포함하고 있어야 한다. 나이가 들수록 물론 더 많은 지식과 책을 가지게 될 것이고, 책장에 놓인 아직 읽지 못한 책이 여러분을 위협적으로 쳐다보고 있을 것이다. 그리고 아는 게 많아질수록 읽지 못한 책은 더 쌓여만 갈 것이다. 그리고 우리는 이런 책들을 반서재(antilibrary) 라고 부른다. 아직 배울게 많고, 배움은 끝나지 않는다는 것을..
풍요와 빈곤을 가르는 단 하나의 결정 One Decision Separates The Wealthy From The Non-Wealthy
2018. 4. 20.좀 더 몰입하기 위해서는 행위에 대한 더욱 빠르고 타이트한 피드백을 주어야 한다. 행동에 대한 결과를 항상 의식하도록 해야 한다. 그리고 Time and Effort Economy 가 아닌 Results Economy 에 살아야 한다.인생에 더욱 몰입하기 위한 방법 중 하나는 더욱 짧은 시간안에 더 많은 것을 생산해내는 것이다. 제한 시간을 두고 그 시간이 지나면 결과물이 어찌되었건 게시를 하고 파트너에게 이 사실을 알린다. 블로그를 통해 목표와 데드라인을 정하는 것도 하나의 방법이겠다.NNT 가 얘기했듯이 자신의 견해에 대한 리스크를 지지 않는다는 그 자체로 당신은 아무 것도 아닌 것이다. 그리고 어떤 것을 얼마나 믿는냐를 보여주는 것은 그것에 대해 리스크를 기꺼이 얼마나 지려고 하는가를 통해서다. 심..
Functional Programming with Haskell - fromTo
2018. 4. 20.정수의 범위로 된 리스트를 생성하는 다음 함수를 보자.123456789 Prelude Data.Char> let fromTo first last = [first..last]fromTo :: Enum t => t -> t -> [t] Prelude Data.Char> fromTo 10 15[10,11,12,13,14,15]it :: (Enum t, Num t) => [t]Prelude Data.Char> Colored by Color Scriptercs cons 연산자를 사용하여 fromTo 의 재귀적 버전을 작성해보자.12fromTo first last | first > last = [] | otherwise = first : fromTo (first+1) lastcs 대체와 다시쓰기를 통해 fromTo..
Functional Programming with Haskell - "cons" lists
2018. 4. 20.대부분의 functional languages 와 마찬가지로, 하스켈의 리스트는 "cons" 리스트이다. "cons" 리스트는 2개의 부분으로 구성된다. head: a valuetail: a list of values (빈 리스트도 가능): ("cons") 연산은 값과 동일한 타입의 값으로 구성된 리스트(혹은 빈 리스트)로부터 새로운 리스트를 생성한다.12345678 Prelude> 5 : [10,20,30][5,10,20,30]it :: Num a => [a] Prelude> :type (:)(:) :: a -> [a] -> [a] cs cons (:) 연산은 값과 리스트로부터 새로운 리스트를 만든다.1234567891011121314151617181920212223242526272829 Prelude..
Functional Programming with Haskell - Strings are [Char]
2018. 4. 19.하스켈에서 문자열은 단순히 문자의 리스트이다. 1234567891011121314151617 Prelude> "testing""testing"it :: [Char] Prelude> ['a'..'z']"abcdefghijklmnopqrstuvwxyz"it :: [Char] Prelude> ["ust","a","test"]["ust","a","test"]it :: [[Char]] Prelude> ["just","a","test"]["just","a","test"]it :: [[Char]] cs 리스트에서 사용가능한 함수는 모두 문자열에서도 사용할 수 있다.123456789101112 Prelude> let asciiLets = ['A'..'Z'] ++ ['a'..'z']asciiLets :: [Char] P..
Functional Programming with Haskell - Comparing lists, Lists of Lists
2018. 4. 19.Comparing lists하스켈 리스트는 값이고, 값으로 비교가능하다. 아래를 보자.12345678910 Prelude> [3,4] == [1+2,2*2]True Prelude> [3] ++ [] ++ [4] == [3,4]True Prelude> tail (tail [3,4,5,6]) == [last [4,5]] ++ [6]True Colored by Color Scriptercs리스트의 비교는 사전 편찬상의 순서를 따른다. 대응되는 원소간의 비교는 서로 다른 것이 나타날 때까지 계속되고, 서로 다른 원소를 비교결과가 그 리스트의 비교 결과가 된다. 123 Prelude> [1,2,3] [1,2,3] [1,2,3] [1,2,3] > [1,2]True Prelude> [1..] let x = [[1],..
AICPA 시험 올해 REG 합격이 중요한 이유
2018. 4. 19.최근 AICPA 보드는 2019년 1월 1일을 “Tax Cuts and Jobs Act” (Public Law No. 115-97 An act to provide for reconciliation pursuant to titles II and V of the concurrent resolution on the budget for fiscal year 2018) 에 관련된 내용이 출제되는 시기로 승인했다. 올해 응시를 계획중이라면 특히 REG 섹션은 꼭 볼 수 있도록 하는 것이 중요하다. 왜냐하면, 지난해 말 새롭게 개정된 법률이 시험에 반영되는 것이 2019년 1월로 예정되어 있기 때문이다. 그 때가 되면 새로운 법률안의 면면에 대한 이해뿐만 아니라, 실제 상황에 어떻게 적용해야하는지 역시 손에 익혀야하..
Functional Programming with Haskell - Lists basics
2018. 4. 17.하스켈에서 리스트는 같은 타입을 가진 연속된 값을 의미한다. 아래는 리스트는 만드는 간단한 방법으로, 각각의 타입에 주목해서 살펴보자.12345678910111213141516171819 *Main> [7,3,8][7,3,8]it :: Num t => [t] *Main> [1,3,10,4,9.7][1.0,3.0,10.0,4.0,9.7]it :: Fractional t => [t] *Main> ['x', 10] :79:7: No instance for (Num Char) arising from the literal ‘10’ In the expression: 10 In the expression: ['x', 10] In an equation for ‘it’: it = ['x', 10] Colored by C..
<감정의 브레이크를 제거하는 법> - 현재 상태를 유지하려는 그저 단순한 매커니즘
2018. 4. 17.잠재의식은 현재 상태를 유지하려고 한다.부자는 바람직하고 가난은 나쁘다와 같은 구별이 잠재의식에는 없다. 그저 단순한 매커니즘으로 '현재 상태를 유지하려고 한다'. 이것이 잠재의식의 중요한 임무 중 하나이기 때문이다. 이런 식으로 잠재의식은 어찌됐건 '현상유지' 하려고 한다. 이것이 부자는 부자라서 부자라고 말한 이유이다. 부자가 부자인 것도 가난한 사람이 가난한 것도 잠재의식적으로는 똑같다는 얘기다. 즉, 단순한 '현상 유지'의 결과라는 것이다. 첫 걸음이야말로 가장 큰 에너지가 필요하다는 사실을 무시한채 노력을 '균등 할당'으로 생각하기 때문에 잘 나가지 못하는 것이다. 기분이 고양되면 그 감정을 그 자리에서 '행동'으로 바꿀 것감정은 내버려두면 사라진다. 이 사실을 확실하게 이해해야만 비로소 '내버..
Functional Programming with Haskell - Recursion
2018. 4. 17.함수 자신을 직접 또는 간접적으로 호출하는 함수를 재귀함수라고 한다. 정수의 팩토리얼(N!) 을 계산하는 것이 전형적인 재귀의 예시이다. 그럼 이를 하스켈로 작성해보자. 그리고 그 타입이 무엇인지 알아보자. 12factorial n | n == 0 = 1 | otherwise = n * factorial (n-1)cs 1234567891011121314 *Main> :load factorial[1 of 1] Compiling Main ( factorial.hs, interpreted )Ok, modules loaded: Main. *Main> :type factorialfactorial :: (Eq a, Num a) => a -> a *Main> factorial 4081591528324789773434..
Functional Programming with Haskell - Haskell's if-else
2018. 4. 16.하스켈 if-else 의 간단한 예를 보자. 123456 *Main> if 1 a*Main> cs 그럼, 자바에서 어떤가? 자바의 if-else 는 구문이다. 하스켈 if-else 와 유사한 것은 자바의 조건연산자이다. 아래는 자바 조건(삼항) 연산자의 예로, 값의 도출이 필요할 때 사용할 수 있는 expression 이다.11 if 1 a*Main>*Main> :type if 1 *Main> :type if 1 *Main> if 1
<굳은 생각 깨부수기>, 하세가와 마사아키 - 공약수가 아닌 공배수 찾기
2018. 4. 16.당연하다고 여기는 대부분은 확신에 불과하다는 것을 인식할 필요가 있다. 로저 생크의 말처럼, "문장 전체의 의미(context)가 먼저 존재하고, 부분(말)의 의미는 나중에 정해진다. 그리고 콘텍스트는 사람에 따라 바뀐다." 자신이 중요하다고 생각하는 것이 맹점을 만든다. 기존의 사고방식부터 무너뜨려야 한다. 과거가 현재를 만들고, 현재가 미래를 만들고 있다라는 사고방식은 가능성을 제한한다.단지 현재를 아는데 불과하다. 현재를 관측해야 비로소 과거와 현재가 연결된다고 인식할 수 있다. '슈뢰딩거의 고양이'처럼 상자를 열어야만 결과를 알 수 있다. 실제로 관측할 때까지 현재와 과거의 원인과 결과는 이어지지 않는다. 현재의 관측이라는 행위가 과거의 행위와 현재를 연결하고 있다. 즉, 현재의 관측이 원인이 되..
2018 AICPA 시험 점수 발표 일정 안내
2018. 4. 16.AICPA 시험은 새로운 사용자 인터페이스 변경 등 2018년 다수의 변화를 겪고 있습니다. 이러한 변화는 아무래도 결과 발표에 영향을 주게 마련입니다. 2018년 시험 변경 이후 2, 3, 4 쿼터 결과 발표일정에 대해 알려드립니다.2018년 2쿼터 (4/1~6/10)응시기간결과발표일4/1 ~ 6/10AUD, FAR, REG: 6/27 BEC: 6/292018년 2쿼터 (7/1~9/10)응시기간결과발표일7/1 ~ 8/319/119/1 ~ 9/109/192018년 4쿼터 (10/1~12/10)응시기간결과발표일10/1 ~ 11/3012/1112/1 ~ 12/1012/19 AICPA 는 2018년 이뤄진 시험의 데이터를 수집하여 업데이트된 시험을 평가할 필요가 있습니다. 다수의 품질 검증 절차를 통해 채점의..
Functional Programming with Haskell -Guards
2018. 4. 13.현재까지 살펴본 함수를 정의하는 일반적인 형식은 다음과 같다. let name param1 param2 ... paramN = expression 주어진 3개의 값의 최소값을 계산하는 min3 라는 함수를 정의해보자. Prelude는 min 이라는 함수를 가지고 있다. 이를 이용해서 작성해보자.1234567 Prelude> let min3 a b c = min a (min b c)min3 :: Ord a => a -> a -> a -> a Prelude> min3 5 2 102it :: (Num a, Ord a) => acs Guards아래 함수는 3가지 경우를 대비하여 가드를 사용한 예이다. 123sign x | x smaller 7 107it :: (Num a, Ord a) => a*Main> sma..
2018년 1쿼터 AICPA 합격률 분석 2018 CPA Exam Pass Rates
2018. 4. 13.2018 CPA Exam Pass RatesUniform CPA Examination Pass Rates 2018섹션1쿼터FAR41.59%REG49.99%BEC56.43%AUD49.27% 2018년 1쿼터 합격률이 얼마전 발표되었는데요, 이번 발표에서 주목할만한 점은 무엇인지, 그리고 향후 전망은 어떻게 될지 살펴보겠습니다. FAR 2018년 1쿼터 합격률은2017년 1쿼터 FAR 합격률 보다 1.5% 낮은 수치최근 12년간의 FAR 1분기 합격률보다도 낮은 수치로, 두 번째로 낮은 FAR 1분기 합격률인 2006년의 42.10%보다 0.6% 낮은 수치2006년* 이후 모든 쿼터 통틀어 가장 낮은 FAR 합격률* AICPA의 온라인을 통한 합격률 발표는 2006년부터 시작되었으므로 그 이전의 수치는 사용..
Functional Programming with Haskell - Function/operator equivalence CSC 372
2018. 3. 31.하스켈 연산자는 중위폼이 적용된 함수라고 볼 수 있다. 연산자에 대해서 더 알고 싶으면 아래와 같이 :info 를 사용한다.123456 Prelude> :info (^)(^) :: (Num a, Integral b) => a -> b -> a -- Defined in ‘GHC.Real’infixr 8 ^Prelude> Colored by Color Scriptercs여기서 (Num a, Integral b) => a -> b -> a 가 의미하는 것은 첫 번째 피연산자는 number 이고 두 번째는 integer 여야 한다는 것이다. infixr 8 의 의미는 right-associative 이고, 8의 우선순위를 갖는다는 의미이다. 하스켈 연산자의 우선순위에 대해서는 아래를 참조한다.Precedence..
Functional Programming with Haskell -Specifying a function's type and indentation
2018. 3. 31.Key points: • Integer -> Char -> Char 와 같은 타입을 가진 함수의 경우, Integer 과 Char 라는 2개의 인수를 갖고, Char 를 결과로 반환한다. • f x y z 와 같은 함수 콜이 의미하는 것은 ((f x) y) z 이고 개념적으로는 2개의 이름없는 임시함수가 생성된다. • 요구되는 것보다 적은 인수로 함수를 호출하면 partial application 이 생성된다. Specifying a function's type 함수의 정의와 함께 함수의 타입을 특정하는 것이 일반적이다. Continuation with indentation 하스켈 소스 파일은 연속되는 선언의 모음이나 마찬가지다. 아래 2개의 선언을 포함한 파일을 살펴보자. 12345 (blackbria..
Functional Programming with Haskell - Functions with multiple arguments
2018. 3. 30.2개의 인수를 가지고 합을 구하는 함수가 있다.1234567Prelude> let add x y = x + y ::IntegerPrelude> add 3 58 Prelude> :type addadd :: Integer -> Integer -> Integer Colored by Color Scriptercs -> 연산자는 right-associative 이므로, 위의 의미는 아래와 같다.add :: Integer -> (Integer -> Integer) 이것은 무슨 의미인가? negate 함수를 다시 떠올려보자. 12Prelude> let neg x = -x ::Integerneg :: Integer -> Integercs여기서 다시 add 를 등장시키자. 우선 순위를 보여주기 위해서 괄호를 이용하자.1..
Functional Programming with Haskell - Loading functions from a file
2018. 3. 30.함수의 정의를 파일에 넣어서 사용할 수 있다. 이 경우 let 은 불필요하다. simple.hs 파일에 아래와 같이 4개의 함수를 입력하고 저장하자. .hs 확장자는 반드시 필요하다. simple.hs1234double x = x * x ::Integerneg x = -x::IntegerisPositive x = x > (0::Integer)toCelsius temp = (tem[ - 32) * 5/(9::Double)cs 다음과 같이 커맨드라인에서 해당 파일의 내용을 확인해보자. 12345(blackbriar) root@gcloudx:~/blackbriar# cat simple.hsdouble x = x * x ::Integerneg x = -x::IntegerisPositive x = x > (0::..
Functional Programming with Haskell - Simple functions
2018. 3. 30.그럼 간단한 함수를 작성해보자.1234567891011121314151617181920Prelude> let double x = x * 2double :: Num a => a -> a Prelude> :t doubledouble :: Num a => a -> a Prelude>Prelude> double 510it :: Num a => a Prelude> double 2.75.4it :: Fractional a => a Prelude> double (double (double 111111111))888888888it :: Num a => aPrelude> Colored by Color Scriptercs좀 더 예를 살펴보자.12345678Prelude> let neg x = -xneg :: Num a =..
Functional Programming with Haskell - Type classes
2018. 3. 30.Type classes하스켈 타입의 예를 들어보면, Bool, Char, 그리고 Integer 등이 있다. 그리고 하스켈은 type classes 도 가지고 있다. 타입 클래스는 해당 타입이 그 타입 클래스의 멤버이기 위해 그 타입이 갖추어야하는 작동을 특정한다. Num 은 Prelude 에서 정의된 많은 타입 클래스 중의 하나이다. :info Num 을 통해 살펴보면, 타입이 Num 이 되기 위해서는 덧셈, 뺄셈, 곱셈, 그리고 4가지 기능(negate, abs, signNum, fromInteger)을 지원해야 한다. 그리고 Prelude 는 Num 타입 클래스의 4가지 인스턴스를 정의하고 있는데, Int(word-size), Integer (unlimited size), Float 그리고 Doubl..
하스켈 모듈 언로딩 How to go back to prelude> in ghci
2018. 3. 27.ghci 에서 특정 모듈을 로딩한 후 다시 해제할 때는 다음과 같이 :m 명령어를 사용하면, 로딩되었던 임의의 모든 모듈을 언로드시킬 수 있다. 123Prelude> :m Data.CharPrelude Data.Char> :mPrelude>cs 또는 다음과 같이 :m - 구문으로도 언로드 할 수 있다. 123Prelude> :m NumericPrelude Numeric> :m -NumericPrelude>cs https://stackoverflow.com/questions/9305366/how-to-go-back-to-prelude-in-ghci
우치다 다쓰루, <어떤 글이 살아남는가> - 14. 전해지는 말, 그리고 언어로 표현할 수 없는 것
2018. 3. 27.302 전해지는 언어자신의 이익을 위해 떠드는 언어에는 설득력이 없습니다. 되풀이하지만 '자신의 분배 비율을 늘리기' 위한 언어는 '심사하는 사람'을 배타적으로 지향하기 때문입니다. 그 밖의 사람에게는 의미가 없습니다. '전해지는 언어'에는 '전하고 싶다'는 발언자의 절박함이 있습니다. 가능하면 많은 사람에게, 가능하면 정확하게, 자신이 하고 싶은 말을 전하고 싶다는 필사적인 마음이 언어를 움직입닏. 뜻하지도 않은 곳까지 언어가 닿도록 합니다. 304 이것만큼은 꼭 들어주어야 한다전해지는 것은 언어의 내용이 아니라 언어를 전달하고 싶다는 열의입니다. 지금 우리 주위에 오고가는 언어의 대다수는 '전해지는 언어'가 아닙니다. '평가를 받으려는 언어'도 아닙니다. 단지 '나를 존경하라'고 명령하는 언어입니다...
우치다 다쓰루, <어떤 글이 살아남는가> - 13. 기성의 언어와 새로운 언어
2018. 3. 27.275 일본인은 이중언어구조에 주박이 걸려있다.일본어에는 영어의 size에 해당하는 말이 없습니다. 벌레의 크기라고 할 때 대다수 사람들은 대상이 큰지 작은지에 따라 '크기'와 '작기'를 교체합니다. 벌레 이야기를 할 때는 '크기'라는 말을 쓰더라도 '작기'를 이야기한다는 것을 문맥적으로 알아챕니다.그러므로 앞으로 영어가 국제 공통어가 된다면 영어 자체의 우주관은 붕괴할 수 밖에 없다고 생각합니다. 문법과 어휘는 공통일지는 몰라도 각각의 모어를 달리하는 사람들이 제각기 '자기가 하고 싶은 말'을 영어로 실어 나르는 사이에 그 말의 중량을 감당하지 못하고 영어 자체가 품은 우주관의 구조가 와해되어버리는 것입니다. 다시말해 영어 화자의 세계관을 강력하게 규제하는 '언어의 우리'가 지닌 구속력은 잃어버리고 단..
우치다 다쓰루, <어떤 글이 살아남는가> - 12. 창조성은 불균형에서 나온다
2018. 3. 26.251 신체를 매개로 삼으면 이해는 나아진다경험적으로 확실한 점은 신체를 매개로 삼으면 효율적이라는 것입니다. 목소리를 내어 읽거나 '베껴 쓰기'를 하는 등 신체를 사용하면 뇌의 재조직화에 눈에 띄게 속도가 붙습니다. 신체를 매개시키면 시킬수록 더욱 잘 이해할 수 있습니다....... 막상 번역을 시작했지만 몇 페이지를 번역해도 내가 번역해놓은 일본어가 전혀 뜻이 통하지 않았습니다. 그럼에도 매일 거르지 않고 번역했습니다. 거의 베껴 쓰는 수준이었지요. 그렇게 몇 주일 동안 금욕적으로 작업을 계속하다보니 어느 날 '호흡이 맞는다'는 느낌이 옵니다. 문장의 끝을 예감하고 '슬슬 문장이 끝나겠군.'하고 생각하는 순간 마침표가 찍혀 있는 것을 봅니다. 어떤 명사가 나올 때는 '이 명사에는 레비나스 선생이 좋아..
우치다 다쓰루, <어떤 글이 살아남는가> - 11. 어른이 되어가는 과정에 대해
2018. 3. 25.225 불가능하다고 생각하면 정말 불가능합니다. '가능한 사람이 있다'는 것이 제일 중요한 정보입니다. 225 자기 평가가 심신의 잠재력을 끌어올린다심신의 잠재능력이 폭발적으로 꽃 피는 것을 억제하고 있는 것은 사실 자기 평가입니다. '할 수 있을 리 없어.'하고 생각하면 할 수 없습니다. '할 수 있어'하고 생각하면 할 수 있습니다. '인간은 그런 일을 할 수 없어.'하고 생각하는 사람과 '인간은 온갖 일을 할 수 있어.'하고 생각하는 사람은 외형적으로 별반 다르지 않습니다. 왜냐하면 '생각만' 하고 있을 뿐이니까요. 어차피 '큰 차이가 없다'면 자신에게 생각지도 못한 잠재능력이 있을지도 모른다고 생각하는 것이 좋다고 생각합니다. 인간이 지닌 잠재능력의 상한선을 굳이 낮게 설정한다고 무슨 득이 있겠어요..
우치다 다쓰루, <어떤 글이 살아남는가> - 10. 살아남기 위한 언어 능력과 글쓰기
2018. 3. 25.203 일본은 이대로 인구 감소가 지속될 것입니다. 단언할 수 있어요. 인구 감소를 저지하려면 '아이를 낳고 기르는 기쁨과 성취감은 이해득실로 따질 수 없다'는 정상적인 식견이 상식으로 재등록되어야 합니다. 바꾸어 말하면 일본인의 과반수가 '상식을 제대로 알아보는 성숙한 심니'이 되어야 하는데, 이것은 안타깝게도 현실성이 없습니다. 207고용상황이 나쁘다는 말 자체가 이상합니다. 일본은 아직 세계 3위의 경제대국인데다 1인당 GDP가 세계 최고 수준입니다. 무척이나 부자 나라입니다. 그런데 어째서 고용 환경이 나쁘다고 할까요? 그것은 불활 때 인건비를 줄여서 이익을 올린 기억이 남아 있기 때문입니다. 그 때 맛을 들였습니다. 수익을 올리는 방법을 달리 생각해내지 못한 경영자는 일단 채용 조건을 악화시켰고..