AUTHOR PROFILE

加納しげる

加納しげる

IT業界歴20年以上の現役エンジニア。大手SIerから中小SES、受託開発まで幅広く渡り歩いてきた業界の生き字引。「日本のIT業界はこのままでいいのか」という問題意識を常に持ち、現場で見てきたリアルを忖度なしに発信する。プログラミング講師としても活動しており、初心者から転職希望者まで数多くのエンジニアの成長を支援してきた。エンジアップの編集方針を束ねる司令塔。

投稿記事数 68件

ARTICLES

加納しげるさんの記事一覧

68 件
技術力だけでは限界がある——エンジニアが転職・職場で評価されるコミュニケーション術

技術力だけでは限界がある——エンジニアが転職・職場で評価されるコミュニケーション術

スキルはあるのに評価されないエンジニアへ。報告の3点セット・非エンジニアへの説明・ドキュメント力・質問力・フィードバックの受け方まで、職場と転職活動で差がつく非技術スキルを実践的に解説します。

エンジニア転職 キャリアアップ キャリアプラン
チーム開発で差がつくGit運用とCI/CD入門——ブランチ戦略からPR作法・自動化まで

チーム開発で差がつくGit運用とCI/CD入門——ブランチ戦略からPR作法・自動化まで

「動けばいい」から卒業するために。GitのブランチはGit Flow・GitHub Flowの違い、良いPRの作り方、GitHub ActionsによるCI/CD自動化まで、チーム開発で即使える知識を体系的に解説します。

エンジニア転職 キャリアアップ スキルアップ
積読・途中止まりを卒業する——現役エンジニアが技術を確実に身につける学習法

積読・途中止まりを卒業する——現役エンジニアが技術を確実に身につける学習法

技術書の積読やチュートリアル止まりを卒業するために。インプットだけに頼らず、写経→改造→ゼロ起こしのステップとアウトプット習慣で、確実に技術を定着させる学習法を解説します。

キャリアアップ スキルアップ ポートフォリオ
実装者が知らないでは済まされない——Webエンジニアのためのセキュリティ基礎知識

実装者が知らないでは済まされない——Webエンジニアのためのセキュリティ基礎知識

SQLインジェクション・XSS・CSRFなど、実装フェーズで混入しやすい脆弱性の仕組みと対策を、転職も見据えた若手Webエンジニア向けに実務目線でわかりやすく解説します。

CSP CSRF HTTPS
転職活動で損しないために——エンジニアの職務経歴書、本当に使える書き方

転職活動で損しないために——エンジニアの職務経歴書、本当に使える書き方

転職を考え始めたITエンジニア向けに、採用担当者が実際に見ているポイントを踏まえた職務経歴書の書き方を解説。若手に多い失敗パターンと、選考を通過するための具体的な改善策を紹介します。

エンジニア転職 キャリアアップ 職務経歴書
デバッグ力を鍛える:エラーと向き合い、バグを倒す技術

デバッグ力を鍛える:エラーと向き合い、バグを倒す技術

printデバッグを卒業してpdb・loggingを使いこなす方法を、Pythonの実例コードで丁寧に解説。エラーメッセージの読み方から二分探索デバッグの思考法まで、デバッグを体系的に学べる実践入門記事です。

Python スキルアップ 勉強法
Docker入門:コンテナ技術の基本からDocker Composeまで丁寧に解説

Docker入門:コンテナ技術の基本からDocker Composeまで丁寧に解説

「自分のPCでは動いたのに」を解消するDockerの仕組みをゼロから解説。Dockerfileの書き方・イメージとコンテナの違い・Docker Composeによる複数サービス管理まで実践的に学べます。

クラウドインフラ コンテナ 仮想化
JavaScriptの非同期処理を完全理解する:コールバックからasync/awaitまで

JavaScriptの非同期処理を完全理解する:コールバックからasync/awaitまで

コールバック地獄の問題からPromiseの仕組み、async/awaitの実践的な使い方までを体系的に解説。並行処理やよくあるミスも具体的なコードで学べるJavaScript非同期処理の決定版入門記事です。

