仕事が10倍早くなるすごい方法

「仕事が10倍早くなるすごい!法」という本のまとめ

本に書かれていること

この本には、タイトルにもあるが、"誰でもできるのに、なかなか「実行」されていない仕事が早くなる方法"が書かれている。
読んでいる中で、「そんなの当たり前だよ」ということばかりでした。
しかしそのほとんどを自分は実行できていませんでした。

頭ではわかってるけどやってはない。というやつです。
仕事がデキる人、早い人を見てみるとこれらを実行出来てる人ばかりでした。

自分への戒めとして気になった点をまとめてみようと思います。

第一章 できる人は"ここ"が違う!

「時間は有限だ」と自覚した瞬間から、顔つきもガラリと変わる。
「明日があるから」「明日やろう」というのは今日から禁句にすること

普段これと全く逆のことをしてる。例えば今も「まだ1時だし、3時に寝ればいいから、もうちょっと遊んでから勉強しよう」とか考えてる。
ほとんどの仕事は集中力が切れたことを理由に明日にまわしてしまってる。

同じ努力で成果を3倍に!!

毎日必ず目にするところに、明確な目標を張り出そう
〜〜中略〜〜
具体的で明確な目標は、人を「行動型人間」「目標達成型人間」にする

ノートに毎日「定時に仕事を終わらせる!定時後に2時間勉強!」と書こう。

「すぐやる」「やらない」「◯◯(期日)までにやる」「◯◯(条件)ならやる」
の4つの選択肢しかあなたの前にはない。「頭が良い人は即決する」

僕の口癖「ちょっと待ってください。」だわ。
口癖を「やります!」に変えよう。

第二章 速攻!すべてが雪崩のごとく"うまくいく!”

「やりがい」を引き出す、簡単だがすごい効果的な方法。
それは前述したように、その仕事が成功した後の「最高のイメージ」を心に描いてみることだ。

目先の仕事に囚われてばかりだと、つまらなく感じる。
城は必ず完成する。と分かっていれば土台を作るための石運びも苦ではない。
しかし、ただ石を1日に100個運ぶことだけを目標に頑張ってるだけでは辛さしかない。

「上を向く」からどんどんうまくいく。
「下」にはどんなチャンスも転がってない。

第三章 一瞬で「人気」も「チャンス」も引き寄せる話し方

仕事が遅い社員に100%共通しているのは、「質問することを躊躇している」こと
理由は、恥ずかしい、馬鹿にされるのではないか、面倒くさいと言ったところである
〜〜中略〜〜
仕事が早い人、出来る人ほど、人に聞くことを恐れない。恥よりも成長を重視しているから。
向上心のある質問があなたを更に上に導いてくれる。

完全に僕は仕事が遅いタイプだ。
「調べてから聞こう」とか後回しにして、後回しにすればするほど「なんでもっと早く聞かないの?」と聞かれるのが怖くて聞けなくなる。
そして結局できなくて迷惑をかける。

もう卒業しよう。明日からは、恥じるな自分!!
早速今までずっと後回しにしていたヒアリングを実施してみる。

なんのためにやっているのかを意識する

上司や取引先の人に「何のための必要なのですか」と聞いてみても失礼でもなんでもない。

プラスαの提案が出来れば、人は喜び、あなたを高く評価するようになる

これもあまり聞けていない。なぜこの機能が必要なのか、いつ必要なのかをあまり気にせず、とりあえず作ってしまっている。

聞かなければ、的外れな機能を作ってるかもしれないし、実は現状で実現できるものかもしれない。
じっくり聞くことは失礼でもなんでもないのなら、ヒアリングしまくろう。

幸い、自分の上司にはヒアリングを嫌がってる様子の人はいない。自分が遠慮してしまってるだけ。

第六章 一流と三流を分かつ「1日24時間」の使い方

毎週木曜日をノー残業デーにする

