• このエントリーをはてなブックマークに追加

ブログ・メルマガ

  • できることを全力でやる

    日本企業の生産性がとても低いというのはよく知られています。ブラック企業に代表されるように、時間や根性で無理矢理問題を解決しようとする傾向があります。さらに同僚ふくめ従業員を家族のように扱うことでお互いに遠慮したり引け目を感じて休んだりできないようにするのも問題です。 個人の能力というのは限界があります。それ以上の成果を求めるのは無理があります。一時的な無理であればできるかも知れませんが、恒常的になると必ず破綻して体を壊したり、精神を病んだりします。 そうならないための考え方として「できることを全力でやる」をお勧めします。 できることしかしない、ただし全力で 日本企業の生産性の低さは、急いでも結局残業するのでムダだと思っているところにあると感じます。生産量は諸外国と比べて大差はないはずですが、能率が非常に低いです。 限られた時間(8時間)を精一杯使って仕事を達成しなければなりません。そのためにはムダを徹底的に省くべきです。朝席についてから、夕方席を立つまでぎりぎりまで全力で仕事に取り組むべきです。 タスクをドリルダウンして一日分の作業をマークする 仕事が果てしなく続くとし...

    2017-12-14

    • 0 コメント
  • 恥ずかしさを感じないためにできること

    「恥ずかしい」は誰もが避けたい感情だと思います。しかし、それは仕事をしている中で度々感じることがあるでしょう。例えば日本人は外国人に対して英語を話すのを極端に嫌がりますが、その根底にあるのが「失敗したら恥ずかしい」という思いです。 今回はそうした「恥ずかしい」という目に遭わないためにできることを紹介します。 失敗は恥ずかしくない そもそも「失敗したら恥ずかしい」という認識を改める必要があります。不慣れなことは失敗する可能性が高いのは当たり前です。失敗するのは当然として、問題は他人の失敗を笑う周囲であったり、叱責する人たちにあります。 つまり「失敗=恥ずかしい」ではなく「失敗=怒られる(笑われる)=恥ずかしい」ということです。怒ったり、笑ったりするような人たちがいなければ、失敗は決して恥ずかしいものではありません。 他人と比べない そういった人たちがいないケースにおいて「恥ずかしい」と感じるのは多くの場合自分の内面の問題です。つまり自分がうまくできなかったことを別な人が難なくこなしたのを見て比較してしまうのです。それによって恥ずかしいと感じます。 人は物事を相対的に考えが...

    2017-11-24

    • 0 コメント
  • プロジェクトを遅延させないコミュニケーションパス管理

    炎上しているプロジェクトにおいて人員を追加してもうまくいかないというのはよく知られています。その理由として最も大きいのはコミュニケーションパス問題です。新しく追加された方はプロジェクトに関する知識が殆どなく、情報格差が非常に大きいでしょう。そうした中でコミュニケーションパスが増えるのはムダなやり取りになってしまいます。 そのため、大事になるのがコミュニケーションパスの管理です。既存メンバーのストレスを最低限にしつつ、上手にプロジェクトチームをスケールさせるコツを紹介します。 疎結合のタスク管理を心がける プロジェクトマネージャは常に疎結合で、一部だけ切り出せるタスク管理を心がけなければなりません。その意味において、筆者はガントチャートは好きではありません。ついタスクの関連性を作りたくなり、人依存が強くなります。 アジャイル開発においてもイテレーション単位でユースケース、機能を作り上げていきます。関連性が強いとイテレーションごとのリリースは難しくなるでしょう。疎結合のタスクは新しく追加された方に仕事を割り当てやすいでしょう。前提知識がなくとも取りかかれる仕事を常に作っておく必要...

    2017-11-10

    • 0 コメント
  • 2017年09月の人気ソフトウェアまとめ

    9月は非常にバラエティに富んだソフトウェアが揃っています。そのまま使えるソフトウェアもあれば、開発用ライブラリもあります。言語としてはJavaScriptが多いようです。 ExeCop - 危険なコマンドをキャンセル/確認 実行するのが怖いコマンドは多数存在します。例えば sudo rm -Rf / なんてコマンドは間違っても実行してはいけないコマンドでしょう。また、実行する可能性があっても処理前に確認したいコマンドもあります(負荷が高いものなど)。そうしたミスを未然に防げるのがExeCopです。あらかじめ入れておくとサーバの作業が捗るでしょう。confirm when env eq AWS PROFILE=production CrossStorage - クロスドメインで使えるlocalStorage HTML5で追加されたAPIの一つにlocalStorageがあります。特定のサイト内で使える簡易的なストレージですが、一つのサイトでしか使えないのが難点です。時に別なサイトでも使いたいと思うことがあるでしょう(特にサブドメイン)。そこで使ってみたいのがCrossStorageです。クロスドメインで使えるストレージです。CrossStorageではハブになるドメインが一つ必要です。そこではアクセスできるドメインを指...

    2017-10-27

    • 0 コメント
  • 面倒な仕事は分解しよう

    やらないといけないと分かっているのにもの凄く億劫に感じてしまうことって誰もがあるはずです。仕事はもちろんですが、プライベートでもあることでしょう。例えば健康のためにジョギングしないといけないと思いつつもなかなか足が動かないといった具合です。 そういった面倒だと感じてしまうのを防ぐために感情を殺した(って書いた内容がTwitterに投稿されるとアカウント凍結されそうで怖いですが)仕事法を紹介しましたが、もう一つのコツとして分解方式を紹介します。 分解? あるタスク(例えばジョギング)を考えた時、それはあまりにも大きな粒度のタスクになってしまっています。大きなタスクの問題は中途半端なしかかり状態のまま放置されがちだったり、それを恐れて取りかかれないということです。 そこで使えるのが分解です。 ジョギングを分解すると、自宅を出るのが次に大きな障壁になります。さらに着替える、そもそも布団から出るといった具合です。個人的には靴下を履くというのが一番最初の敷居になっていました。しかし靴下を履くだけであれば大した問題ではありません。すぐにできます。しかし、それが小さなきっかけとなって、次のステ...

    2017-10-03

    • 0 コメント