社会人向け教養サービス 『テンミニッツ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,300本以上。
『テンミニッツTV』 で人気の教養講義をご紹介します。
55年体制は民主主義的で、野党もブレーキ役に担っていた
55年体制と2012年体制(1)質的な違いと野党がなすべきこと
戦後の日本の自民党一党支配体制は、現在の安倍政権における自民党一党支配と比べて、何がどのように違うのか。「55年体制」と「2012年体制」の違いと、民主党をはじめ現在の野党がなすべきことについて、ジェラルド・カ...
収録日:2014/11/18
追加日:2014/12/09
5Gはなぜワールドワイドで推進されていったのか
5Gとローカル5G(1)5G推進の背景
第5世代移動通信システムである5Gが、日本でもいよいよ導入される。世界中で5Gが導入されている背景には、2020年代に訪れるというデータ容量の爆発的な増大に伴う、移動通信システムの刷新がある。5Gにより、高精細動画のような...
収録日:2019/11/20
追加日:2019/12/01
マスコミは本来、与野党機能を果たすべき
マスコミと政治の距離~マスコミの使命と課題を考える
政治学者・曽根泰教氏が、マスコミと政治の距離を中心に、マスコミの使命と課題について論じる。日本の新聞は各社それぞれの立場をとっており、その報道の基本姿勢は「客観報道」である。公的異議申し立てを前提とする中立的報...
収録日:2015/05/25
追加日:2015/06/29
BREXITのEU首脳会議での膠着
BREXITの経緯と課題(6)EU首脳会議における膠着
2018年10月に行われたEU首脳会議について解説する。北アイルランドの国境問題をめぐって、解決案をイギリスが見つけられなければ、北アイルランドのみ関税同盟に残す案が浮上するも、メイ首相や強硬離脱派はこれに反発している...
収録日:2018/12/04
追加日:2019/03/16
健康経営とは何か?取り組み方とメリット
健康経営とは何か~その取り組みと期待される役割~
近年、企業における健康経営®の重要性が高まっている。少子高齢化による労働人口の減少が見込まれる中、労働力の確保と、生産性の向上は企業にとって最重要事項である。政府主導で進められている健康経営とは何か。それが提唱さ...
収録日:2021/07/29
追加日:2021/09/21