長期休暇前に仕事を前倒しで終われせるのに似ている。
毎週末早く帰る日があれば、週明けから意識して仕事が頑張れる。

定時帰宅の日にはおしゃれをして出勤

19時からデートの予定を入れる。映画を見に行く。友達と食事に行く。
などわくわくする予定を予め入れておき、おしゃれをして会社へ行く。
すると「今日は早く帰ろう」と意識していただけでは出来なかった本当の集中力が発揮できる。


確かに、何も予定がない日と、定時後からデートがある日とでは日中の仕事への集中力が全く違う。
予定がない日は基本的に12時くらいまで会社にいるので「まだあと6時間もある」などと考えてダラダラしてしまっている。

定時後の予定を作ろう。
ちなみに明日20時から飲み会をセッティングした。

賢い人は脳をどう鍛えているか

23時には寝る。やっぱり「朝型生活」が頭をよくする

規則的な生活は、脳が活性化されて集中力も記憶力も高まると多くの脳科学者が言ってる。
今完全に夜型になってしまってる。
徐々に変えてこう。

まとめ

いかがでしたでしょうか。中には難しいこともあったかもしれませんが
ほとんど簡単なことが書かれてたと思いませんか。
ぼくは本を読んだ感想は「本当当たり前のことばっか書いてるな」って感じでした。
でも、この中で実践出来てるのは1割あるかないかくらい。

これを実践できるか出来ないかが、仕事を早くする分かれ目なんだと思う。
まずは簡単な、明日からでも実行できそうなものから挑戦してみてはいかがでしょうか。

ちなみに僕は、明日から質問することと、毎日目標を書くことを初めてみようと思います。

自分を変えるキッカケを作る4つの方法

クソみたいな毎日


ダラダラと12時まで仕事をして、家に帰り、ビール飲みながらyoutube鑑賞し、風呂に入ればもうこんな時間。

「明日早く起きて勉強しよう」と決意して目覚ましを6:30にセットし、ベッドに入る。


6:30の目覚ましで「今日は寝不足だから、昼の生産性が落ちてしまう。ギリギリまで寝よう」となって気づけば8:30。

結局勉強しようと思ってることは何ひとつ手を付けられず、成長しないから仕事もいつまでも遅いまま。。

どう変えていくか

1.小さなことから始めてく

人は小さなことでも成功体験を重ねることで、自分に自信をもつことができてさらなる成功体験を求めて頑張っていけるんだと。
僕の場合、毎日2時3時まで起きて、朝は8:30まで寝てるのに「明日から6:30に起きよう」って、あまりにも大きなことに挑戦し過ぎてる。
これまで本を読まなかった人間が「今日から1日5冊本を読もう!」とか、運動経験なしの人間が「これから毎日5Km走る!」って言ってるようなもの。

で、結局失敗して「やっぱ自分はダメなんだ・・」と自信・ヤル気喪失・・
うまい具合に負のスパイラルに入り込んでる。

だから、明日は8時に起きる!w

2.無理やり時間を確保する

やりたいこと、やらなきゃいけないことは山ほどある。
で、「これやろう!」とは思う。
でも出来ない。。

昨日までやってなかったことを今日から急にやると言っても無理がある。
特に社会人はほとんどの時間を仕事に拘束されてしまってるし、帰ってからも身についた生活サイクルがある。
それを意識だけで急に変えるのは不可能に近い。

じゃあどうするか。

【それをやる時間を作る】

やりたいことの列挙

  • 1日を振り返ってダメだった部分、良かった部分、明日からの改善索を考える
  • 読書
  • PHPのテストの勉強
  • オブジェクト指向の勉強
  • iPhoneアプリの開発
  • ロジカルシンキングの勉強
  • 広告業界の勉強

まず、夜家帰ってからの30分を振り返りと読書の時間に当てる。
とりあえずそこから!
ほかは後回しだ。徐々に徐々に。。。

3.付き合う人を変える

