コミュニケーション
- ITエンジニア(技術者)に必要なのは技術スキルと人間スキルだ!
- コミュ障と思っている人は治し方を探すよりそのままでいる努力をすべし!
- システム開発の現場で動かない人動けない人の心理を理解する
- コミュニケーション能力とは何か?高い人と低い人の違いは?
システム開発の本質
- システムエンジニアとプログラマーの違いや資質とは?
- システム開発の各工程の作業内容を理解する
- システム開発の工程やQCDとはどういうものかを理解する
- システム開発が失敗するたったひとつの理由とは?
- システム開発とは何?その本質を理解する
スキル
- 効果的な勉強法とは何か?IT技術者が行うべきこととは?
- 目標設定とはスキル向上を加速させる方法であることを理解する
- スキルを向上させるために必要な3つのステップとは何かを理解する!
- モチベーションを向上させる秘訣とは?IT技術者が持つべき貢献とは?
- IT技術者ならタッチタイピングは習得すべきスキルというが本当?
- ITエンジニア(技術者)は知識労働者(専門家)であることを学ぶ意義
テスト
フリーランス
プログラミング
- アルゴリズムとは何か?わかりやすく言うとどういうことなのか?
- 桁あふれ(オーバーフロー)とは何か?許容範囲の考え方を知る!
- 丸め誤差とは何か?小数点以下の数値をどう扱うかを知る!
- C言語を勉強するならCygwinをインストールして学ぼう!
- プログラミングを始める言語は迷わず「C言語」にすべき理由とは?
- プログラミング的思考とは何か?論理的思考が身につくというトラップ?
- プログラミングをスクールで学ぶ前に考えてほしいたったひとつのこと
- プログラミングを学ぶとはどういうことなのか?
メンタル
作業効率
- TODOリストの目的と効果的な使い方を理解する
- 作業の効率化を図る方法は分割と優先順位を考えると見えてくる
- 緊急度と重要度により作業の優先順位が決まることを理解する
- 作業効率を上げることと仕事を早く行うことが同じではない理由とは?
- 作業を効率化してよい場合とだめな場合を見極める簡単な考え方
健康
品質管理
問題管理
- 障害(バグ)の直接原因・根本原因(3)丸め誤差を知る!
- 障害(バグ)の直接原因・根本原因(2)条件文の漏れや誤りを知る!
- 障害(バグ)の直接原因・根本原因(1)初期化漏れを知る!
- リグレッションテストとは全テストで必須の観点である
- 障害(バグ)の2つの原因「直接原因」と「根本原因」を知る