読者です 読者をやめる 読者になる 読者になる

Re:ゼロから始める新婚生活

某メーカーのSWディベロッパーが日々の書きたいと思ったこと、失敗、経験をまとめたオピニオンブログ

若いエンジニアパパに伝えておきたい「年末調整」と「確定申告」の意味とHow

f:id:i-takakiX:20170227213825p:plain

年末調整と確定申告は、エンジニアパパの納税金額を健全にするものだ。

次の記事のように、エンジニアが最高のパフォーマンスを発揮するには、クソみたいに非生産的なイベントを限りなく0にする必要がある。

i-takakix.hatenablog.com

でも、エンジニアだってパパになる。

だから避けられない、非生産的なイベントには、ローコストで対処しよう。

この記事では、若いエンジニアパパに、年末調整や確定申告といった厄介な非生産的イベントに対処できるようになってもらうため。

僕の配偶者控除デビューの経験をもとに、入門的なことを話す。



まず、あなたのキャッシュインフローは、勤め先の企業が把握している。

企業は、あなたにいくら払ったかを把握していて、それを国に報告している。

国はその報告をもとに、あなたが過去1年間に払うべき「だった」税金の量を決める。

これが年末調整だ。



結婚、子供、住宅とライフステージが上がってくると。

年末調整+になる。

企業は、企業とあなたとの間のキャッシュフローしか知らない。

養う嫁さんができた、可愛い子供ができた、素晴らしい家を建てた、これらのイベントにおけるキャッシュフローはあなたしか知らない。

だから企業に報告しなければならない。

これが年末調整+だ。



さらに、あなたも知らないキャッシュフローが存在する。

嫁さんのキャッシュフローや、家族の医療費のキャッシュフローだ。

もし年末調整+で申し込んでないと、税金を払い過ぎて損をする可能性がある。

それを防ぐための仕組みが、確定申告だ。

税務署に行って、先ほどの新発見のキャッシュフローを教えよう。

そうすることで、国は払い過ぎた税金を返してくれる。

例えば、嫁さんの源泉の年収が103万以下なら、配偶者控除に申し込もう。去年払った所得税と住民税から、数万円くらい(僕の場合は6万が1.5ヶ月で)返ってくる。

嫁さんの源泉の年収が103〜130万なら、配偶者特別控除に申し込もう。所得税と住民税から、1、2万円くらい返ってくる。

去年の1年間の医療費が10万以上なら、医療費控除に申し込もう。1、2万円くらい返ってくる。



最後に、もし家族のマイナンバーを全て知ってるなら、確定申告後に
e-Taxのアカウント**を作っておこう。

来年、確定申告をする時に、税務署で待つ時間が減り、税金が返ってくるのも1、2週間くらい早まる。(らしい)

国は払い過ぎても、自分から返してくれることはない。

だから、ドンドン教えてあげよう。

若いエンジニアパパの、健闘を祈っている。



サムネイル画像引用元:http://www.litrg.org.uk/tax-guides/tax-basics

良いパフォーマンスを発揮するために、無視すべきインプットおばけ

f:id:i-takakiX:20170227081052p:plain

「この資格は必須だ」「起業は怖い」「みんなが勉強している」「日本人の生産性は低い」「中国人は怒りやすい」「ゆとりはダラシない」「バブル世代は頼りない」「資本主義はロクでもない」「民主主義が正しい」「宗教は胡散臭い」「プログラマーは35歳で定年」「成功者は人格者」、これらはかなりの確率で先入観だ。

そして、ネガティヴなイメージを与える先入観は悪い先入観だ。

悪い先入観は、余計なストレスや不安を煽るだけで、何のリターンも生まないのが特徴だ。

先入観は他人、友人、家族、教科書、メディア、はてなブログなどからの大量のインプットで生まれる。

だから僕は悪い先入観を、インプットおばけ👻と呼んでいる。



人の知識の95%は先入観だ。

だから、誰しも👻を持っている。

大事なのは👻を「無視すること」だ。

なぜなら👻は、仕事やプライベートで、致命的なパフォーマンスダウンの原因になるからだ。

