親父の隠れ家

親父の隠れ家

三十路を迎える親父が隠れて記事を書き始めました。

【転職】社長面接1回、持ち物印鑑とか怖すぎる

f:id:CMY0630:20170701153032j:plain

転職サイトにて求人を眺めていると「賞与4ヶ月」の文字が目に入ってきて、熱いなぁと思いとりあえず応募。

 

書類選考通ったら考えようということで選考フローも何もロクに確認をしていなかったのですが、即レスで書類選考通過のお知らせと面接の日程調整のご連絡がメールで届きました。

 

持ち物に印鑑?

 

面接のお知らせが来たのでどんな企業なのかと選考フローを見てみると、「社長面接1回」の文字。

 

その会社を知るには良いと思いつつ、いきなりかよという気もする。

 

更に持ち物を見ると、「履歴書」「職務経歴書」「印鑑」

 


印鑑???

 

 

面接において印鑑が必要とか、その場で内定が出されるとしか思えない。

 

入社の承諾書とか書かされるんじゃないか?

 

内定辞退したら分かってんだろうな的な書面とか?

 


じゃなければ印鑑って何に使うの?

 

 

リラックスしてお越し下さい

 

「リラックスして普段着でお越しください」

 

待って待って、全然リラックス出来ないんだけど。

 

面接受けたらそのまま口車に乗せられてあれよあれよと入社させられちゃいそうなんですけど。

 

 

ホームページを覗いてみる

 

求人情報から創業から20年くらい経過している企業さんであることは分かった。

 

定着率90%超えを謳っている。

 

もしかして僕自身猜疑心の塊みたいになっていて最初から疑ってかかってしまっているから色眼鏡状態なのかい?


もはや面接を受ける受けないそっちのけで怖いもの見たさで企業のホームページを覗いてみる。


覗いて早速90年代な雰囲気なページが目に飛び込んできて愕然とする。

 

あえてのレトロやノスタルジックでなく地でいく感じ。

 

ダメージジーンズじゃないのに長年履いてたらダメージジーンズになっちゃった。

 

そんな印象。

Jimdoとかの無料ツールの方がはるかに良いものが作れるぞ?


仮にもSEの求人において自社ホームページがこれはない。

失礼ながら地方の個人商店でももっとしっかりしていると思う。

 

 

会社概要を覗いてみる

 

会社概要を見てみると社員数が50名に満たず、創業から20年強やっててそういうもんなのか?と首を傾げながら読み進めていくものの、


ふと


「定着率90%超えているというのは辞めることもままならないということかい?」


そんな考えが頭を過ぎったもんだから

 


面接に行ってはいけない

 


ということが確定しました。

一応定型文ではあるものの丁寧にお断りのご連絡をメールしておきました。

 


感想

 

もしかしたら勘繰り過ぎだけで実は優良企業だったのかもしれません。

 

たまたま欠員が出て求人を出したのかもしれません。

 

知る人ぞ知る名店みたいなノリなのかもしれません。

 

概観ボロいけどこの店旨いんだよねぇみたいな


ただ、転職サイトさんも慈善活動をしているわけではなく、掲載費を取っているわけで、掲載費を払ってくれるなら黒かろうが何色だろうが載せちゃうと思うのです。

良いところを掻い摘んで注目ポイントみたいなの作っちゃったりして。


今すぐにでも内定が欲しく、藁にも縋る思いの人が飛び込んでいくんだろうなと思いそっと画面を閉じました。

 

バイトの面接なら社会勉強ということで笑い話にもなるかもしれないけど、30代男性妻子持ちにはハードルが高過ぎる。

 

企業研究の正しいやり方はよく分からないけど、今回の回避は正解だったと思う。

f:id:CMY0630:20170701153608j:plain

甘い話には何とやらですねぇ。

 

(追記)

面接辞退の申し出をしたところ特にレスもなかったのでその程度だったんだなぁ…と辞退して良かったと感じております。

 

【転職】辞めることを匂わせたら大変なことになった

f:id:CMY0630:20170629181818j:plain

絶賛転職活動中なのですが、円滑に辞めれるように、いきなり辞めるのは部署内に迷惑がかかると思い、気遣って匂わせたのが間違いだった。

本社勤務ということも手伝って一気に社長まで話がぶち上がり、専務、常務、部長と色々出てきてどえらい騒ぎになりました。

 

ヒアリング開始

 

今後どうしていくのかを主題にヒアリングが開始。

 

ヒアリングと言えば聞こえは良いけど実際の中身は「やってくの?辞めるの?どっちなの?」

 

そんな選択肢の無いYES/NOの二択。


本音を言えば「辞めるつもりで転職活動し始めたけど、まだ次決めてないからまだ辞めないよ。次決めたら退職願出すね!」なんだけど、そんなこと言える雰囲気でもなければ相手も悪い。

 

