本サイトをご覧頂き、ありがとうございます。
このサイトは、管理人「なおにぃ」による個人運営サイトです。
普段の仕事は、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
お問い合わせ
お問い合わせは、こちらからお願いいたします。