例えば、「ゆとりはダラシない」という👻を持ったリーダーのパフォーマンスは良くない。

なぜなら、このリーダーは心から部下を信用できていないからだ。

部下への疑心暗鬼は、部下のマネジメントにおいて致命的な悪影響を生み、リーダーとしてのパフォーマンスは最低になる。

原因は👻を無視しできなかったからだ。



そもそも、👻の言ってることは微妙にズレている。

リーマンショック、311、就職氷河期ゆとり世代はそれなりの荒波を経験している。

だから彼らは、他の世代に比べて、強い危機感を持っているのが特徴だ。

「いつ無職になってもおかしくない」という前提で行動しているから、備えることを怠らないんだ。

ただその特徴は、社会では裏目にでる。

危機感が強すぎて、非効率的な文化や非生産的な作業、形式だけの行事を嫌がってしまうからだ。

具体的なリターンが描けないと、ネガティヴになってしまうんだ。

でも👻は、その事実を隠し単に「社会性が無い」としか言わない。

そして👻の言うことを真に受けると、「ダラシない」と錯覚する。

本当は、事実と程遠いと言うのに。



👻を無視することは、生産的な時間健全な精神状態を作る強力なツールになる。

ツールを手に入れるためには、常に、インプットを疑うことが有効だ。

「👻の言ってることは本当か?」と、日々、問い続けて欲しい。

👻の言うことは、たいてい根拠が弱く、十分な統計も無く、論理が飛躍しまくっている。

慣れれば👻を見分けることも、無視することも容易だ。

良いパフォーマンスを発揮するためには、インプット👻を無視することが重要なんだ。



サムネイル画像引用元:http://blog.oxforddictionaries.com/2016/10/quiz-ghost-cat/

エンジニアの旦那さんが嫁さんを喜ばせるための「家事ャイル開発」

f:id:i-takakiX:20170224143329p:plain 僕は、基本的に家事は旦那さんがするべきだと思っている。

なぜなら嫁さんには、女性としての多くのハンディがあるからだ。

だから男性が家事をすることは、とても自然なことだ。

それに今は、女性にも沢山のキャリアパス、様々なオープンポジションがある時代だ。

家事ばかりしてもらっては、とてももったいない。

でも、旦那さんだってすぐに変わることはできない。

慣れない家事は、どうしても負担になるだろう。

負担になれば、ストレスになり、あまり良い結果は得られないかもしれない。



そこで我が家では、家事ャイルを採用している。

少し補足する。

建物や車のように、硬くて簡単に作り変えられないものをハードウェアという。

そしてプログラムのように、簡単に作り変えられるものをソフトウェアという。

だから、ソフトウェア開発ではなるべく短時間で作り、テストし、作り直すということを繰り返す。

その結果、ソフトウェアは漸近的に完成していくという開発スタイルだ。

これをアジャイル開発という。

家事にも、同じことが言えるんだ。

負担にならない程度の短時間の家事なら、毎日とは言わずとも、繰り返すことは可能なんだ。

短時間だから、負担にならない。

負担にならないから、繰り返せる。

繰り返せるから、家事が溜まらない。

家事が溜まらないから、短時間で済む。

このサイクルを作り出すことが重要だ。

サイクルが回り出せば、旦那さんに大きな負担をかけること無く、嫁さんも喜ぶ。



ソフトウェア開発は場所を選ばない。

だから家でもできる。

そして、清潔な家とご機嫌な嫁さんが、快適な開発環境の条件なんだ。

家族が白い目で見ることもないだろう。

だからエンジニアの旦那よ、家事ャイル開発をしよう。



サムネイル画像引用元:https://crowdsourcedtesting.com/resources/continuously-improve-agile-development-process/

転職活動中のソフトウェアエンジニア4年目のレジュメ

f:id:i-takakiX:20170224124045p:plain 構成は次の通り。

・最終アップデートの日付
・名前
・サマリー
・略歴(期間、内容)
・職務内容(期間、内容、役割、開発環境や使用技術)
・テクニカルスキル(区分、内容)
・資格
・最終学歴
・その他(期間、内容、開発環境や使用技術や規模)

