はじめに

数あるサイトから、当サイト『デイコー』をご覧くださりありがとうございます🐈 管理人のあっきょです。

当サイトではプログラミングスクールの比較やGASのサンプルコードを紹介していますが、素性が知れないと不安だと思います。

プログラミングスクールで決して安くない受講料をご用意いただいたり、キャリア設計にも関わるからです。

そこで、このページでどんな人がサイトを運営しているか知ってもらえたらなぁと思います。

軽く自己紹介

名前あっきょ
Twitter@daily_code_JP
連絡先https://daily-coding.com/contact/
職業社内エンジニア
得意なプログラミング言語
  • JavaScript
  • Python
  • Google Apps Script
趣味
  • 旅行
  • のら猫鑑賞
  • 写真撮影(カメラ)

文系卒のあっきょがプログラミングを学び始めた理由

会社の業務を自動化したいと考えたからです。

地方の中小企業で事務員として勤めていたのですが、予算や規模の関係から、新しい機材やソフトウェアを導入するのは簡単ではありません。

また、毎日同じ業務を手作業で行うので、計算間違いなどの人的ミスも多発していました。結果として、残業せざるをえない状況でした。

そこで、自身のスキルアップと業務効率化を目標にプログラミングを学んで、少しでも仕事量を減らして楽になろうと勉強し始めました。

あっきょのプログラミング学習の履歴

サイト運営者のプログラミング学習の履歴を紹介していきます。

学んだ言語

基本的にはインタプリタ言語で、JavaやC#のようなコンパイラ言語は習得していません。

  • HTML
  • CSS
  • JavaScript
  • PHP
  • Python
  • Ruby
  • SQL

一通りの構文と使い方に慣れた後、業務効率化できるものと将来性を考慮して、PythonとJavaScriptに集中して学んでいきました。

独学をするも挫折

実は、学習し始めた時はプログラミングを独学していました(笑)

自前の教科書と他のエンジニア様のブログを見て勉強していました。

どれもわかりやすくて参考になっていたのですが、ある1つの壁にぶち当たります。

あれ…?どこまで学べばゴールなんだ?

実は、コードのルールを学べても、アプリを開発する方法までは載っていません。

僕はそれを知らず、コードの書き方を学べば何とかなるやろと考えていました。

しかし、調べてみると、アプリを動かすには以下も学ぶ必要があると知りました。

  • 各フレームワークの特性と理解
  • データベースの使い方
  • 読みやすいコードの書き方
  • エラーの対処法
  • 要件定義書などの書類の作成など

今では列挙できますが、あまりにも学ぶ量が多すぎると思い、独学の限界を感じていました

学んでも学んでも、必要な勉強が増えるばかりで終わりがみえなくなったのです。

結局、自力では無理だと思い2ヶ月間継続した勉強を途中で挫折しました。

地元のプログラミングスクールで学習

独学を挫折して1ヶ月後、相談したエンジニアの友人のすすめで地元のプログラミングスクールに通いました。

今はそのスクールがないので残念ですが、独学で挫折した内容も到達目標をあらかじめ設定して詳しく教えてもらいました

また、質問や学習中の相談も親切丁寧に回答してもらいました。

仕事しながら退勤後や休日に勉強していきました。

結局、3ヶ月間学習して卒業しました。

あっきょのプログラミング学習後の成果

卒業後は仕事とプライベートで分けてお話しします。

職場で社内エンジニア部門を立ち上げ

職場で、社内の業務効率化の支援を目的に社内エンジニア部門を立ち上げました。

といっても、あっきょ1人しかいないので規模としては小さいです。

しかし、電卓を叩いて計算する作業の自動化したかったので、経営陣に無理を言って部門を作成しました。

勤め先に迷惑をかけるので成果物をお見せできませんが、以下の内容に従事しました。

  • Raspberry Pi × Django の社内在庫の自動計算アプリ開発&運用(Python)
  • 年末調整の計算自動化(GAS)
  • 就労時間の自動計算ツール(GAS)
  • 借入金の返済期限の自動通知ツール(GAS)

結果として、1日平均約1時間かかっていた作業を10分に短縮できました。

つまり、約80%の日常業務の自動化に成功したことになります。

職場で社内エンジニア部門を立ち上げ

私生活でも面白そうなアプリを思いついたら、自分の手で開発するように心がけています。

過去には以下のアプリを作成しました。

  • Raspberry Pi を使ってインスタグラムの自動いいねbot (Python)
  • 写真の解像度をホームページやSNS用に加工するツール(Python)
  • 1年間の収支を自動計算する家計簿(GAS)
  • 保有投資信託の損益管理(GAS)

日常生活で役に立つアプリを作って、余暇や趣味の写真撮影の時間を増やしています。

自宅でも自前のRaspberry Pi(ラズパイ)を購入し、アプリ開発の勉強をしています。

Raspberry Pi(ラズパイ)ってなに?

ラズベリーパイと自分の手のサイズの違い

Raspberry Pi(ラズパイ)とは、イギリスのラズベリーパイ財団によって開発された小型コンピューターです。

教育目的での使用が中心ですが、手のひらに収まるほど小さく扱いやすいので、IoTの利用で近年注目されています。

また、価格も2万円ほどで初期投資が軽いのも特徴です。

ブログを運営しようとしたきっかけ

プログラミングに触れてみたいけど、未経験で不安と考える人を助けたいと思ったからです。

私自身の経験ですが、学習中にプログラミングに触れた人間が1人でもいると楽になるのになるのになと考えています。

というのも、経験者に質問したりプログラミングに関するアドバイスをしやすくなるからです。

学び始めた当初、コードのエラーの解決方法やわからない所の質問はすべて自分自身で調べていました。

他のメディアで参考にされた実績

当サイトの記事をご紹介いただいたサイトをご紹介いたします。

Qitta

引用 : Qitta株式会社

Qiitaは、Qiita株式会社が運営するコミュニティサービスで、現役エンジニアも投稿する人気サイトです。

ブログのようにプログラミングスキルを共有できるのが特徴で、初心者でも読みやすい記事が多いです。

『デイコー』の記事は2023年2月現在、GASのカテゴリーで多数引用されています。

以下は当サイトの記事を引用してくださったページです。

GASでスクレイピングー半導体部品の在庫数を監視ー

模試への危機感が全然ないのでLINEで毎朝お知らせさせてみた。

【GAS】和暦を西暦に変換

グループLINEにBotから通知させる方法

Zenn

引用 : Zenn

Zennも同様に、エンジニアによるオンラインコミュニティーです。

こちらでも、当サイトの記事を紹介していただいております。

この記事の次に読んで欲しいページ

ここまで記事を閲覧くださり誠にありがとうございます。

当サイト『デイコー』では、筆者の経験と業務効率化を広めることを目的に以下の記事を紹介しています。

お時間がありましたら、ぜひごゆっくりと読んでいってくださいませ。

プログラミングスクール

お問い合わせ