元経理マンが27歳でエンジニアに転向してからのメモ集

元経理マンがエンジニアに転向して現在

エンジニアデビューから1ヶ月の振り返り

なんとなくスキルでもないけどできるようになったこととかを棚卸し。

SEOツール

  • ツールの機能把握/操作
  • 手順書作成
  • コンテンツ記事作成の運用考案

    チュートリアル

    ハードウェア(HDD,CPU,メモリ)

    Git,GitHub

    実際の運用を体験しないとまだわかりきっていない部分が沢山ありそう。ちょっと不安あり。

  • add,commit,push,pull,pull request,reset,rebase,checkout,branch,clone
  • sourcetree

    HTML/CSS

    汚いながらも作成完了。

  • 見出し文字のマークをCSSで作れなかった。

    ターミナル入門

  • shellやPATH、bashなど。このへんもまだ知識が足りない。

    インフラ

  • vagrantでのssh公開鍵認証に苦戦。(20180807追記。できた。参考)
  • 公開鍵認証の設定やパーミッション設定、rootログイン禁止を息するようにできるようになる。

Wordpress

  • テーマ購入して実際に画像やテキストをはめ込む。(意外と簡単でびっくりした)
  • ファイル構成やパーミッション、セキュリティはまだ理解できておらず。
  • 生のコード編集はこれから
  • wp-contentとDBの抜き出しで再現できるのが分かった。

Vagrant

  • Vagrant for kusanagiの環境でのWP構築
  • 基本的な操作コマンド、共有フォルダ、Box作成、snapshotの作成/sandbox
  • hostsファイルの存在
  • Vagrant cloudの設定
  • Vagrantでの開発環境構築の手順書作成

セキュリティ関連

  • wordpressならwp-config.phpをDocumentRoot直下に置くのをやめる
  • sshd_config周り

その他

  • 会社で作成する日報を簡潔に。何ができるようになって、何に躓いたかの振り返りに最適。
  • 時間の分配と優先順位
  • ツールの使い方やドキュメント作成に100%を求めず、早く作って改善していく。その空いた工数を他に使う。
  • 提出資料の修正は事前に連絡を。
  • パスワードの管理をしっかりと
  • ハマっときの対処法で、一気にやるのではなく、分解して一つ一つ検証する。
  • テスト環境などの名前とかはなるべくデフォルト設定や予めしっかり決める。
  • 環境構築の際は細かくバージョンを把握して齟齬がないか確認。
  • 確認する癖や簡単に確認と共有ができるようにする。
  • エディタはひとまずAtomで慣れる。
  • その他エンジニアのマインド的な(ストックしているのでいつか投稿する)

来月から

  • テスト的なHTML/CSSの案件ではあるが、結構本格的にコードの管理が始まるので、フローを確実にものにして足を引っ張らないようにしたい。
  • まだ、野球でいうとスキル?的に走り込みをする段階なので、いきなりトスバッティングに入ろうとせずに、目の前の業務の勉強から広げていく。(特にインフラ周り、Linux、サーバ、シェル、パーミッション、セキュティ)httpとかネットワーク周りも勉強したいけど色々手を出しすぎて中途半端になりがちなのでまだかなあ、、、
  • 身近な業務の知識を調べて細かい部分をまとめてできれば週一でアウトプットしたい。
  • インターンの子たちが入ってくるので基礎知識のなさを露呈しないように必死に頑張る。
  • スキルロードマップを作成したい。