以上のフォーマットで、GitHubに公開している。

LinkedInやWantedlyといった転職向けSNSを利用する時は、基本GHのリンクを貼るだけだ。



次に、注意して書いた項目について補足する。

読み手によっては「参考にならん」「くどい」と感じるかもしれない。(その時はレジュメ作りに移った方がよっぽど生産的だろう)



サマリー

2、3行で書こう。

例えば「今までに◯◯な経験があり、僕は◯◯な人間で、さらに◯◯なこともしている。」といった感じだ。

華麗な学生時代を書きたい気持ちも分かるが、どうしてもボリュームが出てしまうから、書かないことをオススメする。



略歴

「いつ、どこにいたか」を書こう。

サマリー同様、長くなってはダメだ。



職務内容

「内容」は、中学生でも分かるレベルにしよう、そして2度読みさせるような文章を避けよう。

「役割」は、PMやディベロッパーといった、一般的な言葉を使おう。専門用語は禁止だ。

「開発環境や使用技術」は、クライアントとサーバの両サイドを書こう。ツールやOSも忘れずに。ここは、特にエンジニアリング力をPRできる場所だ。



テクニカルスキル

量より質にこだわろう。

ビギナーレベルとごっちゃに並べても、「この人はどこのポジションにハマるんだ?」になる。

実務レベルにフォーカスしよう。





資格

TOEICについては、600以下なら書かない方がいい、逆効果だ。





その他

最後のPR場所だ、ここまで書いてきて何となく不完全燃焼に感じていたら、ここで燃焼できるものを書こう。

僕の場合は、個人プロジェクト副業で手伝っていたプロジェクトについて書いた。

フォーマットは、業務内容と同じだ。



転職活動は、エンジニアにとって最も苦手とする営業だ。

どうしても面接で不利になるだろう。

だから、レジュメ上のストーリーの完成度を上げて、営業を有利なものにしよう。



サムネイル画像引用元:https://www.careermetis.com/increase-writing-efficiency/

本物のワークライフバランスを実現するために、誰でも今すぐできること

f:id:i-takakiX:20170223130429p:plain

それは、タクシー運転手やコンサルタント、グループ会社といったパートナーの過剰なサービスを断ることだ。



働き方改革や、それに近しい取り組みはとても素晴らしいことだ。

会社に行くのが楽しくてしょうがない。

仕事が楽しくてしょうがない。

職場が楽しくてしょうがない。

それは誰しもが否定しない、ベストシーンだ。

でもこの国では、そのベストシーンの実現が中々難しい。

なぜか。

それは、この国のサービス文化が不健全だからだ。



サービスすること自体はいい。 サービスする側、される側も悪い気はしない。

どの国にも、どんな時代にもサービス文化はある。

これは人間社会という特殊な環境を機能させるために、不可欠な要素だと思う。

問題は、それが健全か不健全かということだ。

この国のサービス文化は世界一と言ってもいいくらいだが、健全ではない。

なぜなら、自己犠牲が多すぎるからだ。



サービスには、Giver&Takerが登場する。

そして健全なサービスでは、クライアントはTakerであると同時にGiverでもある。

パートナーでも同じだ。

お互いにGiver&Takerな関係で、双方向なサービスになっているんだ。

劇場なんかが、いい例だ。

クライアントは観客、パートナーが劇場の構成員だ。

一見、観客は、素晴らしい劇を見せてもらってるだけのように見える。

でも実際は、チケット代以外に、観客は惜しみない拍手や評判、口コミといったサービスを、劇場に提供している。

双方向にGiverな存在となっているんだ。

一方、不健全なサービスでは、クライアントがTakerで、パートナーがGiverと完全に区別される。

一方向なサービスなんだ。

役者がどんなに演じても、拍手は無く、歓声も無く、反応も無い。

こうなると最悪だ。

不健全なサービスでは、クライアントはサービスしてもらって当たり前、パートナーはサービスして当たり前だと錯覚する。

