Skip to content

Accounting Intelligence Blog

Talk about tax and corporate finance in Japan

  • Our profile
  • Pricing: 値段表
  • お問合せフォーム Contact Form
  • Career Oppotunities
  • Home
  • 2017
  • January
  • 7

Day: January 7, 2017

最初に覚えるプログラミング言語は何がいい?

Posted on January 7, 2017 By user
最初に覚えるプログラミング言語は何がいい?
システム開発

プログラミング言語は勉強し始めの最初の20時間が退屈なので、そこを乗り越えるためにも、仕事かプライベートで実際に使える言語を選ぶのが良いと思います。上手く動くと、面白くて夢中になってしまうかも知れません。 会計の人だったらExcelのVBAがオススメです。エクセルは日々使うソフトですので、一部の毎日繰り返しやるような業務をボタン一つで自動化できるようにするとプログラミングの便利さを実感できると思います。 Accessもいいのですが、データベースという概念が普段あまり使うものではないので、誰かがその便利さを目の前で見せてくれる人がいないと、そのすごさや便利さを実感することが難しいと思います。目の前でAccessで計算結果を見せられると魔法みたいだっ!と思ってしまうくらいすごかったりします。経理の人だったら請求書や在庫管理の為に挑戦するのは十分に価値があると思います。Excelに比べてそもそもAccessを使い慣れていない場合が多いので、そこでハードルが少し上がります。 プログラムを外の人に一般公開するいわゆるWebサービスを作りたいと思っている人もいるかも知れません。そういう方には、また別の系統のプログラム言語が必要です。 とりあえず簡単なのは、C#またはVisual Basicを使って、ASP.NETというウェブフォームという形式でやってみるのがいいと思います。開発ツールにはVisual Studioというのを使うのですが、無料版でも結構本格的な機能がちゃんとついています。難点はWindowsでしか動かないので、Macの人には進められません。趣味で使うシステムを作るには十分すぎる機能があります。 私の事務所では、受け取った郵便物をiPadなどから写真でとって、受け取った日付や送り元の情報と一緒にサーバーに記録しています。いつお客さんからどんな書類をいただいたかを画像と一緒に見れるので、便利で重宝しています。使っている言語はC#です。 Macの人は、Ruby, PHP, Pythonなどのスクリプト言語がオススメです。Webで公開しなかったりする場合は、デスクトップやiPhone用のプログラムを作成するというのも楽しいと思います。 とりあえず初心者はPHPやRubyかPythonが良さそうです。PHPやRubyならWebアプリが比較的簡単にできます。 今、私がRubyやPythonなどのスクリプト言語を勉強するために作っているのは、自分の勉強したことやその時間を記録するシステムです。iPhoneでボタン一つで記録して、Webサーバー側でも記録できるとい言うものです。 iPhone側はSwiftと言う言語を使います。モダンな言語で、Cなどに比べると比較的とっつきやすっく感じるのですが、それでもRubyなんかに比べると型の定義が厳密できっちりしているなと言う印象があります。この言語はAppleが最近公開してオープンソースになったので、そのうちサーバー側でも使えるようになるかも知れません。今はサーバー側で使うには時期尚早だと思います。 サーバー側を最初は、Rubyでやっていたのですが、RubyはRailsがものすごく便利なのでかえって不安になる時があります。モデルを作る場合など、コマンド1行で複数のファイルを自動的に作ってくれるので、よくわからないままにプログラムが動いてしまっている感じです。結局どの言語でも、ある程度は自分の手を動かして仕組みを理解しなくてはいけないのでしょうが、なんか問題があった時に自分で解決できなくなるような不安があります。 ただ便利は便利です。データの量が多くなければ、Herokuなどのクラウドのサービスを無料で使えるので、サーバーを自分で用意する必要はありません。 今は、機械学習が流行っていることもあるので、本屋さんではPythonの本がたくさん置いてあります。Pythonは世界的にはRubyよりもはるかに使われていると言うこともあり、Pythonもいいなと言うふうに思います。私はPythonはお試しの段階です。 プログラミングは一つを身につけるまでにはそれなりに時間がかかりますが(それなりに使えるようになるには100時間くらい?)、面白いし、何かの役に立つかも知れないので、興味がある人は挑戦してみるのもいいのではと思います。

Recent Posts

  • Japan’s Consumption Tax Refund System
  • Dependent Deduction for Non-Resident Dependents in Japanese Income Tax
  • Accountify開発報告
  • New Angel Taxation from 2024
  • What are the differences and the common characteristics between a company (KK or GK) and a branch?

Recent Comments

No comments to show.

Archives

  • April 2025
  • May 2024
  • April 2024
  • April 2023
  • January 2023
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • January 2021
  • November 2020
  • July 2020
  • April 2020
  • March 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • November 2017
  • October 2017
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • May 2017
  • April 2017
  • March 2017
  • February 2017
  • January 2017
  • December 2016
  • November 2016
  • October 2016
  • September 2016
  • August 2016
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • February 2016
  • December 2015
  • October 2015
  • August 2015
  • July 2015
  • June 2015
  • May 2015
  • April 2015

Categories

  • About our firm
  • Accounting and DX
  • Consumption Tax
  • Corporate Tax
  • cross border related tax
  • Estate Tax
  • Investing in Japan
  • M&A
  • Personal Tax
  • routine tax practices
  • Setting up organization
  • Starting a business in Japan
  • Tax
  • Tax saving
  • TK
  • Uncategorized
  • Valuation of stock in private company
  • Withholding Tax
  • キャリア
  • システム開発
  • スタートアップの経理と税金
  • プログラミングで効率化
  • ブロックチェーンと仮想通貨
  • ランニング
  • 中国語
  • 中文税金
  • 事業の成長・経営
  • 事業承継
  • 企業再編
  • 会社・支店の設立関係
  • 会社の解散・清算
  • 会社節税
  • 会計事務所独立・経営
  • 会計基準関係
  • 国際税務
  • 小さな会社の経理と税金
  • 山
  • 投資スキームと税金
  • 未分類
  • 本
  • 法人税関係
  • 洋書の読書ガイド
  • 消費税(日本語)
  • 監査など
  • 相続
  • 英語学習
  • Our profile
  • Pricing: 値段表
  • お問合せフォーム Contact Form
  • Career Oppotunities

Copyright © 2025 Accounting Intelligence Blog.

Theme: Oceanly by ScriptsTown