サラリーマンがプログラミングを身に付けるメリットと簡単な始め方【有用すぎる】
こんにちは、プログラム歴は短いですがいろいろなプログラムにふれている『いち』です
これからの時代プログラミングができないとAIに使われる人材になってしまいます
そんなことにならないように最初の一歩の踏み出しかたを解説していきます
みなさんこんな悩みはないですか?
プログラミングが有用って言うけど、
今さらプログラマーにはなれないし
自分には関係ないことだな。
でも、プログラミングができたらもっとスキルアップできると思うんだよなー
この記事を読むとこんなメリットがあります
この記事はこんな人に向けて書いています
仕事を効率化したいサラリーマン
プログラミングをの知識を学びたい人
プログラミングのメリット
プログラミングのメリットは
プログラミングを学んでいると
問題が起きたときに要素の組み合わせを考えるようになります
たとえば、遅刻をした時どう考えるかを見ていきましょう
プログラミングは
構成要素、ルール、ステップ毎の進捗などがあり、プログラミングを学ぶことで物事をより深く考えることができるようになります
このようにプログラミングの有用性が認められ、最近では義務教育にも取り入れられています
プログラミングを学ぶことで論理的思考、物事を深く理解する力がつきます
実は社会人がプログラミングをしないことは、とてももったいないことなんです
0(ゼロ)からはじめるプログラミングのはじめかた
ではこの章では、だれでも0(ゼロ)から簡単にプログラミングをはじめることができるようになる方法を紹介します
実はエクセルにもプログラム機能がついているのを知っていますか?
私がオススメするのが、はじめてのプログラミングをエクセルからはじめることです
私は今まで3つのプログラミング言語を経験しましたが、一番実践的かつ一番簡単なのがエクセルでした
まずはエクセルプログラミングの基礎知識
エクセルのプログラミングはエクセルマクロと言う名前です
プログラミング言語はVisual Basicapplication(ビジュアルベーシックアプリケーション)といいます
よく略して、VBAと言われます
エクセルプログラミングで具体的なできること
私はプログラマーではないですが、エクセルマクロでたくさんプログラムを作っていますのでそれを紹介します
①コピーのマクロ
単純にAのシートのデータをBのシートにコピーする
こんな案件を自動化できます
1つ2つなら対したことないですが、100個やシートがたくさんあってもプログラムなら間違えずにやってくれるので楽チンです
②メールのマクロ
ワンクリックでメールを作る
自動で添付ファイルをつける
メールアドレスを入れてくれる
こんなことが自動でできます
個人的にはアドレスを入れてくれるのが楽で気に入っています
アドレス探すのって結構時間がかかるので、効率が上がります
③印刷のマクロ
ボタン1つで印刷してくれる
例えば決められた枚数、決められた順番で、いろいろなシートから印刷することができます
印刷って結構時間かかりますよね
それが自動化できるのはかなり役立ちます
④移動のマクロ
ワンクリックでいきたいシートに移動できます
マクロがリンクとは違うところが、移動したときに別のマクロを動かすことができます
毎日15分これらの作業があるなら十分効率化が期待できます
私が2時間程で作ったプログラミングも毎日15分かかっていた作業を完全自動化し5分で完了できるようになりました
具体的なはじめかた
エクセルの設定をするとマクロが使えるようになります
『エクセル マクロ』とか『エクセル 自動化』などで検索するとでてきますので参考にしてみてください
具体的なやり方、手順ついては後日、別の記事にしていこうと思います
サラリーマンがプログラミングをはじめるについてまとめ
ちょっとは感じがわかりましたか?
今回はプログラミングの実践的で簡単なはじめかたでした
まとめると
この記事がプログラミングをはじめるきっかけのひとつになったらうれしいです
最後まで読んでいただき、ありがとうございます
関連記事: プログラミングと通じるところがあるロジカルシンキングの基礎知識も合わせてどうぞ
ご不明な点がありましたら、お答えしますので twitter にて質問してください
関連記事:
カテゴリー