2018年振り返り 仕事・趣味編

いきなりですが年末なので振り返りをします。

今年の振り返り

今年2月に未経験からエンジニアとして入社後、2ヶ月研修をし、4月から現場に配属されました。

仕事で行ったこと

研修(2018/02~2018/03)

  1. Javaでのコンソールアプリ作成
  2. SprintBootでのWebアプリ開発

現場(2018/04~)

  1. MEANスタックを用いたWebアプリの開発
    • TypeScript、一部JavaScript
    • 研修の知識が役に立ちました。楽しかった。
    • デプロイ先がLinuxサーバだったため、 Linuxの知識がないことに危機感を覚え始めました。
  2. 組み込みシステムへの機能追加
    • 突然のC/C++
    • 文字列の結合にいちいち#defineを切ったりして衝撃を受ける。
  3. Pythonバッチ処理を行うアプリを開発
    • ピンチヒッターとして参加。 その後は、一人で開発を続けています。

取得した資格

  1. 応用情報技術者試験
    • 受験理由:エンジニアとして知識を身に着けるため。給料が上がるため。
    • 勉強期間:2018/01か02~2018/04
    • 受験結果:合格
  2. LPICレベル1
    • 受験理由:Linuxをバリバリ使う現場で、自分の知識に危機感を覚えたため
    • 勉強期間:2018/06~2018/08
    • 受験結果:101、102合格(101:700/800、102:740/800)

趣味で作った物

  • WebsiteNotifier
    f:id:nafuka11:20181231191941p:plain
    • 指定サイトへ定期的にログインし、更新があればSlackに通知を投げるアプリです。
    • 業務で使っているグループウェアに、モバイルなどへの通知機能がないため作成。
    • 最初はGCE上で動かしてたんですが、後でAWS Lambdaに変更しました。 業務でAWS使うし、サーバレスにしてみたかった。
  • decision-table-to-test-procedure f:id:nafuka11:20181231193253p:plain:h280
     ↓ ↓ ↓
    f:id:nafuka11:20181231193322p:plain:h500

全体的な振り返り

得られたもの

来年の抱負

  • 関数型言語を学んでみたいです。HaskellScalaあたり。
  • Webアプリもしくはモバイルアプリを作って公開したい。
  • 高度情報技術者試験を受験します。