なずブログ

VBA>職業訓練>インフラSE>JAVA>PHP>Python>PM

大東京トイボックスを読んでの感想~聞き分けのいい子供から大人へ~

f:id:nazuna_0124:20170403224602p:plain

読んでもないのになぜか嫌いで手にも取ったことなかったです。

ふらっと篭った漫画喫茶で読んでみました。



う~む すばらしい!

相変わらず必要なタイミングで出会いますな。

こういうことはとても豪運なわたし。



覚えてるのはおおむね2つ。本日はそのうちの1個め。


「そんなのは大人じゃねえ/ただの聞き分けのいい子供だ」



一般的に場の空気を読んだり、建前を重視できたりするのが大人です。


そうではなくて、何が怖いって分かってても、やりたいことをやる

勇気を持っているのが大人だということですな。



何が怖いかもわからずやるのは子供

怖くてやりたいことをやめたのが聞き分けの良い子供

怖くてもやるのが大人



実にすばらしい定義です。

わたしの嫌いな性格の人を子供だって貶められるのが特に←



個人的には目的に応じた技術習得を諦めた、もしくは知らない

年齢だけ大人な人も聞き分けがいいだけの邪魔な子供として

定義しておきたいところですな。



ヒヤリ・ハットとミス撲滅に割れ窓理論と100点が必要なとき

f:id:nazuna_0124:20170403224602p:plain

直感だっただけで言語化してなかったなーというメモ。

自分の動きの強化にしかならないので路線変更があるお話ではないです。



原則お仕事は80点がおすすめって本に書いてました

実感としてもしっくりきます。



ただ、範囲を限定してでも100点を取らないとだめなときがある。

この理由に出てくるのが割れ窓理論というお話。



割れた窓を放っとくと、いずれ全部割れるとか、割られやすいとか

そういうお話ですが、この割れた窓を直すお仕事に80点はちょっと効率悪いです。



このとき全部を一度に直すリソースが無いなら、区画を区切って全部直した場所を

広げていくほうがよいです。



これがミス撲滅にも転用できます。

業務やスキルや計測範囲を工夫して無理やり100点を作るというわけですな。



計測して100点なことをFBしないと意味がないのは注意!

作業者のミスを最短期間、最小コストで減らす方法の基本方針

f:id:nazuna_0124:20170406201732p:plain

現場で新しく開始した運用に驚愕してます。こんにちわ!


なんかもう宇宙人と話してるみたい



あそこまでやられると明らかに目的が違うので

ほっときます。


今回わざわざ最短だ最小だと付けているのはそういう理由。

時間かかった改善でも別の目的がある人が存在したなら

結論は違いますよって前置きです。



さて、今回は結論なし。完全にメモなのであしからず。

ちまたにある考え方を言い方変えただけかもです。

その本さがしたいのもあります。



前提

・ミスは全部脳のせい。

・減らしたいならとにかく人が関わるものを減らす。

・関わるものとは脳の「リソース」を使う行為全般。


脳のリソースを使う行為

・認知

・判断

・行動



この段階の定義ではどの程度リソースを使うのかは決まっていませんが、

優先順位はリソースが大きいものからになります。



どんな時にミスがおきるか

・認知のメモリ不足  

・判断のデータ不足

・行動への出力不足

この定義だと慣れによるミスが分類しにくいのですが、

メモリの「割り当て」の不足と捉えて、メモリ不足に該当します。


疲労によるミスと、慢心によるミスの対処が事実上同じということです。



対処方法

・認知  メインは視覚効果全般。

・判断  判断自体をさせない。

・行動  人の行動がイベントになる出力を減らす。



というわけで、ざっくりこんなイメージ!

なおオペレーター限定です。


本当はコンピューターに任せるのは無理なものは

最初に除外したいのですが、


大抵の人は出来ることも除外しちゃうので

すべて任せられるという前提で考えたほうがいいです。

目視確認はしちゃだめ。効率悪くても機械的な操作でチェックしよう。

f:id:nazuna_0124:20170327183448p:plain

オペレーターの作業には対象を間違えると