その場は「(速攻で次決めるから)考えさせてください」と3つ目の選択肢を見出し活路確保したかと思いきや「2、3日で決断しろ」と活路遮断。


一瞬にしてデッドエンド

 


2、3日で内定なんてもらえる訳が無い

 

回答を持ち帰ってみたものの、慢性的人手不足な黒い企業を除き2・3日で内定が出るところなんて滅多やたらにないわけで。

 

作戦を練る時間が欲しかったものの、結局YESと答えるしか道はなさそう。

 

その場でとりあえずYESと回答しておけば役員全員に一度で話が済んだものを執行猶予を得たが為に1人1人回らなければならない。

 

1回のお叱りで済むはずが社長、専務、常務、部長と4回もお叱りを受けなければならない羽目に。

 

 

専務との激闘

 

昔ながらの頑固親父を絵に描いたような人なのですが、入室した瞬間から激昂しておられました。

 

殺されるわけじゃないし別にどうってことない…と思っていたけど、顔から湯気出てるじゃなかろうかと。人をラージャンみたいと思ったのは初めての経験だった。

 

そんな中、どうにか退路は確保したいと思いながら怒れるラージャンを相手にしていたのですが、なかなか隙がない。

 

言っていることは無茶苦茶だけど(言葉が)暴れまわっているせいで近寄れない。無茶苦茶だと思いつつ時折こちらの気持ちを言い当てられたりするもんだから恐ろしい。

 

さすが長年採用やってるだけあって見る目あるなぁ…と関心しつつ嵐を耐える。


嵐が通過しかけ、

 

専務「で、どうすんだよ?」

 

僕「やるからにはしっかりやります」

 

専務「やれなかったらどうすんだよ」

 

僕「気持ちが中途半端になったら直ぐに申し出て辞めます。」

 

専務「その言葉忘れんなよ?」

 

掴めたチャンスはここだけでした。

 


ライフラインの確保に成功した

 

…と思う。

 

内定貰ったら「気持ちが中途半端になったんで退職します」と申し出る気満々なのですが、舌の根が乾かぬうちに申し出たら当然激昂するんだろうなぁ…


300人強しか社員のいないザ・中小企業だけど役職付がこうして気に掛けて叱ってくれるのは有難いことだよなぁとも思うわけです。

 

すげぇ面倒だけど。

 

僕自身入社してから社員数が一向に変わらないのは入る人と出る人が後を絶たないからなのだけど、それだけ辞める人がいる中でこうしてサルベージしようと試みられず人知れず辞めていった人たちは沢山いるわけで。

 

それを思うと役員直々に声を掛けてくれて(叱ってくれて)救われる気持ちもある。
とりあえず必要とはされているんだな、と。

 


今後の動き

 

「もう一度頑張る」「気持ちが中途半端になったら直ぐに申し出る」と伝えたことで時間的に猶予ができました。

 

そういうことで書類選考を通過した本命以外は面接辞退をしようと思います。

 

これもまた嫌な作業だなぁ…と思いつつ、書類選考自体は結構簡単に通るだなということが分かった。

 

これが20代最後の1日(6/29)だったとかやり切れない気持ちで胸いっぱい。

【副業】6月ポイント収集結果

f:id:CMY0630:20170701125104j:plain

 

現在、絶賛転職活動中。


6月上旬から企業を探し始め、6月下旬より応募を始めたり等々これまでポチポチとアンケートに充てていた時間は専ら求人情報へ充てられることに…

 

どう考えても小遣い稼ぎより転職活動の方が優先順位は高いので6月は稼ぎ頭のマクロミルのみの稼働としました。

アンケートモニター登録

 


目標到達

 

6月の目標は8000Pに到達すること。


結果としては8129Pで無事到達することができました。

 

ただ、先月よりも更に回答数が減っているのは明らかで、本アンケート回答数が5月と比較して-3だったことが救い。

 

7月は面接が結構入ってきて転職活動も激化するので回答数は更に落ち込みそうです…

f:id:CMY0630:20170701130202p:plain


(画像は7/1のもの)

 

それにしても見事に3月から回答数が下降しているなぁ…

 

 

交換し損ねた!

 

f:id:CMY0630:20170701130355j:plain

6月に初めてのポイント交換を行うつもりでいたものの、月末まで引っ張り、挙句忙しくて交換することをスッカリ爽快忘れていまして…

 

夏休み前に小銭を手に入れプチ贅沢をしようとしていた目論みは破れました。

 

残念。

 

今月こそは交換をしてみたいので6月の反省を活かして月半ばくらいには手続きをしてしまおうと思います。

 

サイト内のよくある質問や色んな人のレビューを見ていると手続きの翌20日頃に入金があるみたいなので給料日前の小遣いピンチな時期で救われそうです。

 

