• 2020年12月12日土曜日
ウズマスターの日々
ウズマスターの日々 https://blog.uzumax.org/search?updated-max=2020-12-12T17:38:00-08:00&max-results=7&reverse-paginate=true

再就職の方向

ここ2年近くフリーランスで好きにやってきたが、どうやら来年は再就職することになりそうだ。(´・ω・`)

本当は法人とか作りたかったんだけど、すっかりロックオンされちゃってるからね。。。

就職する理由

ロックオン

一番の理由はこれ。同じ現場にもう2年もいる。来年は3年目に突入。おかしいやろ。(´・ω・`)

フリーランスってのは基本的に短期的な助っ人であり、僕も元々は半年くらいのサイクルで現場を移っていく想定でいたんだが。

実際は最初からず~っと同じ所にいる。しかも100%ズブズブのSES。こうなってくると正社員との違いが全く無いって言うか、現場って若い衆ばっかりだから、どっちが正社員かどうかも分からんような状況。

こうなってくると、物事の道理というものが意味不明になってくる。そろそろ正社員になったらないとが通らへんのや。

ちなみに就職先は社員数人のベンチャー企業ね。(´・ω・`)

次に、前の会社。もう十分義理立てしたやろ。

「転職」は、他にもっと良い会社があるから引っ越しする行動でしょ?
「フリーランス化」は、自分でやるというニュアンスがあって、他の会社に浮気するわけではない。

フリーランス化の方が前職社長に義理立てするのに都合が良かったんや。
まあ、それも仲直りしてるし、前職社長も引退してしもうたし、もう十分やろ。

悪く思われることはあるまい。(´・ω・`)


消費税

次の理由は、税金対策……って言うか、フリーランスのメリット消滅。

今年の僕の売上は1000万円を超える。日本の税制上、売上1000万円未満の事業者は消費税を払わなくても良いけど、超えたら払わねばならなくなる。

このおかげで僕は年間100万円の消費税から逃れていたんだが、もう逃げられん。
年収100万円ダウンと同じや。(´×ω×`)

まあ、そこを法人化することで再び消費税逃れするのが本来の作戦だったんだが、細かいことは置いておこう。

ともかく、年収が1000万円を超えると特権が無くなるんや。萎えるわ。(´・ω・`)

健康保険

僕って今は前の会社の健康保険組合を延長しているんだけど、この健康保険組合費が年間43万円。

その延長期間が切れてしまうから、来年は国民健康保険に変わるんだけど、国民健康保険費用は99万円

56万円も経費増や。これが痛い。フリーランスのデメリットの一つ。(´×ω×`)

でも、就職すれば関東ITなんたら組合とかに入れて、国民健康保険よりはマシな状態になるからね。フリーランスより会社員の方が優れている要素や。

長期的展望

次は上述みたいなセコい金銭対策ではなく真面目な長期展望だけど、僕って今は38歳だけど、50歳や60歳になったどうするんや? という重大な課題がある。

どう考えているかと言うと、僕は資格が激烈に強いのが特徴の一つじゃない? 現場の経験でやるタイプと言うよりは、学問的な体系化を得意としているタイプわけよ。
これを活かして、将来は論文の添削とか、論文の投稿、あるいはセミナーの講師とか、そういう方向を考えている。

次の就職先は、それとバッティングしないんだ。
むしろ相性が良いくらいかも。

ほら、例えばNTTとかだと、終身雇用の勢いで入ってくる人が多そうじゃない? でも50歳そこそこで役職定年とか言われて年収が激減してしまうそうな……。

僕はそういうのは嫌なわけよ。

僕が「50歳や60歳になる頃のキャリアは自分で考えますわ」みたいな志向、性格であることはみんな知ってるだよね。

次の就職先は社員数人のベンチャー企業だから、社員の50歳60歳のモデルなんかありゃしないし、これから作るのも厳しいだろう。
だから僕みたいに、そもそも自分で探しに行っちゃうタイプの方が望ましいはずなんだよね。

日本では解雇規制緩和について大きな論争があるけど、根がフリーランスの僕はその部分に拘っていないから、雇う側から見てノーリスクなのよ。

待遇

さて、みんなが知りたい、肝心の僕の待遇は?
まだ向こうに考えて貰っている最中だけど、基本的には単金連動制だろうな。

普通の会社の場合、給料が400万と決まったら、人事評価とかで昇給するまではずっとそのままでしょ?

単金連動制ってのは、SES単金が上がったら、翌月から給料も上がる。下がったら翌月から給料も下がる。

給料は単金×0.6とか、0.7とか、そういうルールになると思う。

この辺はフリーランスと同じだな。(´・ω・`)