錯覚すると、お互いにサービスするための自己犠牲は当然だと錯覚する。

そして負のスパイラルに落ちる。

負のスパイラルでは、パートナーは衰弱し、サービスを支えるために大量の自己犠牲を強いるような、最低の状況になる。

これが今のこの国の状況だ。



今この国は、最低の状況を「美徳」や「文化」といった蓋で隠してるだけだ。

でも、いつまでも隠しきれるものじゃない。

個人の意見が、一瞬で世界に拡散する今の時代では、蓋はもう通用しない。

そして自己犠牲なんかなくても、この国のサービスの質は落ちないと信じよう。

なぜなら、一度、自己犠牲を経験した人は等しく優しいからだ。

だから今日から、パートナーに不健全な接客を求めるのは止めよう。

パートナーに不健全な要求をすることは止めよう。

パートナーに不健全な自己犠牲を強いるのは止めよう。

はじめの一歩は、まずクライアントが変わることだ。

そしてその一歩とは、パートナーの過剰なサービスを断ることだ。

パートナーの自己犠牲を止めることだ。



サムネイル画像引用元:http://blogstoread.com/its-time-to-get-out-of-the-office-and-enjoy-some-team-building-activities/

「不安」な時に、やっていい事といけない事

f:id:i-takakiX:20170221121247p:plain

やっていい事とは、「無視すること」「解決方法を考えること」だ。

やってはいけない事とは、不安そのものについて「考えること」だ。



理由は2つある。

1つは、不安は目立ちたがり屋だからだ。

不安は、人目につきたくてしょうがない。

そして人目につくと、猛烈にPRして、相手を不安にさせる。

とんでもなく、嫌なやつだ。

だから不安のことは、無視した方がいい。

一利もないのだから、注目してはいけない。



もう1つは、不安は不死身だからだ。

不安が無くなることはない。

なぜなら、僕たちには「死」という最強の不安を抱えているからだ。

誰もが、最後はあいつと対峙する。

不安は、いつかは向き合わなければならないものなんだ。

だから、いくら目先の不安のことを考えてもキリがない。

ただただ、自分を追い詰め、絶望するだけだ。

絶望は、不安の大好物だ。

絶望するほど、やつらは太る。

そして、新しい絶望を呼ぶ。



時間は本当に大事だ。

その超貴重な時間を、やつらの大好物にくれてやることはない。

それは、とてももったいないことだ。

どうせなら、解決方法を考える時間にくれてやろう。

楽しむ時間にくれてやろう。

無視できるなら、無視しよう。

不安そのものについては、絶対に考えてはいけない。



サムネイル画像引用元:http://healthin30.com/2012/01/social-media-are-you-engaged-or-do-you-ignore-it/

相手に確信してもらうために必要な2つのこと

f:id:i-takakiX:20170221111937p:plain



それは「体感」「数字」だ。

世の中に100%は存在しないが、自分の中には存在する。

それが「確信」だ。

確信は、体感によって生まれる。

だから、他人に「明日は晴れだ」と言われても確信は持てない。

その明日を迎えて、晴れていることを体感することで、確信が得られる。

他人に確信してもらうには、体感してもらう必要がある。

あるいは、体感に近いことをしてあげることも可能だ。

その体感の次に良いのが、数字だ。

数字は、人類のリンガフランカだ。

0は、誰にとっても0だ。

体感には叶わないが、確信してもらうのに、とても有効な手段だ。



体感と数字、これが他人に確信を持たせるツールだ。

他人を説得できないのは、他人が確信を持てないからだ。

そして、確信を持てないのは、体感と数字が不足してるからだ。

良い確信でも、悪い確信でも、いかに体感と数字を提供するかがカギになる。



サムネイル画像引用元:http://bobski.com/blog/skiing-confidence-build/

「エンジニアから見た営業」について考え直してみた

f:id:i-takakiX:20170220230955p:plain



この間は、元スカイプジャパンのエンジニアで、今はテック系投資家の岩田さんとご飯を食べた。

岩田さんは、バリバリのエンジニアだが、最高の仲介者でもあったようだ。