JavaScript Node.js TypeScript
Gitブランチ戦略を正しく理解してチーム開発を制する

Gitブランチ戦略を正しく理解してチーム開発を制する

Git Flow・GitHub Flow・GitLab Flowの3つのブランチモデルを徹底比較。各モデルの特徴と向いているプロジェクト規模を整理し、実務で使える命名規則・運用ルールも具体的に解説します。

スキルアップ 勉強法
初心者が見落としがちなエラーハンドリング設計の基本

初心者が見落としがちなエラーハンドリング設計の基本

Pythonを例にエラーハンドリングの重要性と実践的な設計ポイントを初心者向けに解説します。

Python
分散システム設計の勘所:中堅エンジニアが押さえるべき実践原則

分散システム設計の勘所:中堅エンジニアが押さえるべき実践原則

分散システム設計で失敗しがちなポイントを整理し、実務で役立つ設計原則と判断軸を具体的に解説します。

TCP/IP クラウドインフラ コンテナ
設計レビューの本質:中堅エンジニアが身につけるべき実践視点

設計レビューの本質:中堅エンジニアが身につけるべき実践視点

設計レビューで何を見るべきかを具体的に解説し、実務で使える観点と進め方を中堅エンジニア向けに整理します。

スキルアップ
AI時代における中堅エンジニアの生き残り戦略:5年目からのキャリア再設計

AI時代における中堅エンジニアの生き残り戦略:5年目からのキャリア再設計

生成AIの普及で求められるスキルが変化する中、中堅エンジニアが市場価値を維持・向上させるための具体的な戦略を解説します。

Python キャリアアップ スキルアップ
AI時代に中堅エンジニアが磨くべき設計判断力と実践フレームワーク

AI時代に中堅エンジニアが磨くべき設計判断力と実践フレームワーク

AI時代に求められる設計判断力について、中堅エンジニア向けに実務で使える評価軸やレビュー手法を具体的に解説します。

Python キャリアアップ 設計
AIコーディング時代のコードレビュー設計:中堅エンジニアが見るべき品質の勘所

AIコーディング時代のコードレビュー設計:中堅エンジニアが見るべき品質の勘所

AI生成コードが増える現場で、中堅エンジニアがレビュー時に確認すべき設計・安全性・運用性の観点を具体的に解説します。

Python スキルアップ セキュリティ
AI時代のコードレビューは何を見るべきか:中堅エンジニアが押さえる実践ポイント

AI時代のコードレビューは何を見るべきか:中堅エンジニアが押さえる実践ポイント

AIコーディングが普及する中で、中堅エンジニアがコードレビュー時に見るべき責務、例外処理、セキュリティ、保守性の観点を具体的に解説します。

スキルアップ 勉強法
AI時代のコードレビュー設計:中堅エンジニアが品質と速度を両立する方法

AI時代のコードレビュー設計:中堅エンジニアが品質と速度を両立する方法

AI生成コードが増える現場で、中堅エンジニアがレビュー品質を保つための観点、チェックリスト、チーム運用の工夫を解説します。

JavaScript Python スキルアップ
AI時代のコードレビュー:中堅エンジニアが見るべき5つの観点

AI時代のコードレビュー:中堅エンジニアが見るべき5つの観点

AIによるコード生成は、もはや一部の先進的な開発現場だけの話ではあり…

Python SQLインジェクション XSS
Kubernetes運用で差がつくスケーリングと障害対応の実践ポイント【中堅エンジニア向け】

Kubernetes運用で差がつくスケーリングと障害対応の実践ポイント【中堅エンジニア向け】

Ⅰ. Kubernetes運用が難しい理由 Kubernetesは標…

TCP/IP クラウドインフラ コンテナ
AIコードレビュー時代の技術的負債との向き合い方

AIコードレビュー時代の技術的負債との向き合い方

導入現場で生成AIを使うことは、もはや特別な取り組みではなくなりまし…

スキルアップ 勉強法