釣りキチ翔平プロフィール

ブログをご覧頂きありがとうございます。

魚釣りが好きなプログラマー9年目の釣りキチ翔平と申します。





このブログでは、

現役システムエンジニアやプログラマーの方向け

僕が現場で体験したり技術書で学習した内容をもとに、

以下を発信しています。


  • 現場で体験した失敗・試行錯誤・成功の話
  • 転職活動体験談
  • システムエンジニアやプログラマーのあるあるな悩みと僕が考える解決策
  • 技術本や実践を通じて僕が設計やコードを書く時に大事にしていること





また、

システムエンジニアやプログラマーを目指す初学者向け

(特に学生やキャリアチェンジされる方向け)

以下を発信していきます。


  • バックエンド開発の基本
  • 設計の基本
  • 認証認可の概要
  • テストコード作成の基本


最近は、基本的な言語やフレームワークの学習コンテンツは無料でいろいろあるので、

ここではその辺りは割愛し(オススメ学習サイトや本の紹介にとどめ)、

実業務を意識し、現場で即戦力を目的としたコンテンツに絞って発信を目指します!!





釣りキチ翔平の職務経歴と技術スタック

職務経歴はこんな感じ

社会人1年目(23歳)

仕事:設計、フロントエンド開発、パートナー1人面倒見る

資格:Oracle Master Bronze 12c取得

年収:380万円くらい

社会人3年目(25歳)

仕事:設計、API開発、開発リーダー(5人規模)

資格:応用情報技術者取得

年収:420万円くらい

社会人4年目(26歳)

仕事:設計、API開発、フロント開発、開発リーダー(10人規模)

資格:データベーススペシャリスト、JDLA G検定

年収:480万円くらい

社会人6年目(28歳) 転職した

仕事:開発リーダー、1プロダクトゼロから開発

年収:540万円くらい

社会人7年目(29歳)

仕事:開発リーダー、1プロダクトリリースまで成功

年収:660万円くらい

社会人8年目(30歳) 鬼のように残業した

仕事:開発リーダー、プロダクトのアプリアーキテクチャ見直し

年収:720万円くらい

社会人9年目(31歳) 副業はじめた

本業:マネージャー、開発リーダー、プロダクトのアプリアーキテクチャ見直し、性能改善全般

副業:プログラマー(55万円/月)

年収:本業840万円くらい + 副業収入




ここ数年はこんな感じのことしてました

  • 開発チームのリーダーとして自社プロダクトゼロから〜製造〜1社導入まで実施
  • 導入後のプロダクトの保守・運用およびシステムアーキテクチャ改善(リファクタリング、テストコード作成など)
  • 数億規模の大量データを扱うオンラインシステムおよびバッチシステムの性能改善
  • 認証基盤構築
  • 既存プロダクトのアプリアーキテクチャ見直し(変更を楽で安全にするためにドメイン層を導入など)
  • 既存テストコードリファクタリング
  • APIを5TPS→80TPSへ性能改善




普段触れている技術スタックは以下です。

  • Vue.js
  • Spring
  • Ruby on Rails
  • ktor
  • Java
  • Ruby
  • Kotlin
  • Azure
  • AWS
  • GCP
  • SQL Server
  • MySQL
  • postgreSQL
  • keycloak
  • k6




オススメ記事

オススメまとめ記事を紹介します。

 

設計についてこれから学習しようと考えておられる方向け

ここ数年、

アプリアーキテクト、テックリードなどの肩書きで

仕事をする機会が増えてきました。

 

現場での実践と技術書を読み漁る中で

自分が重要だと感じたポイントをまとめているので、

是非ご覧ください!!

現場で役立つシステム設計の原則から学んだことや気づきまとめ

ドメイン駆動設計でモデリング〜サンプルプログラム・テストコード作成(まとめ記事)

現場から学ぶモデル駆動設計勉強会のまとめ記事

 

 

データベース周りでスキルアップしたい方向け

個人的にデータベースが大好きで、

データベーススペシャリストの資格も持っていますが、

 

SE・プログラマー生活8年間で現場から学んだデータベース周りの基礎知識について

まとめ記事を作ったので是非読んでみてください!!

現場で役立つデータベースの基礎知識まとめ

 

 

認証認可周りを学びたい方向け

Keycloakを利用したAPIの保護や、

認証認可サーバの構築などなど業務で行った経験を

以下の記事にまとめたので是非読んでみてください!!

keycloakでAPI保護・SPAログイン機能設定例、OIDC・OAuth・PKCE・認可コードフロー図解などまとめ