はじめに
これまでの振り返りのために、 定期的に自分のキャリアを棚卸ししたいと思います。
目指すエンジニア像
- 自分でビジネスを考えて、自分で実装して、自分でインフラも組めるエンジニア
- ビジネスがわかるプログラマになりたい
目指したくないエンジニア像
- プロジェクト管理しかしない
- 設計しかしない
- 採算管理・外注管理しかしない
これまでやってきたこと
プロジェクト管理
ECサイト構築プロジェクトのプロジェクトリーダー経験:約5年
- 見積
- 顧客折衝
- 開発パートナー管理
- WBS作成、ガントチャート進捗管理
ECサイト構築パッケージのプロダクトリーダー経験:約4年
- 見積
- 利害関係者間の調整
- WBS作成、ガントチャート進捗管理
- 開発チーム運営(メンバーは常時6人ほど。最大10名ほど)
実装
- Java
- Java EEによる実装経験:約3年
- Ruby on Rails
- Railsチュートリアル完走済み(2017年4月より8月まで学習)
- 2017年9月よりプログラマとして社内WEBサービスを開発中(現在進行中)
- Vagrant(Ubuntu)
- Rails5
- Slim
- PostgreSQL(RDS)
- Git
- SQL/ストアドプロシージャ
- DB設計
- 各種SQL実装
- 負荷試験用の大量データ作成スクリプト作成
インフラ
- Amazon Web Services
- 経験年数:4年〜(現在進行形)
- VPC設計・構築から、Route53+ELB+EC2+RDSでECサイト構築
- Ansible
- 見様見真似でRails5+Nginx+Unicorn環境を構築
CI
- Jenkins
- CI環境の構築
- Javaアプリケーションのデプロイジョブ作成
- EC2の自動起動・自動停止ジョブ作成
外部コミュニティ活動
- JAWS UG参加
主な保有資格
- Oracle Master Gold DBA 11g
- LPIC level2
- 基本情報技術者
何が好きか
- AWS最高。AWSで一生食って行きたい。
- テンション上がる作業
- AWS>Rails開発>CI作成>プロジェクト管理>>>超えられない壁>>>不毛な社内調整
これから望むキャリア
- 自分で考えたサービスを自分の手で作成すること。
- AWSにどっぷりつかれること。
- Rails開発の経験。どんどんプルリク出したい。
- オープンソースの活動もやりたい。
おわりに
こうして書き出してみると、典型的なSIerのプログラムが書けないエンジニアだなあ・・・。 猛省して、これからはゴリゴリプログラム書きます。