いっぱつでミスになる操作があります←アタリマエ



代表例はTeratermの投入コマンドの接続先ホストですね。



いつも疑問なんですけど、なんで目視確認でがんばるの?


コピペしてCTRF+Fで引っかかれば間違いないですよ?



え いちいち貼り付けるのがめんどくさい?




目で見るほうがめんどくさいわ!!!


1日の集中力は有限です。限りある資源は有効に!

オペレーターがVBAがんばりすぎるのは一種のダンピング?

f:id:nazuna_0124:20170309204724p:plain

最近いろんな人のVBAを見る機会がいっぱいあります。

そりゃもうひどいもんです


基本的な仕様がゴミなものが多いです。



そしてこれはSEが作ったものらしいのでほんとにどうしていいやら。。。



クラスモジュールとかは使われてて、プログラムをうっすら知っているらしいのは

わかってしまうのがより腹立たしい



メールで小職とか使ってしまう人みたいなうざさがあります。



ひとしきりぶちまけた後にきっかけとなったネット記事。



jin115.com



すっごく平たくいえば私が作ると品質は2倍工数は1/3

みたいなかんじ。


しかも依頼しなくても勝手にできあがるオマケつき←


これがオペレーター料金でわいてくるわけです。

基本的にSEは忙しいのでだいじょうぶなのですが、

ひじょーに仕事を取ってる感はあります。



いろんなことやらなきゃいけないSEさんと違って

VBAしかやってないわたしが↑でも当然といえば当然ですが。。。



年間50件しか受けない人が脅威ってやっぱりその程度なのが

問題なんじゃないかと。

嫌いな人を見つけて自己分析~自分の都合を人に押し付けてもいい~

f:id:nazuna_0124:20170406201732p:plain

ここのところお仕事が忙しめ。入社以来の忙しさという日が数日続きました。


数ヶ月に一度の忙しさでもこの程度か。。。

つくづく良い仕事に入ったものです!



さてさて、本日はネットで見かけた記事反応してみる日。

お題はこちら


note.mu


夫婦別姓の反論への反論らしいです。

元が反論ではないのに、それに反論して意味不明な文章。


普段なら読むにも値しない記事なんですが、今回はどーにも引っかかってました。


夫婦別姓にも興味ないです。と考え続けてたら、ようやく判明。


自分のめんどくさいの都合だけで、他の仕組み(システム)を変更させようとしてる。

かつ、システム変更に対する配慮が一切ない




この部分です。これが引き金で嫌いって感情になってました。


なんでかっていうと、自分が配慮してきたからです

VBA覚えた理由がまさにこれで、Excelが使いにくい>直せる人がいない>自分で覚える>

変化自体を嫌う人がいる>そんな人にも受け入れてもらえる変更提案


思えば随分なりソースを使ってきた気がします。。。

そっかー 容赦なく押し付けてもいいのか

ちょっとまたいろいろやり方変えてみようと思います!

Excelの使い方がなってない~データベースのようで違うなにか~

f:id:nazuna_0124:20170326223448p:plain

さぞかし知識のある人ばっかりなんだろうと思ってたら

失望からすっかり諦めに入ってる今日このごろです。こんにちわ!



本日はExcelの使い方について。

ただの愚痴です!解決法と答えはないので注意。



Excelの列でデータ型が一致していない問題


VBAerの天敵。分岐を増やすにっくき相手です。

たぶん代表例は日付ですね。


進捗管理Excelでやっていたとして、作業日に1/1、1/3 みたいに

入っていると思ったら、1/10~1/15 みたいになってるやつです。



このくらいは良いのですが、同じところに「確認中」とか「保留」とか

入れられるとデータベース化ができなくなります。



このあたりはなれれば

全角スペースとか機種依存文字みたいに

脊椎反射で避けるべきものだと思ってました。



というわけで、最大の愚痴は

軽く説明したら不思議そうな顔されて

それに上手く説明できなかった自分にです。



VBA作るのがめんどくなる!!でも良いのですが

作れない人には当然伝わらないわけで。。。

そのうち改めてなんでなのか考えたいと思います。