振込み手数料かからないとかホントに有難い

 

 

7月の目標

 

回答数が落ち込む見込みだけどもそれでも今月の目標は9000Pの到達。

 

やっぱり少なくても月々4桁は増やしていきたいところ。

 

ここまで来たら10000P達成してから交換しようか悩むところですが転職のことを考慮するともらえる時に貰っておきたいところ。

 

コツコツ貯めて別の投資の資金に換えたいと目下目論み中。

アンケートモニター登録

 

【VBA】変数の宣言をしてみよう

f:id:CMY0630:20170628113434p:plain

関数に続いて変数と言われるとなんのこっちゃ苦手意識を持つ人もいるかと思います。

 

関数はまだしも変数なんて数学で習ったっけ?と思ったのは他でもない僕です。

 

変数って何のことなのかイメージが掴めると気持ちがラクになるのでここいらで掴んでって下さい。

 

 


目次

 


変数ってなんぞや

 

ものすごく簡潔に言うと「値を入れる容器」みたいなものです。

 

こうして書いていると数学の証明とかでやったような気がしてくるのですが文系出身の僕は自信がないので掘り下げません。

 

代入したいからそのための入れ物を作ろう!ということす。

 

 

変数の宣言と代入

 

色々言葉でこねくり回すと迷走するのでまずは変数を作成して代入してみましょう。


Sub test()
  Dim a As Integer
  Dim b As Integer
  Dim c As Integer

  a = 1
  b = 2
  c = 3

  MsgBox a
End Sub


勘の良い人は何となく分かったと思います。

 

最初の「Dim」で始まっているところが「変数の宣言」で宣言した以降の「a~c」で代入しています。

 

そして代入した変数「a」をMsgBoxで呼び出しています。

 

 

書き方

 


Dim 変数名 [As データ型]


これが変数の書き方です。

 

上記の例をそのまま使い「Dim a As Integer」という宣言に当てはめてみましょう。

「a」が変数名でデータ型が「Integer」です。


つまりaという変数はInteger(整数)が入りますよ!と宣言しています。


データ型には色々種類があるので覚えるのに一苦労すると思いますが、そこは頑張りましょう。


暗記パンが欲しいですね。


頑張れとか言っておいてなんですが[As データ型]部分は実は省略可能。


とっても便利なものでデータ型を指定しないとVariant型っていう全てを格納できるデータ型に勝手になります。


身もふたもない…と思われたかもしれないですがデータ型によってメモリの使用量が違ったりするのです。


Integerが2バイトに対してVariantは16バイトだったり。


更に余談というか全然どうでも良いかもしれませんが「Dim」は「dimension」の略らしいです。

 

 

代入される順番

 

下記のような無意味なことをする人はなかなかいないと思いますが、代入される順番を見るには良いかと思うので書いてみます。


Sub test()
  Dim a As Integer
  Dim b As Integer

  a = 1
  b = 2
  a = b

  MsgBox a
End Sub

 


さて、この場合メッセージボックスでは何が表示されるでしょうか。

 

 

答えは「2」なんです。

 

 

日本語に直しましょう。

 

「aは1です。bは2です。1が入っているaは2が入っているbと同じです」


何言ってんだこいつとか思わないで下さいね。

 

 

処理される順番というかなんというかもどかしい感じがするのは重々承知なのですが、変数の容器のイメージを思い出してもらいながら「1が入っていたところに2が入ってきて1が押し出されちゃった」みたいな感じです。

 


Dim、Dim書くのが面倒な人へ朗報

 

Dim a As Integer
Dim b As Integer


と書くのが面倒な人は


Dim a As Integer,b As Integer


と書くことも可能です。

 


出来る事をよりイメージする為に

 

変数を宣言する中で次のような使い方もできます。


Sub test()
  Dim a As Integer
  Dim b As Integer

  a = 100 + 10
  b = 1

  MsgBox a + b
End Sub


メッセージボックスにはaとbを加算した「111」が表示されます。

 

なんとなくでも変数を使って出来ることのイメージが膨らみませんか?

 

 

まとめ

 

変数の宣言「値を入れるための入れ物を作ってあげる」ということが何となくイメージしてもらえたら幸いです。

 

イメージできると最初に持っていた苦手な印象も払拭できるかと思います。

アンケートモニター登録

【VBA】気遣いのあるプログラムで嫌がられないようにしよう

f:id:CMY0630:20170627222012j:plain

とりあえず手を動かしながら慣れていくのが一番ではあるのですが、ただ書くのではなく見やすい書き方を身に付けた方が良いかと思います。

 

自分ひとりで行うものなら何でも良いんですけど仕事上共有を免れない場合は「汚いコード書くんだよなぁ…」とか言われないようにしたいものです。


