Python(データサイエンス系)プログラマー速攻入門

Python,パイソン,ぱいそん。
近年、Pythonが人気ですよね。

Web開発であればJavaScriptやTypeScript。
Microsoft系であれば.NET C#や.NET VB。
組込や速度重視の本気のライブラリ開発ならC言語やC++。
統計ならR言語。

なぜ、Pythonなのか?統計パッケージはR言語の方が充実です。
Webやネイティブアプリ開発であればそれぞれ適した言語があります。
おそらくPythonの人気の理由は圧倒的に充実している機械学習への期待値でしょう。

まだまだ未開拓の領域ですので一攫千金あるかもしれませんね。

では、Python(データサイエンス系)入門編です。
元気よく取り組んでまいりましょう。

Visual Studioでインストーラを作成する

Visual Studioでインストーラを作成する

僕は普段実行ファイルを配布するだけなので滅多にインストーラを作りません。
たまにしか作らないのですぐに作り方を忘れてしまいます。

今回はインストーラの作り方です。

プログラマーを目指す40代のあなたへ

よもやよもやですね。40代?
これからプログラマー目指しますか?
ありですね。なぜかって?

それはソフトウェアの目利きです。

では、40代の人がプログラマーを目指す場合どうすべきかについてご説明します。
あくまで個人的な意見ですので悪しからず。

プログラマーを目指す30代のあなたへ

30歳定年説やら35歳定年説と
プログラマーは長く続けられない仕事として有名です。
体力仕事ですのでIT土方と言われたりもします。

IT企業に所属するこの年齢はマネジメントをしつつ後進の育成に取り組みます。
自分でつくるのではなく部下に作らせることが中心です。
1つ2つ得意なプログラミング言語を持ちながら、
自分より劣る若手の技術力でお金をもらいます。

さて、そんな年齢であるはずの30代で未経験。
そういう人がプログラマーを目指す場合、どうすべきかについてお伝えします。

WPF速攻入門

C#のフォームアプリ開発を覚えた人はWPFに挑戦してみましょう。
正式名称はWindows Presentation Foundation。

WPFで調べてみると相変わらず否定的な記事が出ますね。
僕は良いと思うんですけどね。

ま、使い込んでみないとその良さはわかりません。
今回も元気よく行きましょう。

バージョン管理(Git)速攻入門

ちょっと毛色が異なりますが、
バージョン管理ツールはプログラマーに必須です。

ソフトウェア開発というのは基本複数人で開発するため、
バージョン管理が大変です。

一般的にはTFS,CSV,SVN,GITなどのツールを使ってバージョン管理を行います。
ここではGITについて取り扱っていきます。

プログラマーを目指す20代のあなたへ

人生において大きな変化が連続で来るのが20代です。
選択肢一つでその後の人生が大きく変わります。

また、体力も充実していてスポンジが水を吸うかのような吸収力。
20代の目標が高ければそれだけその後の到達点が高くなります。

僕は誰にでも平等に人生で3つのエキサイティングで面白い
チャンスが待っていると考えます。

  1. 大学受験
  2. 就職
  3. 結婚

20代は既に1つ目を終えています。残すは就職と結婚のみ。
さて、その大事なチャンスの一つである就職で僕はプログラマーをお勧めします。

一応お断りしておきますが、僕はあなたの人生に責任を持ちません。
判断は自己責任でお願いします。

プログラマー速攻入門 – 電卓開発プロジェクト

プログラマー速攻入門関連の記事です。
全体を見たい方はこちらへどうぞ。

ここまで電卓開発を数回推奨してきましたが、
もう少し補助輪が必要かと思いますので書いてみました。
プログラムの書き方などについては一切触れません。

さ、元気よく行きましょう。

プログラマーを目指す10代のあなたへ

もしあなたが10代であればプログラマーを目指しましょう。

プログラマーの良さはパソコン一つで色んなものがつくれることです。
ハードウェアの世界は場所、原材料、設備が必要であったりと
アイデアがあっても中々簡単には作れません。
一方プログラマーはパソコン一つあれば後はアイデア次第です。

プログラマーになってみたいと思いませんか?

Visual Studio 2019とGitHubの連携

プログラマー速攻入門関連の記事です。
全体を見たい方はこちらへどうぞ。

GitHubの目的はバージョン管理です。
GitHubのアカウントを作っただけでは何も面白くありません。

GitHubとVisual Studioを連携させていきます。