2022.08/24 プログラミング言語の習得は容易
外国語の習得とプログラミング言語の習得、どちらが容易か。プログラミングスキルの必要性を感じているならば圧倒的に後者の方が容易である(注)。
予約語の少ないスクリプト言語のPythonでは30分ほどその仕様を学べばすぐにプログラムを作成できるようになる。過去にプログラム作成経験があればオブジェクト指向プログラミングも可能だ。
今日の情報化時代において、コンピューターを必要としない知的職業は存在しない。コンピューターと対話をするためにOSの操作スキルだけでなくプログラミング言語の一つぐらいマスターしておきたい。
当方は、FORTRAN、BASIC、Forth、アセンブラー、C、C++、C#、JAVA、Pythonでプログラミング経験があり、CとC#の使用時間が多い。ただし、最近はPythonを立ち上げることが多くなった。
理由は無料のライブラリーが豊富にあり、手軽にプログラミングができるからである。最近、人工知能やGAFAで使用されているため、一般にも関心が高くなったので当方のスキルをもとにセミナーを企画してみた。
かつてBASICが初学者に易しい言語と言われた時代があったが、Fortranと変わらない難易度だった。言語仕様がほとんど同じだったからである。
30年以上前に容易なスクリプト言語としてPythonが登場している。その仕様はBASICよりも単純であり習得しやすい。さらにライブラリーなどのパッケージが豊富に無料で開放されているので、他のプログラミング言語に比較して短時間に目標とするプログラムを作成できる。
技術者がプログラミング言語を学びたいならば、興味深い現象や関心のある現象についてシミュレートしたプログラムをそのソースを変更しながら勉強する方法が一番良い。
これはプログラミングを長年趣味で遊んできた体験からのアドバイスである。今回コロナウィルスでも知られるようになったクラスター理論で引き起こされるパーコレーションという現象を独自のモデル化により作成したプログラムを題材にPythonのセミナーを企画してみた。
クラスターという言葉を2年以上聞いてきたのでその現象について興味のある人は多いはずだ。今やウィルス感染者は国民7人に一人がかかっている時代だ。
いつ濃厚接触者になってもおかしくない時代にクラスター生成について学んでみたい、そのような人でプログラミング言語を学びたいならばチャンスである。
皆でパーコレーションという現象を学び、クラスターができやすくなる確率を学び、現在が感染の危険レベルが高いことを知り、コロナ感染から身を守る知の一つをセミナーで習得してほしい。
皆でパーコレーションとPythonを学んで感染者を減らす工夫をしよう。無料セミナーも一日予定しているので問い合わせていただきたい。
(注)学生時代に外国人女性をナンパする目的で英会話教室に通っている、と言っていた同級生は、結局ナンパできるほどの語学力を習得することなく大学を卒業した。その後英会話教室で一緒に学んでいた日本人と結婚したというから、日本人である点が減点ではあるが英会話教室へ通っていた目的に対するそれなりの成果は出ている。学生時代にセリカを乗り回し英会話教室に通うぐらいだったので裕福な家庭だったのだろう。彼を見ていて思ったのは目的が明確であっても日本人がそれなりの英会話力を身に着けるには相当な努力とお金を要求されるということだ。中学時代に旺文社の英会話セットを親から与えられて中学二年時に道案内程度(英語検定3級レベル)はできるようになったが、それでも当時の金額で5万円と1年かかっている。外国人を道案内できるレベルと外国人女性をナンパできるほどの英語力とどれだけのレベル差があるのか説明できないが、Pythonで数値シミュレーションできるまでのレベルと外国人を道案内できるレベルとの語学習得のための容易さならば説明可能である。圧倒的にPythonの習得のほうが金銭面も含めて容易である。今コンピューター環境があれば無料でプログラム環境を手に入れることができる。予定している弊社の無料セミナーを聴講すればスキル習得も無料である。弊社としては有料でソフトウェアーソース付きのセミナーを受講していただきたいがーーーー。
pagetop