つまり、営業の出来るエンジニアといった感じだ。

だからこそ印象的だったのは、「営業って凄い」という言葉だ。



個人的に、営業は厄介な存在の1つだ。

時々、顧客要望を丸呑みし、エンジニアに丸投げするからだ。

ひどい時には、顧客に見せる見積もりの数字までエンジニアに頼る。

🐙ができるほど「ざっくりしたもので良いんで」を聞いてきた。



もっと良くないのは、ざっくり見積もりを、何の加工もせずに、正規版として顧客にリリースしてしまうことだ。

その上、炎上の尻拭いは、見積もりの提供元であるエンジニアに押し付けられるケースが多い。

「作ったの君でしょ」系の尻拭いだ。(本来、エンジニアリングすることが仕事なんだが)

どこまでが作業範囲なんだ、と常々思う。

最初は、「少しは自分の目で見ろ、自分の頭で考えろ」と思うが。

そのうち「(あ〜、頭使ってねーな…)」と変わっていく。

こうなったエンジニアは、大抵、強固な防御壁を作る辞めてしまう。



今後はますます、辞めやすくなる。

2016年の金融から、2017年はヘルスケアへ、デジタリゼーション(IT化)の波が押し寄せてるからだ。

デジタルである以上、エンジニアが必要だ。

業界のエンジニア獲得競争は、今後ますます激しさを増すだろう。

結果として、エンジニアは食いっぱぐれることがなくなり。

ますますエンジニアの流出も加速していく。

残念ながら、最近の営業にはその危機感が薄い。



でもなぜ、岩田さんは正反対のことを言ったんだろう。

僕なりに、再検討した結論は「エンジニアは頭脳労働しか出来ないから」だ。

エンジニアは、1人では生きられない。

プロダクトを、キャッシュに変えることが苦手だからだ。

だから、エンジニアリングの環境を支えるためのキャッシュを作れない。

そうなってしまうのは、エンジニアは金銭欲と創造欲が対極にあると思いがちだからだ。

だから、金銭欲を優先する営業の言葉には、イラっとする。

だから、創造欲を優先する頭脳労働を崇拝する。

でも実は、2つの欲は表裏一体なんだ。

どんなに優れたエンジニアでも、キャッシュそのものは創造できない。

だから、外のキャッシュを取りに行くような、肉体労働を得意とする人がいなければならなくなる。

それが営業だ。

エンジニアからすれば、自分たちにはできない肉体労働をする人は、凄いんじゃないだろうか。

だから岩田さんは、営業をフューチャーしたんじゃないだろうか。



彼らは、肉体労働専門だ。

だから、休出も長時間労働も、エンジニアより割り切っている。

だから、エンジニアに無理強いすることを、おかしいと思えないのだろう。

彼らは、必死に自分の役割を全うしようとしてるだけだ。

だからもし、理解のある営業なら、エンジニアからアドバイスしてあげよう。

このまま行けば、間違いなく大きな流出が起きることを警告してあげよう。

でももし、理解のない営業なら、荷物をまとめよう。

エンジニアは、転職活動という慣れない肉体労働に精を出したほうが生産的だろう。

そしてエンジニアにとっては、理想の職場にジョインできるかもしれない。

理解のない営業にとっては、良い意味で、苦い薬になるかもしれない。



サムネイル引用元:https://www.linkedin.com/topic/pre-sales

ヤフージャパン!からの1026円の請求を「解決するかもしれない方法」

f:id:i-takakiX:20170219141513p:plain



結論から言うと、電話一本で解約できる。



僕たちディベロッパーにとって、ゾーン状態は、至福の時間の1つだ。

もっともパフォーマンスが高い時間で、どんな作業でも、いつも以上に処理できる。

ただ、その時間を手に入れるには、クソみたいなお役所手続きや、つまらない雑念なんかを徹底的に0にする必要がある。

ヤフージャパ◯系の請求は、代表的な雑念の1つじゃないだろうか。

クレジットカードの明細に突如現れ、しかも正体不明ときたもんだ。

