スキップしてメイン コンテンツに移動

発展できない人は残さない。自己開発

よく言われるのが

「○○さんは教えても覚えられなくてダメですね。」

成功とかの大げさまでは言わない。
人間の脳を信じて記録しない人は次がない。

基本的に人間の脳は約3億の細胞に2から10個の細胞に一つの情報を記録する。
しかも同じ内容が入るかは人によって異なる。

問題は、
多分朝起きたら忘れたらいけないことが朝起きたらあっさり覚えられない経験があるだろう。

これは例えば忘れたくない情報が5つの細胞に記録されて
朝起きてみたら死んでしまった数十万の脳細胞の中に偶然忘れたくない情報がすべて入ってたらこんなことになるのだ!
認知症ではないあなたも例外はないだろう。
必ず若い細胞に記録されるわけになないのだ!

という分けで
私は皆に言ってることがある。
記録しない人は重要なお仕事は任せない。

いくら記憶力がいいって言っても
人間の程不安定な記録装置はないだろう。
まるで

毎日数十万か所が壊れかかってるディスクに複数を記録してる

のような危険な作業はお仕事にはできない。

成功した人の自己開発の書籍などを見ても
メモる習慣などの大事さが書いているだろう。

必ず紙にメモる必要はない。
しかし私が紙にメモる習慣を身に着けたのは
なるべく落ち着いて記録しながら何度も読み上げて頭に入れる。
そしてメモる度に整理を続けて情報の整理の仕方が身につく。
ゆっくり落ち着く性格になる。

とのことで紙にわざっとメモることになった。

大勢が来る会議室、
皆ノートパソコンで会議の内容をタイピングしている。
あそこで私もノートパソコンは見るためには開いているけど、
内容はメモをしてる。

MicrosoftのSurfaceを利用してペンでメモをしてたこともあるが、
やはりノートパソコンは見るときいいけど、
書くのは紙のほうがいい。(熱が発するガラスの上に書くのがまだ慣れてない)

書いた紙は写真で保管したりほかのところでまた整理したりするけど、

紙に書く場合の長所は

・落ち着く性格になる。
・忘れたりしない。
・電池切れなどの恐れがない。
・目に優しい
・逆に頭に残りやすい
・図としてMindmapを作って全体の整理ができる。

とのメリットがあるかなと思います!

コメント

このブログの人気の投稿

コピペができないときチェックすべきこと! :: よく迷うUiPathのコツ

UiPath( https://uipath.com )はMicrosoft社のWWFを改良した製品なのでVisual Studioより初心者向けに使いやすくなっている。 しかし、初心者がそのまま使うにはかなりのハドルがある。 理由は基本開発者向けの開発ツールを無理やり便利に作ってみたとしても開発の概念と考え方がないと結構躓くことが多い。 そのなかで私もよく迷ったりしていることの一つを整理しとく。 基本Activityはすぐコピぺができるので多数のUiPath Studioを開いて開発してたりする。 ここでコピペをしても反応ないときがよくある。 この場合はこれをチェックすること! 1.Sequenceがなく一つのActivityしかないところにはペーストできないのが多い。 例えば、ifの処理ボックスにはSequenceが最初はない。 そのボックスに一つのActivityはペーストできるのに2個目からはなぜか反応ない。 それで分からないまま新しいActivityを追加してたりしたが、 あそこにSequenceを入れたら解決ができるのだ! 2.正常にペーストできるはずのところに反応ない。 この場合はPackageが合わなくペーストが効かないケースが多い。 DESIGN>Manage Packagesをクリックしてコピー元のパッケージにインストールされているのにコピー先にインストールされてないパッケージを探す! パッケージを一々見るのが難しい!と思ったら メモ帳からファイルがあるフォルダにあるproject.jsonファイルを開いてみる! あそこにJSONの形式でインストールされたパッケージが見えるので比較しやすくなる! ちなみにコピペをすると変数の宣言が大変だと思うが、 そこでもコツがあるのだ! 変数の宣言はなるべく細かくしてSequence単位で管理できるようにする。 全てに影響がある変数はしょうがないから一番広く宣言するけど。 初心者向けの説明だと、 Variablesというところをクリックして変数を開いたらScopeという範囲が見える! 大体Sequenceボックスの名前を変えてないのでSequenceがすらりと表示されてるはずが、Sequenceボックスの名前を付けてたら見やすくなる。 あ...

面倒くさいORACLEの文字化け状況

ORACLEはそもそもUTF-8をサポートしてほかの言語はサポートはしているって書いてますが親切ではないようです。 現在サーバー側は昔からUS7ASCIIに設定して日本語を入れてしまい、データは7ビットASCIIモードで読み取りながら日本語のコートがOS側とクライアント側で変換しない必要があります。 クライアント側で文字化けの解決にはNLS_LANGの設定が効くクライアントが必要ですが、一部の有料クライアントにはサポートするようです。 接続構造は参考に https://www.oracle.com/technetwork/jp/content/charcterset-250314-ja.pdf の19スライドのように クライアントからNLS_LANGをUS7ASCIIに設定しても その設定した言語にもらったUTF-8のデータをクライアントが変換すると NLS_LANGを設定しても意味がないようです。 ORACLE SQL Developerがこの様です。 ODBCと直接接続は必ずUTF-8に変換してしまうのでUS7ASCIIになっているDBからはクライアントをいくら変換しても文字化けのままです。 必ずOCI接続を通じてクライアント側から読み取らないとUS7ASCIIは勝手に変換されますね。 この全ての条件が満たした無料クライアントはA5mk2の2.9.1バージョンだけですね。 A5MK2 ver.2.9.1 : https://a5m2.mmatsubara.com/download/a5m2_2.9.1_x64.zip 2.9.1 バージョンでサーバーを設定する場合Uicode変換を強制に無視するオプションがあります。 多分このバージョンの時点ではUTF-8をメインにして設計したDBが少なかったから文字化け対応のためできたオプションでしょう。 しかし、A5mk2の新しいバージョンにもまた結果の変換をしないオプションがなくなって文字化けしてしまいます。開発者はもうUTF-8ではないDBはないと思ってるでしょう。まだまだ残ってますよ~。 クライアント側からの変換などに参考になればと思います! まだ直接お仕事になさってますか? もう遅いです!ソフトウェアロボットにお仕事を任せてどの位自分の作業分量が減ってるかをご確認ください! https://talklowy-jp.b...

UiPath - Excelのシート名が存在した場合の処理

UiPath.Excel Activityは活用方法によってかなり強力ですが、隠れて探せない項目が多すぎて困ったりします。 公式ドキュメントもいまいちだし…。 Excelを自動化するには協力なUiPathの機能の中でSheetの判断処理を残します。 今まではシートがあったら何とかしようとしたら見つける方法が分からなく、ErrorのExceptionで判断したりしましたが、 workbook.GetSheets.Contains("<sheet name>") があったのをいまさら見つけました; 早速試してみましたが、 messageboxにworkbookとか書いてみても出てこない…。 これはExcel Application Scopeを利用しなければなりませんでした! まずExcel Application ScopeにExcelファイルを登録! Excel Application Scope Activityの属性にOutputにwbを入力して変数に入れます。 変数に入れてからMessageBoxに wb.GetSheet.Contains("Sheet1") を入力してみると成功! 「wb.」をおした時点でいっぱい出てきましたね。 ググってみても詳しく出て着なかったのでここにまず記録 giip - Free UiPath and Rpa Integrated Orchestration Service https://giipasp.azurewebsites.net