ネガティブな愚痴を言い合える仲間がいるのは、頑張ってない自分を保身してくれるという意味で心地良いが、結局傷の舐め合いになり、自身の成長を妨げる。
つねに成長しようとしてる人と接することでいい刺激を受ける。

ってことを言う人がいるが、自分の場合は会社の周りの人達は皆成長意識が高くて仕事を楽しんでいる人ばかり。
逆に愚痴を言い合える仲間が欲しいw

4.環境を変える

家だとどうしても集中できないとか、環境が成長を妨げることを往々にしてある。
そんな時は思い切って場所を変えるといいらしい。

僕の場合はカフェが集中できるが、夜中に開いてるのは徒歩10分のとこにあるスタバくらいで、無駄に高いし面倒だから行きたくない。
早く早起きできる体になって朝カフェしたい。

まとめ

まぁ、徐々に変えてこう。気負わずに。
僕と同じように「変わりたくても頑張れない」って人はまれにいると思いますが、あまり気負わず少しずつ頑張って行きましょう。
多分「変わりたい」って思ってるだけでもマシですよw
僕は、「自分が変わる必要がある」って認識している状況こそが、「自分を変える」第一歩を踏み出してると思い込むことにしました。笑

macでPHPUnitを使う方法

自分はmacを使っているのですが、どうしてもPHPUnitの勉強をしなければならなかったので頑張って導入してみました。

【必要なもの】

まずはMAMPをインストールした。
これは次へ次へとかでサクッとできた。


あとはPHPも必要。僕の場合は最初から入ってたっぽい。

僕の環境
OS: Mac OS X 10.7.5
MAMP: 2.0.2
PHP: 5.3.12
PEARが必要

PEARって?

プログラミング言語PHP用のライブラリ集。色々な拡張モジュールやアプリケーションがPEARに登録されており、ネットワーク経由で取得・利用することができる。PerlでいうCPANにあたる。

PEARとは

とりあえずこれがあれば、PHPUnitがネット経由で取得できるという事ですかね。
何かPEARが何者なのかイマイチ分からない。

要は、世界中のPHPのすげー人達が、PHPが更に便利になるクラスをパッケージ化して配布してて
それをPEARから使えるようになるんだって。

ここに公開されてるパッケージ一覧があった。
PEARのパッケージ一覧

これでDBと接続できるようになったり、HTTPのリクエストとか簡単にできるようになるのかな?
誰か教えてください!笑


さて、PEARを使おうとしたらなぜか使えなかった。

とりあえずMAMPのPEARを使おうとする場合はpear.confというのを消す必要があるらしい。
面倒くせーな。

以下のサイトを参考にさせていただきました。ありがとうございました。
MAMPにPEARを入れる方法

まず移動

cd  /Applications/MAMP/bin/php/php5.3.6/conf/

この中のpear.confを削除または改名する必要があるらしいので消した。

rm pear.conf

今度はPEARをインストールするための場所に移動して、PEARを最新版にする

cd  /Applications/MAMP/bin/php/php5.3.6/bin/
./pear upgrade PEAR

インストール可能なライブラリ一覧を確認

./pear list-all


何かワーニングが出た

WARNING: channel "pear.php.net" has updated its protocols, use "pear channel-update pear.php.net" to update

なんかPEARにはチャネルってのがあって、これを使うと、PEAR以外のとこのパッケージもインストールできるらしい。
ちなみにPHPUnitPEAR互換のチャネルでソフトウェアを配布してるらしい。
とりあえず指示通りやってみた。

./pear channel-update pear.php.net

Updating channel "pear.php.net"
Update of Channel "pear.php.net" succeeded

成功したらしい。


PEARでインストールされる先の確認」

./pear config-get php_dir
/Applications/MAMP/bin/php/php5.3.6/lib/php

PEARでインストールしたものはここに入るってことか。


早速インストール!!

./pear install phpunit/PHPUnit

