【1st Step】はプログラミング初心者の方におすすめ!【学習したプログラミングを実際の仕事に導入できた】

Left Caption

豆父ちゃん

プログラミングを身につけたい!なにから始めればいいの?

プログラミング初心者のこんな疑問にお答えします。

結論から言うと、オンラインプログラミング学習サービス【1st Step】でプログラミングの勉強をスタートする!です。

プログラミングを身につけるために以下の行動をとる方が多くいらっしゃいます。

 

  • プログラミングに関する参考書を買い揃える
  • プログラミングスクールに通う
  • ネットでプログラミング関連の記事を読み漁る

このような行動をいくらとってもプログラミングを身につけることはできません。自分ではプログラミングができるようになったと思い込んでいても、正しい知識は身に付けられていない可能性があります。

【1st Step】は基礎からプログラミングを勉強することができるオンライン学習サービスなので、プログラミング初心者の方におすすめです。

この記事では、【1st Step】の特徴や身に付けたプログラミングを仕事に導入した実例を紹介しています。

【1st Step】とは

【1st Step】はプログラミング未経験者のためのオンライン学習サービスです。

プログラミンの勉強を始めるには何から手掛ければいいのか!難しくて途中で挫折したらどうしよう!このように考える初心者に優しいカリキュラムになっています。オンライン型の学習サービスということで、自分の好きなタイミングと場所で勉強することができます。

プロのエンジニアが行う実務紹介というサービスがあります。これは、オンライン上で定期的に行われる講演会を視聴することで身に着けたプログラミングがどのように仕事で使われているのかを知ることができる!というものです。

以下の4つのコースを選ぶことができます。

 

  • C言語 基礎コース \44,800
  • java 基礎コース \44,800
  • VBA 基礎コース \44,800
  • 基礎コンプリートコース \79,800

基礎コンプリートコースは、C言語、java,VBA全ての基礎コースが集約されたものです。最終的に3つのプログラミングを勉強してエンジニアになる!という方におすすめです。

お好きなコースの申し込み完了後はテキスト、オンライン動画、講師への質問チャットの機能を使って勉強していくことになります。自分のタイミングで自分のペースで勉強を進めることができて、わからないことが出てくればプロの講師に質問できるという最高の環境でプログラミング学習を進めることができます。

 

【1st Step】は時間の限られている社会人におすすめ

オンラインプログラミング学習サービス【1st Step】は、まとまった勉強時間を確保できない社会人におすすめです。

その理由は、自分の好きなタイミング、ペース、場所で勉強することができるからです。

パソコンとネット環境があればどこでも【1st Step】を利用してプログラミングの勉強をすることができます。

私は仕事帰りにカフェに立ち寄り、【1st Step】を使って勉強する!という使い方をしていました。仕事中にプログラミングで実現したい課題を見つけて、カフェでの勉強中に課題を解決する方法を考えながら勉強するととても効率よく勉強することができます!

 

実際の仕事にプログラミングを導入した実例

実際の仕事にプログラミング(VBA)を導入した事例をご紹介します。

その前に、私の職場環境を少しだけ説明させていただきます。私の職場では、申請書、請求書、領収書、設備台帳などありとあらゆる資料をエクセルで作成・編集しています。中には複雑な関数が設定されたエクセルファイルなどがあり、関数が壊されたり書類の様式変更に伴って関数を変更しなければならない事象が度々発生していました。

いろいろな問題を抱えながら、今までと同じ作業を繰り返し行っている!というような働き方をしていました。

こんな職場環境をカイゼンするために導入したVBAをご紹介します。

写真を自動で貼り付けるVBA

写真の大きさ、配置を自動で調整して貼り付けるVBAです。

写真の添付が必要な資料作成にかなりの時間と手間を費やしていました。作成者によって資料の出来栄えが異なる!という問題点もあり、どうにかカイゼンしたいとの思いから開発したのが「写真は自動で貼り付けるVBA」です。

このVBAを導入することで、作業時間の大幅の短縮はもちろん、誰でも簡単に写真が添付された資料を作成できるようになった!という大きなメリットを得ることができました。以前はパソコン操作が苦手なベテラン社員は時間がかかるから写真が添付された資料を作成しない!という傾向にありましたが、VBAを導入することでカイゼンすることができ職場全体の作業効率をアップさせることができました。

下記の記事では、写真を自動で貼り付けるVBAについて詳しく紹介しています。

 

ドロップダウンリストの内容を変更するVBA

ドロップダウンリストの項目を別のシートから取得するVBAです。条件によってドロップダウンリストの内容が変化する設定になっています。

別シートにある家計簿に必要な支出情報、収入情報を取得してドロップダウンリストを作成しています。動画で紹介していますが、ドロップダウンリストに表示される「細目」の情報は「項目」の情報によって自動的に変更されます。

このVBAを導入することで、ドロップダウンリストの項目を常に最小限の情報に抑えることができます。

下記の記事では、ドロップダウンリストの内容を変更するVBAについて詳しく紹介しています。

複数のエクセルファイルを一つにまとめるVBA

指定するフォルダに保存されているエクセルファイルのシートをコピペして、一つのエクセルファイルに集約するVBAです。

同じようなデータが記録されているエクセルファイルをいくつも開いて作業をするときに、複数のエクセルファイルを一つにまとめるVBAはとても有効です。ほかにも去年のデータを参考にしたい!ブックを分けていたデータを一つのブックで管理したい!というときに複数のエクセルファイルを一つにまとめるVBAを使うと一瞬で処理することができます。

下記の記事では、複数のエクセルファイルを一つにまとめるVBAについて詳しくご紹介しています。

 

仕事の効率アップにプログラミングは欠かせない

仕事の効率を上げるにはプログラミングは欠かかすことのできない技術です。

私は電気設備の保守をする会社に勤めていました。IT関係の企業とはかけ離れたような会社ですが、プログラミングを使ってデスクワークの自動化に力をいれていました。

プログラミング導入には次の理由があります。

 

  • 人員削減
  • 便利なサービスやアプリの充実
  • ヒューマンエラー削減の取り組み

おそらくどこの会社でも取り組んでいるような課題だと思います。

今まで10人がかりで行っていた作業をプログラミングや便利なアプリを利用すれば1人でこなせてしまいます。

アナログ的な手法でバリバリ仕事をしてきたベテラン層が引退して、プログラミングやアプリに馴染みのある若年層が会社の管理職ポストに就くようになって働き方が変わってきました。

これからはどんな会社に勤めようともプログラミングスキルがあって当たり前の時代になってくると私は思います。

今のうちにプログラミングの基礎知識を身につけて無駄になることは絶対にありません。【1st Step】で基礎からプログラミングの勉強を始めてみてはいかがでしょうか。