金額は小さくても、その雑念が原因でディベロッパーのパフォーマンスを落としているとしたら、大きな損失だ。

この記事では、そんなヤフージャパ◯系雑念の減らし方を1つ紹介する。



まず、あなたが次の条件を満たしてるか確認してくれ。 もし、満たしていないのなら、この記事が役に立たない確率が17%上がる。


・カードの明細に「ヤフージャパ◯!」と書かれていること
・金額が「1026円」であること
・ヤフーIDを「大体(1つか2つ)は把握」してること



僕のケースでは、正体は「プロバイダー契約料(ヤフーBBフレッツ)」だった。

これは、ビックカメラといった量販店で、ヤフー系かソフトバンク系のインターネットを契約する時、ヤフーIDが必要になるからだ。

もし、その時、ヤフーIDを持っていないとランダムな英数字のヤフーIDが作られる。

その結果、身に覚えのないヤフーIDが誕生し、「有料サービス(ヤフオク、ヤフーウォレット)を利用するヤフーIDは無いのになんでだよ!」病になる。

当然だ、ランダムヤフー IDは覚えられないからだ。



僕がやった解決手順は、次の通りだ。

1. 以下の、契約情報を集める(分からなければ手順4のカスタマーIDで、3回失敗すればオペレータにつながるから相談してみよう)
 ・住所
 ・電話番号
 ・契約者名
 ・契約者生年月日

2. 問題のクレジットカード情報で、以下のページからヤフーに問い合わせる
有料サービス利用停止手続き申請フォーム

3. 2日くらいで、有料サービスを使ってるヤフーIDが分かる

4. オペレータに解約を告げる
 ・0120-981-030に電話
 ・2>2>1と進む
 ・カスタマーIDは「****(こめこめこめこめ)」と返す
 ・オペレータに手順1の契約情報を伝えて解約完了

お疲れ様でした、これで長い呪縛から解放された。



サムネイル画像引用元:http://www.yahoo.co.jp/

「頑張ってるけど家庭がうまくいかない」と思ってる旦那さんに伝えたいこと

f:id:i-takakiX:20170217102939p:plain



それは家族を大事に思う気持ちと、自分を思う気持ちは、7:3くらいが丁度いいということだ。



家族、家庭は何より大事だ。

嫁さんも、子供も、世界で1番幸せにしてあげたい人達だ。

そして、出来る限り、豊かな思いをさせたい。

悲しませたくない。

我慢させたくない。

普通の優しい旦那さんは、こう考える。

でも、その「人達」に、自分が入っていないなら、考え直すべきだ。

それは行き過ぎた優しさであり、破滅を招く可能性がある。



なぜ破滅を招くのか。

家計の苦しい時を想像してみよう。

「今月は節約しないといけないから、自分の昼飯を抑えよう」「欲しいものがあるけど、我慢しよう」と考えるだろう。

これが良くない。

なぜなら家族、家庭には、その気持ちが伝わっていないからだ。

「自分、頑張ってます」なんて恥ずかしくて、伝えられないからだ。

これが💣となる。

そして、嫁さんの「もっと稼いできなさいよ」の一言がトリガーとなって、旦那さんの怒りは爆発する。

旦那さんは、やり場のない怒りで壊れてしまうだろう。

家族、家庭は、豹変した旦那さんに驚くだろう。

これが破滅の始まりだ。

でも、これは当然のことだ、伝えてないし、伝わっていなかったからだ。



解決策はシンプルだ。

それは、たとえ家計が健全じゃなかったとしても、「今日は贅沢しよう」「欲しい物を嫁さんに相談してみよう」と考えることだ。

自分を追い込み過ぎずることもなく。

結果は変わらないとしても、家族、家庭に頑張ってる感を自然と伝えることができるだろう。



自分を追い込みすぎる優しさは、本当にダメだ。

なぜなら家族、家庭にとってなにより不幸なことは、大黒柱が傾くことなのだから。

ちょっと自分を甘やかそう。

ちょっとワガママを言ってみよう。



サムネイル画像引用元:https://www.immigrationgurus.com.au/definition-change-member-family-unit/