Attempting to discover channel "phpunit"...
Attempting fallback to https instead of http on channel "phpunit"...
unknown channel "phpunit" in "phpunit/PHPUnit"
invalid package name/package file "phpunit/PHPUnit"
install failed

はぁ。。もう意味わかんねー
なんで失敗してんだよ。
phpunitなんてチャネルないよ?ってこと?

とりあえずググった。


よくわからないままに以下の3つやった

./pear channel-discover pear.phpunit.de
./pear channel-discover components.ez.no
./pear channel-discover pear.symfony-project.com

でもう一回

./pear install phpunit/PHPUnit

Did not download optional dependencies: phpunit/PHP_Invoker, use --alldeps to download automatically
phpunit/PHPUnit requires package "channel://pear.symfony.com/Yaml" (version >= 2.1.0)
phpunit/PHPUnit can optionally use package "phpunit/PHP_Invoker" (version >= 1.1.0)
phpunit/PHP_CodeCoverage can optionally use PHP extension "xdebug" (version >= 2.0.5)
downloading File_Iterator-1.3.3.tgz ...
Starting to download File_Iterator-1.3.3.tgz (5,152 bytes)
.....done: 5,152 bytes
downloading Text_Template-1.1.4.tgz ...
Starting to download Text_Template-1.1.4.tgz (3,701 bytes)
...done: 3,701 bytes
downloading PHP_CodeCoverage-1.2.7.tgz ...
Starting to download PHP_CodeCoverage-1.2.7.tgz (157,806 bytes)
...done: 157,806 bytes
downloading PHP_Timer-1.0.4.tgz ...
Starting to download PHP_Timer-1.0.4.tgz (3,694 bytes)
...done: 3,694 bytes
downloading PHPUnit_MockObject-1.2.2.tgz ...
Starting to download PHPUnit_MockObject-1.2.2.tgz (20,347 bytes)
...done: 20,347 bytes
downloading PHP_TokenStream-1.1.5.tgz ...
Starting to download PHP_TokenStream-1.1.5.tgz (9,859 bytes)
...done: 9,859 bytes
install ok: channel://pear.phpunit.de/File_Iterator-1.3.3
install ok: channel://pear.phpunit.de/Text_Template-1.1.4
install ok: channel://pear.phpunit.de/PHP_Timer-1.0.4
install ok: channel://pear.phpunit.de/PHP_TokenStream-1.1.5
install ok: channel://pear.phpunit.de/PHP_CodeCoverage-1.2.7
install ok: channel://pear.phpunit.de/PHPUnit_MockObject-1.2.2


最初に変なの出てるけど成功?
確認

phpunit -version
bash: phpunit: command not found

できてねーじゃん!!!

インストールされてるパッケージ一覧を取得するには「pear list」でやるらしく
オプションでcをつけるとチャネルを指定できるらしい。

./pear list -c phpunit

Installed packages, channel pear.phpunit.de:
============================================
Package            Version State
File_Iterator      1.3.3   stable
PHPUnit_MockObject 1.2.2   stable
PHP_CodeCoverage   1.2.7   stable
PHP_Timer          1.0.4   stable
PHP_TokenStream    1.1.5   stable
Text_Template      1.1.4   stable

alldepsというオプションつけると、依存関係があるパッケージもインストールしてくれるらしいのでやってみた。
(ちなみに、--nodepsで依存関係を無視したインストールをすることもできるらしい)

./pear install --alldeps phpunit/PHPUnit

Unknown remote channel: pear.symfony.com
phpunit/PHPUnit requires package "channel://pear.symfony.com/Yaml" (version >= 2.1.0)
phpunit/PHP_Invoker requires PHP extension "pcntl"
No valid packages found
install failed

ああああああめんどくせえええええ

./pear channel-discover pear.symfony.com

Adding Channel "pear.symfony.com" succeeded
Discovery of channel "pear.symfony.com" succeeded


もう一回!

./pear install --alldeps phpunit/PHPUnit

