ニュース
プログラミングを実務に生かすには? コードを書かない業務自動化のススメ(3/3 ページ)
「プログラミングを学んでみたいけど、何だか難しそう」「そもそも、何の役に立つの?」――そんな疑問に、独学でプログラミングを覚えた河合大さんが答えます。
実務でプログラミングを生かすための考え方
では、「普段の面倒くさい業務を自動化したい」と思った時に、何から始めればいいのでしょうか。意識したいのは以下の3つです。
- 何を自動化したいのかを理解する
- どの手段(プログラミング言語やサービス)を利用するか検討する
- 最も簡単かつ安全に実装できる方法を学ぶ
せっかくプログラミングを学んでも「何を実装すればいいか分からない」という状態では先に進めません。プログラミングは目的を達成するための手段なので、まずは何を自動化できるかを理解していきましょう。いろいろなプログラミングのユースケースを意識的に見つけていくことで、何ができるかもイメージしやすくなります。
目的が決まったら、それぞれの手段を比較して、一番効率的に実装できる方法を検討します。ここでよくある落とし穴は、本来ならもっと簡単に解ける課題を、複雑な技術を使って解こうとしてしまうことです。コードを書かなくても実現できないか、などを考えていきましょう。
「コードを書かなくても自動化できるなら、コードを学ぶ必要はないのでは?」と思う人もいるでしょう。しかし、サービスが自動化される仕組みや、プログラミング的な思考を知っておくと、幅広い業務の課題解決に役立つと思っています。
まずは身近な業務に目を向け、何かしらの課題を解決できないか考えてみることをお勧めします。
関連記事
- 未経験からデータサイエンティストになれる? 「死の谷」を越えた独学プログラマーが伝えたいこと
「データサイエンティストになりたい」「エンジニアになりたい」――そう思うものの、思っているだけでは夢はかなわない。そんな悩める人に送る独学のすすめ。 - 日本ディープラーニング協会、機械学習やPythonを学べる講座を無料公開 外出控える人に「学ぶきっかけを」
日本ディープラーニング協会が、AIの仕組みや活用方法などを学べる講座を無料公開した。新型コロナの影響で外出を控える社会人や学生にディープラーニングを学ぶきっかけを提供するという。 - さくら、Pythonの基礎講座を無償提供 新型コロナで外出控える人向け
さくらインターネットが、プログラミング言語Pythonの基礎が学べるというオンライン講座を無料で提供。新型コロナウイルスの感染拡大に伴い、外出を控えている人向けに開講する。 - 無料RPAで「ソリティア」に挑んでみた 業務自動化でゲームも自動化できるか
カードゲーム「ソリティア」を業務ソフトに見立て、RPAによる自動化でクリアできるか試してみた。
Copyright © ITmedia, Inc. All Rights Reserved.