アカウント名:
パスワード:
これからは、読み書き同様にプログラミングが出来る事は、出来て当たり前になるのでは? 数学的なセンスが不要な業務改系のプログラミングとかは、サラリーマンとしては当然のスキルになるんじゃないかと思う。
>数学的なセンスが不要な業務改系のプログラミングとかは、サラリーマンとしては当然のスキルになるんじゃないかと思う
属人化加速してカオスな現場になりませんように。
属人化してカオスになりかねないのは、今まではExcelワークシート。これからの時代はRPAだと思う。
こいつらに比べたら、合間にコメントを書き加えられるプログラムって、断然理解しやすい。ただしExcelマクロは除く。これは本当に邪悪だと思う。
Excelマクロって、VBAが今時のプログラマ向けじゃないとか、プログラムがExcelファイルの中に入るのがプログラマ向けじゃないとか、VBEが今時のプログラマ向けじゃないとか文句が沢山思いつくけど、VSCodeでNodeでElectronアプリ作るのと比べればnpmの有無の他はそう違わない気もするけどなあ
npmが今時かって?その議論は私はしたくない
プログラム自体が操作対象データ内に格納されているという点に置いては、素人にも管理しやすい仕組みだと思うぞ。それに、実際の現場では手作業で別のファイル・シートにコピペするような作業が大量にあったりするから、簡単なマクロでそういったことが自動化できるのはとても良いことだ。
VBAは書けるけど本格的なプログラム言語は無理って言う人は結構いますが、同じ処理を書くとしたら他の言語よりVBAのほうが難しいのでは、と思いますね。というかVBEを使って書いてる時点で一周回って尊敬できますよ。たまに頼まれてVBAも弄りますが、VBEが吐き気を催すレベルで酷い。
VBAとVBEはね、ちょっと書いて回してExcelで動作確認して継ぎ足して、っていう素人開発のやり方が楽に出来るんですよ。バージョンコントロールが必要になるレベルのものはぜっっっっっっったいに書きたくないけど。
20年近く前にVBAガチ盛りのExcelベースのソリューションを受注して書かされたことがあるけど、その時はVBAのソースだけ個別にぶっこ抜いてVSSで管理してました。今やるとしたらやっぱりVBAのソースだけぶっこ抜いて……まあ、gitで管理するんでしょうね。やったね、SCMの部分は進歩してるよ!(乾いた笑い
Excelは殆どの事務用PCに入っていますが、自作プログラム・専用プログラム・開発環境は、情報部門がインストールを禁ずる事は珍しくありません。故にExcelVBAが作られ使われる面もある。
どういう地獄が発生しているか想像がつかない幸せな方のようなので解説します。※「幸せな方」というのは皮肉ではなく羨望から出る言葉です。
IT屋に限らず、多くの企業では共有フォルダからローカルにコピーしてきたExcelファイルを更新したり、そのExcelファイルをメールで同僚や別部署へ送信して入力してもらったりということが当たり前に行われています。これは中小企業だけでなく数万人を擁する大企業でも見聞きします。歴史的経緯でシート1~10は主に部署Aが、シート11~20は主に部署Bが更新するといった形に業務が収斂していっ
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds
プログラミングは出来て当然になると思う。 (スコア:5, すばらしい洞察)
これからは、読み書き同様にプログラミングが出来る事は、出来て当たり前になるのでは?
数学的なセンスが不要な業務改系のプログラミングとかは、サラリーマンとしては当然のスキルになるんじゃないかと思う。
Re: (スコア:0)
>数学的なセンスが不要な業務改系のプログラミングとかは、サラリーマンとしては当然のスキルになるんじゃないかと思う
属人化加速してカオスな現場になりませんように。
Re: (スコア:5, すばらしい洞察)
属人化してカオスになりかねないのは、今まではExcelワークシート。
これからの時代はRPAだと思う。
こいつらに比べたら、合間にコメントを書き加えられるプログラムって、断然理解しやすい。
ただしExcelマクロは除く。これは本当に邪悪だと思う。
Re:プログラミングは出来て当然になると思う。 (スコア:1)
Excelマクロって、VBAが今時のプログラマ向けじゃないとか、プログラムがExcelファイルの中に入るのがプログラマ向けじゃないとか、VBEが今時のプログラマ向けじゃないとか文句が沢山思いつくけど、
VSCodeでNodeでElectronアプリ作るのと比べればnpmの有無の他はそう違わない気もするけどなあ
npmが今時かって?その議論は私はしたくない
Re: (スコア:0)
プログラム自体が操作対象データ内に格納されているという点に置いては、素人にも管理しやすい仕組みだと思うぞ。
それに、実際の現場では手作業で別のファイル・シートにコピペするような作業が大量にあったりするから、
簡単なマクロでそういったことが自動化できるのはとても良いことだ。
Re: (スコア:0)
VBAは書けるけど本格的なプログラム言語は無理って言う人は結構いますが、同じ処理を書くとしたら他の言語よりVBAのほうが難しいのでは、と思いますね。
というかVBEを使って書いてる時点で一周回って尊敬できますよ。たまに頼まれてVBAも弄りますが、VBEが吐き気を催すレベルで酷い。
Re: (スコア:0)
VBAとVBEはね、ちょっと書いて回してExcelで動作確認して継ぎ足して、っていう素人開発のやり方が楽に出来るんですよ。
バージョンコントロールが必要になるレベルのものはぜっっっっっっったいに書きたくないけど。
20年近く前にVBAガチ盛りのExcelベースのソリューションを受注して書かされたことがあるけど、その時はVBAのソースだけ個別にぶっこ抜いてVSSで管理してました。
今やるとしたらやっぱりVBAのソースだけぶっこ抜いて……まあ、gitで管理するんでしょうね。やったね、SCMの部分は進歩してるよ!(乾いた笑い
Re: (スコア:0)
Excelは殆どの事務用PCに入っていますが、自作プログラム・専用プログラム・開発環境は、情報部門がインストールを禁ずる事は珍しくありません。
故にExcelVBAが作られ使われる面もある。
Re: (スコア:0)
どういう地獄が発生しているか想像がつかない幸せな方のようなので解説します。
※「幸せな方」というのは皮肉ではなく羨望から出る言葉です。
IT屋に限らず、多くの企業では共有フォルダからローカルにコピーしてきたExcelファイルを更新したり、
そのExcelファイルをメールで同僚や別部署へ送信して入力してもらったりということが当たり前に行われています。
これは中小企業だけでなく数万人を擁する大企業でも見聞きします。
歴史的経緯でシート1~10は主に部署Aが、シート11~20は主に部署Bが更新するといった形に業務が収斂していっ