phpunit/PHP_Invoker requires PHP extension "pcntl"
downloading PHPUnit-3.7.10.tgz ...
Starting to download PHPUnit-3.7.10.tgz (117,079 bytes)
.........................done: 117,079 bytes
downloading Yaml-2.1.6.tgz ...
Starting to download Yaml-2.1.6.tgz (38,550 bytes)
...done: 38,550 bytes
install ok: channel://pear.symfony.com/Yaml-2.1.6
install ok: channel://pear.phpunit.de/PHPUnit-3.7.10

お・・

./pear list -c phpunit

Installed packages, channel pear.phpunit.de:
============================================
Package            Version State
File_Iterator      1.3.3   stable
PHPUnit            3.7.10  stable
PHPUnit_MockObject 1.2.2   stable
PHP_CodeCoverage   1.2.7   stable
PHP_Timer          1.0.4   stable
PHP_TokenStream    1.1.5   stable
Text_Template      1.1.4   stable

キターーーーーーーー


phpunit --vertion
-bash: phpunit: command not found

パスとおってないっぽい

cd /Applications/MAMP/bin/php/php5.3.6/bin/
lsしたらphpunitあった

./phpunit --version
PHPUnit 3.7.10 by Sebastian Bergmann.

やっとスタートラインにたった。。。。
長かった・・・
30分くらいかかったぜ。。

とりあえず意味わからなかったから復習しとこう

【復習】PEARとかライブラリとか、チャネルとかなんだったの??【大事】

PEARって?

とにかくPHPを使うのに便利なライブラリがネット経由で使えるようになるやつ。

ライブラリって?

PHPの関数がつらつらと書かれたもので、これ使うと色々と便利になるもの

例えば何が便利になるのか?

例:webサイトを簡単に解析する「simple_html_dom」というライブラリ

<?php
require('simple_html_dom.php');
$html = file_get_html('http://www.google.com/');
foreach($html->find('a') as $element) {
    echo $element->href . '';
} 
?>

これだけで、リンクのurl文字列を表示することができる。
つまり、simple_html_domってライブラリのfile_get_htmlという関数がgoogleのサイトをさっくりと解析してPHPで簡単に使えるようにしてくれるのだ!!

これはすげぇ!


で、途中で出てきた「pear.php.net」とか「pear.symfony.com」ってなんだったの?

PRARのサイトいわく

PEAR パッケージはすべて pear.php.net のサーバに登録され、そこからダウンロードします。 "チャネル" と呼ばれるその他サードパーティのサーバでもパッケージを配布しており、 これも PEAR インストーラでインストールすることができます

ほぉ。つまりPHPUnitpear.symfony.comというチャネルが登録されてないとインストール出来なかったのですね。

途中でやった「./pear channel-discover pear.symfony.com」とは?

pear channel-discover <チャネル名>で、<チャネル名>がチャンネルサーバーかどうか調べ,チャンネルサーバーなら内部データベースに追加するそうです。

次回はPHPUnitを実際に使ってみます。

あと、simple_html_domでどっかのサイトを解析してみます。

1月11日(金)までに書きたい記事まとめ

忘れないように書いておく


  • リワード広告の仕組みと現状
  • web広告の歴史と現状
  • 武器としての決断思考のまとめ
  • イシューからはじめよのまとめ
  • PHPUnitによるテスト入門(環境構築編)
  • PHPUnitによるテスト入門(実践編)
  • 初心者によるサーバ監視入門
  • 初心者によるオブジェクト指向入門
  • 凡人エンジニアが営業マン、経営陣と同じ目線で会話するのに必要なこと入門
  • サーバも立ち上げたことない4流エンジニアがAWSを使ってみた
  • MySQLのパフォーマンス入門

web広告業界で働く人が知ってて当然の用語集

知ってて当然らしい用語を勉強した

僕は半分くらいしか知らなかったが。あきまへんな。

【純広】

