KAEDE Hack blog

JavaScript 中心に ライブラリなどの使い方を解説する技術ブログ。

Future Plans 2020.07.15

これからどう生きるか2020.07.15

なぜ急に?

業務委託joinからの半月

kei-s-lifehack.hatenablog.com

この記事から15dたった。

某社に業務委託でjoinしてからちょうど半月だ。

てっきーかけはしの動画を見て

全員見るべきとの強い主張に押されて見た。

www.youtube.com

  • LP作成, コーポレートサイト作成, ホームページ作成, のWeb制作 をやめろ
  • RailsやLarabel, React, Vue, を使うようなシステム開発をやれ

といった内容だった。

背景としては

  • 今はお店では食べログ、HotPaperBeautyなどがあれば十分。サイトは必要ない
  • サイト作成のツールが急増し、単価が落ちてきている。
  • 1サイト50kで、リテイクなど彼の経験から考えると1ヶ月で4サイトがいいところ。
  • HTML CSS はプログラミングではなくてデザイン。

などがあった。

一方システム(アプリ)(スマホアプリ)開発は

  • それ自体が金を生む。
  • サイト作成と違って年単位の契約ができる
  • レバテックで70kの高単価
  • 本物のプログラミングを学べる

とあった。

企業にウェブサイトだけ作って売れるようになっても月収200kでしかも案件は一つずつ。CMSつきもいくらでもある。

この現実を踏まえてreact-bootstrapなどに時間を多く使っていたことに後悔し、 時間の使い方を見直そうと思った。

  • CMSGUIで変更できるが、管理者しか変更できないから静的サイト
  • メルカリとかはユーザーひとりひとりが変更できるから動的サイト

1万時間の訓練

xn--97-273ae6a4irb6e2hsoiozc2g4b8082p.com

プログラマがするべき97のこと のうちの10k hoursの訓練が刺さった。

これは雇用が確保されたとして休日含めて8h/d, だいたい1 yearで325d確保できるとして2.5k hours, これだけ確保したとしても4 yearsは必要だということだ。

本当に残された時間が少ないと感じた

f:id:kei_s_lifehack:20200715041355p:plain

f:id:kei_s_lifehack:20200715041454p:plain

だから決める

なので、やるべきことを時間ベースで明確に決定すべきだと思った。

2020.07.15 to 2020.07.30

Git, Docker, Node.js, React, Next.js,

この技術スタックを使いこなせるようになって、 業務委託先に見限られないようにする。

また技術というよりも注意力の問題で

  • 指示された手順の確認不足
  • branch/commitを期待される状態に保つ

これができていない。見限られる前にできるようにする。