Win-Win

こう考えると、Win-Winな関係が成り立っている感があるでしょ?

会社から見た場合のメリット

  • ウズのロックオンを確定できる。
  • ウズに「自社社員」という肩書を持たせられる。
  • ウズの実力と性格を知っている。

    ウズから見た場合のメリット

    • 経理作業を会社に丸投げできる。
    • 健康保険組合が優遇
    • 会社や社員の性質を知っている。

    大して変わらないもの

    • 安定性
    • 収入


    お互い、法的、制度的なメリットを得る事が狙いと言えようか。

    元々が雇い主-個人事業主の関係で、実力等を知っているからね。
    「雇ってみなきゃどうなるか分からん」という通常のリクルートとは違うって点が凄くメリットだよね。

    なかなか、令和時代に適合したモデルタイプの挙動ではなかろうか。

    来年も頑張らねばイカンな。(´・ω・`)

    • 2020年12月9日水曜日
    ウズマスターの日々
    ウズマスターの日々 https://blog.uzumax.org/search?updated-max=2020-12-12T17:38:00-08:00&max-results=7&reverse-paginate=true

    STEP

    処理っつ~のは、STEPというか、処理の大まかな切り分けという概念があるのよ。(´・ω・`)

    • STEP1.ファイルの読み込み
    • STEP2.ファイルのフォーマットチェック
    • STEP3.ファイルの業務的なチェック
    • STEP4.ファイルを元にしたDBの更新
    大まかに言っても「チェックが終わった後にDB更新に進む」、これが基本や。

    ところが、

    ( ;´Д`)「え~っと。まずファイルを読み込んで、ファイルのこの項目が2の時はDBをこの値で更新するんだけど、3の時はエラーだから処理を中断しなきゃいけなくて、4の時はそもそも前処理でこういうデータが来ちゃいけないことになっているからファイルを開いた瞬間にエラーにしなきゃいけなくて、あっ、でも2の時は基本的にはDBに〇をセットするんだけどレアケースとしてユーザがこういう人だったら更新前にエラーにしなければいけないケースもあって……」

    ゴジャゴジャやがや!!

    デザインパターンと言うか、定石と言うか、そういうのがシステム開発にはあるんや。

    定石、定番、基本中の基本、それが身についていない状態で、ゼロから我流で考えようとして、なおかつゼロから物事を整理する程のパフォーマンスは無い。

    だから何もかもが滅茶苦茶になるんや。

    どこから話を始めればええんや。(´・ω・`)

    • 2020年12月8日火曜日
    ウズマスターの日々
    ウズマスターの日々 https://blog.uzumax.org/search?updated-max=2020-12-12T17:38:00-08:00&max-results=7&reverse-paginate=true

    テレビ新調

    10年間に渡り視聴を続けてきた我が家のSharp AQUOSだが、何故かチャンネルを変えても日本テレビに戻るという謎挙動が発生するようになり、敢え無く買い替えとなった。(;´・ω・`)

    新しく届いたのが、こちらPanasonicのVIERA、43型だ。

    AQUOSとはお別れ。昔は液晶と言えばAQUOSという評判だったから使っていたけど、最近は話題も聞かないからね。普通に松下電器産業、Panasonic。

    諸行無常や。(´・ω・`)


    さて、届いたVIERAだが、感想としては、デカい。(;´・ω・`)

    これで値段は7万5000円だ。
    一昔前まではこれほどの巨大テレビを買うには20万くらいを見積もらなければならなかったんだけど、いつの間にかテレビも安くなったものだ。(´・ω・`)

    4K対応だから4K放送なら綺麗に映ると思う。

    また、あ最近のテレビはテレビ自体にレコーダーの機能が付いているんだね。テレビにHDDをUSBでブスッと刺せばそれで動くそうだ。
    まあ、ウチにはビデオもあるから、その機能を使う必要は無さそうだが。

    あと、このテレビはAmazon Primeを直接映す機能も内臓している。今までは僕が一人でパソコンでAmazon Primeを視聴していたが、これからはお茶の間でテレビにAmazon Primeを映すことが出来るわけだ。

    まあ、過去のAQUOSでも不便はしていなかったんだけど、新調してみると、色々と新しくなっているもんだ。

    時代は移り変わっているのだのう。(´・ω・`)

    ウズマスターの日々
    ウズマスターの日々 https://blog.uzumax.org/search?updated-max=2020-12-12T17:38:00-08:00&max-results=7&reverse-paginate=true

    カオティック解消

    何か現場がグダグダだな!! 一体どうなっとるんや。(; ・`д・´)

    若いメンバーが多い事が理由の一つだと思うんだけど、みんなが漠然とした違和感を感じている時、誰かがそれを言語化してやらねばならんのや。

    それが出来るのは僕しかおらんから、やったったわ。

    (´・ω・`)「皆さん、調子はどうです?」
    ( ;´Д`)「う~ん。色々……」
    (´・ω・`)「プロジェクトがこうなってきますとね、断面ってものが必要になってくるんですよ」
    ( ;´Д`)「……」
    (´・ω・`)「断面とは何か? それはですね……」

    断面とは何か?

    つまり、「今、どうなってんの?」ってことよ。

    ( ;´Д`)「う~ん。何か色々あって。とりあえず今はこの作業をやっているけど、未確定事項があるという話も聞いているそうだけど、よく分からないから何となく書いて違う所も断片的に何となく一応……」

    みたいなことをするなっちゅ~の!!
    今、どういう認識でやっとるんや!?

    (´・ω・`)「仕様変更の可能性が高いのは知ってますが、とにかく仮置きするんですよ。仮で決定し、仮で作る!! 仮とは何なのか、それを言えるようにしておくということです!!」

    例えば、

    • メールを送るのは知っているけど、その文面は知らん

    ってハッキリ分かっていれば、

    (´・ω・`)「メールの送信機能は作りましたが、文面はテキトーです。僕が勝手にノリで文章を書いているだけです。正式なメールの文面は上流工程の方で決めて下さい」

    って言えるやろが。
    これが「断面」という意識が無い輩は、

    ( ;´Д`)「う~ん……。あの……」

    何を言うとるんや?
    メールという単語すら口から出てこんのか!!

    とにかく、あっちも課題、こっちも課題、で脳のキャパシティが溢れとる輩が多過ぎる。
    「課題」ってのは何なんや?
    まず、デタラメでも良いから「自分はこう思ってます!!」を言えるようにしろ!!

    ( ;´Д`)「えっ……」
    ( ;´Д`)「うっ……」
    ( ;´Д`)「んっ……」

    IT業界はこの手の沈黙が最強で、言葉に詰まって何も言えない若手ほど無敵の人材はいない

    も~、しゃーないから、僕が代弁するしか無いわ。

    (´・ω・`)「君は一体、今、何をやっとるんや?」
    (´・ω・`)「こういう仕事をしとるんやろ。様子を見るに、明日には終わるはずや。明後日は何をするつもりや?」
    (´・ω・`)「この辺はゴチャゴチャで意味不明やがや。分からんからこうなっとるんやろ? なら空白でコミットしろ。よく分からないから空白にしておきました、と後で報告するんや」
    (´・ω・`)「とにかく今、自分の現状を言えるようにしろ。何に困っちゃってるのかもどこから話していいか分からんような状況はやめろ!!」

    「断面」とは「可視性」という意味や。

    プロジェクトに未確定事項が多いとパニクって意味不明な行動をとる輩が多いでな。

    何が意味不明で、何が完了事項なのか。
    ともかく今、とにかく現時点においてはこうなっている、と言える。
    仕様変更や未確定事項があるのは知っているが、とにかく今はこうなっている。
    だから、問題が多いのはそうだけど、沢山ある問題の全容は分かるでしょ?

    それが「断面」や。

    ( ;´Д`)「あっ……」
    ( ;´Д`)「うっ……」
    ( ;´Д`)「どうすれば良いんでしょ?」

    こういうのはやめや!!

    まあ、とにかく今日の定時頃に道筋は示したから、明日から週末の3日かけて、一応の断面の確定に向けて動く。(´・ω・`)

    • 2020年12月7日月曜日
    ウズマスターの日々
    ウズマスターの日々 https://blog.uzumax.org/search?updated-max=2020-12-12T17:38:00-08:00&max-results=7&reverse-paginate=true

    指摘スクランブル

    先週は5日分の作業を3日で強行し、残りの2日を苦戦しているメンバーのフォローに当てた僕だが……。全くリカバリーできない。埒が明かない。どうしたもんやこれは。(´・ω・`)

    頓挫しているのは設計書の執筆なんだけどね。まず、こんな感じ。

    2.○○テーブルの更新
    ××テーブルを検索条件。

    何を言うとるんや?(´・ω・`)

    まあ、僕は設計書を読まなくても実現するべき機能は知っているから、上の箇所で本来表現したかったことも分かるんだけどね。

    まず「2.○○テーブルの更新」ってのは、コピペミスだ。
    別の所からコピペして、タイトルを直すのを忘れとるんや。

    • ケアレスミス

    次に、「××テーブルを検索条件」って、日本語おかしいやろ。何を言うとるんや?

    本来だったら「××テーブルを検索する。検索条件は以下のとおり」とでも書いて、その続きで条件をツラツラと書きたかったのであろうけどな。

    • 日本語としての異常

    ここまではドキュメントとしての精度の問題だが、次はロジックとしての問題だ。
    設計の本質的部分である検索条件が違う

    「そんな条件で検索するべきものではない」「そもそも引数が物理的にそこに到達していない」、「別のバッチと辻褄が合っていない」と、三重で間違っている。

    • 検索条件の誤り
    • 単体的な観点からの誤り
    • 結合的な観点からの誤り

    全部違う。

    更に「2」という項番が違う。
    この処理はチェック処理だから処理の最初である「1」で行わなければいけないんだけど、「チェック処理を通過してから更新処理に進む」という概念が足りないから、更新処理と更新処理の間にチェック処理を挿入するような設計を書いてしまう。
    記述する場所を移動させなければならない

    • フローチャート的な観点からの誤り

    って感じに、設計書中の僅か5行10行を見るだけでも指摘事項は1コ2コ3コ4コ5コ6コ……と、性質の違う誤りがスクランブルしている。
    これがドキュメント全体で発生している。

    どこから直していけば良いんや?(´・ω・`)

    こうなってくると、本来はもう根こそぎ僕がやるべきなんだが。
    どこから手を付けて良いか分からんこの設計書は全部抹消し、

    (´・ω・`)「僕が一回、上から下まで全部見本を書く。それを踏襲して、次からの設計書を書きなさい」

    って感じに、根っこからの軌道修正を行うべき状況。

    なんだけど、それってつまり、その人が今までやってきたことは何の意味も無い、ゴミ。生産性ゼロと言ってるのと同じだから角が立つだろう。

    しゃーないから、ビデオ会議で1時間も2時間も費やして説明するとか、あるいは何個も何個もチケットを起票して修正要求するとか。

    そうやって、先週の木、金。そして月曜日の今日も過ごしてきたが、終わらんなぁ……。

    レビューの指摘事項が多いのは構わないんだけど、この設計はレビュー対象と言うより、叩き台にすらなっていない。
    ゼロからやり直すべきシロモノであり、レビュー指摘&修正というサイクルに適合しないものなんだ。

    そろそろ先週作ったバッファが枯渇してきているから、本格的に進捗を再スタートしなければイカンのだけど。

    一体どないせいっちゅ~ねん。(´・ω・`)

    • 2020年12月6日日曜日
    ウズマスターの日々
    ウズマスターの日々 https://blog.uzumax.org/search?updated-max=2020-12-12T17:38:00-08:00&max-results=7&reverse-paginate=true

    三密論文

    ちなみに、僕がセミナーに十数万円も払って、どんな勉強をしているのか、諸君らに無料でお教えしよう。(´・ω・`)

    例えば、

    リモートワーク開発について、私見を述べよ。

    みたいな問題が出るとするじゃない?
    どんな論文を書く?

    パッと思いつくのはこんなところだろう。

    • リモートワークはコミュニケーションの問題が発生する。
    • チャットとかビデオ会議を使って遠隔コミュニケーションを促進する必要がある。
    • セキュリティに注意しなければならない。

    こんな論文は誰でも書けるんだよ。
    これでは合格にならない。
    合格論文は、もっと具体的かつ、専門性に富んだ回答をしなければならない。

    例えば、僕みたいなプログラマー部門の人間だったら何を書くか?

    例えば、同じリモートワークでも、100人規模の大規模ウォーターフォール開発体制と、5人チームの小規模アジャイル開発体制では、難度が全然違うでしょ?

    100人全員が一斉にリモートワークに移行したら滅茶苦茶やがや!!
    でも、元から5人くらいの小規模チームで、かつメンバーも相応にスキルが伴っていれば、別にリモートワークに移行するのも難しくないよね?

    また、そこにコロナ対策という背景も加わったらどうか?

    100人規模のデスマ開発なんて三密そのもの、タコ部屋、典型的なクラスター発生源やろが。
    5人規模の開発体制であれば、そりゃ家族が同じ所にいるのと変わらん。

    リモート開発という意味でも、コロナ対策という意味でも、開発規模は小規模チームに区切ることが合理的なんや。

    こういうのは僕みたいな現場を知っているエンジニアでなければ出てこない。VPNで繋いでセキュリティを担保、とかそんなのは仕事している人間はみんな知っとる。知ってても、それを書くべきタイミングが今だ、と気付くかどうか、ということや。
    システム開発部門の人間だからこそ知っている具体的な着眼点を論文では表現する必要があるんや。

    セミナーで勉強しているのはそういうことや。

    「文章の上から下まで筋が通っている」というだけの国語力の問題では済まんのや。
    「専門性とは何たるか?」を言語化して踏み込まねばならんのや。

    上記みたいな話は経験のあるエンジニアならみんな知っているけど、いざ問題として論文を書けと迫られた時に、「ああ、この問題はそういうことを聞いているのか」と理解出来るかどうかは別の話だ。

    セミナーではこういうことを教えて貰っている。「こういう問題ではこういう事を書くべきなんですよ」という趣旨だな。それを勉強している。

    どや。こんなブログを読むだけでも勉強になったやろ?

    諸君らも真面目に勉強しなければアカンで。m9(´・ω・`)

    ウズマスターの日々
    ウズマスターの日々 https://blog.uzumax.org/search?updated-max=2020-12-12T17:38:00-08:00&max-results=7&reverse-paginate=true

    セミナー終わり

    今日は技術士のセミナーを受けてきた。ふう。(´・ω・`)

    次のセミナーは来年だから、しばらくはゆっくりできるか。しかし宿題が出ているからコツコツと頑張っていかないと。

    しんどいなぁ。(´・ω・`)

    時間の合間を縫って勉強していくべきスケジュールだから、例えば仕事終わって晩御飯で酒飲んでいる時も「ああ、酒なんか飲んでないで少しでも勉強した方が良いのかな?」みたいな気がして、1秒足りとも忘れてリラックスすることが出来ない

    今までの試験との違いは、経年疲労
    もうウンザリなんや。

    今までの試験は「今年落ちても来年また再チャレンジすればいいな」と気軽な気持ちで無理なく勉強を続けてきたけど、15年もやってると、流石にもう嫌なんや。(´・ω・`)

    それに、ここまで来ると人生の境遇も負担になってくる。

    僕は別にNTT研究所とか、そういう所の技術者ではないんやで?
    基本情報も持っとらんような連中に混ざって若手の面倒を見るとか、そんな泥臭い現場型のエンジニアや。

    そんな中でPMやら技術士やら、ってのは異色の存在。こんなことやってるの僕しかおらん。知り合いで技術士持っている人が1人いるけど、その人は会社の経営者や。
    何かおかしいんや。僕は普通ではないんや。

    従って、話題にも出せん。そりゃそうやろ?
    僕が資格の話を始めたら、

    (´・ω・`)「僕はPMも取って今は技術士の勉強をしているのに、諸君等は基本情報すら持っとらんのかね? ん?」

    って感じに相手は受け取るに決まっとる。

    従って、僕自身が資格の話を持ち出すことは出来ない。同格の人間がおらんってことは、話題が合わんってことだ。これが鬱に繋がる。

    あと、年齢や社会的立場。
    僕はもう38歳。今まで十分積み重ねてきたという自負はあるし、そろそろ成果を出して収入もそれなりのものにしなきゃいけないというプレッシャーも感じている。
    そんな時に「試験に落ちました」では面目が立たんやろ。人生はどうなるんや?
    1年目に基本情報に落ちて、2年目にチャレンジするような若手とは背負ってるものが違うんや。

    ちなみに、僕は去年にPMに合格したが、それまで4年間、PMに落ち続けたからな。
    同じ試験に4年連続で落ちる不毛。常人では耐えられんぞ。僕だから根性で七転八起が出来るが、普通の人間だったら2年目くらいで放り出しとる。

    とにかく、何もかもが負担と鬱とプレッシャー。

    本当に終わりにしたい。

    一縷の望みは、来年の試験で一発合格すること。それで僕のこれまでの苦労に見合った正当な評価が得られることになる。

    辛いお。(´;ω;`)