純広の略。ネット広告では、アドネットワークを経由しないで、ある特定の媒体(サイトとか)に掲載される広告のことを指す。

【記事広】

webサイトの1記事で、まるでそのサイトの1つのコンテンツであるかのように見えるが、実は広告です。ってやつのことらしい。
雑誌とかであったらしいですが、最近webサイトでもあるらしい。
これは媒体、読者、広告主の3者にとっていいことづくしらしい。
媒体:純広と比べて広告臭さを減らせ、自分のメディアのイメージを崩すことなく広告主からお金がもらえる。
読者:自分が興味のある記事だったら、その媒体のコンテンツの1つとして楽しむことができる
広告主:純広よりも読者が興味を持って見てくれる可能性が高い。

ただ、媒体としてはできるだけ自分のメディアの雰囲気を崩さないようなコンテンツにしたいが、金を出している広告主からしたら
より読者が購入につながってくれるように、広告っぽさを出してしまいたくなり、ここのバランスを取るのが難しいらしい。

最近だとNAVERまとめで、普通の記事の1つかと思ったら、実は企業が書いてる広告だったってのがありました。
自然ですよね。

【PV】

アクセス数の単位の一つ
ブラウザにWEBページが1ページ表示されるのが、1ページのビュー
サイトの価値を決めるようなもの。

多いほどいいらしい。

【UU数】

サイトを、特定期間のうちに訪れた人のユニーク数のこと

これも多い方がいいらしい。

【インプレッション】

広告の露出回数のこと。
サイトに訪問者が訪れ、広告が1回表示されることを1インプレッションという。

てか広告がユーザに表示されたかどうかってどうやって判断できてるんだろ

【CPC(cost per click)】

クリック1回あたりの料金。
CPC=100円なら、1クリックで100円のコストってことになる。

1clikで100円が安いのか、高いのかがわからない。
後日相場を調べて記事にしよう。
あと、いろんな広告の相場も調べよう。
街でよく見るディスプレイ広告の値段とか

【CPM】

露出1000回あたりの料金

なんで1000回単位で決めるのだろうか。


【CTR】

Click Throw Rateの略。
CTR=広告のクリック数 / 広告の表示回数

計算例:1000click / 1000000imp = 0.001 (0.1%)


【コンバージョン】

獲得とも言われる。
広告を出稿するにあたって、設定したゴールをユーザがアクションすること。
資料請求・会員獲得・商品購入などに設定される。

【CVR】

コンバージョンレートのこと。

CVR = コンバージョン数 / クリック数

広告を掲載したサイト経由で商品購入した人などの割合
メディアは把握してないが、広告主が知りたがる指標のひとつ。

【CPI】

コストパーインストール

アプリを1件インストールされたら払う金額

リワード広告とかでよくあるらしい。

【リワード広告】

広告主は、自分達のアプリやwebサイトを、リワード会社が抱えている媒体であるアプリやwebサイトに掲載する。
媒体側のユーザが広告主の案件をコンバージョンしたら、広告主は媒体側にお金を支払う。
俗にいう成果報酬型(成功しなければお金はいただきません!てきな)

例えば、僕が「永井でいこうぜ!」というアプリを開発したとします。
このアプリは無料ですが、アプリ内に広告を入れてて広告収入で儲けてます。
そこで、ランキングを上げて、色んな人にDLしてもらってユーザ数が増えれば広告収入が増えるぜ!
と、考えてリワード広告に出稿することを決意します。

すると、「永井リワード」というリワード会社が「永井でいこうぜ!」を、契約してる媒体に出してくれることにりました。
その中の1つの「永井コレクション」というアプリに「永井でいこうぜ!」が掲載されるようになりました。
「永井コレクション」では、アプリ内で"永井メダル"というゲーム内通貨をたくさんもってると人気になれるアプリです。
ユーザは「永井でいこうぜ!」をインストールすれば「1000永井メダルゲット!」という表示を見て、「永井でいこうぜ!」をインストールしてくれます。
この人達がどんどんインストールしてくれれば、「永井でいこうぜ!」のマーケットでのランキングはぐんぐん上がり
ユーザも増えて、広告収入もザックザク。という仕組みがリワード広告です。