とはいえ別に難しいものではなく気遣う心さえあれば問題ないんですけどね。


ではいってみよう。

 

目次

 


プロシージャ

これまでMsgBoxを用いたコードを書いたりしていましたが、実は「Sub~End Sub」の間に記述したコードのかたまりのことを言っています。

 

プロシージャ自体「手続き」という意味を持っていますが、実行したい処理の「手順書」というイメージを持つと分かり易いかと思います。

 

PCに「こういう手順でこういう処理をしてくれ!」とかそんな感じです。

 

SubプロシージャやFunctionプロシージャもありますが、とりあえずはイメージだけで良いと思います。


プロシージャ名のルール

「Sub test()」の場合「test」がプロシージャ名になるのですが、ルールがあるので余裕のある人は覚えておくと良いかと。

 

勉強中でもつい参考書の例に合わせるのが嫌で自分で名前を付けたりしちゃう人がいますが、ルールを知らないとエラーが出て涙することになります。

 

ルールといっても難しいものではなく「英数字」「ひらがな」「カタカナ」「漢字」「_(アンダースコア)」が使えますよってだけなんですけど、先頭文字に「数字」「_」は使えないのが肝かと。

 

つまり「test_01」はOKでも「01_test」や「_test」は使えないということです。

訳のわからない名前を付けると後から見直したり人に共有した際に困ったり困らせたりします。

 

 

インデント

例えば


Sub test()
  MsgBox "インデントって何じゃ"
End Sub


「Sub」と「End Sub」の書き始めの位置は同じなのに「MsgBox」だけTabキーでスペースを入れています。


このスペースのことをインデントって言います。

 

なんでインデントを入れるかというと単純に見やすくなるからです。


Sub test()
MsgBox "インデントって何じゃ"
End Sub

 

こうなってると3行ですら読みにくいですよね。

 

 

長すぎるコードは改行して見やすくしたい

VBAでは改行までを1つのステートメントと見るのですが、次の行に続けたいこともあるかと思います。

 

そういう時は「 _(半角スペースとアンダーバー)」を使えばいけます。


例えば

 

Sub test()
  MsgBox "インデントって何じゃ"
End Sub


上記のコードを


Sub test()
  MsgBox _
  "インデントって何じゃ"
End Sub


こんなふうに書くことができます。

 

 

コメントを付けたい

何がどこでどうなっているのか確認するのってアルファベットの羅列の中で行うのって結構重労働ですよね。


コード見た瞬間どんな処理を行っているのか判断できるような人には縁のない話かもしれませんが、共有することを前提としているのであればコメントは必須かと。

 

共有しなくても後々改修する際に何を思って作ったのか分からなくなることもあるのでやっぱりあると便利。というか見やすい。

 

書き方は「'」を使うだけ。

 

例えば…


Sub test2()
  Dim a As Integer
  Dim b As Integer
  Dim c As Integer

  a = 1
  b = 2
  c = 3

  MsgBox a
End Sub

 

これをいきなり見せられても「なんでaしか表示しないのにbとcの変数を用意しているんだ?」とか思う訳です。

 

Sub test2()
  Dim a As Integer '試験用変数
  Dim b As Integer '上期はbを使う
  Dim c As Integer '下期はcを使う

  a = 1
  b = 2
  c = 3

  MsgBox a
End Sub


コメントが書いてあれば「使用する時はMsgBox aのaをbに変えてあげれば良いのか」と分かるわけです。


Sub test2()
  Dim a As Integer '試験用変数
  'Dim b As Integer '上期はbを使う
  'Dim c As Integer '下期はcを使う

  a = 1
  'b = 2
  'c = 3

  MsgBox a
End Sub


邪魔であれば行ごとコメントに変えてしまうとか。

bとcの変数の宣言をしている行をコメントにしてしまっているので下の「b = 2」「c = 3」もコメントにしておかないと「変数の宣言がないのにいきなりb=とかc=とか言われても困るんですけど?」的なエラーが出るのでコメント化する際はご注意を。

 


まとめ

変な癖が付く前に見やすく改修しやすい書き方を身に付けましょう。

 

「読みにくいから書き方変えてくんない?」とか「あいつの書いたの読みにくいから一緒に組むの嫌なんだよなぁ」とか言われるの悲しいじゃないですか。

 

とかなんとか言って僕自身も結構テキトーに書くから共有を求められて焦って直したりしているわけですが…

 

昔条件分岐のコメントで「あっち向いてホイ!」とか書いてて直すのを忘れて提出したのはいい思い出。

プロシージャ名や変数をアニメ縛りとかにしてたりして訳が分からなくなることもザラです。

 

皆さんはこうならないように人を思いやり気遣えるよう書きましょう。