このサイトについて

本サイトをご覧頂き、ありがとうございます。

このサイトは、管理人「なおにぃ」による個人運営サイトです。

普段の仕事は、SIer系のシステムエンジニア/マネージャーです。エンジニアとなって数十年、プログラミングにずっと関わっています。

近年は、新入社員へのプログラミング指導も担当。これまで40人以上のメンバーに教育を行ってきました。

プログラミングの楽しさや魅力を、もっと伝えたい。そういう想いでこのサイトを運営しています。

サイトの運営方針

記事の考え方

このサイトの記事では、以下を重視しています。

  • 簡潔」に伝える 難しい表現は避けて、できるだけ平易に理解できること
  • 楽しく」伝える 管理者の実体験も踏まえて、できるだけ楽しく読めること
  • 本質」を伝える 小手先のテクニックでなく、本質の知識を身に着けられること

誰もが生成AIを使える時代。コーディングテクニックなど細かいことは、AIがなんでも教えてくれるでしょう。

でも、プログラミングの根底にある基本原理は、AIは教えてくれません。それを知るには本当の理解が大事だから。

そのような本質の知識を伝えたいと考えています。

サイト名「プレイン・プログラム」について

プレイン・イングリッシュ(Plain English)の思想に感銘を受けて、名付けています。

プレイン・イングリッシュとは、欧米で取り入れられている以下の考え方。

  • 必要最小限の単語を使い、Plain(平易で簡潔)な表現とするべきだ、という考え
  • 欧米の政府文書やビジネス文書でのスタンダードな書式

米国では、 2010年のプレインライティング法(Plain Writing Act of 2010)により、プレイン・イングリッシュが国策として取り入れられています。

管理人「なおにぃ」のプロフィール

なおにぃ

SIer系のシステムエンジニアです。複数プロジェクトを束ねるマネージャーをしています。

プログラミング歴は数十年。プログラムを書くことも好きですし、プログラミング言語の成り立ちを調べたりするのも好きです。

経歴

システム開発の工程を、一通り経験してきました。

  • 顧客への提案、折衝
  • 要求仕様作成、システム設計
  • プログラム設計、プログラム開発、テスト
  • システム維持、保守

ジャンル

いろいろやっています。近年はマネージャーとして複数をかけもち。

  • クライアントサーバーシステム C#でWinアプリ、C++でバッチ処理のような古典的システム。
  • Webアプリフロントエンド jQueryからSPAまで。React+Typescriptをよく手掛けています。
  • Webアプリバックエンド Java//Springがメイン。Python/Django,Node/Expressも使っています。
  • スマホアプリ Swift/iOS、Kotlin/Android 両方経験あり。
  • AI開発 おもに研究開発アプリ開発。AIといえばPython。TensorFlow や PyTorch を使っています。

経験したプログラミング言語

幅広く経験しています。

  • C
  • C++
  • C#
  • Java
  • Python
  • Javascript / Typescript
  • HTML / CSS
  • VBA
  • SQL
  • Go
  • Rust

資格

保有している資格です。

  • 応用情報技術者
  • 高度情報処理技術者(ネットワークスペシャリスト)
  • 高度情報処理技術者(データベーススペシャリスト)
  • 高度情報処理技術者(セキュリティスペシャリスト
  • UMTP(UMLモデリング技能検定試験)Level3

お問い合わせ

お問い合わせは、こちらからお願いいたします。

お問い合わせ