ただ、そうやって不正にランキング操作するのがよろしくないってことで、iPhoneアプリでは基本的にリワードアプリは禁止だそうです。
この前もこづかいゲットンというアプリがリジェクトされたそうです。

ココらへんももっと勉強しよう。

  • 広告主は出稿単価をどうやって決めてるの?
  • リワード会社はいくらくらいマージン取るの?
  • iphoneアプリでリワードするにはどうしたらいいの?
  • 不正とかどうやって防いでいるの?

などなど。


【アドネットワーク】

アドネットワークとは、インターネット広告のうち、広告媒体のWebサイトを多数集めて「広告配信ネットワーク」を形成し、その多数のWebサイト上で広告を配信するタイプの広告配信手法である。または、そこで形成されたネットワークのことである。

アドネットワークとは IT用語辞典バイナリ


有名な企業

Google Adsense、マイクロアド、アドランティスなど
Adresult(GMOアドパートナーズ)

SSP

sell side platform
メディア側が導入し、媒体収益と広告効果を最大化させる

【DSP】

demand side platform 
広告効果が高い配信方法を学習し、配信を行う仕組み
<||

【RTB】
>||
リアルタイムビッティングのこと

広告がユーザに表示される瞬間に、広告主に対してオークション的なことを行う
(今こんなユーザ来てまっせ〜!いくらで広告出しますか!?)
というようなやり取りがリアルタイムで行われていて、媒体としてはいろんな広告主に対して
広告枠の販売ができて、広告主からすると適切なユーザに適正な価格で表示できるってメリットがあるらしい。

そんなことをリアルタイムでやるとか意味わからん。
ビビる。

【レベニューシェア】

複数の企業がある1個の事業を提携して実施、その事業から発生する利益を予め決めといた配分率で分け合う事。

例えば、今までなら僕が「永井でいこうぜ!」ってアプリを作って、そこから広告収入を得ようと考えた時に
自分にはアプリを作る能力がないので、30万円で開発会社につうってもらおう!
ってやってたのが、一緒にアプリを作って、出来上がったら毎月の広告収入を3:7で分けあいましょうや。という形態のこと。

## (*間違ってる部分もあるかもしれないので、お気づきの方はご指摘ください)

人生を変える!悪習慣を断つ方法

習慣は人生を変えてしまう

心が変われば行動が変わる。
行動が変われば習慣が変わる。
習慣が変われば人格が変わる。
人格が変われば運命が変わる。
運命が変われば人生が変わる。

出典ウィリアム・ジェイムズ(近代心理学の父)


これはいい意味でも悪い意味でも通じる。
良い習慣が身につけば良い方向に人生は変わるし
悪い習慣が定着していれば人生は悪い方向へと転じてしまう。

たとえば、毎日5Km走るという行動を習慣化出来れば、より健康で若々しくなり
睡眠もきっちりと取れて、仕事も捗るようになり、昇進したり、異性からモテるようになるかもしれない。

逆に、タバコがやめれないとかなら、どんどん不健康になり、周りにも悪影響を及ぼし、跳ね上がる税金も我慢して払い続けて
お金が貯まらず、しまいには肺がんを患って莫大な医療費を払いながら最悪死に至るかもしれない。


僕の場合

僕には今いくつか辞めたいと思っている悪習慣がある。

  • youtubeでひたすらお笑い動画を見る
  • アダルト動画をひたすら見る
  • iphone2chまとめサイトをひたすら見る
  • 寝すぎる


どうしてもこれらを断ち切りたい。
1個ずつ解決策を考える前に、こういった悪習慣を断ち切るための方法をいくつか考えてみる。

