社会人向け教養サービス 『テンミニッツTV』 が、巷の様々な豆知識や真実を無料でお届けしているコラムコーナーです。
めざせ、文系プログラマー!3つのコース
仕事でめんどうな数値計算やシミュレーションなど自分なりに何時間もかけた作業が、その筋の人の手にかかると、ものの数分で終わってしまうということを経験したことはないだろうか?
その筋とはプログラムマインドのある人のことだ。専門知識を問わず、ちょっとした一手間でスマホやPC上の作業を自動化することは夢ではない。
記号や数値といったコードの羅列にアレルギーを起こすことがなければ、外国語を習得する感覚で、プログラミングの世界を覗いてみることを提案したい。
その場合、自動化したいコトについて「イメージが明確であること」と「やる気が持続すること」がポイントになる。それは、仕事に直結したExcelのマクロでもよし、個人ブログなどに応用できるWEBプログラミングでもよい。
「Office」のマクロを組む場合のプログラミング言語は「Visual Basic」一択になる。書籍やWEBの情報もとに自習するのもありだが、専門講座やワークショップを利用するのも近道になる。
スマホ・アプリ開発と同じく、ここ数年ニーズの高いジャンルであり、書籍も情報も充実している。Wi-Fi環境も整備されているので、ノートPCがあれば、どこでも勉強を始められる。
WEBプログラミングはJavaScriptの習得が必要となる。JQuery自体もほぼ言語に近いが、基本ルールはJavaScriptになるので、その知識が必須となる。
書籍などの資料も多く、WEBからも情報を入手しやすい。iOSかAndroid、という選択もあるが、自分が使っている機種で選ぶのがよいだろう。
Android開発にはJava、iOS開発にはObjective-C、Swiftといったプログラミング言語を習得することになる。初めての人向けの講座やワークショップも充実しているので、そこから始めてもよい。
その筋とはプログラムマインドのある人のことだ。専門知識を問わず、ちょっとした一手間でスマホやPC上の作業を自動化することは夢ではない。
一般教養レベルに求められるプログラミング
これまでは理系の専門職であったプログラミングではあるが、デジタルネイティブな世代が活躍する昨今、文系サラリーマンにあっても一般教養レベルで求められつつある。記号や数値といったコードの羅列にアレルギーを起こすことがなければ、外国語を習得する感覚で、プログラミングの世界を覗いてみることを提案したい。
その場合、自動化したいコトについて「イメージが明確であること」と「やる気が持続すること」がポイントになる。それは、仕事に直結したExcelのマクロでもよし、個人ブログなどに応用できるWEBプログラミングでもよい。
「Office」マクロ処理のプログラミング
仕事に直結した定番アプリ「Office」、特にExcelやWordの自動処理に興味があれば、ぜひチャレンジしてみることをオススメしたい。あまりに定番であるためプログラミングという感覚は無いかもしれない。しかし、もっとも役に立つ可能性は高く、プログラムマインド覚醒のキッカケになる可能性が高い。「Office」のマクロを組む場合のプログラミング言語は「Visual Basic」一択になる。書籍やWEBの情報もとに自習するのもありだが、専門講座やワークショップを利用するのも近道になる。
WEBのプログラミング
仕事やプライベートに限らずサイトやブログなどをwordpressなどで運営しているのであれば、JQueryを利用したWEBプログラミングを手始めにするのはどうだろう。スマホ・アプリ開発と同じく、ここ数年ニーズの高いジャンルであり、書籍も情報も充実している。Wi-Fi環境も整備されているので、ノートPCがあれば、どこでも勉強を始められる。
WEBプログラミングはJavaScriptの習得が必要となる。JQuery自体もほぼ言語に近いが、基本ルールはJavaScriptになるので、その知識が必須となる。
スマホアプリのプログラミング
当たり前のように使っているスマホのアプリ。こうしたらもっと便利になりそうというイメージやこんなことをしたいという具体的なイメージがあれば、スマホアプリにチャレンジしてみるのもよい。書籍などの資料も多く、WEBからも情報を入手しやすい。iOSかAndroid、という選択もあるが、自分が使っている機種で選ぶのがよいだろう。
Android開発にはJava、iOS開発にはObjective-C、Swiftといったプログラミング言語を習得することになる。初めての人向けの講座やワークショップも充実しているので、そこから始めてもよい。
使われるより、使いたい
どんどん便利になるスマホやPC、どこか使っているというよりは使われているというイメージはないだろうか。その原理や仕組みを理解することで、はじめて使い倒すことができるというものだ。その手始めが、プログラミングへのアプローチになる。プログラミング言語の全てを知る必要はない。その仕組みからプログラミングマインドを手に入れるための一歩として踏み出してみよう。~最後までコラムを読んでくれた方へ~
雑学から一段上の「大人の教養」はいかがですか?
明日すぐには使えないかもしれないけど、10年後も役に立つ“大人の教養”を 5,600本以上。
『テンミニッツTV』 で人気の教養講義をご紹介します。
シフトワークによる脱同調に要注意…時差ボケへの対策は?
睡眠と健康~その驚きの影響(5)時差ボケと脱同調
シフト勤務者にとって避けて通れない問題がある。それは、時差ボケによる睡眠のリズムである。現在、日本では労働者の何割かがシフトワークに就いているが、この働き方では睡眠のリズムが崩れ、健康を大きく害する危険がある。...
収録日:2025/03/05
追加日:2025/07/03
なぜ『ホトトギス』に注目?江藤淳の「リアリズムの源流」
AI時代に甦る文芸評論~江藤淳と加藤典洋(2)江藤淳の「リアリズムの源流」
文芸評論を再考するに当たり、江藤淳氏の「リアリズムの源流」を振り返ってみる。一般的に日本で近代小説が始まった起源は坪内逍遥だといわれるが、江藤氏はそれに疑問を呈す。そして注目したのが、夏目漱石の「坊ちゃん」であ...
収録日:2025/04/10
追加日:2025/07/02
ヨーロッパとは?地図で読み解く地政学と国際政治の関係
地政学入門 ヨーロッパ編(1)地図で読むヨーロッパ
国際政治の戦略を考える上で今やかかせない地政学の視座。今回のシリーズではヨーロッパに焦点を当て、地政学の観点から情勢分析をする。第1話目では、まず地政学の要点をおさらいし、常に揺れ動いてきた「ヨーロッパ」という領...
収録日:2025/02/28
追加日:2025/05/05
最悪のシナリオは?…しかしなぜ日本は報復すべきでないか
第2次トランプ政権の危険性と本質(8)反エリート主義と最悪のシナリオ
反エリート主義を基本線とするトランプ大統領は、金融政策の要であるFRBですらも敵対視し、圧力をかけている。このまま専門家軽視による経済政策が進めば、コロナ禍に匹敵する経済ショックが世界的に起こる可能性がある。最終話...
収録日:2025/04/07
追加日:2025/06/28
アジア的成熟国家モデルづくりへ、日本が目指すべき道とは
日本の財政と金融問題の現状(4)日本が目指すべき成熟国家への道
機関投資家や経営者の生の声から日本の金融市場の問題点を見ていくと、リスクマネーを供給するための市場づくりや人材育成等の課題が浮き彫りになる。良質なスタートアップ企業を育てるにはどうすればいいのか。今こそアジア的...
収録日:2025/04/13
追加日:2025/07/01