はじめに
今年も残りわずかということで、2020年の活動を振り返っていこうと思います。
今年は初めての転職やWeb技術学習の開始など激動の1年となりました。
略歴
- IT業界に憧れて、文系の身で某私大の情報学部に入学1
- SIerとWeb系の違いも知らないまま
中小独立系SIerに入社
- Excel作業の多さや客先常駐のつらさにギャップを感じながらも約5年勤務
- 在学中に基本情報、就職後に応用情報に合格するも、その後どう頑張ればいいかわからずゲームやYouTuber活動に傾倒
- 1人常駐のつらさに耐えきれずぶっつけ本番で転職活動を行い、ようやくSIerとWeb系の違いを理解
- ポートフォリオすら作っていない身ではWeb系に入ることはできず、2020年4月から
中堅くらいの独立系SIerに入社
2 - 自己研鑽を怠っていた自分を恥じ、同じことを繰り返すまいと3月下旬頃から 独学やエンジニア勉強会参加、Qiita投稿などの活動を開始
3月下旬〜12月末まで約9ヶ月で学習したこと
Web技術
Qiitaなどで見かけることはあったものの、どうせ他人事だと思いこんでいました。
転職活動を機にSIerで使う技術とWeb系で使う技術は異なることを理解し、いざというときのために初歩から学んでいくことにしました。
学習にあたって、書籍などに沿ってサンプルアプリを作成した上で、オリジナルのWebアプリを作成することで、開発環境構築・設計・実装・デプロイまでの一連の流れを経験することができました。
何から学べばよいのか自分ではわからなかったので手当たり次第になってしまった感はありますが、Qiita記事やWebエンジニアの話が少しずつ理解できるようになったと思います。
学んだ技術の例:
- Django
- Spring
- Laravel
- Rails
- Flutter
- AWS(EC2インスタンス立ち上げなどの初歩)
成果物を紹介したQiita記事3:
MTGカード評価投稿サイトの開発〜5週間でDjangoアプリリリース〜
Flutterでクイズアプリを作成〜Flutter勉強会アウトプット〜
努力を可視化! 積み上げ管理アプリの開発〜5週間でSpringアプリリリース〜
参考にした書籍・資料・サービス:
動かして学ぶ!Python Django開発入門
Spring解体新書
Laravel6とAWSで作るブックレビューサイト
Ruby on Rails チュートリアル
Progate
Java資格
SIerらしくJavaなら慣れているつもりだったものの、面接では初歩しか分かっていないと切って捨てられてしまったため、鍛え直しを決意しました。
Oracle Java Bronze,Silver資格を勉強して合格しましたが、学習時間や費用がかかりすぎるのと、高い受験料も全て自腹のため、Gold資格は受けないと思います。
ネットワーク
一応は応用情報まで合格しているものの、ネットワークに関してはかなり苦手分野のため基礎から学びなおしました。ついでに応用情報の範囲の学び直しを行いました。
参考にした書籍:
マスタリングTCP/IP―入門編―(第6版)
マスタリングTCP/IP ルーティング編
徹底攻略 応用情報技術者教科書
その他
その他の学習や体験についてざっくり以下に記載します。
- エンジニア勉強会・もくもく会に繰り返し参加し、Webエンジニアから知見を得たり人脈を広げたり
- 面接下手すぎてコミュニケーション能力不足を指摘されたため、「話し方教室」 4に参加して人前でのスピーチなどを練習する
- 自作WebアプリについてのLTや、出身大学の1年生に向けて実体験を話す講演を行う
- SIer勤めでネタが少ないなりにQiIta記事投稿
- WordPressブログを開設し、各プラグインの使い方やSEO対策などの初歩を学ぶ
- 応用情報より難しい高度試験の勉強 5
- 技術書に限らずビジネス書や自己啓発書などを読書
これから
一度はWeb系への転職を諦めたものの、今の会社の業務とWeb技術の学習を並行して行った結果、やはりWeb業界に挑戦したいという気持ちが大きくなっています。
来年からはしっかりしたポートフォリオを作ることを目標にプログラミングスクールを受講することで、Web系への転職を狙いたいと考えています。