悪習慣を断ち切る方法

小さなことからはじめる

例えば、急に2chまとめサイトを見ない!と言っても結構難しいし
タバコを今から1本も吸わないとかってのも結構指南の技である。
そこで、「2chまとめは1日5記事まで」とか、「タバコを1日5本にする」みたいに小さいハードルから徐々にクリアしていく方法。

紙に書く

twitterfacebook2chに書き込んだり、evernoteに書き出すよりも
紙に書く方が効果が抜群らしい。
なぜなら、デジタルの媒体だと情報は埋もれていくし、次第に目につかなくなっていく。
ただ、紙に書いてトイレにでも貼っておけば毎日意識できる。

人に宣言する

これはめちゃいいらしい。特に、寝坊という悪習慣を経ちたい場合は、上司に「明日は7時に出勤します」
と宣言してしまえば寝坊するわけにはいかなくなる。
だってそれで遅れたら、上司からの信用を一気に失うことになってしまう。
僕は毎日言おう言おう!と思いながらも、心のどこかで「寝坊したらどうしよう・・」という考えが邪魔して
結局宣言できたことはない。今年こそは言うぞ。

例外を作らない

30日は例外を作らないことが大事らしい。
例えば、禁煙なら、「今日は飲み会だしいっか」みたいな考えは30日間は我慢すべき。
30日経つと習慣になって、禁煙できるらしい。

毎日振り返る

1日の終わりに5分でもいいから、今日の自分を振り返り、なぜできたのか。なぜ出来なかったのかを
考えることが日々の成長につながるらしい。
でも面倒臭すぎて僕は2日以上続いたことがない。

悪習慣をしてしまいそうな状況を予め避ける

上の「例外を作らない」でも言いましたが、禁煙しようとしてるのなら、なるべく飲み会に参加しないようにしたり
その飲み会の席にタバコが大嫌いな女性を呼ぶとかして、自分が喫煙をしそうな状況を避けることが大事である。
あとはタスポを捨てるとか。笑


じゃあ僕はどうするか。

  • youtubeでひたすらお笑い動画を見る
  • アダルト動画をひたすら見る
  • iphone2chまとめサイトをひたすら見る
  • 寝すぎる

とりあえずトイレに「youtube見ない。エロ動画1回で我慢。2度寝しない」と書いた
さらに、iphoneから2chまとめアプリを削除した。
後は毎日振り返って1行くらいブログ書いてみようかな。

2013年になりました

年があけました。これを機会にブログを始めたり、目標を立てる人は多いと思います。

僕もその中の一人です。


僕はとても頭が悪いです。スキルもありません。

が、コミュニケーション能力のお陰である会社に就職できました。

SEのようなことをしてます。

しかし、今どう考えても自分の仕事量(アウトプット)とは比例しないレベルの収入を頂いてまってます。

このままではダメだと思いながらも、「クビにはならないだろう」という甘い考えから成長意欲がないままにこれまで過ごしてきました。

 

そんな甘えができるのも今のうち。

会社の状況が非常に悪くなってきました。

それほど従業員数がいない会社です、だいたい「リストラされるならこの人だろうな」ってのがなんとなく想像できます。

そして、その中の1番最初にクビ切られるのは自分だろうというのを実感するようになってきました。

そろそろ本気出さないとマジでヤバイ。

 

それにしても文章力もないなぁ。

とことんダメ人間だ。

もっと賢くならなければ。

 

とりあえず直近の目標を列挙

PHPでテストを書く

・クラウドとは何かを理解する

・AWSを使ってみる

・CDNを使ってみる

iPhoneアプリを1個リリースする

Androidアプリを1個リリースする

MySQLのチューニング、負荷分散について理解する

・サーバの監視ができるようになる

・ネットワークの仕組みを理解する

・gitを使う

オブジェクト指向について勉強する

・web広告市場について勉強して記事を書く

・ロジカルシンキングを勉強する

 

がんばろう。