社会人向け教養サービス 『テンミニッツ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、どこか使っているというよりは使われているというイメージはないだろうか。その原理や仕組みを理解することで、はじめて使い倒すことができるというものだ。その手始めが、プログラミングへのアプローチになる。プログラミング言語の全てを知る必要はない。その仕組みからプログラミングマインドを手に入れるための一歩として踏み出してみよう。~最後までコラムを読んでくれた方へ~
「学ぶことが楽しい」方には 『テンミニッツTV』 がオススメです。
明日すぐには使えないかもしれないけど、10年後も役に立つ“大人の教養”を 5,500本以上。
『テンミニッツTV』 で人気の教養講義をご紹介します。
花粉、炭素、酸素同位体…重複分析で分かる弥生時代の環境
弥生人の実態~研究結果が明かす生活と文化(3)弥生時代の環境と気候
古代の気候を推測するために、研究者はさまざまな方法を駆使してきた。海水面の位置をもとにした「弥生の小海退」説をはじめ、花粉や炭素濃度などから行う分析法には難点もある。その難点を克服した方法によって見えてきた弥生...
収録日:2024/07/29
追加日:2025/04/02
分断進む世界でつなげていく力――ジェトロ「3つの役割」
グローバル環境の変化と日本の課題(5)ジェトロが取り組む企業支援
グローバル経済の中で日本企業がプレゼンスを高めていくための支援を、ジェトロ(日本貿易振興機構)は積極的に行っている。「攻めの経営」の機運が出始めた今、その好循環を促進していくための取り組みの数々を紹介する。(全6...
収録日:2025/01/17
追加日:2025/04/01
なぜやる気が出ないのか…『それから』の主人公の謎に迫る
いま夏目漱石の前期三部作を読む(5)『それから』の謎と偶然の明治維新
前期三部作の2作目『それから』は、裕福な家に生まれ東大を卒業しながらも無気力に生きる主人公の長井代助を描いたものである。代助は友人の妻である三千代への思いを語るが、それが明かされるのは物語の終盤である。そこが『そ...
収録日:2024/12/02
追加日:2025/03/30
きっかけはイチロー、右肩上がりの成長曲線で二刀流完成へ
大谷翔平の育て方・育ち方(5)栗山監督の言葉と二刀流への挑戦
高校を卒業した大谷翔平選手には、選手としての可能性を評価してくれた人、そのための方策を本気で考えてくれた人がいた。それは、ロサンゼルス・ドジャースの日本担当スカウト小島圭市氏と、元日本ハムファイターズ監督で前WBC...
収録日:2024/11/28
追加日:2025/03/31
このように投資にお金を回せば、社会課題も解決できる
お金の回し方…日本の死蔵マネー活用法(6)日本の課題解決にお金を回す
国内でいかにお金を生み、循環させるべきか。既存の大量資金を社会課題解決に向けて循環させるための方策はあるのか。日本の財政・金融政策を振り返りつつ、産業育成や教育投資、助け合う金融の再構築を通した、バランスの取れ...
収録日:2024/12/04
追加日:2025/03/29