パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

NHK記者、小さなプログラムをたくさん書いて現場の労力を減らす」記事へのコメント

  • by Anonymous Coward

    これからは、読み書き同様にプログラミングが出来る事は、出来て当たり前になるのでは?
     
    数学的なセンスが不要な業務改系のプログラミングとかは、サラリーマンとしては当然のスキルになるんじゃないかと思う。

    • by Anonymous Coward

      >数学的なセンスが不要な業務改系のプログラミングとかは、サラリーマンとしては当然のスキルになるんじゃないかと思う

      属人化加速してカオスな現場になりませんように。

      • 属人化してカオスになりかねないのは、今まではExcelワークシート。
        これからの時代はRPAだと思う。

        こいつらに比べたら、合間にコメントを書き加えられるプログラムって、断然理解しやすい。
        ただしExcelマクロは除く。これは本当に邪悪だと思う。

        親コメント
        • by Anonymous Coward on 2021年09月03日 20時11分 (#4105561)

          Excel職人が手作業でゴニョゴニョやっていた処理を、
          Powershell で自動化することをやりました。
          学習コストは高かったけど、そこそこいいものが作れましたよ。

          データ(Excel)とロジック(Powershell)の分離もできていいことづくめでした。
          PowershellからVBAの関数も全て使う事もできますし。
          ロジックは別途管理出来るので、保守性も良かったです。

          親コメント
          • by Anonymous Coward

            ExcelとPerlの組合せでもうまくいきますよ。流行りのPythonはまどろっこく感じてしまって...

        • by Anonymous Coward on 2021年09月03日 20時20分 (#4105573)

          Excelマクロって、VBAが今時のプログラマ向けじゃないとか、プログラムがExcelファイルの中に入るのがプログラマ向けじゃないとか、VBEが今時のプログラマ向けじゃないとか文句が沢山思いつくけど、
          VSCodeでNodeでElectronアプリ作るのと比べればnpmの有無の他はそう違わない気もするけどなあ

          npmが今時かって?その議論は私はしたくない

          親コメント
          • by Anonymous Coward

            プログラム自体が操作対象データ内に格納されているという点に置いては、素人にも管理しやすい仕組みだと思うぞ。
            それに、実際の現場では手作業で別のファイル・シートにコピペするような作業が大量にあったりするから、
            簡単なマクロでそういったことが自動化できるのはとても良いことだ。

          • by Anonymous Coward

            VBAは書けるけど本格的なプログラム言語は無理って言う人は結構いますが、同じ処理を書くとしたら他の言語よりVBAのほうが難しいのでは、と思いますね。
            というかVBEを使って書いてる時点で一周回って尊敬できますよ。たまに頼まれてVBAも弄りますが、VBEが吐き気を催すレベルで酷い。

            • by Anonymous Coward

              VBAとVBEはね、ちょっと書いて回してExcelで動作確認して継ぎ足して、っていう素人開発のやり方が楽に出来るんですよ。
              バージョンコントロールが必要になるレベルのものはぜっっっっっっったいに書きたくないけど。

              20年近く前にVBAガチ盛りのExcelベースのソリューションを受注して書かされたことがあるけど、その時はVBAのソースだけ個別にぶっこ抜いてVSSで管理してました。
              今やるとしたらやっぱりVBAのソースだけぶっこ抜いて……まあ、gitで管理するんでしょうね。やったね、SCMの部分は進歩してるよ!(乾いた笑い

            • by Anonymous Coward

              Excelは殆どの事務用PCに入っていますが、自作プログラム・専用プログラム・開発環境は、情報部門がインストールを禁ずる事は珍しくありません。
              故にExcelVBAが作られ使われる面もある。

          • by Anonymous Coward

            どういう地獄が発生しているか想像がつかない幸せな方のようなので解説します。
            ※「幸せな方」というのは皮肉ではなく羨望から出る言葉です。

            IT屋に限らず、多くの企業では共有フォルダからローカルにコピーしてきたExcelファイルを更新したり、
            そのExcelファイルをメールで同僚や別部署へ送信して入力してもらったりということが当たり前に行われています。
            これは中小企業だけでなく数万人を擁する大企業でも見聞きします。
            歴史的経緯でシート1~10は主に部署Aが、シート11~20は主に部署Bが更新するといった形に業務が収斂していっ

        • by Anonymous Coward

          RPAという新たなブラックボックスは負の遺産でしか無い

          • by Anonymous Coward

            ちょうど、今日、RPAが動かなくなったと問い合わせがきたわ。
            出力されるHTMLが少し変わっただけ何だが。

            RPA使うのは勝手だが、こっちは動作保証なんかしてねーよ。

        • by Anonymous Coward

          Razerの左手キーボード(Orbweaver、キーボードマクロアプリ付き)を愛用して居ます。
          (静音版(多分ピンク軸)がUSでしか売って居なかったので、購入はWebで日本語で出来ましたが、
           送料が本体と同程度かかりました。)

          1. 個人の情報を入力後、
          2. Ent XXXXXX Ent 20210801 Ent Ent 20991231 Ent Ent
          を毎回入力しなければならない。(50人分)
          なんて時に、2.を左手キーボード1押しで終わるのが助かります。

          Excelもマクロより直感的(キーボードのタブとかCtlr+DとかF2とか←とかの模倣が可能)なので、
          愛用して居ます。

          • by Anonymous Coward
            電子工作界隈ではその手のガジェットを自作する人って結構いるよね。
            キーボードだけじゃなくマウスもエミュレーションして(ただし座標は絶対位置指定で)画面上のボタンを押す等の自動化もしてます。

ハッカーとクラッカーの違い。大してないと思います -- あるアレゲ

処理中...