X



学生ほどVBAとかシェルスクリプトとか覚えたほうがいい [無断転載禁止]©2ch.net
レス数が1000を超えています。これ以上書き込みはできません。
0001仕様書無しさん
垢版 |
2016/11/10(木) 21:21:07.61
と、おじさんは思うんだ。
だって作業が自動化されて楽ちんになるんだぜ?
0002仕様書無しさん
垢版 |
2016/11/10(木) 21:24:15.17
社会に出てもExcelとかでクッソメンドクセーデータ整理とかするんだろうからVBAは覚えておけばウマーだと思うんだわ
それに飽き足らないレベルになったらガチのプログラム言語を使えばいいと思うんよ
0003仕様書無しさん
垢版 |
2016/11/10(木) 21:28:09.94
プログラム作る動機って、手作業でもできるけど繰り返しやるのがメンドクセーってのを機械化するのがほとんどだろうと思うんよ
だから自分が普段使うツールを補助できるプログラム言語が一番恩恵を受ける言語になり得ると思うわけよ
0004仕様書無しさん
垢版 |
2016/11/10(木) 21:32:16.04
意外と大手企業でもめんどい手作業でのデータ加工とかで工数かけてるんよね
そういうところに「何でもある程度は作れて作業が楽ちんになるツールが作れる」って触れ込みで仕事もらえたりするわけだし
0006仕様書無しさん
垢版 |
2016/11/10(木) 23:02:19.59
その前に自分で作ったものや自分自身の環境を
どこでも使えるようにする仕組みを作るべき

でないと快適な環境を作り上げても再インストールや
違う場所に行ったときに一から再設定しなければいけなくなる。
0007仕様書無しさん
垢版 |
2016/11/11(金) 08:13:39.87
VBAさいきょー
0008仕様書無しさん
垢版 |
2016/11/11(金) 08:20:49.99
IT業界にしがみついてるプログラマほど愚かなことはない
相対価値が低くて、低評価、賃金安く、長時間拘束、休み少ない

ユーザー企業のプログラマは
相対価値が高い、高評価、賃金高く、時間は定時でも故意の生活残業をでき、有給取れる

全く同じ技術レベルどころか、後者のほうはVBAが出来れば得られる地位ww

ほんとIT業界にしがみつく意味がわからん
0009仕様書無しさん
垢版 |
2016/11/11(金) 08:41:26.61
そうなんよね。ユーザー企業でやる作業の効率化ツールの作成なんか、IT企業でやってた経験があれば余裕なんよね。
それでいて実際に使ってくれる人からは感謝が得られるし。デカイシステムだとユーザーの顔すらお目にかかる機会がなかったりとかでモチベ維持ができない
ってことでVBAを片手間でいいから覚えとけ
0010仕様書無しさん
垢版 |
2016/11/11(金) 10:22:33.97
>>1
工数少ないドカタ大変
0011仕様書無しさん
垢版 |
2016/11/11(金) 11:05:09.45
受注SEの知的財産と開発利益の指示損害対策

派遣契約以外は指示禁止だから客先指示に従うな!
委託契約なんだから作業完了日は自分で見積もれ!
・プログラムの料金以上に製作するな
・プログラムの利益を搾取させるな
・プログラムの報酬を搾取させるな
・IT社長に贅沢資金を搾取させるな
・客先経営資金削減の犠牲になるな
・平均年齢40歳未満の会社は辞めろ
・6時間/日以上PC使用の会社は辞めろ
・1,000万円/年以下の会社は辞めろ
・100万円/月以下の契約は辞めろ
・5,000円/時以下の契約は辞めろ
・100万円/月以下のプログラムは作るな
・偽装請負の開発は止めろ
・多重派遣の開発は止めろ
・多重契約は止めろ
・残業見積りは止めろ
・不要作業は止めろ
・時間外労働違反は止めろ
・契約外作業期日は守るな
・客先指示に従うな
・不利益な依頼は断れ
・知的財産を渡するな
・生産効率を上げろ
・残業しないで学習しろ
・残業しないで副業しろ
・損害賠償訴訟を怠るな

委託契約は指示禁止
http://members3.jcom.home.ne.jp/mu-isawo_rosha/rou32.html
0012仕様書無しさん
垢版 |
2016/11/11(金) 15:24:57.58
vbaは覚えるの楽だし良いよね
一年あればある程度マスターできる
0013仕様書無しさん
垢版 |
2016/11/11(金) 16:26:53.73
sedとawkをチョイとでも使えるようになればテキストデータの変換も簡単になるから便利やと思うけどね
0014仕様書無しさん
垢版 |
2016/11/11(金) 17:36:51.78
excelVBAを昔舐めてました
excelVBAでサブクラス化なんてもんを見たことがあります

VBAのくせして
コードがCでwindowsプログラム組んだのと同じようなコードww
メッセージキューの操作から全部書かれていやがった
0015仕様書無しさん
垢版 |
2016/11/11(金) 17:46:15.60
>>8
面白い面白くないで言えば
結果と効果がはっきりわかるユーザー企業のプログラマのほうがプログラミングもたのしい
0016仕様書無しさん
垢版 |
2016/11/11(金) 23:32:23.62
>>14
マジすかw
WindowsAPIをコールすれば可能だろうけど、それをExcelVBAでやるメリットが思いつかない。ネタ的な挑戦なんだろうかw
0017仕様書無しさん
垢版 |
2016/11/12(土) 05:45:34.07
excelvbaでサブクラス化やるとデバッグを防げるってのもあるんだよね
バグがあると暴走するからwwwww
0018仕様書無しさん
垢版 |
2016/11/12(土) 17:19:23.58
仕事でVBA使ったけど低レベルな言語でいちいち面倒だったわ

ただのオマケだろこんなもん
0019仕様書無しさん
垢版 |
2016/11/12(土) 21:28:51.57
オマケにしてはかなり出来のいいオマケに思える
もちろんガチ言語と比べるとクソやけど仕事の利便性を高めるって事には十分役立つツールやと思うで
0020仕様書無しさん
垢版 |
2016/11/13(日) 04:52:29.25
業務系だと
ほぼ求められてる作業できちゃうからなw
0021仕様書無しさん
垢版 |
2016/11/13(日) 20:59:28.11
VBA使うシーンって
Excel>>>超えられない壁>>>Access>>>>Wordってイメージなんだけど皆はどんな感じ?
ワイが仕事で使ってるのがExcelばっかかもしれんから他の意見も聞きたい
0022仕様書無しさん
垢版 |
2016/11/13(日) 21:20:59.73
>>21
シーンって言うけど、シーンじゃなくてアプリの話になってるだけじゃん
0023仕様書無しさん
垢版 |
2016/11/14(月) 00:10:41.20
>>1
学生でそういうものを使用するのは研究レベルの人間だから、ほとんど触れる機会がない。
0024仕様書無しさん
垢版 |
2016/11/14(月) 21:15:45.94
>>21
ExcelVBA だけでいいと思う。Access はソフト自体が下火。AccessVBA はいらない子。
0025仕様書無しさん
垢版 |
2016/11/15(火) 08:48:28.54
>>24
DBソフトってAccess以外に売れ筋なのがあるん?
個人の需要がどれほどかは謎やけど
0026仕様書無しさん
垢版 |
2016/11/15(火) 18:14:19.64
>>25
Excelの行列数が拡張されてからは、あまり使われてないだろうね。

RDBの勉強ならAccessには触らない方がいいし。
0027仕様書無しさん
垢版 |
2016/11/15(火) 20:34:57.90
>>26
行数や列数が増えたからと言って、その数だけ扱えるわけではないorz
データ数が多いと異常終了頻発
0028仕様書無しさん
垢版 |
2016/11/16(水) 09:19:13.35
>>24
Access使うにしてもフォーム扱いにくくてなあ
どうせエクセルと連携するならエクセルで動かしゃいいってなっちゃう
0030仕様書無しさん
垢版 |
2016/11/16(水) 20:08:54.05
VBA+それ以外のITスキル、言語(JavaとかC++)があればIT業界でやってけるが
VBAのみだと一般事務部署に鬼のようにコキ使われる。
よく言えば、「引く手数多極まりない」って感じだけど。
一般事務部署はVBAで処理したい案件山程抱えてるけど、経理や営業、人事などの部署にはVBAスキルを持った人材が全くいないからな
0031仕様書無しさん
垢版 |
2016/11/16(水) 21:00:36.05
>>30
C++って所が極めて古臭いなw
そんなんで大丈夫かい?
0032仕様書無しさん
垢版 |
2016/11/16(水) 21:45:30.87
C++なんて言ってるところを見るとじじいだろ。

ライブラリ充実のJavaとC#を並べるならわかるが、C++って相当なハイレベルアプリ開発だろw
0033仕様書無しさん
垢版 |
2016/11/16(水) 22:01:43.24
C++できるって言えるレベルならVBAなんてやるべき人じゃない
0034仕様書無しさん
垢版 |
2016/11/16(水) 22:32:28.75
>>32
>>14みたいにサブクラス化までやってればWindows上ならVBAでも同じことできるぞ。(速度等除くw)
0035仕様書無しさん
垢版 |
2016/11/16(水) 23:03:47.75
>>34
そのVBAが外部プログラムを呼び出しているだけだろw
0036仕様書無しさん
垢版 |
2016/11/17(木) 12:19:53.04
「C++ができるならIT業界やっていける」って書いてるんだから間違いじゃなかろう。ジジくさいのに異論はないけどw
まあ今更C++を本当に必要とする開発なんて思いつかないけどな。ハード屋で言語として使うことはあっても用途はただのCと変わらなかったりするし
0037仕様書無しさん
垢版 |
2016/11/17(木) 12:41:46.50
C++がわかると言い張ってる30代の人間で、Javaの基本がわからんと言ってるやつもいるからな。

自称できるはあてにならん。
0038仕様書無しさん
垢版 |
2016/11/17(木) 20:23:23.51
>>36
別に間違いとは言ってないけど、例が古すぎる
スクリプト言語の1例でperlを挙げる人みたい
0039仕様書無しさん
垢版 |
2016/11/17(木) 20:55:23.10
ヤフーとかC言語をいまだに使ってるCGIの流れで終わりにできないのだろう。

So-netは業務シテスムでもPerlを使っているらしい。

どちらも過去のしがらみと頭の古さでどうしようもないのだろう。
0040仕様書無しさん
垢版 |
2016/11/17(木) 21:11:40.77
>>35
windowsのWinMainやCallWindowProcから実装するようなプログラムだぞサブクラス化って
0041仕様書無しさん
垢版 |
2016/11/17(木) 21:49:49.62
>>39
レガシーシステムで使ってる言語

今プログラマが覚えると潰しがきく言語

全然違う
0042仕様書無しさん
垢版 |
2016/11/17(木) 21:59:50.05
業務シテスムでC言語はほぼ不要。
勝手に作り込むやつが害毒でしかない。

業務シテスムでPealはいらない。
シェルスクリプトで十分。
0045仕様書無しさん
垢版 |
2016/11/18(金) 21:25:29.36
>>44
そういうの持ち出すやつって何なの?
0046仕様書無しさん
垢版 |
2016/11/18(金) 21:33:28.08
>>44
VBAは需要に対して供給が少ない
VBAの需要って事務系の部署が多いから派遣なんかだと
女子のエンジニアが求められる傾向が高い
0047仕様書無しさん
垢版 |
2016/11/18(金) 21:38:18.27
もちろんVBAが出来るエンジニアはゴマンといるけど、
事務系の部署に派遣されると周りの人間関係がウザい
0048仕様書無しさん
垢版 |
2016/11/18(金) 22:26:19.64
エクセルを日常的に使う仕事なら、VBAが出来ると日々の作業効率が上がるのは確か。
0049仕様書無しさん
垢版 |
2016/11/18(金) 22:58:52.93
そして部署で使うVBA全部作らされて仕事が山盛り
0050仕様書無しさん
垢版 |
2016/11/18(金) 23:02:43.63
VBAのエディタも、いつまでもVB6時代の奴じゃなくて
もうちょっとリッチになんねえかな
0051仕様書無しさん
垢版 |
2016/11/19(土) 00:15:17.88
>>49
ほんこれ
しかも依頼してくるやつらはシステムど素人だから
ベンダーに構築、運用をお願いしないとならないぐらいのボリュームの物を今月中に一人で作れとか無茶振りしてくる
いくらVBAだって項目増やしたりするだけでも影響調査とか検証テスト、設計書の作成、変更、ユーザーマニュアルの改定と一つの作業だけでも色々やらなきゃならんのに
0052仕様書無しさん
垢版 |
2016/11/19(土) 07:40:33.22
素人作成なら、最低限でいい・・・
1関数に5000行くらい書いてても良い・・・・
ただ、以下3つだけは達成しててくれ・・・・

ifやselectで、そこら中に抱き込みコード制御やらず、配列をきちんと使っている
Range(〜)や、ActiveSheet.Cells(〜)のように上位オブジェクトを不安定な状態の記述をしていない
コメントがきちんと打ってある
0053仕様書無しさん
垢版 |
2016/11/19(土) 10:16:45.64
そういやVBAのべからず集とかプログラム技法の本ってあんま見ないな
0054仕様書無しさん
垢版 |
2016/11/19(土) 11:36:58.93
誰もシェルスクリプトの話はしないのな
0055仕様書無しさん
垢版 |
2016/11/19(土) 11:44:53.61
あれで簡単なバッチ処理以上のものを作ることはさすがにあまりないから
不満もたまらないんだろう
0056仕様書無しさん
垢版 |
2016/11/19(土) 12:49:51.23
VBAはマイクロソフト特有の自由放任でこう使えというものがないから、初心者が触るものじゃない。

まともにプログラミングの勉強をしてからやらないとひどいものを作ってまわりを困惑させる。
0057仕様書無しさん
垢版 |
2016/11/19(土) 14:04:41.07
自分だけで使うツールならいいんじゃない?
周りへの押し売りは困るが。
0058仕様書無しさん
垢版 |
2016/11/19(土) 16:01:21.34
>>57
自分だけのつもりが、他人にちょっと使わせたらいつの間にか
いたるところに広まっていてひどい目にあったとかいう人は多い。
自分が考えている以上にソフトウェアの寿命は長いんだよね。
経年劣化しないから、物理的な装置がなくならない限りは
動かされ続けるんだよね。今は物理的な装置がなくなっても
VM上で動かせばいいとか悪夢みたいなこともあるけど。
0059仕様書無しさん
垢版 |
2016/11/19(土) 16:51:02.71
他の言語ろくにさわったことないんだけど、デバッグするときクラスの中で止まってくれないのくっそイライラする
0060仕様書無しさん
垢版 |
2016/11/19(土) 17:20:22.79
>>58
便利だからなw
現場から必要性によって生まれたツールはww
0062仕様書無しさん
垢版 |
2016/11/19(土) 17:44:04.76
>>61
なんか設定の問題なのか?
エラー起きたところで止まってくれないんだけど
0063仕様書無しさん
垢版 |
2016/11/19(土) 18:00:07.65
>>62
普通にエラーの場所で止まる
ブレイクポイントでも止まる
特に設定ってあったっけ?
0064仕様書無しさん
垢版 |
2016/11/19(土) 18:08:32.31
>>63
まじ?
excel2010なんやけど
クラスを宣言した側のメソッド呼び出しのところで止まる
0065仕様書無しさん
垢版 |
2016/11/19(土) 18:26:46.75
>>64
あー、そういうことですか
エラーになる呼び出しはわかるからそこにブレイクポイント設定してF8で中に潜ろう
0066仕様書無しさん
垢版 |
2016/11/19(土) 18:55:00.05
クラスの場合は、クラスのソースコードのとめたいところにブレークポイント仕掛けないとダメ。
0071仕様書無しさん
垢版 |
2016/11/20(日) 00:44:08.75
VBAはまあ分かったがシェルスクリプトはどこまで?

cmdとかPowerScript? それともbashとかsed, awk, perlやらPythonとかしといた方がいい?
0073仕様書無しさん
垢版 |
2016/11/20(日) 10:54:14.33
>>71
いずれも使うかわからんからいらない。
VBScriptで充分w
0076仕様書無しさん
垢版 |
2016/11/20(日) 13:00:58.96
シェルスクリプトに関しては単純な話、どこにでもだいたい入っているbashが
出来ればいい。 同じスクリプトを数台数十台のマシンで実行するなんてことも
ありえるから。perlやpythonみたいな古いバージョンだと動かないとかあるし。
0077仕様書無しさん
垢版 |
2016/11/20(日) 16:47:48.19
>>75
PowerShellは最強なんだが、ユーザー環境の場合はPowerShellのバージョンが古い場合も多々あるから
0078仕様書無しさん
垢版 |
2016/11/20(日) 21:22:14.44
>>75
それが普及しないからbash対応しようとしてる。

むしろcmdの方が面倒でもどこでも使えるから無難。
0079仕様書無しさん
垢版 |
2016/11/20(日) 22:14:16.91
winもlinuxもbashだけで済めば理想的な世の中だけど
Ubuntuが丸ごと入ってるようなものが、cmdぐらい気軽に使える時代は永遠にこなそう
0080仕様書無しさん
垢版 |
2016/11/20(日) 22:25:07.08
これから何かシェルスクリプト覚えようって人にバッチファイル勧めるのはないでしょ
ただpowershellもセキュリティポリーシーがなあ
あれのせいで普及が妨げられてる
0081仕様書無しさん
垢版 |
2016/11/21(月) 00:01:35.90
>>80
いろいろ制約がかかっているところだとバッチファイルにしておいた方がいい。

Windows PowerShellは案外、普及してない。

ちょっとこったことをしようとすると.NET Frameworkを呼び出さないといけないので中途半端。
0082仕様書無しさん
垢版 |
2016/11/21(月) 21:46:01.08
バッチファイル好きだな。気が付くといろいろ作ってる。簡素な自動実行手段。
0083仕様書無しさん
垢版 |
2016/11/21(月) 22:23:51.73
結局、個人レベルの自動化は
「それが正しいことをどうやって証明するの?」っていうわけのわからない問で粉砕される
0084仕様書無しさん
垢版 |
2016/11/21(月) 22:27:42.50
コスパが高い自動化ツール
・エクセルVBA
 世の中にエクセルのないところはない
 当然ながらエクセルの基本操作を覚えるのが先だが、VBAの力業も破壊力がある
・UWSC
 ちょっとした面倒くさい繰り返しに汎用的に使える
 プログラマならテストで活躍する場面も多い
・秀丸マクロ
 プログラマの作業はほとんどテキストの加工だ
 例えばSQLを組み立てるのにエクセルと秀丸のタッグは強力
0085仕様書無しさん
垢版 |
2016/11/21(月) 22:29:05.56
>>84
いまどき秀丸はないわ。
0086仕様書無しさん
垢版 |
2016/11/21(月) 22:36:50.75
時代遅れのものをしつこく薦めてくる老害に打ち勝っていくのが若者の務め
0087仕様書無しさん
垢版 |
2016/11/21(月) 22:38:09.94
>>85
まぁ、そこは俺の趣味だな
趣味を出せるのもこういうツールのいいところ
ちなみにテキストエディタとして常用してるわけじゃないよ
0088仕様書無しさん
垢版 |
2016/11/21(月) 22:40:01.85
>>79
windows10で今試験的に入れる事が出来るな

さすがにcmdはutf-8に対応してないから今時厳しい
0089仕様書無しさん
垢版 |
2016/11/21(月) 22:41:03.81
若い子はネットで定番ツール探してくるだけで
自分で発掘しないんだよなぁ・・・
手際よくやってるのはいいんだけど、なんか物足りない
0090仕様書無しさん
垢版 |
2016/11/21(月) 22:51:07.64
ちょっとした正規表現は覚えるとテキストの加工がえらく便利になったな
特に行頭の^と、行末の$。
数十万行のテキストとかを置換するのにエディタで置換するとか遅すぎたからsed使い始めたのがきっかけやったな
0091仕様書無しさん
垢版 |
2016/11/21(月) 22:57:00.42
>>89
今はググれば大概のものは見つかるし自作の必要がかなり減ったってのもあると思う
大昔はちょっとツールも無かったから自作せざるを得なくて、それのおかげでスキルは勝手に伸びて行ったからなあ
0092仕様書無しさん
垢版 |
2016/11/22(火) 10:07:30.89
人差し指タイピングの人間に「ツールくらい自分で作れ」はムリだあね
0093仕様書無しさん
垢版 |
2016/11/22(火) 15:51:59.58
てかそんなネットから落とせる環境なの?
会社のシステムで
0094仕様書無しさん
垢版 |
2016/11/22(火) 18:03:56.26
秀丸の起動速度は、最近流行りのElectron製の超重量エディタとは次元違いだからな
今となっては構文強調とかが弱すぎるからメインにはしにくいけど
とりあえず開くときや、Grepツールとしてはやっぱ強いわ
0096仕様書無しさん
垢版 |
2016/11/22(火) 22:41:49.11
>>93
開発会社はけっこう甘いよ
メーカー子会社あたりが一番厳しい
0098仕様書無しさん
垢版 |
2016/11/23(水) 00:48:51.85
>>93
会社で落とせないっていうのは、社員と管理する側の両方が
馬鹿だから落とせなくするしか方法がないんだよ。

しかも落とせなくした所で、メールの添付ファイルは
個人の判断におまかせとか、でっかいザル状態。
ザルなことにすら気づいてすらいない。

俺が馬鹿向けに社内規則作るとしたら、従業員全員(社長も含めて)インターネットは
指定したサイト以外は接続禁止にする。メールの添付ファイルの送受信も禁止。
Officeファイルのスクリプトは当然問答無用で全削除携帯もスマホも持ち込み禁止。
指定したアプリしか起動しないようにする。接続端子はヘッドホン端子含めてすべて塞ぐ。
当然仕事にならないレベルになるだろうが馬鹿相手だとこうするしかない。

で、仕事にならないという理由で、どの会社も完璧な制限を諦めてザルにするわけさw
ザルにしても従業員がしっかりしていれば問題ないという理由でね
その延長でソフトウェア関係で高い技術を持っている人であれば
自己防衛にまかせても十分なので制限はなくても問題が起きない
0099仕様書無しさん
垢版 |
2016/11/23(水) 16:12:58.82
俺の持論。
数字入力時に必ずテンキー使う奴はイマイチ。
0100仕様書無しさん
垢版 |
2016/11/23(水) 16:21:44.79
>>98
どんなに技術者がしっかりしてようがスパイはやってくる

今後は環境を物理的にネットから切り離すか
インフラをクラウドにぶん投げて身を任せるかの二択になるだろう

今までなんだかわからないもんに依存しすぎだったんや…
0101仕様書無しさん
垢版 |
2016/11/23(水) 16:23:08.56
テンキーは電卓をよく使うひと向けだから。
0102仕様書無しさん
垢版 |
2016/11/23(水) 16:39:55.01
>>100
> どんなに技術者がしっかりしてようがスパイはやってくる

やってくるスパイは防ぎようがあるが、社員がスパイに変わることだってある。
社長がクビになることだってありえるのだから、
その社長が恨みでスパイに変わることだって有り得る。
それはどんな技術を使った所で完璧に防ぐことは出来ないことだよ。

結局のどれだけ信じられるかどうかの話でしかない。

信じられないのなら完璧ではない方法(大抵がザル)で防いだ気になる。
どっちみち完璧じゃないのだから、信じられるならば緩めて人を信じる。
そのバランスの話だよ。

高い技術を持っている人であれば危険アプリを使用してしまう行為に対しては、
信じられるから、自由に使わせる。
0103仕様書無しさん
垢版 |
2016/11/23(水) 16:43:16.05
ちなみにスパイに対してであれば、本当にどんな対策をしたとしても
その人がアクセスできる情報の漏洩を防ぐことは出来ない。

持ち込み禁止と言われても当然持ち込む。カメラとか録音装置とか。

そしてハードに接続端子がなかったとしても、
ディスプレイに表示したものをカメラで映すとか、
データを音に変換して録音するとかして抜き取れる。
0105仕様書無しさん
垢版 |
2016/11/24(木) 18:49:52.63
ExcelをSQLクライアント代わりにしているのは俺だけじゃなくて良かった
0106仕様書無しさん
垢版 |
2016/11/24(木) 19:17:16.15
>>105
基幹システムの操作に使っているやつもいるからな。

下手にExcelファイル開いてボタンクリックしたら大事故になる職場もある。
0107仕様書無しさん
垢版 |
2016/11/24(木) 20:45:31.67
>>106
これは盲点かも。
得体のしれない .exe や .com を叩く輩はいなくても、
「便利ツールだよ」と言われて渡されたエクセルのボタンは
警戒心無しでクリックしちゃうかも。
0109仕様書無しさん
垢版 |
2016/11/24(木) 21:54:40.94
>>108
これを作った人間がもうとっくにいなかったりしてなぞのExcelファイルだったりする。
0111仕様書無しさん
垢版 |
2016/11/24(木) 22:06:47.98
ボタンに「押すなよ! 押すなよ!」って書いておく?ww
0112仕様書無しさん
垢版 |
2016/11/24(木) 22:48:01.83
>>92
人差し指だからこそタッチ1回あたりの生産性を高めないといけないんだよ
高速タイピングなら考えるより指を動かしたほうが早く終わる
0113仕様書無しさん
垢版 |
2016/11/25(金) 15:34:40.19
ボタン押したらHDDをRAWフォーマットするように組んでおけばいい
0115仕様書無しさん
垢版 |
2016/11/25(金) 18:53:51.08
>>114
excelがインストールされ動いている
という絶対条件が必要だが、それさえクリアーできるのであれば、大抵のことは実現できる。
0116仕様書無しさん
垢版 |
2016/11/25(金) 19:00:29.75
ここが老害の巣か
0117仕様書無しさん
垢版 |
2016/11/25(金) 20:30:01.13
アドイン仕込めばExcel自体の挙動も変えられるから怖い。
0118仕様書無しさん
垢版 |
2016/11/25(金) 23:03:46.15
>>116
vbaやりたくなくてもやるしかない環境におかれることも希によくあるんじゃね?
0119仕様書無しさん
垢版 |
2016/11/26(土) 02:19:03.04
>>114
開発環境としては世界最大規模のシェア
プラットフォームとしてもWindowsに次ぐシェア
なにより、開発の簡易さと拡張性の高さが程よくバランスしてる

そして、ずっと変わらず同じように使い続けられる唯一の環境だ

VBやCでさえ大きな変化を遂げたが
Excelだけはほぼ変わらない
しかも新機能はちゃっかり備えてる
0120仕様書無しさん
垢版 |
2016/11/26(土) 09:19:50.62
Excelのキーボードショートカットの異色さはどうにかならんものか?

例えばクラッシックとかOffice共通とかキーバインドを選べるようにすればいいのにな
0121仕様書無しさん
垢版 |
2016/11/27(日) 12:16:57.20
>>120
そんなに不満なら、AutoHotkeyとかその類のアプリで直せばいいんじゃね?
プログラマ以前の資質の問題かと
0123仕様書無しさん
垢版 |
2016/11/29(火) 13:26:28.47
ワイ将今の現場でマクロ屋みたいな仕事してる。
結構な大手企業さんやのに事務の作業内容ガバガバすぎてちょっとIT化するだけでメッチャ感謝される
仕事にやりがいあるのは久々やで
0124仕様書無しさん
垢版 |
2016/11/29(火) 15:34:13.65
ワイんとこはマクロ作ると使う人からは感謝されるけど、上司からは怒られる。
0126仕様書無しさん
垢版 |
2016/11/30(水) 04:27:24.05
>>125
メンテがワイしか出来る人がいないので気にいらないらしい
すみませんおそらくワイが上司に嫌われているのが最大の理由だと思うw
0128仕様書無しさん
垢版 |
2016/11/30(水) 19:09:48.17
マクロ動かす為にセキュリティに穴が開く

誰も証明書なんて付けないし
0130仕様書無しさん
垢版 |
2016/11/30(水) 22:20:45.62
楽して仕事すると手抜きしてると思う古い考えの持ち主かな?

でもマクロ入りブックは割と迷惑だから個人ブックの方に入れてね
0131仕様書無しさん
垢版 |
2016/11/30(水) 22:39:20.76
IT企業ほど自社はシステム化してなかったりするよな
0132仕様書無しさん
垢版 |
2016/11/30(水) 23:22:37.60
自分らの事となると面倒になるというか金にならないから
誰もやりたがらんね

DBやWebサーバーなど環境はあるのに

たまに管理層が比較的暇な新人とかに作らせようとするけど大抵は頓挫する
どちらも素人同然だから無理もないのだが
0133仕様書無しさん
垢版 |
2016/11/30(水) 23:34:28.52
客から金とってたら、途中で失敗だと気づいてもやめられない
自社だと請負と違って途中でいくらでも仕様変更できるからね
0134仕様書無しさん
垢版 |
2016/12/01(木) 03:56:36.28
>>130
いろいろ面倒な人がいるんですよ

マクロ隠れて使うのにマクロ入りのブックを他人にわたすわけないじゃん
0135仕様書無しさん
垢版 |
2016/12/01(木) 20:06:08.68
マクラーかどうかは、エクセルのタイトルバー見れば大抵わかる。
0136仕様書無しさん
垢版 |
2016/12/02(金) 21:24:54.66
csvファイルを保存するとダイアログでるじゃん
あれわかりにくいんだけど俺だけ?
0137仕様書無しさん
垢版 |
2016/12/03(土) 13:47:40.82
マイクロソフトの訳は昔から分かり難い所あるよ
用語が分かり難いというか文脈がつかみ辛いというか

「ブックの一部の機能」→「書式などの情報」
「この形式」→「CSVファイル形式」

と変えた方がいいだろうね

そもそも不要なダイアログな気もするし設定で警告を切れればいいのにね
0138仕様書無しさん
垢版 |
2016/12/03(土) 14:57:35.34
>>137
元の英語が変なんだよ。

ほとんどの企業が意味が変わってしまうのを恐れて意訳をしない。

意訳をするのは日本オラクル。
0140仕様書無しさん
垢版 |
2016/12/03(土) 15:48:39.06
>>139
日本法人にそんな力があるわけない。
0141仕様書無しさん
垢版 |
2016/12/03(土) 15:49:25.18
>>140
だから英語版を開発している英語圏の人が
やればいいだけでは?って言ってるんだが。
0142仕様書無しさん
垢版 |
2016/12/03(土) 16:03:23.41
>>141
外国人はいい加減なんだよ。英語はグローバル化しすぎてコントロール不能。
0143仕様書無しさん
垢版 |
2016/12/03(土) 16:06:20.36
>>142
じゃあ問題の本質が変わってしまったってことだねw

× マイクロソフトの訳は昔から分かり難い所あるよ
○ 外国人はいい加減なんだよ。
0144仕様書無しさん
垢版 |
2016/12/03(土) 20:47:45.21
>>136
あれ分かりにくいよなw
っていうか、未だによくわかってない
なんか、気づくと2度ほど保存してる俺がいる
0145仕様書無しさん
垢版 |
2016/12/03(土) 23:36:56.40
ピボットテーブルって全然使わない。使いこなしている人見ると尊敬する。
0146仕様書無しさん
垢版 |
2016/12/19(月) 20:36:10.14
ピボットテーブルって、グラフとか表が好きな人用のツールじゃないの?
0147仕様書無しさん
垢版 |
2016/12/19(月) 20:55:31.46
おまえら、ピヴォットテイボーだぞ
これだから素人は・・・
0148仕様書無しさん
垢版 |
2016/12/19(月) 21:27:13.79
プロはトを発音しないんだよなぁ
これだから素人に毛が生えた奴は・・・
0149仕様書無しさん
垢版 |
2016/12/19(月) 21:47:55.70
最近、はじめてピボットを使ってみた。
VBAで組めば3分ぐらいで組めるところを、
20秒でできてしまう、というぐらいか?

まあ、融通きかないから
俺はPG組んだ方が楽だな
0150仕様書無しさん
垢版 |
2016/12/19(月) 22:19:28.33
>>148
毛は沿ってパイチン状態なんですが・・・
0152仕様書無しさん
垢版 |
2016/12/19(月) 22:57:46.09
使える場合はピボッド使う場合あるが複数テーブルから検索するような場合など基本使えないのでSQL投げるかVBAで書いちゃう
0153仕様書無しさん
垢版 |
2016/12/22(木) 18:55:06.28
PowerShellをもちっと簡単に実行できるようにしてくれたら最強なんだが
0154仕様書無しさん
垢版 |
2016/12/22(木) 23:44:07.77
PowerShell なんて使った事無いや。結構なんでもできるの?
なにかを監視して、指定した条件になったらネット回線の自動切断&シャットダウン
とかできる?
0156仕様書無しさん
垢版 |
2016/12/23(金) 08:29:23.03
>>154
かるーくしか触ってないけど、.Netのライブラリを呼び出せるからやりたい放題
0157仕様書無しさん
垢版 |
2016/12/23(金) 12:40:11.89
>>36
今日日、組み込みでもさすがにCだけじゃやっていけない。
ま、範囲としてはC++98の範囲と、最近C++11の仕様も一部使われ始めたかな
というくらいだけど。
0158仕様書無しさん
垢版 |
2016/12/29(木) 21:13:20.56
学生ならfortran、c、R、python、gnuplot、texを覚えれば十分じゃないか
VBAなんていう金がかかるのに勉強の役に立たない言語は学生時代には覚えなくていい
0159仕様書無しさん
垢版 |
2016/12/29(木) 21:42:09.22
ま、今ひとつ覚えるならpythonだろうなあ
0163仕様書無しさん
垢版 |
2016/12/30(金) 08:34:30.44
>>158
は?VBAが一番良いよ間違いなく
0164仕様書無しさん
垢版 |
2016/12/30(金) 09:09:22.66
学生時代にVBAやるなんて時間がもったいない
あんなもん社会人になってからでもできる
0165仕様書無しさん
垢版 |
2016/12/30(金) 09:14:55.69
VBAで学習すると間違った常識を覚えてしまうからむしろ害悪
学生にVBaを仕込むなんて酷い嫌がらせだ
若者の未来を奪いたいのか
0166仕様書無しさん
垢版 |
2016/12/30(金) 09:16:09.53
>>164-165
は?なんでお前らみたいな奴隷の位置につかなきゃなんねーんだよ
非IT業界で必須最強
0167仕様書無しさん
垢版 |
2016/12/30(金) 09:38:52.13
>>165
間違った常識って何?
VBAで特に非常識なところとか思いつかないが
0168仕様書無しさん
垢版 |
2016/12/30(金) 09:41:41.63
>>166
だな
非IT業界の場合でもほぼ間違いなく使えるプログラミング環境だし
0169仕様書無しさん
垢版 |
2016/12/30(金) 09:50:20.54
プログラマ=IT業界って考えてるバカ多いよな
世界で考えろよ IT業界勤めのプログラマの数<<<<非IT業界勤めのプログラマの数 だってのに
VBAは最強!
世界で最も普及している開発実行環境
0170仕様書無しさん
垢版 |
2016/12/30(金) 10:59:41.84
こういうふうに非常識さを自覚できなくなるところがVBAの恐さだよな
国内の生産性を著しく低下させていることに自覚がない
もはや国賊と言うほかなし
0172仕様書無しさん
垢版 |
2016/12/30(金) 12:22:57.60
VBAなんてわざわざ覚える必要ないな。
必要な時にググればいいだけ。
覚えないといけないやつは相当頭が悪い。
0173仕様書無しさん
垢版 |
2016/12/30(金) 12:27:41.13
実際、底辺派遣PGが全滅すれば日本は改善するだろうなIT業界
0174仕様書無しさん
垢版 |
2016/12/30(金) 12:55:19.79
VBAの仕事なんて単価が安いからまさに奴隷の生活
0176仕様書無しさん
垢版 |
2016/12/30(金) 13:06:55.27
>>174
単価たけーよ
だって大企業正社員さまだから
0177仕様書無しさん
垢版 |
2016/12/30(金) 13:19:52.42
VBA程度を外出しにする大企業って何なの?
自分で書いたコードがわけわかめになって外出しにするパターン?
それ最悪のパターンじゃんw
0178仕様書無しさん
垢版 |
2016/12/30(金) 13:29:21.60
まあ学生で金が無くてどうしても表計算ソフト使わなきゃならないのだったらLibreOffice
使えばいいよ

VBAみたいなBasicも使えるし他にPython,Java,JavaScriptも使える
0179仕様書無しさん
垢版 |
2016/12/30(金) 13:55:19.20
なんで学生時代に自らすすんで底辺スキルを身につける必要があるのか
学生なら数学やる
それ用のツールもVBAじゃない
0180仕様書無しさん
垢版 |
2016/12/30(金) 14:08:58.29
>>179
Cもjavaもその他スクリプトも文法違うだけでアルゴリズムを考える思考に差はないだろ
特定の言語がダメとか意味分からん
0182仕様書無しさん
垢版 |
2016/12/30(金) 14:17:37.84
納品物がVBAとは誰も言ってないよな。
途中で出てくるデータ操作とかであれば便利ってことだろうに。
エクセル全く使わないしごとに着くなら無駄だけどそんな仕事この業界にあるのか?
0184仕様書無しさん
垢版 |
2016/12/30(金) 14:45:58.14
>>180
向いた言語使った方がいいんじゃね
VBAが向いてるとは思えないけど
なんでもできるよってドヤってる人もいるけど、あれあくまで表計算の補助ツールだからね
VBAは社会人になってからでも簡単に覚えられるし、
学生のうちからエクセル、VBAやれ!ってやってたら、エクセルおじさん量産するだけ
0185仕様書無しさん
垢版 |
2016/12/30(金) 14:58:36.08
思考が柔軟なうちに色々経験しておいた方がいいね

おっさんの価値観押し付けは良くない

出来れば関数型言語もひとつ入れておいた方がいいかも
0186仕様書無しさん
垢版 |
2016/12/30(金) 15:05:46.30
>>180
素人らしいほほえましい発言だね
0187仕様書無しさん
垢版 |
2016/12/30(金) 16:00:16.99
VBAさいきょー!
0189仕様書無しさん
垢版 |
2016/12/30(金) 20:38:34.22
>>180
じゃ、VBAじゃなくてもいいね
0190仕様書無しさん
垢版 |
2016/12/30(金) 20:39:30.98
>>182
csvに吐き出してRでもなんでも使えばいい
0191仕様書無しさん
垢版 |
2016/12/30(金) 20:41:04.87
>>182
ここ2年くらい、客がスクリーンショット貼り付けてくるやつ以外でエクセル使ったことない。
0192仕様書無しさん
垢版 |
2016/12/30(金) 21:03:51.78
>>189
IT企業に就職するならその通りだけどそうでなければオフィスしか触れんぞ
0194仕様書無しさん
垢版 |
2016/12/30(金) 21:06:30.68
>>184
非IT企業に絶対に勤めないなら好きにすればいいけどそうじゃなきゃVBAの価値は高い。というかそれしか触れん
0195仕様書無しさん
垢版 |
2016/12/30(金) 21:59:27.97
>>194
IT企業でもまともな会社の正社員ならVBAは使うぞ
つまり、IT系の派遣社員・偽装請負社員やパソコンは全く不要の業界のみだろ
0196仕様書無しさん
垢版 |
2016/12/30(金) 22:00:36.61
VBA(Excel)が無くなったら、マジでWindowsを放棄して、LinuxやらAndroidやらに置き換え可能だからな
0197仕様書無しさん
垢版 |
2016/12/31(土) 07:23:21.07
>>192
なるほど。だから社内SE()はエクセルしか使えないんだw
0198仕様書無しさん
垢版 |
2016/12/31(土) 07:26:09.19
>>194
VBAなんてそこそこの頭があれば必要な時にググって使えるもの。
0199仕様書無しさん
垢版 |
2016/12/31(土) 07:29:31.41
マクロ入りブックを常用化するのって大企業的には大丈夫なのか?
0200仕様書無しさん
垢版 |
2016/12/31(土) 09:54:28.36
>>199
本来は禁止すべき
なにせAPIでほぼほぼすべて出来ちゃう
0201仕様書無しさん
垢版 |
2016/12/31(土) 11:00:31.16
大企業ならVSTOで外部からコントロールするのがセキュリティ的にも構成管理的にも妥当だな
0204仕様書無しさん
垢版 |
2016/12/31(土) 11:51:50.71
>>199
VBAがなきゃ仕事にならんならマズいだろうがそんなとこにVBA使う大企業は多分ない
0205仕様書無しさん
垢版 |
2016/12/31(土) 13:50:30.63
>>202
つまり、必要じゃないのにわざわざ覚えるメリットはない。
VBA知ってるからって就職で有利になるわけでもないし。
0206仕様書無しさん
垢版 |
2016/12/31(土) 14:00:55.96
VBA使えるとヒーローだけど?
0207仕様書無しさん
垢版 |
2016/12/31(土) 14:01:54.51
アニメーターとして作画監督やれるレベルの人が一般会社に在籍してたら重宝されるように
0208仕様書無しさん
垢版 |
2016/12/31(土) 15:34:54.88
ヒーローになりたければググればいいだけで
勉強する必要はないってこと
0209仕様書無しさん
垢版 |
2016/12/31(土) 15:36:38.81
英雄(ヒーロー)になりたければ改名すればいいだけで
勉強する必要はないってこと
0211仕様書無しさん
垢版 |
2016/12/31(土) 17:25:28.01
>>208
それ現代だとお前らも該当だろ
ググれば出る仕事
0214仕様書無しさん
垢版 |
2016/12/31(土) 21:46:46.99
「VBAでプログラミングできます!」力強く言われたら聞いてる方が反応に困るな…
0215仕様書無しさん
垢版 |
2016/12/31(土) 22:58:44.64
危険思想の持ち主として追放が妥当だろそんな学生
0216仕様書無しさん
垢版 |
2017/01/01(日) 09:07:58.46
>>214
充分ですが?
奴隷派遣プログラマだとVBAは触らないんだろーけど
0217仕様書無しさん
垢版 |
2017/01/01(日) 09:59:55.13
>>214
VBAでまともにプログラミング出きるならほかの言語もすぐに組めるだろ
0218仕様書無しさん
垢版 |
2017/01/01(日) 10:07:28.18
VBAしかできないカスじゃ他の言語やろうと思ってもVBA臭い気持ちの悪い粗悪なコード量産しそう
0219仕様書無しさん
垢版 |
2017/01/01(日) 10:36:16.51
VBAを使わない環境の職業とかwww
0220仕様書無しさん
垢版 |
2017/01/01(日) 13:37:36.45
エクセル使うことが要件じゃなきゃVBAなんて非効率的すぎて使えないよ
0221仕様書無しさん
垢版 |
2017/01/01(日) 15:07:06.26
文系学生とか高卒の子みたいにプログラミングと関わりのない人生歩むんならVBAやってりゃいいと思うけど。
プログラマー板的にはわざわざやるような言語ではないな。
0222仕様書無しさん
垢版 |
2017/01/01(日) 17:27:22.60
プログラマか否かの判断にプログラム言語が主要項目になるとはwww
0223仕様書無しさん
垢版 |
2017/01/01(日) 17:55:23.97
PowerShellじゃないんだ
0224仕様書無しさん
垢版 |
2017/01/01(日) 19:10:44.05
>>221
VBAって同じことをするのにもいろんな書き方ができて、やろうと思えば何でもできるから簡単なものじゃないよ。
0225仕様書無しさん
垢版 |
2017/01/01(日) 19:12:23.20
>>223
PowerShellのことをシェルスクリプトと言っているかもしれない。
0226仕様書無しさん
垢版 |
2017/01/01(日) 19:51:30.29
プログラマのくせにプログラミング技術を第一に持ってこない時点でお前らなんぞその程度
言語でくくろうとわwww
0227226
垢版 |
2017/01/01(日) 19:52:00.35
よってもっとも業務効率化に寄与しているVBAでよい
0229仕様書無しさん
垢版 |
2017/01/01(日) 21:17:02.05
どっちも業務知識があるという共通点があるな

ならer組のほうがいいわ
仕事するなら
0230仕様書無しさん
垢版 |
2017/01/01(日) 23:59:13.77
>>224
簡単かどうかという問題ではない。
プログラマーが学生時代から習得するメリットが有るかどうかの問題。
0231仕様書無しさん
垢版 |
2017/01/02(月) 00:21:04.62
>>229
業務知識と言われても世の中にはいろんな業務があるんだが?
それを言わずに通じると思ってる?
あんた世界狭くない?
0232仕様書無しさん
垢版 |
2017/01/02(月) 00:50:49.37
業務知識があってもモデリング出来ないならバイト以下だぞ
知識抱え込んで隠してる分むしろ害悪
0233仕様書無しさん
垢版 |
2017/01/02(月) 07:54:50.76
>>218
VBAしか出来ないレベルっているんか?
非IT企業ならいるがそんな話じゃないだろうし
0234仕様書無しさん
垢版 |
2017/01/02(月) 08:02:04.32
今は顧客側の人間だが顧客側の要件も理解出来ないとこが増えたな
0235仕様書無しさん
垢版 |
2017/01/02(月) 08:08:49.10
要件も理解してもらえない担当者になったということ
0237仕様書無しさん
垢版 |
2017/01/02(月) 08:25:36.41
>>231
その業界その業界のer組さんのほうがいいわ
おまえら何にもしらない。仕様書貰わないとなんにもできない。
しかもやる作業はググればできる
0238仕様書無しさん
垢版 |
2017/01/02(月) 08:27:24.62
>>231
しかも渡り歩く派遣が前提条件wwww
少しは一つの道を極めろよw
誰でも出来るIOの単純処理だけじゃなくさ
0239仕様書無しさん
垢版 |
2017/01/02(月) 08:38:25.65
博士とか研究職とか専門家が一つのことしかしらない無能って言ってるようなもんだよな
特技がないから、誰でも出来ることを渡り歩かないといけないって認めないと。
0240仕様書無しさん
垢版 |
2017/01/02(月) 09:24:16.35
>>235
あのさぁ、顧客側がさ詳細な要件書けるならお前らみたいなやつらいらんのよ
後から議事録読んだけどその内容と合わない仕様書書くアホも多いし
0241仕様書無しさん
垢版 |
2017/01/02(月) 09:27:47.48
>>236
顧客側はシステム周りのことや要件を伝えることも初めてな人も多いし
そういう顧客を顧客が悪いと切り捨てる業者が増えたんだな
0242仕様書無しさん
垢版 |
2017/01/02(月) 10:03:05.86
>>241
顧客が自分たちの業務がわからんというのが最大の問題。
0243仕様書無しさん
垢版 |
2017/01/02(月) 10:05:30.43
だからSI会社の言いなりになって
使いづらいシステムを納品されるはめになる。
SI会社が顧客以上の業務知識を持ってるわけがないんだからさ。
0244仕様書無しさん
垢版 |
2017/01/02(月) 10:13:39.05
そゆこと、だからシステムの外注は致命傷になる
どーでもいい汎用ツールは外注でもいいが、業務に直結してくるシステムは内製が基本
もしくはシステム化をしない方法で解決することが必要
0245仕様書無しさん
垢版 |
2017/01/02(月) 11:00:41.42
SEは本職に比べるとあまりにも短い時間で業務を把握しなきゃいけない
とはいえ業務を完全にマスターして身につけた物をもれなくシステム化しなきゃいけないかっていうとそうでもない
短い時間で業務の急所を理解して適切にモデリングするスキルがシステム開発に本当に必要なスキル
長年同じサイトに勤めて業務に慣れているだけの人材は必要ないというかぶっちゃけ変化を阻害する要因という意味でただの老害
業務を積極的に分析して先に進めることができる人間がこれからは必要なってくる
特定企業の特定業務には詳しいけどITスキルは20年前から大して進歩してませんなんて人材はさっさとSE辞めて顧客企業に転職した方がいい
0246仕様書無しさん
垢版 |
2017/01/02(月) 11:02:27.40
>>245
モデリングって言わないで。

そんな抽象的な用語はどこで使われているのか?
0247仕様書無しさん
垢版 |
2017/01/02(月) 11:04:08.53
>>246
IT業界で使われてるよ
君は門外漢って事は解るけど一体なんでこんな辺境のスレッドに紛れ込んだんだい?
0248仕様書無しさん
垢版 |
2017/01/02(月) 11:12:29.28
VBAやCOBOLやってる人にはモデリングは無縁の話だろ
0249仕様書無しさん
垢版 |
2017/01/02(月) 11:13:51.01
フローチャートみたいなポンチ絵が仕様書に付くよ!
0251仕様書無しさん
垢版 |
2017/01/02(月) 11:22:36.69
>>244
その通りなんだが素人相手を食い物にする業者が多くてな
特にパッケージで導入事例も多いものを選択しても酷いものもあった
今まで導入していった企業からクレーム無かったのかと
0252仕様書無しさん
垢版 |
2017/01/02(月) 11:22:51.77
自分の担当分だけで全体が見えていないというのはよくある事
0253仕様書無しさん
垢版 |
2017/01/02(月) 11:24:20.80
カタログスペックや営業のセールストークだけを真に受けない事だな
いい事しか書いていないんだから
0255仕様書無しさん
垢版 |
2017/01/02(月) 11:44:28.66
よくわからんけど前からこうしてるから、って無駄な作業は多そうだな
0256仕様書無しさん
垢版 |
2017/01/02(月) 11:46:43.04
ビジネスプロセスモデリングとか定義されてても情報が流通してないからパッとしないな
0257仕様書無しさん
垢版 |
2017/01/02(月) 11:50:04.41
>>254
慣れで仕事って何?
意味ない仕事なら不要だし
そういうのあったとしても仕様決める際に消えるだろ

すくなくとも医薬業界には適当な業務な無いな
0258仕様書無しさん
垢版 |
2017/01/02(月) 12:26:22.07
何か仕事をやるとして作業者全員がその仕事について熟知しているあるいは熟知する必要があるかというとそうでもない
深く理解しないままなんとなくマニュアルの通り人に言われた通り進めてもそれなりに仕事にはなる
時間が経てば理解を深めないまま経験からくる感覚で正しい判断が出来るようになる
理解でなく慣れで仕事をするってこういうこと
組織が大きくなるほどこういう人間の方が相対的に多くなってくる
彼らは仕事をこなす事はできるが仕事を上手く説明することが出来ない
0259仕様書無しさん
垢版 |
2017/01/02(月) 13:34:24.60
>>258
それが完全に進んだ状態=システム外注したところ

そうみえて実際にはそうはなっていない状態=通常
上司になる人は得てして法的根拠等々もキチンと勉強している。
0260仕様書無しさん
垢版 |
2017/01/02(月) 13:45:14.90
>>247
IPAはそういう意味では使ってない。
0261仕様書無しさん
垢版 |
2017/01/02(月) 13:46:00.48
>>250
それが大企業ですでにシステム化されてるとあるのよ。
0262仕様書無しさん
垢版 |
2017/01/02(月) 14:18:26.10
>>244
> そゆこと、だからシステムの外注は致命傷になる

だからといって、時間的に内製できるわけもない
内部の人間だってやめたりして変わるしな。

となると答えは一つ。

システム会社は業務知識を持つべきではない
ということなんだよ。

餅は餅屋。
顧客が仕様を決め(内製する場合はやるんだからできないわけがない)
システム会社はソフトウェアの開発に専念するべき。
0263仕様書無しさん
垢版 |
2017/01/02(月) 15:20:24.06
その手のネタは内製スレでさんざん語られ結論が出てるだろ。

一度内製を捨て業務を外注でシステム化すると、現場には業務知識・法的根拠等を把握している人間が消滅し
結果として、次のシステム化の際に、そのことが発覚して致命傷になると
その代表例が、だめぽシステム

だから嫌でも主要業務については、システム化を諦めるか、システム化するならば社内に業務知識が絶対に残るように内製しかないと。
0264仕様書無しさん
垢版 |
2017/01/02(月) 16:27:36.68
>>263
役割分担の問題でしょ?

業務知識は顧客側に担当して
それ以外のソフトウェア開発部分のみをソフトウェア開発会社が担当する。
例えば詳細設計とかテストのやり方とか、システムをシンプルに実装する技術とかさ。

内製だから技術者が育つまで開発できませんとか言ってられないんだから。
0265仕様書無しさん
垢版 |
2017/01/02(月) 17:18:31.65
伝言ゲームじゃないんだから知識を隠さず共有しろよ
顧客からPGまで全員が共有し理解し議論できる業務知識モデルを作ること大事
そのためにSEはモデリングスキルを磨かなければならない
このスキルを持ったSEは日本にはほとんどいない
業務に長く関わっていて自然と身に付いた業務知識を多く持つだけの名ばかりSEが蔓延っている
これまでずっとモデリングという重要な仕事をサボってきた給料泥棒だ
0266仕様書無しさん
垢版 |
2017/01/02(月) 17:28:06.67
諸外国は少数精鋭の超絶エリート高学力のエンジニアが自社に属して、
自社で何を作りたいのか何を欲しているのか完全に研究観察理解したうえで、自社のシステムを作成
必要に応じて必要な人数を派遣で調達し、直接指揮をとる。
それでも新しいシステム開発の手法や取り組みが研究されている。

日本なんて素人が要件をSヨに伝えて、Sヨは他社の現場を見ることなくひたすら分厚い紙で定義や免責事項等々を幾度となくやり取りを繰り返し。
そしてSヨと素人がよくわからないままに作成した分厚い紙を3重、4重、5重と投げ、最後のところは多数の弱小派遣会社から大量派遣された
超低学力の当然低待遇の技術力がバラッバラの人員を一つにまとめて、どこぞのだれのためのシステムかよくわらないまま作る。

業務知識を隠す云々を語る以前の状態だろ日本は。
0267仕様書無しさん
垢版 |
2017/01/02(月) 17:37:44.17
業務運用を外部においそれと教えるってこと事態危険だろ
リスク管理どう考えてんだ?
自分の会社で雇用した社員なら自業自得だけど
外部発注したら、ぱよぱよちーん みたいのだっている
外部会社の人員まで興信所使うのかよ
0268仕様書無しさん
垢版 |
2017/01/02(月) 17:45:23.17
> 自分の会社で雇用した社員なら自業自得だけど

「自業自得」はリスク管理やないで?
自業自得で終わるわけないんだからな。

自分の会社で雇用した社員が情報漏えいなどしたらどうする?
個人に損害賠償請求か? 無理だぞ。まず払えない。

外注であれば会社との契約があるから、会社が損害賠償してくれる。

そういった点で外部の会社を使ったほうがリスクは減らせるんだよ
0269仕様書無しさん
垢版 |
2017/01/02(月) 17:47:32.56
減るわけねーだろww
ぱよぱよちーん のどこが減らせてんだよ
相手の会社がとんずらかましておわりだよ
ぱよぱよちーんのような会社がまともな対応すると思うのか?
0270仕様書無しさん
垢版 |
2017/01/02(月) 17:52:08.08
業界規模でアジア系外国人を雇わないことだな
リスク対策はそれからだ
0272仕様書無しさん
垢版 |
2017/01/02(月) 19:03:59.71
いまどきVBAなんか覚えんなw
覚えるなら.net使えるC#でプラグイン書け。
0273仕様書無しさん
垢版 |
2017/01/02(月) 19:05:26.96
>>272
普通、仕事ではVBAなんてさけて通れないだろ。
0275仕様書無しさん
垢版 |
2017/01/02(月) 22:05:22.31
>>261
某銀行のようにか?
各商品の詳細知っている人間や法務部署がない大企業があるとは思えないな
システム素人の人間から詳細を聞き出すスキルがSIerになかったら悲惨だろうな
0276仕様書無しさん
垢版 |
2017/01/02(月) 22:10:26.01
>>262
SI業者全否定だな
システムの詳細な仕様書書ける非IT企業はかなりないだろう
もし書けるなら自分らで作れちゃうもんだし発注しない
0277仕様書無しさん
垢版 |
2017/01/02(月) 22:19:58.38
業務や法に精通した客が居たとしてもシステムがその通りとは限らないんだなぁ
0278仕様書無しさん
垢版 |
2017/01/03(火) 01:50:53.13
>>276
> システムの詳細な仕様書書ける非IT企業はかなりないだろう

失敗が多いのはそのせいだよ
0279仕様書無しさん
垢版 |
2017/01/03(火) 08:16:07.53
もういい加減飽きないの?
内製と外注の関係についてはさんざん語られて、内製に軍配あがってるだろが。
外注は「内製は社員が無能」って絶対条件を必ず付してからすべてを語ろうとする。
内製側は内製のデメリットもしっかり見つめつつ結局内製に軍配があがるって両方共キチンと比較してる。
だけど外注側は前提条件を絶対に崩さないから永久に咬み合わない。

まともな会社の正社員になる頭があるやつがプログラミングを覚えるのと
まともな会社に入れず派遣や偽装請負プログラマになったやつの頭でプログラミングするのと
結局どっちがまともなシステムになっていくか。
常識的に考えれば明らか。
0280仕様書無しさん
垢版 |
2017/01/03(火) 08:27:44.65
> 内製と外注の関係についてはさんざん語られて、内製に軍配あがってるだろが。

     /: : : : : __: :/: : ::/: : ://: : :/l::|: : :i: :l: : :ヽ: : :丶: : 丶ヾ    ___
     /;,, : : : //::/: : 7l,;:≠-::/: : / .l::|: : :l: :|;,,;!: : :!l: : :i: : : :|: : ::、  /     ヽ
    /ヽヽ: ://: :!:,X~::|: /;,,;,/: :/  リ!: ::/ノ  l`ヽl !: : |: : : :l: :l: リ / そ そ お \
   /: : ヽヾ/: : l/::l |/|||llllヾ,、  / |: :/ , -==、 l\:::|: : : :|i: | /   う う  前  |
.   /: : : //ヾ ; :|!: イ、||ll|||||::||    ノノ  イ|||||||ヾ、 |: ::|!: : イ: ::|/   な 思 が
   /: : ://: : :ヽソ::ヽl |{ i||ll"ン    ´   i| l|||l"l `|: /|: : /'!/l     ん う
 ∠: : : ~: : : : : : : :丶ゝ-―-      ,  ー=z_ソ   |/ ハメ;, :: ::|.   だ ん
   i|::ハ: : : : : : : : : : : 、ヘヘヘヘ     、  ヘヘヘヘヘ /: : : : : \,|.   ろ な
   |!l |: : : : : : : : :、: ::\    、-―-,      / : : :丶;,,;,:ミヽ   う  ら
     丶: :ハ、lヽ: :ヽ: : ::\__  `~ "      /: : ト; lヽ)   ゝ
       レ `| `、l`、>=ニ´        ,  _´ : :} `   /
         ,,、r"^~´"''''"t-`r、 _  -、 ´ヽノ \ノ   /    お ・
       ,;'~  _r-- 、__     ~f、_>'、_         |  で  前 ・
      f~  ,;"     ~"t___    ミ、 ^'t         |  は  ん ・
      ,"  ,~         ヾ~'-、__ ミ_ξ丶     |  な  中 ・
     ;'  ,イ ..          ヽ_   ヾ、0ヽ丶    l         /
     ( ;":: |: :: ..          .`,   ヾ 丶 !    \____/
     ;;;; :: 入:: :: ::      l`ー-、   )l   ヾ 丶
     "~、ソ:: :い:: :     \_  ノ ,    ヾ 丶
0281仕様書無しさん
垢版 |
2017/01/03(火) 08:30:21.52
> 外注は「内製は社員が無能」って絶対条件を必ず付してからすべてを語ろうとする。

何を言ってるんだ? 餅は餅屋ってだけだろ。

お互い専門でやっているところを担当すればいいんだよ。

それとも餅屋にプログラミングさせるのか?
最高の餅を作れる職人がプログラミングができなかったら無能になるのか?

餅屋はプログラミングできなくて当たり前なんだよ。
餅のことだけ考えてろ。システム開発はこっちでやるから。
0282仕様書無しさん
垢版 |
2017/01/03(火) 09:18:55.91
内製と外製で割り当てられる人員が同一だと仮定した場合は
内製のほうが有利ってことになるのか・・・

でも内製が開発をはじめてしまったら業務知識がおろそかにならないか?
0283仕様書無しさん
垢版 |
2017/01/03(火) 10:38:29.29
>>282
歴史を見ると 業務知識ではなく、技術がおろそかになる ということをCOBOLerが示した。
で、COBOLerが本当に害だったのか考えると害である部分がかなり大きいが、有用であったことも証明された。
それが、パッケージソフト・アウトソーシング・子会社への丸投げ方式導入で一気にオープン系にしたら最初はよかったが
COBOLerが退職や配置転換等でいなくなり、システムのリプレイスでCOBOLerの有用な部分が発覚し、愕然とすることになった。
0284仕様書無しさん
垢版 |
2017/01/03(火) 10:39:51.62
ついでにいうと、COBOLer環境はメインフレームという超特殊な環境だったから
技術がおろそかになった可能性も否定できない。
最初から現代環境だった場合は、技術がおろそかになることがあったのか?
という点については、現代環境から内製を始めたところの意見を聞かないとわからない。
0285仕様書無しさん
垢版 |
2017/01/03(火) 10:43:36.31
>>282
派遣の烏合の衆と一応そこそこの会社に入った正社員の人員能力が同一というのが日本では考えにくいがあえて同一だと仮定した場合
直接ユーザーから何をやりたいのかを聞ける、直接ユーザーにプロトタイプをイジってもらって感想を貰う
ってことができる内製のほうが圧倒的優位なのは事実

だから、世界では日本では内製と表現されている開発スタイルが一般的で
ユーザー企業のプログラマ数 > IT企業のプログラマ数
という状態に当然になる。
最近の提唱されているプログラミング・開発スタイルの多くが、日本で内製と表現されている環境が大前提のもの
0287仕様書無しさん
垢版 |
2017/01/03(火) 11:23:33.62
>>278
素人がシステム、コンピューター化等について普通わかるわけないだろ
それがわからんSI業者はいらん
0288仕様書無しさん
垢版 |
2017/01/03(火) 11:29:13.47
>>279
内製出来るだけの人員がいるならいいが大抵の会社には居ないだろ
内製は理想だが現実的には出来ない会社が大半だ
そもそも非IT系の経営層はコンピューター関連のスキルを理解してないし価値もわからん
さらに初期コストしか見ないアホも多いからパッケージを求めたりする
自社に適合するかは業者営業の言葉鵜呑みでな

解決しないよ
0289仕様書無しさん
垢版 |
2017/01/03(火) 12:31:04.72
>>283
それってCOBOLerが有能なんじゃなくて完全に害悪だよ
業務知識を積極的にモデリングしてアウトプット、共有してれば世代交代もある程度円滑になっていただろう
COBOLerって仕事してみるとわかるけどclosedな時代に生きてきたからなのか保身のために知識を隠す傾向があるんだよね
彼らは企業の重大な知識、技術を独占して隠してきた
新規参入を意図的に遠ざけ、知識を小出しにすることで旨い汁をすすってきた
0290仕様書無しさん
垢版 |
2017/01/03(火) 13:54:56.37
>>289
どの世界にも保身最優先な連中はいる
知識の共有が大事だと思わん連中が上にいるとどの分野でもそうだ
COBOLerだけが害悪じゃねぇ
特に日本はその点がダメだ
0291仕様書無しさん
垢版 |
2017/01/03(火) 17:06:25.86
>>289
わざわざ日本語より英語の方が意味が広くて、文章が曖昧になる言葉を使う癖は直した方がいいぞ。
0293仕様書無しさん
垢版 |
2017/01/03(火) 17:37:10.93
>>288
某国にいたとき30万の社員数がいるとこのシステム開発保守運用を10人でやってたぞ。
社員数100人なら2人いれば充分だろ。
0295仕様書無しさん
垢版 |
2017/01/03(火) 17:50:30.12
>>293
社員数100人といってもどうせ自分の担当の
仕事しかわかってないやつばかりだろ。

大きな会社になればなるほど自分の担当の範囲は狭くなる。

業務知識がわかっていて、かつシステム開発も
できるやつじゃないと意味がない。

そういう人がいないから、システム開発丸投げの上に
業務知識までシステム会社に丸投げしてる。
0296仕様書無しさん
垢版 |
2017/01/03(火) 17:53:09.17
コンサルも酷いし経営層も甘く見過ぎなんだよな
0297仕様書無しさん
垢版 |
2017/01/03(火) 17:54:32.26
根本的に、日本の開発スタイルって世界から明らかに外れている。

それが成功しているスタイルなら良いが、失敗スタイルなのは自らわかっていること。
0298仕様書無しさん
垢版 |
2017/01/03(火) 17:57:39.88
素人ばかりで成功するわけがないんだよな
文系とかVBAでドヤ顔する学生取ってくるのやめてくれ
0299仕様書無しさん
垢版 |
2017/01/03(火) 17:59:46.50
>>293
SI業者が生業としている分野でも顧客の業務理解出来ないんだろ?
1事業所で100名だとしても2名で全体を把握なんて出来ないだろ
その2名が全部署経験豊富かつシステム周りも詳しいならいいがそんなの求める方が非常識だ
経営層がどう考えているのかが一番問題になると思う
0300仕様書無しさん
垢版 |
2017/01/03(火) 18:03:01.88
>>298
なんでVBAをそんなに嫌うのか?
ちゃんと理解出来ていれば問題ないし規約があればそれに普通従うだろ?
極端なことを言えばどんな言語だろうとクソコード書く奴はいる
結局人に起因する問題だ
0301仕様書無しさん
垢版 |
2017/01/03(火) 18:08:16.30
> なんでVBAをそんなに嫌うのか?
Windowsでしか使えないから。
また言語自体も貧弱なので、すぐに限界がくる。
0302仕様書無しさん
垢版 |
2017/01/03(火) 18:51:16.07
>>300
自分たちの仕事を奪われるからだろ。
もしくは、自分たちの仕事って実は大したことがないってバレるのが嫌なんだよ。
この中で単純処理以外のプログラミング組んでる奴なんて殆どいないだろ。
0305仕様書無しさん
垢版 |
2017/01/03(火) 19:06:28.81
結局そういうふうに馬鹿にすることが目的で
派遣って持ち出したんだよなw
底が知れる
0306仕様書無しさん
垢版 |
2017/01/03(火) 19:09:13.56
コードの書きやすさって死ぬほど重要だよな
VBAだって基本的な機能はないわけではないから高品質なコードを書こうと思えば書くことはできる
しかし断じて書きやすい訳ではないし他のユーザーがバカだし使い捨てアプリ前提みたいな空気があるからまず良い習慣を守って高品質なコードを書こうという気がおきない
VBAには人にクソコードを書かせる不思議な誘惑がある
普段はちゃんとしたPGでもVBAになるとまるで狂ったかのような酷いコードを書き始める(ちゃんとしたシステムじゃないし動きゃ別にいいだろという空気を発しながら)
ましてや他の言語をろくに触らないVBAerが書き出すVBAコードは筆舌に尽くしがたい
さらに最悪なのはVBAerは自分がクソコードを書いてるという自覚がない
クソコードをこれでいいのだと納得して書き続けて遂にはクソコードを書く習慣がしっかりと身についてしまい矯正することも難しくなる
クソコード生産工場となったVBAerはもはや技術的負債を積み上げるだけの足手まといでしかない
0307仕様書無しさん
垢版 |
2017/01/03(火) 19:14:51.22
書きやすさっていうか重要なのは読みやすさだけどね。

書くのは一回だけど、読むのは修正のたびに何度も読み直している。
機能追加、バグ修正、プロの仕事では他人からのコードレビュー
0309仕様書無しさん
垢版 |
2017/01/03(火) 20:58:43.46
>>300
統制のとれたVBAってそれこそプロが書いたものでしか見たことないわ。
0310仕様書無しさん
垢版 |
2017/01/03(火) 21:33:58.93
excelでVBAでコード書いていたら、googleスプレッドシートでのGASで
活かせたりするけどね。頭固い人だとそういうのも出来ないんでしょうね。

ちなみにgoogleスプレッドシートはexcelおじさん程度のレベルのことなら
支障なくできるくらいにはなっているのでお勧めです。特に複数にで作業
するときとか。
0311仕様書無しさん
垢版 |
2017/01/03(火) 21:39:38.61
VBA使ったことないけどGoogle Apps Scriptは普通に使えちゃいました(テヘペロ
0312仕様書無しさん
垢版 |
2017/01/03(火) 22:20:56.15
本職は金は出すからやれと言われれば言語程度ならなんでも1日で覚えるのが基本な
逆に有用でも要件でもないものを無意味に覚えたりはしない
>>310みたいなドヤ顔学生さんレベルのスキルは有って無いようなものだよ
0313仕様書無しさん
垢版 |
2017/01/03(火) 22:23:28.86
VBAバカにする連中の周りには無能が多いってことなんだな
さらに具体的なクソなところを指摘出来ないし底が知れる
0314仕様書無しさん
垢版 |
2017/01/03(火) 22:25:32.00
>>312
今時覚えるとかw
暗記でもしてんの?
素養があればどの言語でも普通に扱えるわ
0315仕様書無しさん
垢版 |
2017/01/03(火) 22:34:26.24
>>313
VBAをありがたがってる方が無能だろ
悪いことは言わないから他の開発環境も触ってみなって

>>314
とりあえず覚えるって辞書で引いてこようか
0316仕様書無しさん
垢版 |
2017/01/03(火) 22:54:33.56
おぼ・える【覚える】 の意味
出典:デジタル大辞泉
[動ア下一][文]おぼ・ゆ[ヤ下二]《「おもほゆ」の音変化。「ゆ」は、もと、自発・可能の助動詞で、自然に思われる、他から思われる意が原義》
1 (「憶える」とも書く)見聞きした事柄を心にとどめる。記憶する。「子供のころのことは覚えていない」
2 学んだり経験したりして、身につける。習得する。「こつを覚える」「技術を覚える」
3 からだや心に感じる。「疲れを覚える」「愛着を覚える」
4 (古風な言い方)思われる。「お言葉とも覚えません」
5 思い出して話す。
「いで―・え給へ」〈大鏡・序〉
6 自然と思い出される。ふと想像される。
「昔―・ゆる花橘、撫子、薔薇?(さうび)?」〈源・少女〉
7 似る。似合う。
「御かたちありさま、あやしきまでぞ―・え給へる」〈源・桐壺〉
8 他人からそう思われる。
「この世の中に恥づかしきものと―・え給へる弁の少将の君」〈落窪・一〉
9 意識がはたらく。分別する。
「物は少し―・ゆれども腰なむ動かれぬ」〈竹取〉
0317仕様書無しさん
垢版 |
2017/01/03(火) 23:31:03.52
VBAはExcelしか実行・開発環境のない場所でなら輝く
そうでないなら基本不要。つか本家.NETを使え
0318仕様書無しさん
垢版 |
2017/01/04(水) 00:30:11.57
>>317
仕事ならExcel VBAに無関係なんてありえない。
0319仕様書無しさん
垢版 |
2017/01/04(水) 00:47:59.31
世の中、業務系だけがマの仕事場じゃ無いから。
0320仕様書無しさん
垢版 |
2017/01/04(水) 01:03:18.01
>>318
そういう視野が狭いところがいかにも新人って感じで可愛いわー
0321仕様書無しさん
垢版 |
2017/01/04(水) 01:59:22.70
Excelを使わないレベルのことしかやらないなら、それこそ初心者って感じだわ。
0325仕様書無しさん
垢版 |
2017/01/04(水) 04:54:06.19
>>315
おまえ様はVBA触ると他の開発環境に対応出来なくなっちゃう人なの?
ワイの周りにはそんな人いないなー
出来る人はなーんも問題なく使うことになった環境に適応してくけど
0326仕様書無しさん
垢版 |
2017/01/04(水) 05:00:19.93
>>321
仕様書をPDFとかmdで書くようにして、
可視化ツールもkibana導入したら
Excel使う所なくなっちゃった。
0327仕様書無しさん
垢版 |
2017/01/04(水) 05:04:48.25
Excel使うにしてもメモ書きとかちょっとした資料のまとめくらいで
VBA使ってまで何かやろうとは思わん。
0329仕様書無しさん
垢版 |
2017/01/04(水) 05:18:14.24
>>324
覚えるを辞書で引いてこいと言われたから
引いただけだが?

なに?めんどくさいことをやらせる
嫌がらせをしたかっただけ?
0330仕様書無しさん
垢版 |
2017/01/04(水) 05:46:21.95
>>328
推している人はいないだろ?
ダメという人になにがダメなのか聞いている人はいるけど
0331仕様書無しさん
垢版 |
2017/01/04(水) 05:52:19.02
学生時代にVBA以外を触っていてもクソはいるしVBAしか触ってなかったいなかった人でも出来る人もいるんだが

人事が使える人を見分けられる基準が分かればいいのだが難しいな
0332仕様書無しさん
垢版 |
2017/01/04(水) 08:00:15.40
windowsからlinuxに変えられない最大の要因がVBAマクロなのに
VBAマクロをなんに使ってるのかわからんとか、ユーザーサイドのマーケティングやってなさすぎ
0333仕様書無しさん
垢版 |
2017/01/04(水) 08:19:53.67
そういえばLibreとかにした企業や自治体がトラブル多発してMS Officeに戻したって話もあったな
0335仕様書無しさん
垢版 |
2017/01/04(水) 11:49:10.90
>>332
今はパソコン()よりスマホの方が使われてる時代ですが。
君こそ一般ユーザーのことを知らなすぎ。
0336仕様書無しさん
垢版 |
2017/01/04(水) 12:03:19.89
MS-Officeでこうしたいと思うときVBAを使えばできます、VBAアドインならできますとなって、結局、VBAを使うことになる。
0337仕様書無しさん
垢版 |
2017/01/04(水) 12:08:15.76
ついにスマホで業務アプリを使う時代になったか
スマホ版やオンライン版のエクセルでVBAが使えるようになる日が待ち遠しい
0339仕様書無しさん
垢版 |
2017/01/04(水) 12:54:55.54
VBAつーよりCOMが扱えれば何でもいいんだけどね
Excelに限ればピボット使えるの方が印象良さそう
0340仕様書無しさん
垢版 |
2017/01/04(水) 13:02:35.63
VBAが便利っていうかスプレッドシートっていうインターフェースとExcel.Applicationが便利なだけだよな
仮にExcelに組み込みでC#が動くならVBAなんて誰もありがたがらないだろ?
0341仕様書無しさん
垢版 |
2017/01/04(水) 13:12:44.05
>>337
情弱なターゲットが大量に確保できてハッカーにとっては天国だろうな
0342仕様書無しさん
垢版 |
2017/01/04(水) 14:12:03.83
神excelだと面倒だが、データソースとしてCOMインターフェイス経由で
excelいじることなんて色んな言語でライブら入りは提供されてるからなあ。
まあ普通の人に使わせる場合はGUIが無いとほぼ無理だったりするから
VBAは重宝するってことはあるが。
0344仕様書無しさん
垢版 |
2017/01/04(水) 15:07:03.53
>>340
分かってないな
過去の資産切り捨てOKならVBAの仕様変更したいだろうが現実的に出来ない状態
0345仕様書無しさん
垢版 |
2017/01/04(水) 15:12:42.40
>>340
この板みてるような連中ではなく大多数である一般的なユーザーのレベル知らなすぎ
c#なんかになったらExcelの価値が激減してバージョンアップしない企業が大半だろうと思う
0346仕様書無しさん
垢版 |
2017/01/04(水) 15:23:17.19
C#がいいならC#+Excelで開発すりゃいいけど、世の中はそういう流れになってない
MSだって受け入れてもらえるならそうしたいだろうよ
0347仕様書無しさん
垢版 |
2017/01/04(水) 17:03:04.01
>>340
こういう認識しちゃう視野の狭い人間はPGならいいけど仕様に絡むような部分には出てきて欲しくないな
0348仕様書無しさん
垢版 |
2017/01/04(水) 17:21:47.91
ぶっちゃけてしまうとみんな内心ではVBAには辟易してる
使いやすい言語に変えて欲しいけど大量の趣味グラマと過去の借金(もはや資産ではない)のせいで停滞せざるを得ない
本当は痛みを伴ってでもなんとかしなきゃならないんだけど踏ん切りがつかずずっとそのまま
時間がたつほどに人も借金も増えてますます身動きが取れなくなる
0350仕様書無しさん
垢版 |
2017/01/04(水) 17:37:29.37
>>348
みんなじゃないんだよ
少なくとも非IT企業は結構保守的な人多い
OSやOfficeのバージョンアップすると反発あるんだぜ
あと借金状態のVBAもあるが過去の資産でもあり現役で有用なVBAもある
VBAは全て悪という意見には賛同しかねる
0351仕様書無しさん
垢版 |
2017/01/04(水) 17:37:37.14
ゆえにVBAは不滅ですw
ゆえに学生はVBAサイキョー
0352仕様書無しさん
垢版 |
2017/01/04(水) 17:40:34.82
>>348
お客さん見てる限りVBAなくなったら業務止まる会社多いと思う
変えたくないだろうな
辟易なんて全くしてなさそう
新しくなると新しいこと覚えなきゃならないからな〜
0354仕様書無しさん
垢版 |
2017/01/04(水) 18:06:18.12
マイクロソフト的には過去資産を壊すのが恐いなんて素人みたいな理由でVBAを放置してるわけじゃないけどな
単にコストとメリットが釣り合わないから放置してるだけ
貧弱な環境でもユーザーが満足してるんだもんそりゃ金かけて拡張するメリットがない
本気で満足してるならいいけど文句言わないと永遠に使いにくいままだよ?
0355仕様書無しさん
垢版 |
2017/01/04(水) 19:19:37.42
学生が覚えるのはVBAでFAっぽいな。
好んで日本のIT業界なんて行こうってやつはいないだろ。まともな学校出てれば。
海外のITならともかく。
0357仕様書無しさん
垢版 |
2017/01/04(水) 19:45:23.86
>>356
343じゃねーけど、おめーの負けだw
このスレは明らかに学生が就職後にメリットある言語の話だ
0358仕様書無しさん
垢版 |
2017/01/04(水) 19:47:38.51
>>356
話の流れで職場以外の使い方の話するって頭おかしいよ
文盲さん?
0359仕様書無しさん
垢版 |
2017/01/04(水) 19:50:13.10
>>354
使いにくいとか普通のユーザー感じてないよ
新しい物にすると逆に拒否反応を起こす
MES導入案件でよくわかった
0360仕様書無しさん
垢版 |
2017/01/04(水) 19:57:43.66
>>354
本気でそう思ってんの?
だとしたら頭オカシイよん
VBA捨てたらMS Officeの価値下がるよ
逆にVBAがあるからOfficeが売れる
シェアだけみたら一番使われてる言語じゃないか?
非ITのVBA使うユーザー>IT技術者
エンジニアになるなら特にVBAを選択する必要はないけど普通の企業に就職するかもしれないからVBAやってもいいんじゃないのか?
0361仕様書無しさん
垢版 |
2017/01/04(水) 20:00:40.07
>>354
.NETにしてもよければMSはすぐ変更したいと思うよ
まぁ言語は引き続きVBベースになりそうな気がするけどな
0362仕様書無しさん
垢版 |
2017/01/04(水) 20:01:32.46
>>360
このスレってバカしかいないのかなぁ
>>354のどこからVBA捨てるって出てきたんだ?
0363仕様書無しさん
垢版 |
2017/01/04(水) 20:05:27.90
>>362
最後の文言読めばやかるだろ?
捨てたいという意志があるからの文面だろ?
0365仕様書無しさん
垢版 |
2017/01/04(水) 20:08:46.41
>>363
後方互換性確保して拡張できるのに文句のひとつも言わないとMSが動かないよってだけの話だろ?
個人的には全廃でも構わないけど常識的にMSがいきなり互換性捨てるわけないだろバカ死ね
0368仕様書無しさん
垢版 |
2017/01/04(水) 20:14:06.06
>>365
多数決にしたら現行のままがいいということになるよ
そうでなきゃすでにVBA消えてるよw
0369仕様書無しさん
垢版 |
2017/01/04(水) 20:15:41.94
>>365
なんかおまえ文盲みたいだな
あと何ヒステリー起こしてんの?
0370仕様書無しさん
垢版 |
2017/01/04(水) 20:18:09.85
>>367
単に多くの企業で使われている言語なので変化させたいけど難しい状態って感じ
資産切り捨てOKなら即無くなると思う
0371仕様書無しさん
垢版 |
2017/01/04(水) 20:23:27.94
わかった
VBAerには後方互換性というごく当たり前の概念がないのか
0372仕様書無しさん
垢版 |
2017/01/04(水) 20:26:44.29
>>371
VB6からVB.NETに変わった時かなりの部分をばっさり切っちゃっただろ?
それが恐怖なんだよ
0373仕様書無しさん
垢版 |
2017/01/04(水) 20:35:18.43
>>372
そういう認識なんだ
VB.NET出てからも何年もVB6の開発と実行はサポートされてるし相互運用もサポートされてるのにねぇ
異文化コミュニケーションって難しい
0376仕様書無しさん
垢版 |
2017/01/04(水) 21:01:32.75
>>374
あれには互換性は無いよ
でも今はVB.NETみたいに別の実行環境に似た言語を実装する話じゃなくてVBAを既存の資産を壊さずに拡張する話な
拡張っていうと普通は後者を思い浮かべるんだが>>372によるとVBAerは前者を思い浮かべるんだな
0377仕様書無しさん
垢版 |
2017/01/04(水) 21:28:06.25
>>357
じゃぁJavaでいいんじゃね?
プログラマ板名んだから事務員は対象外だろ。
0379仕様書無しさん
垢版 |
2017/01/04(水) 22:29:42.03
>>355
海外のほうが自動化への執着は強い
日本ならコピペと器用な指裁きで済ますところでも
わざわざマクロを作っちゃう

海外では内製のシェアが高いっていうけど、実態はVBA係だよ
0380仕様書無しさん
垢版 |
2017/01/04(水) 22:38:11.72
>>377
プログラマだったらVS使って開発すりゃいいだけ
わざわざエクセル上でやる必要はない
エクセルの参照を追加すりゃVBでもC#でもどんな言語でも使えるでしょ

>>373
Windows10でVB6の開発は出来ないよ
0382仕様書無しさん
垢版 |
2017/01/04(水) 22:49:14.58
RubyでもPythonでも開発できるのに誰もがVBAを使う
つまり、VBAこそ最強の言語
0384仕様書無しさん
垢版 |
2017/01/04(水) 22:54:04.97
プロ仕事ならそれこそVBAよりも.NETのVSOTによるアドインでええんちゃうんかな……?
反復とか半角全角の正規表現はVBAでサクッとやればいいけど。
0385仕様書無しさん
垢版 |
2017/01/04(水) 22:58:08.50
貧弱な会社の貧弱な環境でもインストールされていることが多い
スキル皆無の素人でもとりあえず実行まではたどり着ける
GUI制御ができない素人でもシートの読み書きぐらいならできる
頭の悪いコードを書いても同類しかいないからバカにされない
素人にとっては魅力的な環境だよ
0386仕様書無しさん
垢版 |
2017/01/04(水) 23:03:16.88
いまどきVBAとか、日本のITリテラシ、マジおわってるわ
0387仕様書無しさん
垢版 |
2017/01/04(水) 23:08:49.51
職業プログラマではないプログラマ崩れが事務作業を効率化する分には十分っつーか無双レベル
てか役所は神エクセル作ってオナってるんじゃねぇよ
0390仕様書無しさん
垢版 |
2017/01/05(木) 04:47:31.63
ここだけ読んでると殆どのSI業者要らないな
クソ営業が居なくなればいいのに
0392仕様書無しさん
垢版 |
2017/01/05(木) 07:15:03.01
>>387
そう
無双レベル
だから多少のわがままも聞いてもらえるくらいの信用度と信頼度を得られるVBAは、将来いろんなコースのある学生のうちに習得しておくべき言語
0393仕様書無しさん
垢版 |
2017/01/05(木) 07:33:17.03
能力ある学生にまでVBAなんてやらせんなw
何の取り柄も無いやつにだけやらせとけばいいよ
0394仕様書無しさん
垢版 |
2017/01/05(木) 07:56:36.29
VBAは文系進学予定の高校生だけにしとけよ
理系でVBAドヤ顔すると大学でも社会でも笑いもんだぞ
0395仕様書無しさん
垢版 |
2017/01/05(木) 08:28:01.44
スレタイのVBAを覚えた方がいいってのを、VBAしかできないみたいな
捻じ曲げた考えで論を展開するのがいるのが問題なんだよな。
VBAだけ覚えろじゃなくて、VBAくらい覚えておいた方がいいぞって
認識の人とは話が合わんよな。
0396仕様書無しさん
垢版 |
2017/01/05(木) 12:33:22.79
就職先のない派遣プログラマにはVBAは不要
0397仕様書無しさん
垢版 |
2017/01/05(木) 12:52:10.91
VBAぐらい誰でも出来る方がいいよ
転職する時役に立った
実際かなり無双出来る
0398仕様書無しさん
垢版 |
2017/01/05(木) 13:17:42.12
>>395
学生のうちからやる必要性はないな。
プログラマーなら必要となったときにマニュアル見れば十分。
0399仕様書無しさん
垢版 |
2017/01/05(木) 20:23:08.76
職業PGは知らない言語の仕事でも容赦なく実戦に駆り出される
開発環境のセットアップ中に既存のコードをさっと眺めて文法と頻出クラスの使い方を把握出来ないとプロとしては厳しい
正式な研修ならともかく足手まといの勉強のために金も工数も出せないからね
0400仕様書無しさん
垢版 |
2017/01/05(木) 21:28:22.58
職業PGじゃなく
ただの派遣PGだろソレ
0401仕様書無しさん
垢版 |
2017/01/06(金) 00:01:15.34
そういやVBAのオンラインマニュアルが昔より使いにくくなった
ググって探す方が早い場合が多い
0402仕様書無しさん
垢版 |
2017/01/06(金) 06:42:34.75
なにが悲しくてタクシーか派遣プログラマかって言われるくらい就職の最後の砦と言われる派遣プログラマになることを前提に学生にオススメしてんの?このスレ。

VBAと色彩とデザインに決まってんじゃん
0403仕様書無しさん
垢版 |
2017/01/06(金) 07:02:55.78
>>398
何を学生時代にやるのか最適解なの?
どこかの反対だけする政党みたいな意見が多いな
0404仕様書無しさん
垢版 |
2017/01/06(金) 07:31:34.48
言語ではなく基礎学力
あと
英語
特に英語
0405仕様書無しさん
垢版 |
2017/01/06(金) 12:36:24.86
>>403
今ならCとPythonとScalaでいいんじゃない?
0407仕様書無しさん
垢版 |
2017/01/06(金) 12:54:38.48
プログラミング言語なんぞ覚えんでいい
0408仕様書無しさん
垢版 |
2017/01/06(金) 16:38:03.30
>>403
C言語でまずは構文の形を覚えてから他の派生言語(C++、Java、C#)を覚える
あとは案件によるんでね
0409仕様書無しさん
垢版 |
2017/01/06(金) 19:58:34.07
まずは数学(と言うか論理思考能力?)だよなあ
0410仕様書無しさん
垢版 |
2017/01/06(金) 20:01:05.14
>>409
オレとしては、数学の前にプログラミングに出会いたかった・・・。
三角関数とかなんの役に立つんだよと思ってたら、糞役に立ちやがるのね・・・。
0412仕様書無しさん
垢版 |
2017/01/06(金) 20:09:15.96
ゲームも囲碁とか将棋とか頭を使う奴がいい

最後まで考え抜く能力がつく
0413仕様書無しさん
垢版 |
2017/01/06(金) 20:17:53.10
中卒就労6割
高卒就労3.5割
大卒就労0.5割
にすべきだよな。
ストレートの5%以外は希望で就労後に大学に入る。
0414仕様書無しさん
垢版 |
2017/01/07(土) 07:55:18.45
マジでそれでいいと思うわ
労働人口数百万単純に増える
0415仕様書無しさん
垢版 |
2017/01/07(土) 13:01:24.40
有り余ってるリソースをこれ以上増やしてどうする
0416仕様書無しさん
垢版 |
2017/01/07(土) 13:16:04.94
日本はまず人を減らすことが先決だろうね
リソースの少ない国なんだし
そのためには無限に人口が増加する前提で組まれてる社会保障制度の改革から始めなきゃだけど
0417仕様書無しさん
垢版 |
2017/01/07(土) 16:22:05.04
三角関数とか
音声処理とか画像処理とかと一緒に教えてくれたら意地でも頑張ったんだろうな

結局sin30が1/2とかそんなことしか覚えてない
0419仕様書無しさん
垢版 |
2017/01/08(日) 08:38:29.52
偽装請負多重派遣業界SEと離婚
両親や親戚に反対されましたが、高稼働低収入業界のSEと結婚してしまい、耐えきれず中絶と離婚をしました。
今は別業界で結婚障害残業のない共働きしやすい相手と結婚して幸せです。
・常識がない
・モラルがない
・モテない
・ファッションセンスがない
・コミュニケーションが苦手
・コンピューターが趣味
・プログラムの巨額利益を客先に提供
・プログラムの巨額報酬を人売に提供
・ITスキルが高いほど貧困
・高度情報技術者ほど貧困
・会社員なのに短勤続年数
・人手不足なのに無職意識
・人手不足なのに低収入
・高生産なのに低収入
・高利益なのに低収入
・高需要なのに低収入
・多学習なのに低収入
・PC使用過多で不健康
・運動不足で不健康
・高稼働で不健康
・高稼働で家事困難
・低収入で生活困難
・低収入なのに鬱病多発
・低収入なのに早死多発
・偽装請負多重派遣損害なのに稼働
・裁判官が技術判定不能で賠償困難
【IT業界】独身が多い職業の象徴として「ITエンジニア」が取り上げられる
http://potato.2ch.net/test/read.cgi/bizplus/1479096711/
0420仕様書無しさん
垢版 |
2017/01/08(日) 08:52:04.62
まだ生きてたんだ
コピペバカチョン
0422仕様書無しさん
垢版 |
2017/01/08(日) 13:51:29.93
VBAのレガシー問題はCOBOLのそれより深刻だと思う
素人が無秩序に作成してばら撒いて使う方もよくわからず使ってそのうち規模だけが大きくなって手が付けられなくなってってそれもう悪意のあるソフトウェアじゃん
企業のシステムに遅効性の爆弾を仕掛けるテロリストだよ
0423仕様書無しさん
垢版 |
2017/01/08(日) 14:44:53.47
>>422
同じ人が仕事をしたとして、
言語を変えたら、仕事の質が上がるとでも思ってるのか?
0424仕様書無しさん
垢版 |
2017/01/08(日) 15:52:39.82
>>423
当然だろ
比べる言語によっては別次元と言っていいぐらい品質が上がる(あるいは下がる)よ
素人さんにはわからない世界だろうけど
言語そのものの機能や品質、ライブラリ、フレームワーク、IDE、ツール、コミュニティ、サポート、、、
開発に関わる様々な要素について言語間で大きな隔たりがある
開発環境の差は生産性の差や品質の差に直結する
0425仕様書無しさん
垢版 |
2017/01/08(日) 16:01:30.28
>>424
すごいな。じゃあ技術力が高い人が
VBAを使うと、へぼになるんだ(笑)

そいつ偽物ですね。
0426仕様書無しさん
垢版 |
2017/01/08(日) 16:11:42.27
>>425
そうなるよ
君みたいな本物のドッ素人さんにはわからんだろうけどね
技術力がどんなに高い人材でも例えばVisualStudioとC#を使って書いた時とExcelとVBAで書いた時の差はもはや別物と言っていい
様々な環境を知っているプロからすればExcel VBAなんてのは手足を縛られて鞭打ちされながらプログラミングするようなものなんだよ
そんな地獄のような環境で能力を十全に発揮できるまともな仕事なんて出来ないよ
0427仕様書無しさん
垢版 |
2017/01/08(日) 16:13:38.16
すげーな
同じ人物で言語により無秩序になったりしなかったりするのか
ワイの周りではそういう例見たことなかったからわからなかったけどそういう人見てたらVBAをとにかく非難する人がいても仕方がないな
0429仕様書無しさん
垢版 |
2017/01/08(日) 16:18:06.53
> すげーな
> 同じ人物で言語により無秩序になったりしなかったりするのか

そうそう。天才的なプログラマー
リーナス・トーバルズにVBAを作らせると、
時給1000円のアルバイト止まりの人間になる
0431仕様書無しさん
垢版 |
2017/01/08(日) 16:19:05.56
まあプログラマの技術力ってあれ本人の力はごく僅かだから。

殆どが言語の能力
0432仕様書無しさん
垢版 |
2017/01/08(日) 16:20:07.52
この間なんか、VBAつかって5年のへぼプログラマに
Java教えたら、いきなりデザインパターンとか使いこなしたからな。
0433仕様書無しさん
垢版 |
2017/01/08(日) 16:27:21.73
>>427
素人丸出しだぞ
そもそもお前は周りに様々な環境に触れてるプログラマいないだろ

>>428
Cも苦痛に満ちた言語であるの点は確かだ
とは言えVBAよりははるかに充実した環境がある
IDEもツールもコミュニティも何もかもがVBAより優れている

>>429
そこまでひどくはならんが
VBAでLinuxカーネルを書けと言われたらリーナスも匙を投げるだろう
0434仕様書無しさん
垢版 |
2017/01/08(日) 16:38:34.20
>>433
そっかー
Z80や8086のアセンブラからコンピューター触ってきてそれなりにいろんな環境を経験してきたつもりだったが素人と同じ評価かー
いやはやこまったな
prologみたいな言語はあれだったけど少なくとも仕事で一般的に使用される言語ならどの言語でも1つマスターすればどの言語でも対応出来る現実しか知らんかったよ
0435仕様書無しさん
垢版 |
2017/01/08(日) 16:40:21.36
>>433
> VBAでLinuxカーネルを書けと言われたらリーナスも匙を投げるだろう

おやぁ? (ニヤニヤ

リーナスがへぼになるって話じゃなかったんですか?
なんでリーナスが匙を投げるなんて上から目線になってるんですかぁ
まるでリーナスはVBAを使ってもすごいプログラマのままのような言い方ですねぇ〜?w
0438仕様書無しさん
垢版 |
2017/01/08(日) 16:42:45.61
C言語に例外処理はないからな。
リーナスがVBAを使ったら例外も使えない
へぼプログラマに格下げになるのは当然だろう。
0439仕様書無しさん
垢版 |
2017/01/08(日) 16:45:18.11
ちょっとした自動化にはいいかもしれないがVBAでシステム作るとかは狂気
0440仕様書無しさん
垢版 |
2017/01/08(日) 16:47:25.67
>>437
プログラマになりたい学生向けなら余計、そういった環境がいい
で、自分なりに制限のある環境でどうやったら綺麗なソースと言えるものになるのか考える。
そうすれば、最新言語の設計思想も簡単に吸収できる。

C言語をやって、gotoだらけの時代のソースを見ればよくわかる。
0441仕様書無しさん
垢版 |
2017/01/08(日) 16:49:25.54
>>438
例外処理が出来る言語を使うなら普通に使うだろうし使えない言語なら使えないだけでヘボにはならんと思うんだけど
0443仕様書無しさん
垢版 |
2017/01/08(日) 17:00:06.03
>>442
ふるーーーーーーーーーーいふるーーーーーーーーーい時代のソースコードを仕事でイジると発見するよ
0444仕様書無しさん
垢版 |
2017/01/08(日) 17:03:36.52
>>434
ならよっぽどレベルの低い環境に居たんだな
歴史だけは長いって老害の典型
近代的な環境に適応してから出直しておいで

>>435
ニヤニヤとか気持ち悪いやつだな
ヘボになるから匙を投げるんだろ
0445仕様書無しさん
垢版 |
2017/01/08(日) 17:07:47.97
>>441
> 例外処理が出来る言語を使うなら普通に使うだろうし使えない言語なら使えないだけでヘボにはならんと思うんだけど

使う言語によってへぼかどうかが決まる。
プログラマに能力の違いなんてものはない。
0446仕様書無しさん
垢版 |
2017/01/08(日) 17:12:05.98
Cと例外の話題を見てて思ったんだが、ネタじゃなくほんとに初心者しか居なかったんだな、このスレ
0447仕様書無しさん
垢版 |
2017/01/08(日) 17:12:32.14
言語なんてどーーーーーーーーーーーーーーでもいい

部品化
最小部品化
メモリのアクセス範囲の管理の徹底

これを徹底してるだけで充分
0448仕様書無しさん
垢版 |
2017/01/08(日) 17:13:15.38
>447
そんなもん、C言語を使えばすぐに理解する。
言語が全てなんだよ
0449仕様書無しさん
垢版 |
2017/01/08(日) 17:15:28.14
>>447
良い習慣を守るために良い設計の言語を使うべきだってことだね
0450仕様書無しさん
垢版 |
2017/01/08(日) 17:16:48.63
VBAの設計は良く出来てるけどな

反論は具体的に(笑)
0451仕様書無しさん
垢版 |
2017/01/08(日) 17:17:21.90
>>499
逆、そういった制限が無い言語を使ってフリーに作って、天狗になったところで鼻を叩き折られたほうがキチンと学べる
オブジェクト指向言語使ったって、ぐだぐだと書くやつは書く
0453仕様書無しさん
垢版 |
2017/01/08(日) 17:22:07.06
>>424
素人でも、VisualStuidoとC#使ったら別次元と言っていいくらい品質が上がると。

プロいらないじゃん。素人でいいじゃん。
0454仕様書無しさん
垢版 |
2017/01/08(日) 17:24:06.11
VBAの最大の弱点は、上級者と超素人入門者が、同じ土俵ってとこかなw
超素人入門者は、
サブルーチンしか作らないし、
Workbookから指定しないでプログラムを組むから実行中にちょっとマウスクリックしたりするだけで挙動が変わってしまう
0455仕様書無しさん
垢版 |
2017/01/08(日) 17:26:13.34
>>444
そっか環境が悪かったのね
ま、私の職場では言語によってヘボになられては困るので君のような人罪は不要扱いです
0456仕様書無しさん
垢版 |
2017/01/08(日) 17:28:48.51
言語なんてどーでもいいわ
得意業界を見つけて専門家として開発全体をちゃんとやれるようになってくれや。

言語言語といってるような30歳こえた中年の消耗品兵隊いらんわ
0457仕様書無しさん
垢版 |
2017/01/08(日) 17:29:47.92
>>445
人の差がなく言語で差ですか
PSより前のゲーム系PGは全員ヘボ扱いされちゃうのか知らない現実だな
0459仕様書無しさん
垢版 |
2017/01/08(日) 17:33:47.94
学生に教えておこう
 プログラミングは手段。
 その手段を使うために言語の勉強は必要。
ここでとまってる奴はクズ素人派遣プログラマ

目的と結果が最大重要点であって、その手段そのものをゴールにするようなことを学生に勧めている連中の意見なぞゴミ
0461仕様書無しさん
垢版 |
2017/01/08(日) 17:39:24.87
>>459これが答え

ゆえにVBAは最強!
だって一般企業でOAやればVBAできるだけで無双状態だから。
仕事をこなせて評価も得られる。これほど最高なことはない。
0463仕様書無しさん
垢版 |
2017/01/08(日) 17:41:30.02
Office以外のまともな表計算ソフトさえ出てくれれば
0465仕様書無しさん
垢版 |
2017/01/08(日) 17:43:14.32
VBA無双は大工さんですらできるからな。
事務所に帰って、これが出来るだけで社長からお気に入り扱いされるから
社長のお気に入りになればDQNもそれに従う

VBAほど、いろんな就職先で無双やれる言語はなかなかない

それが、糞プログラムだとしてもな
0466仕様書無しさん
垢版 |
2017/01/08(日) 17:46:48.83
>>442
30年以上前でも見ないから特定の人物が書いたコードじゃないかな?
0467仕様書無しさん
垢版 |
2017/01/08(日) 17:47:28.14
やたらマクロ入りのブックをばら蒔こうとする人がいて困ってますw
0468仕様書無しさん
垢版 |
2017/01/08(日) 17:55:03.24
>>467
署名入り以外実行しなきゃいい
0469仕様書無しさん
垢版 |
2017/01/08(日) 18:01:11.36
VBAはBASIC言語の悪い所をそのまま継承してるから、保守性が無いんだな。
しかもプログラムとデータの分離もままならないと来たもんだ。
0470仕様書無しさん
垢版 |
2017/01/08(日) 18:03:37.76
オブジェクト指向なんてやめてプログラムとデータは分離しよう
0472仕様書無しさん
垢版 |
2017/01/08(日) 18:19:25.21
Javaやってた頃は知ってたけど
今VBAを使ってるから知らない。
やっぱり言語だね。
0473仕様書無しさん
垢版 |
2017/01/08(日) 18:26:01.89
オブジェクト指向出来ないけど扱うのはオブジェクト
0474仕様書無しさん
垢版 |
2017/01/08(日) 18:30:56.41
>>461
OAってなに?
0475仕様書無しさん
垢版 |
2017/01/08(日) 18:44:25.49
専業派遣プログラマになろうとしている学生向けの話じゃないのに
勝手に専業派遣プログラマ向けにする
要求定義がほんとできないなお前らは
0477仕様書無しさん
垢版 |
2017/01/08(日) 19:04:37.97
こういう地道な草の根運動でVBAの寿命が延びるんだよ
0478仕様書無しさん
垢版 |
2017/01/08(日) 19:08:15.42
>>475
あなたの要件定義、一手目から間違ってますよ。
0479仕様書無しさん
垢版 |
2017/01/08(日) 19:46:10.23
真正のオブジェクト指向できない時点でアウト
擬似的にシートへプロパティを持たせ、プロパティを持っているシートだけプロパティを実行させるとかいう回りくどい方法を取らないといかん
開発環境としてもいちいちクソな部分が多い

そういうわけだから細工用の小刀としては優秀だけど鉈にはならん
0480仕様書無しさん
垢版 |
2017/01/08(日) 20:11:28.86
> 真正のオブジェクト指向できない時点でアウト
C言語の話か
0481仕様書無しさん
垢版 |
2017/01/08(日) 22:04:58.72
>>479
そうそうあくまで表計算ソフトの補助ツールで小刀なんだよ
オブジェクト指向はあったら便利だけど、別に大規模開発する訳じゃないからなくてもいい
別にエクセルだけじゃなくてテキストエディタでも画像編集ソフトでもCADでも
自動化の為のスクリプト機能はついてるし、特別なものでもない
0482仕様書無しさん
垢版 |
2017/01/08(日) 22:12:29.68
変に過大評価して、これで何でもできぞお前らもやれとか言ったり
実際向いてないこともまでやろうとする人らが害悪なんであって
普通にソフトの自動化ツールと見れば優秀

そしてこんな一ソフトの自動化機能をわざわざ学生に推し進める必要性は皆無
暇のある学生にはちゃんとした言語でもっと高度なことをやらせればいい
エクセル自動化しましたなんてドヤ顔する学生なんていらんだろ
0483仕様書無しさん
垢版 |
2017/01/08(日) 22:17:02.43
学生には
プログラミングは手段でしかなく、目的が重要だとわからせること
0484仕様書無しさん
垢版 |
2017/01/08(日) 22:36:32.45
>>483
プログラマ板にいるやつらはそれが逆転してるのばっかりだからやっかい。
0486仕様書無しさん
垢版 |
2017/01/08(日) 22:42:40.53
>>467
今のバージョンだと別に問題ないでしょ?

>>469
データはセル
これは徹底したほうがいい
そして表計算側で出来ることはなるべくVBAでやらない
プログラマはエクセルの知識がない場合が多いから
わざわざVBAで作りこんでしまうが、まずはエクセルの機能でやるのが先だ
0487仕様書無しさん
垢版 |
2017/01/08(日) 23:33:12.18
VBAの弊害はこういう非常識なコーダーを大量生産してしまうところだな
本人も周囲の人間も自己流のカスばかりだからこうなるんだろう
データとしてのシートでもUIとしてのシートでも同じ事が言えるがそこはロジックを書くためのレイヤーじゃない
レイヤーを意識してシステムを組むのは基本中の基本だから覚えておけ
0489仕様書無しさん
垢版 |
2017/01/09(月) 00:23:10.02
vbaでの配列のソートでぐぐったら一旦シートに書き込んで
エクセルの機能でソートしてそれを配列に戻すって方法が勧められたりしてるし
うんこばら撒かれるのは不可避でしょ
0490仕様書無しさん
垢版 |
2017/01/09(月) 01:59:49.34
これはガチ
他の社員が事務で10時間必死になって、目が真っ赤になるまで働いている横で、
script 組んで1時間弱で仕事を終わらして、あとは働いているフリw
もちろん、script 組んでいることは他言しない(新しい仕事が来るから)
0491仕様書無しさん
垢版 |
2017/01/09(月) 02:27:39.49
遠回りしてExcel VBAに辿り着いたんだけど、うーんBASICだってのが欠点になっている
他の言語を学んでいるとVBAの文法にすごい違和感を覚える
forループでcontinueができないの? breakではなく exit for? コメントは//ではなく'?
BASICってCでもなくJavaでもなく変な言語なんだよねぇ結局
0492仕様書無しさん
垢版 |
2017/01/09(月) 02:34:04.67
>>50 そうそう。大昔のVB6の画面が出てきたから面食らったし、最新のExcelでもこうなの?ってあきれたw
よくも悪くも進歩ないねぇ 過去の遺産をずーーーっと使いまわしている
0493仕様書無しさん
垢版 |
2017/01/09(月) 02:51:28.42
>>483
航空力学を学んでいる学生に
「航空力学は手段でしか無い。目的はお客様を乗せることだ」
と言って回ってる人。
0494仕様書無しさん
垢版 |
2017/01/09(月) 03:09:58.83
航空力学を学んでいる学生は
パイロットを目指してるわけじゃないだろ

パイロットへ
「航空力学は手段でしか無い。目的はお客様を乗せることだ」
0495仕様書無しさん
垢版 |
2017/01/09(月) 03:20:06.59
>>494
たぶん、>>494の中では整合性が取れてるんだろうということはわかるが、
何が言いたいのか全くわからない。
0497仕様書無しさん
垢版 |
2017/01/09(月) 07:14:45.78
>>491
そういうのは些細な差だからどうでもいい。
逆に言うと些細な差だからわざわざ学生時代からやる必要も無い。
0498仕様書無しさん
垢版 |
2017/01/09(月) 07:41:02.57
>>487
もっとも重要なのは、業務をこなすことです。
プログラミングは手段です。
0499仕様書無しさん
垢版 |
2017/01/09(月) 07:41:45.73
>>491
continueだけは欲しいw
0500仕様書無しさん
垢版 |
2017/01/09(月) 09:00:21.66
ラムダがない
インターフェースの文法がきもい
メタプログラミングができない
ろくな基本ライブラリがない
各種コンポーネントのAPI設計が古臭くてきもい
名前空間がない
Variantとかいうクソ
古臭い参照カウント方式のGC
長く書きにく読みにくい予約語の数々
Return文がGoSubに使われてる
配布方法が貧弱
0501仕様書無しさん
垢版 |
2017/01/09(月) 09:19:20.37
>>489
幾ら何でも酷すぎる
VBAを使うとここまで頭がおかしくなってしまうのか
配列をソートしたいってだけでシート利用とか気が狂ってる
0502仕様書無しさん
垢版 |
2017/01/09(月) 11:14:58.56
色々古くさいのは仕方ないけど、VBEぐらいは少し進化してほしい
0504仕様書無しさん
垢版 |
2017/01/09(月) 11:45:16.37
VBA以上に同僚と比べて圧倒的な無双ができるツールが現実的にないからな。

派遣のように出世とは無縁の人は論外。
0505仕様書無しさん
垢版 |
2017/01/09(月) 12:04:06.35
VBA.NETは、マクロのリプレースなんてありえないから不可能なのはわかるんだけど
IDEぐらい進化させてくれてもいいよな。Visual Studio Shellとかあるんだし。
0506仕様書無しさん
垢版 |
2017/01/09(月) 12:28:14.29
VC++とEXCELって相性悪いよな。
VBAがわからんので、一度C++でEXCEL制御しようとしたが、面倒極まりない
C++では、なかなかEXCELの内部まで操作できない
0507仕様書無しさん
垢版 |
2017/01/09(月) 12:37:04.10
一般企業がVBAとかいうゴミを使って四苦八苦してくれるから本職の仕事があると考えればまあ悪くないことなのかな
彼らがモダンな言語を真面目に勉強して使い始めたら仕事が減ってしまう
0508仕様書無しさん
垢版 |
2017/01/09(月) 12:42:43.77
>>501
インタプリタであるVBAでソートするとレコード数が多い場合速度で不利
シートでソートすれば速い
そんだけ
別に自分でソート関数作ってソートしてもいいんだよ
0509仕様書無しさん
垢版 |
2017/01/09(月) 12:45:10.47
なんでもエクセルでやろうとしちゃうゴミプログラマーがいるだけでvbaはゴミではない
0510仕様書無しさん
垢版 |
2017/01/09(月) 13:10:35.64
>>506エクセルオブジェクト作ったらあとはやりたい放題じゃん

てかVBAでもメッセージキュー操作レベルからのコントロールも全部出来るわけだし
0511仕様書無しさん
垢版 |
2017/01/09(月) 13:14:27.86
VBA使いはたかがソートのために、シートを使うなんていう、膨大で無駄な実行コストを払い、迂遠で保守性の低いコードを書かなければならないんだね
かわいそうに
0512仕様書無しさん
垢版 |
2017/01/09(月) 13:22:25.40
VBAer「VBAも他の言語も同じ。大切なのはアルゴリズムの知識!プログラマの技術!」キリッ

常識人「VBAってどうやって配列ソートすんの?」

VBAer「配列をシートにセットしてシートの機能でソート。これは高速化のテクニックなんだ。ま、僕みたいな上級者はみんな使うよ」キリリッ

常識人「あっ、そうなんですか(こりゃ付き合わん方がいいな)」
0514仕様書無しさん
垢版 |
2017/01/09(月) 17:21:17.12
>>512
普通に早くて確実なら何の問題もないが?w
0516仕様書無しさん
垢版 |
2017/01/09(月) 17:29:07.47
運用上全く問題ない処理件数だったり処理速度なら何一つ問題がないよw
もともと大量のデータ処理にエクセルは向かないから、大量のデータ処理のときはAccessを経由したりするし
SQLでソートかけてやればいいだけでw

本来の目的をこなすことを考えてほしいわwwww
0519仕様書無しさん
垢版 |
2017/01/09(月) 17:35:44.62
手作業で3秒で確実に業務をこなせるところを、
無理やりコンピューター導入して入力に10秒かかって誤入力を誘発させる
くらいアホな話。

ワークシートのソートで事がこなせて、業務運用上全く支障がないなら何の問題もない
0522仕様書無しさん
垢版 |
2017/01/09(月) 17:58:56.97
>>519
3秒とか10秒とかスケール小さすぎてワロタw

こんなやつ3秒で片付けてやるぜ!ってセリフを言ってる間に
3秒たってるだろって突っ込みたくなる少年漫画みたいなスケール感だなw
0523仕様書無しさん
垢版 |
2017/01/09(月) 18:23:41.89
他の言語ならコレクションのソートメソッドにラムダ渡すとかリスト内包表記で済む話なのにVBAerさんは勤勉なんだなぁ
0524仕様書無しさん
垢版 |
2017/01/09(月) 18:26:09.29
VBAでソートならADODB.Recordsetを使うのが一般的じゃないのかね?
もう何年もやってないから違うかもしれんけど
0525仕様書無しさん
垢版 |
2017/01/09(月) 18:53:12.97
>>516
ExcelとかDBとか仲介しないとソートすらできないようじゃ使えないなぁ

>>519
「そういう業務」向けでしか使えないんでしょ。
そういう業務しかやったことない人の世界ではそういう業務しか存在しないんだろうけど。
0526仕様書無しさん
垢版 |
2017/01/09(月) 19:01:42.38
戦いに適した武器を選べ、っていう言葉があったような。
プログラム言語でも同じじゃね?
0527仕様書無しさん
垢版 |
2017/01/09(月) 19:12:13.92
実際に書いてみればはっきりするんじゃないか?
VBA派とアンチVBA派に分かれてコードを書いてどちらがエレガントか比べる
アンチVBA派の言語は有名なものならなんでもいいがSQLはずるいのでダメ


Order -(1 : n)- OrderLine

Order
__OrderId (文字列型)
__CustomerName (文字列型)
__OrderDate (日付型)
__OrderLines (OrderLine配列型)

OrderLine
__ParentOrderId (文字列型)
__LineNo (整数型)
__ProductName (文字列型)
__UnitPrice (10進実数型)
__Quantity (10進実数型)

上記ようなクラスを考える
Orderインスタンスの配列ordersがあるとする
ordersをCustomerName, OrderDate, TotalAmountの昇順で非破壊的にソートするコードを書け

TotalAmountはOrderに紐付いてるOrderItemのUnitPrice * Quantityの総和とする
ソートは不安定でよい
Nothing, Empty, null, nil, none, nullptrなど値無しの場合を考慮しなくてよい
適宜クラスやメソッドを追加してよい

業務と比べるとシンプルな例題だから10分もかからないと思う
0528仕様書無しさん
垢版 |
2017/01/09(月) 19:15:10.05
C#からエクセルクラス呼び出せば同じになるんじゃね?
0529仕様書無しさん
垢版 |
2017/01/09(月) 19:22:27.33
ADODB.Recordsetを使えばソートできるお
DBなんて不要お
0530仕様書無しさん
垢版 |
2017/01/09(月) 19:25:04.36
所詮マクロなんて使い捨てなんだからエレガントかはどうでもいい
書き出してから目的達成するまでの時間が早いほうが勝ち
0531仕様書無しさん
垢版 |
2017/01/09(月) 19:40:29.61
C#だと30秒くらいで1行で書けたけどVBAだとどうなるんだろうね

var sorted = orders
.OrderBy(x => x.CustomerName)
.ThenBy(x => x.OrderDate)
.ThenBy(x => x.OrderLines.Sum(y => y.UnitPrice * y.Quantity))
.ToArray();
0532仕様書無しさん
垢版 |
2017/01/09(月) 19:58:18.79
>>530
それ

Cは古い!C++じゃないと!C++じゃ古い!C#じゃないと!
ユーザー「え?今使ってるやつで何の支障もないけど?・・・・は?なんで新言語で作りなおして、1億円追加?だれも頼んでないけど?」
0533仕様書無しさん
垢版 |
2017/01/09(月) 20:00:18.66
当然だけどデータがExcelに乗ってることも考慮しないとダメな
0534仕様書無しさん
垢版 |
2017/01/09(月) 20:01:28.12
>>530
そういうのがVBAが嫌われる要因よねー
プログラムは書く時間より読まれる時間の方が圧倒的に長いという
基本的なことすら知らない素人が書き散らすから
0535仕様書無しさん
垢版 |
2017/01/09(月) 20:03:07.99
>>534
って言うと目の前のタスクを完了できればいい綺麗さはどうでもいいって反論されるよ
ダブルスタンダード甚だしい
0536仕様書無しさん
垢版 |
2017/01/09(月) 20:03:37.24
>>534
だからなんで底辺プログラマ向けの話に限定してんだよwwww
学生は、未来にいろんな業界・職業にすすめるんですわ。
根本を考えなおせやボケ。
0537仕様書無しさん
垢版 |
2017/01/09(月) 20:04:34.61
いろんな業界で使えるVBAが現時点間違いなく学生にとってはコスパ最強
0538仕様書無しさん
垢版 |
2017/01/09(月) 20:06:22.58
>>532
COBOLで作られたシステムをRubyで作り直すことで
仕様変更などにかかるメンテナンス費用が1/10になった例もあるから、
それこそユーザーが選べばいいんじゃ無い?
0540仕様書無しさん
垢版 |
2017/01/09(月) 20:07:16.94
>>536
プログラマ板なんで、プログラマ向け以外の話はそもそも板違いなんだよねー
0541仕様書無しさん
垢版 |
2017/01/09(月) 20:08:41.98
>>540
独占資格じゃないので、専業プログラマじゃなくても名乗れるし、プログラマとして活動も出来る。
VBAできちっと業務を効率化できてるならソレでいい。
いろんな言語使えてもプログラマ、VBAオンリーでもプログラマ。
0542仕様書無しさん
垢版 |
2017/01/09(月) 20:09:57.14
>>535
使い捨てマクロの話を前提にしてるからダブスタでもなんでもないね
ダブスタって単語覚えたてで使いたかったんだろうけど
0543仕様書無しさん
垢版 |
2017/01/09(月) 20:10:20.25
>>541
VBAオンリーのプログラマーなんてそれこそ底辺だけどね。
0545仕様書無しさん
垢版 |
2017/01/09(月) 20:11:27.65
>>541
目の前の業務のことしか考えられない底辺作業員ならそれでもいいだろうよ。
0546仕様書無しさん
垢版 |
2017/01/09(月) 20:12:20.98
君たち、せっかくプログラミングが出来るのに
どうしてプログラマなんてやってるんだい?
0547仕様書無しさん
垢版 |
2017/01/09(月) 20:12:33.23
非ITに行く学生でも最近はRubyやPythonでネットワーク系ツール書いたりRで統計分析とかの方が持て囃されるけどな
オジサンたちの世代だとまだプログラミングなんてできる人が殆どいなかったから、入社時にエクセルVBA出来ますなんて言ったら期待の新人、IT世代の申し子みたいに持て囃されたものけど
今となってはエクセルVBAはもう腐る程同じようなレベルの人材が有り余ってて、優秀なやつだけ残して後は切り捨てたいなってのが企業の本音
採用面接でVBAをアピールしてもあぁまたかヤレヤレと思われるだけ
VBAは基本スキルとして当然出来ますが他にこういう言語を扱いあんなことが出来ます、とアピールされてようやっと他の学生と差を付けられる
0548仕様書無しさん
垢版 |
2017/01/09(月) 20:12:56.77
>>544
>>8のような世界しか知らない人にとってはそれが現実なんでしょうねぇ
0549仕様書無しさん
垢版 |
2017/01/09(月) 20:12:57.16
>>545
正社員だからVBAが良いよっていってるんですが?www
正社員はプログラミングは手段ってちゃんと理解して正しく活用します。
手段を目的にするとかバカな行動は取りません。
ここでVBA否定してるのって底辺派遣プログラマだろ
0550仕様書無しさん
垢版 |
2017/01/09(月) 20:15:03.03
>>549
だから、目の前の業務しか見えない底辺正社員でしょ。
0552仕様書無しさん
垢版 |
2017/01/09(月) 20:17:04.75
VBAは底辺正社員か底辺派遣の使うツールってことで答え出たかな
0553仕様書無しさん
垢版 |
2017/01/09(月) 20:17:57.21
まずさ、業務でプログラミングしてる時点でだいたいお互いの給料わかるわけじゃん?
傷に塩を塗りあうようなことはやめようぜ
0554仕様書無しさん
垢版 |
2017/01/09(月) 20:18:52.13
どうしてもプログラマーごっこがやりたいんじゃないの?
0555仕様書無しさん
垢版 |
2017/01/10(火) 12:17:30.36
使えねープログラム
のかわりにVBAが動いてるんだがな
0556仕様書無しさん
垢版 |
2017/01/10(火) 20:16:17.88
VBAをすすめる人の考え方は正しい。
事実、VBAが使えるだけで上司の覚えは物凄く良いものになる。
なにせ上司からみたら魔法のように画面がババババババっと変化するから。

ただ、VBAには最大の問題がある。元号!
0557仕様書無しさん
垢版 |
2017/01/10(火) 20:26:59.49
VBAバリバリ使ってるがマクロ移行期間としてC#も搭載してくれないかな?
MSもほんとは.NETに移行したいはずだ。2バージョンぐらい併用したらVBAはお役御免とかなら混乱あるけど被害は少ないのでは。
VBAなくなると今神様扱いの人で脱落者出るがワイは問題ないのでw
0558仕様書無しさん
垢版 |
2017/01/10(火) 20:40:58.33
現行のアドインで高速化が必要な部分を順次アセンブリに置き換えていくところからかな
0559仕様書無しさん
垢版 |
2017/01/10(火) 20:49:31.97
今時パソコンも扱えない上司って。
ちょっとアレな会社じゃない?
0560仕様書無しさん
垢版 |
2017/01/10(火) 20:51:12.05
どうしても速度が必要でExcel使わなきゃならないときはこっそりDLL作ってそちらで処理させてた
0561仕様書無しさん
垢版 |
2017/01/10(火) 21:02:35.62
>>560
DLL作れる環境があるなら最初から別の言語でもよくね?
会社の多くはOfficeしか入ってないだろ
0562仕様書無しさん
垢版 |
2017/01/10(火) 21:02:42.15
ExcelからCLRをホストしてアセンブリ実行はできる
そこからC#ソースの動的ロード&コンパイル&実行もできる
高機能なC#エディタをVBEに組み込む方法はちょっとわからんのでVSCodeを使おう
0563仕様書無しさん
垢版 |
2017/01/10(火) 21:13:14.44
最近のウィンドウズなら初期状態でC#の開発ができるよ
0564仕様書無しさん
垢版 |
2017/01/10(火) 22:17:55.06
>>561
インターフェース作る工数が無駄
エクセル使ってるやつにわざわざエクセルじゃない画面を用意する利点がわからん
0567仕様書無しさん
垢版 |
2017/01/11(水) 00:11:16.82
環境構築はWeb Platform Installerかchocolateyでやるのが手っ取り早い

>cinst VisualStudioCode
>cinst officedevtools
0569仕様書無しさん
垢版 |
2017/01/11(水) 12:03:50.63
>>563
おじさん初めて知ったよ!
C#erとしてゴミプログラム量産すんね!
0570仕様書無しさん
垢版 |
2017/01/11(水) 12:58:51.05
おじさんお昼休みに簡単な遠隔操作アプリまで作れたよ。
エラーチェックとか入れてないけど
0574仕様書無しさん
垢版 |
2017/01/11(水) 18:11:28.53
>>569-570
知らなかったのかよw
のくせして、速攻で組めるとか無能なのか有能なのか困る爺だなw
0576仕様書無しさん
垢版 |
2017/01/11(水) 19:40:18.24
vimとコンパイラがあればなんの問題もないんだよね
0577仕様書無しさん
垢版 |
2017/01/11(水) 20:10:14.23
>>575
ネタというほどの難易度でもないんじゃないか?
キチンと作ればそれなりにやることいっぱいあるけど、超単純でよければ
通信+スクリーンキャプチャ+マウスとキーボードイベントの取得と再現だけだし。
0580仕様書無しさん
垢版 |
2017/01/11(水) 21:52:40.14
VBAで書いたアドインをC#のCOMアドインに変換するツールとかをMSが配布すれば
割と普及しそうな気がする

.Net FrameWork入れればcscもMsbuildも入るわけだしpowershellも既に入っているわけだし
0581仕様書無しさん
垢版 |
2017/01/12(木) 12:04:49.43
>>577
キー入力は実装してないどす(=_=)
コントロールの配置とか全然ないから中身だけなんで、かんたんにでけた
VBAer兼C#erとなった

VS Tools for Applications
とかいうのが拡張子CSにすると自動で起動したからエディタはそれ使った
0584仕様書無しさん
垢版 |
2017/01/12(木) 19:25:13.64
どうしてマ板はセイガクさんばかりになってしまったのか
0585仕様書無しさん
垢版 |
2017/01/12(木) 20:15:13.30
30代が限度
社会に出てプログラムに関わった人はみんな死んでしまう
0586仕様書無しさん
垢版 |
2017/01/13(金) 05:28:54.49
C#er今日はクソ早出勤
マジクソ
VBAerのころはこんなことなかった
0587仕様書無しさん
垢版 |
2017/01/13(金) 15:26:54.89
C#er
遠隔操作プログラム改良完了!
飽きた
0588仕様書無しさん
垢版 |
2017/01/13(金) 19:03:30.23
VBAer爺がその気になればC#も速攻使えるという現実
VBAerといってもメインに使ってるのがVBAであって、C#やC++、Java等々も扱えるんだろうけど。
0589仕様書無しさん
垢版 |
2017/01/13(金) 19:22:02.39
というかVBAっていう難解で回りくどい縛りだらけの言語でトレーニングしてる人は
C#のようにエレガントで簡単で自由で便利な言語はすぐに覚えられる
C#が難しいってイメージだけで食わず嫌いしてる人はもったいないよ
本当はVBAの方が1024倍難しい
0590仕様書無しさん
垢版 |
2017/01/13(金) 21:39:05.47
>>589
「難しい」の定義にもよるけど、なんとなく分かる

Windowsバッチファイルも凝りに凝った事やろうとすると、非常に「難しい」
0591仕様書無しさん
垢版 |
2017/01/13(金) 22:04:28.03
VBAの悪い所は、カレントやアクティブなんて動的な概念があるとこ。
0592仕様書無しさん
垢版 |
2017/01/14(土) 06:23:28.29
>>591
JavaScriptの悪いところは、コンテキストなんて動的な概念があるぱこ。
0593仕様書無しさん
垢版 |
2017/01/14(土) 07:27:56.63
つまりVBAを使えれば
 会社では無双
 上司の覚えがよく
 VBAやってりゃよくなり
いざとなったら
 C#も使える


ならVBAでよくね?w
0594仕様書無しさん
垢版 |
2017/01/14(土) 09:55:13.03
コスパで考えればC#のように洗練された言語を使う
VBAじゃないとできないことが出てきたら初めてVBAを使う
エクセル拡張も言語機能が豊富なC#の方が楽で安全だからVBAは出番がほとんどない
VisualStudioやVSCodeをインストールする権限がない場合は仕方がないね
0595仕様書無しさん
垢版 |
2017/01/14(土) 11:37:04.98
最近の開発環境がC++からC#(Unity)になってるのもそれが理由だろうね(パスォーマンスは高くできるけどチューンが……)
0596仕様書無しさん
垢版 |
2017/01/14(土) 12:51:24.13
システムトレードやりたいというすけべ心でエクセルVBAを覚えたが
かなり役にたった。エクセルはどこでも使ってるからツブしが抜群にきく。
0597仕様書無しさん
垢版 |
2017/01/14(土) 13:01:38.07
どこでもってエクセル使ってない所はどうするの?
0598仕様書無しさん
垢版 |
2017/01/14(土) 13:06:34.23
そこでは使えない。
officeを使ってないところって珍しいと思うけど。
0599仕様書無しさん
垢版 |
2017/01/14(土) 13:17:16.11
ほとんどないな
そんなとこ

ゼロとは言わないが
0601仕様書無しさん
垢版 |
2017/01/14(土) 14:30:06.72
>>600
底辺派遣の冠つけろよ
0603仕様書無しさん
垢版 |
2017/01/14(土) 14:50:38.12
え? githubでOfficeファイルとかどうやって
使えばいいかさっぱりわからないんだけど。

差分どうやって見てるの?
ファイルサイズでかすぎるでしょ?
どうやってレビューとかするの?
特定の行に対する指摘は?

さっぱりやり方がわからない。
0604仕様書無しさん
垢版 |
2017/01/14(土) 14:52:28.18
>>603
つーかそんな情報収集サイト使って開発すんなや
0605仕様書無しさん
垢版 |
2017/01/14(土) 14:55:11.95
>>604
オープンソースソフトの9割はgithub使ってるよ。
GoogleとかMicrosoftも使っている。

あんた情報収集能力がないんじゃない?
0606仕様書無しさん
垢版 |
2017/01/14(土) 15:27:12.24
本職のプログラマは高品質のツールを使うからエクセルの出番があまりないんだよね
エクセルでこんなことができる→このツールの方が100倍便利だよ
エクセルでは他にもこんなことができる→それはあのツールの方が100倍便利だね
こんなんばっか
手軽に色々と微妙な品質できるのがエクセルの強み
それ以外に擁護できるセールスポイントがない
0607仕様書無しさん
垢版 |
2017/01/14(土) 15:42:49.67
エクセル重いし使いづらいからね。
下手に高機能だからプログラムから読み書きしようと
思ってもセル結合とかされてで扱いづらくなる。

それ以前にエクセルを読み書きするライブラリに
バグはないだろうかって不安になる。
実際時々バグあるんだよ。エクセル形式複雑だから。

でデータファイルとしてOfficeファイルは使わないので
VBAも使えないって話になる。
0608仕様書無しさん
垢版 |
2017/01/14(土) 15:49:00.13
まあVBA使ってもテキストファイルを読み込んで
エクセルとしては使わないって手もあるだろうけどさ、
それだと他の言語のほうが圧倒的に簡単にコードかけるしね。
VBAだと何十行もかかることが1行でできたりするのよ。
0609仕様書無しさん
垢版 |
2017/01/14(土) 15:51:22.53
VBAerによると大事なのはアルゴリズムだから言語によらないらしいよ
他の言語で1行ならVBAでも1行で書けるってさ
0610仕様書無しさん
垢版 |
2017/01/14(土) 15:57:01.27
自分でいちいちアルゴリズムなんて
書いていたら何十行もかかるってw

そんなもん他の言語ならたいてい用意されてるんだから
それを使えばいいだけ。
0611仕様書無しさん
垢版 |
2017/01/14(土) 16:02:43.28
ガチでやるとパフォーマンスが違う
インタプリタとコンパイラとで土台が違うしな
0612仕様書無しさん
垢版 |
2017/01/14(土) 16:09:33.10
例えばPythonを知っていれば、たったこれだけのコード(実質3行)でグラフがかけちゃう

http://mashiroyuya.hatenablog.com/entry/2016/06/02/Jupyter%E3%81%A7Python%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%81%84%E3%81%93%E3%81%86_%E5%88%9D%E5%BF%83%E8%80%85%E3%81%AEpython

import numpy
%matplotlib inline
from matplotlib import pyplot
x = numpy.arange(0,10,0.1)
y = numpy.cos(x)
pyplot.plot(x,y)

https://cdn-ak.f.st-hatena.com/images/fotolife/m/mashiroyuya/20160601/20160601222941.png
0613仕様書無しさん
垢版 |
2017/01/14(土) 16:38:31.11
プログラマと関係ない職種の人が使うならいいんじゃないの?
その話をプログラマ板でやってもしょうがないと思うけどw

プログラマが日常的に使うプログラミングに関する道具で
効率が悪いOffice形式が登場することとはない。

だから使いづらいVBAにこだわる必要がないし、そもそも
使わないOfficeと抱き合わせである以上、使えないものになる。
だからVBAなんて覚えてもしょうがない。
0614仕様書無しさん
垢版 |
2017/01/14(土) 16:45:37.03
pgは使わないかもしれないが、plやpmは結構office使ってる。
上流工程に携わるから仕方ない面はあるけど。
0615仕様書無しさん
垢版 |
2017/01/14(土) 16:46:44.98
プログラミングしてればプログラマだろ

世界で有名なプログラマはプログラマ以外の名称名乗ってるけど
0616仕様書無しさん
垢版 |
2017/01/14(土) 16:48:36.48
>>614
上流っていうか、それもう仕事内容が違うやんw
プログラマじゃないやんw

>>615
> プログラミングしてればプログラマだろ
野球していれば、職業は野球選手ですって名乗れるとでも?w
0617仕様書無しさん
垢版 |
2017/01/14(土) 17:14:44.31
学生はjavaとかよりVBAを覚えたほうがいい、と思う。
0618仕様書無しさん
垢版 |
2017/01/14(土) 17:19:13.46
>>605
てめーは、GoogleとかMicrosoftの社員じゃなく、使い捨てのゴミ派遣だろうが
0619仕様書無しさん
垢版 |
2017/01/14(土) 17:19:38.07
ただしプログラマと縁のない世界で生きようとする学生限定な
0620仕様書無しさん
垢版 |
2017/01/14(土) 17:20:11.79
>>618
お前頭悪いの?

今はgithubの話をしてるんだけど。
プログラマでgithubを知らないなんてありえない。
0621仕様書無しさん
垢版 |
2017/01/14(土) 17:24:01.70
>>620
知ってる知らねーの話じゃなく、勝手にお客様のシステム作るときに使うなって言ってるんだよ
0622仕様書無しさん
垢版 |
2017/01/14(土) 17:28:54.54
開発か保守かにもよるな。開発で使うツールとなるとeclipseといった
専門のIDEを使用して開発コードを織り成す。しかし、保守はoffice製品を
用いてクライアントとのコミュニケーションを図ることもあるんだ。

だから一概にIT企業ではofficeが禁止されているとは限らない。
0623仕様書無しさん
垢版 |
2017/01/14(土) 17:42:38.82
>>621
お前本当に時代遅れだなw

今時githubもそうだしAWSやGCPといった
クラウドサービスを使うのも当たり前なんだが。

使えない理由がない
0625仕様書無しさん
垢版 |
2017/01/14(土) 17:46:46.98
> てめーは、GoogleとかMicrosoftの社員じゃなく、使い捨てのゴミ派遣だろうが

↑ 何を言ってるの?
↓ 返答

> 勝手にお客様のシステム作るときに使うなって言ってるんだよ



意味わからんwww
0626仕様書無しさん
垢版 |
2017/01/14(土) 17:50:13.92
例えばCSVファイルやログファイルみたいに特定の区切り文字での
データはテキストエディタなんかで読むよりエクセルで読む方が
読みやすかったりするし、フィルタでフィルタリングするのも楽。

excelのファイルを直接読み込むのは色々大変だが、例えばコピペ
してテキストエディタに貼ればタブ区切りのデータになるわけだから
タブ区切りのデータを読み込んで加工するプログラムとか、そこまで
手間をかけないようなものならエディタで正規表現でもつかって適当に
加工するとかもある。

頭の固い人だと絶対excelファイルはそのフォーマットでしか読めない
みたいな考えっぽくて理解できないんだろうな。
0627仕様書無しさん
垢版 |
2017/01/14(土) 18:00:51.56
この板は職業PG板なの?
サンデーPG板あればそっちに行くけど
0628仕様書無しさん
垢版 |
2017/01/14(土) 18:21:15.01
>>626
問題はそこじゃない。

CSVを "人間が" 読みやすいからといってエクセルを使ったとしても
VBAを使う理由にはならないんだよ。CSVなんだから。

プログラムから読むとなった時点でエクセルの出番はおしまい

あとCSV読みたいなら、これでも使えばいい
https://atom.io/packages/tablr
0629仕様書無しさん
垢版 |
2017/01/14(土) 18:27:31.94
毎回やらなければいけません

https://www.softel.co.jp/blogs/staff/archives/1559

CSVファイルに、郵便番号や電話番号など先頭が0で始まるコードが含まれるとき、
Excelはおせっかいなことに、そのデータを数値だと判断して、数値型として開いてくれます。

例)
0101111 → 10111
0582548500 → 582548500

数字ばかりのセルも文字列として開かせるには、以下の手順で開くとよいです(Office2013の場合)。

1、元のCSVを用意
2、CSVファイルの拡張子をtxtにする
3、テキストファイルをExcelで開く
4、テキストファイルウィザード(1/3)
文字化けしていなければそのままの設定でOK(シフトJIS)。
5、テキストファイルウィザード(2/3)
区切り文字をカンマに。
6、テキストファイルウィザード(3/3)
問題の列を選択して、文字列として開くように指定。
7、完了
開きました!
0630仕様書無しさん
垢版 |
2017/01/14(土) 18:49:39.77
>>612

こうゆう高機能ライブラリの欠点は、カスタムができないこと

例えば納品先が、線をもうちょっと太くしたい、プロットの点を打ちたい、近似曲線を追加してほしい等々
仕様変更が入ると詰む

レゴブロックと同じで、基本ブロックが大きいほど、組み合わせた時の融通が利かなくなる
基本部品は細かいほうが良い。(その分組む手間はかかるけど)

この問題点を、本屋にある入門書は教えてくれないよな。
0631仕様書無しさん
垢版 |
2017/01/14(土) 18:51:29.21
それに対してエクセルの欠点は、カスタムができないこと
エクセルが備えていない機能はどうあがいても実装できない。
0632仕様書無しさん
垢版 |
2017/01/14(土) 18:57:22.65
>>629
元CSVデータをawkとかで、0123を="0123"みたいに
0633仕様書無しさん
垢版 |
2017/01/14(土) 19:23:52.89
最近だとお客様もエクセルはこりごりってとこが増えてきてる
グーグルでええやんってね
0634仕様書無しさん
垢版 |
2017/01/14(土) 19:57:51.04
>>630
> 例えば納品先が、線をもうちょっと太くしたい、プロットの点を打ちたい、近似曲線を追加してほしい等々
> 仕様変更が入ると詰む
さすがにそれくらいは対応できる。
0635仕様書無しさん
垢版 |
2017/01/15(日) 06:57:03.36
>>616
名乗れるだろ
プロ野球選手となると話は違うが

専業プログラマじゃなくても給料もらいつつプログラミングしてればプロのプログラマであることには変わらん
0636仕様書無しさん
垢版 |
2017/01/15(日) 06:58:34.92
>>623こういうバカがぱよぱよちーんみたいなガンなんだよ
外注するとどこに平然と機密情報流してるかわかったもんじゃない
0637仕様書無しさん
垢版 |
2017/01/15(日) 07:31:27.07
>>636
>>623とおまえは住んでる世界が違うんだよw
それくら分かれ
脳みそついてんのか?
おまえさんのガチガチに規則で縛られたところじゃ、そうなんだろう
>>623のオシャレで自由なところは、そうじゃないんだよ
0638仕様書無しさん
垢版 |
2017/01/15(日) 07:58:50.96
まともな会社ならエクセルが入ってないとかありえねーから
0639仕様書無しさん
垢版 |
2017/01/15(日) 08:18:42.81
ついに学生さんにまでgitバカの症状が広まってきたか…
0640仕様書無しさん
垢版 |
2017/01/15(日) 08:34:11.31
偽装請負多重派遣業界SEと離婚
両親や親戚に反対されましたが、高稼働低収入業界のSEと結婚してしまい、耐えきれず中絶と離婚をしました。
今は別業界で結婚障害残業のない共働きしやすい相手と結婚して幸せです。
・常識がない
・モラルがない
・モテない
・ファッションセンスがない
・コミュニケーションが苦手
・コンピューターが趣味
・プログラムの巨額利益を客先に提供
・プログラムの巨額報酬を人売に提供
・ITスキルが高いほど貧困
・高度情報技術者ほど貧困
・会社員なのに短勤続年数
・人手不足なのに無職意識
・人手不足なのに低収入
・高生産なのに低収入
・高利益なのに低収入
・高需要なのに低収入
・多学習なのに低収入
・PC使用過多で不健康
・運動不足で不健康
・高稼働で不健康
・高稼働で家事困難
・低収入で生活困難
・低収入なのに鬱病多発
・低収入なのに早死多発
・偽装請負の多重派遣損害あるのに稼働
・裁判官が技術判定不能だから賠償困難
【IT業界】独身が多い職業の象徴として「ITエンジニア」が取り上げられる
http://potato.2ch.net/test/read.cgi/bizplus/1479096711/
0641仕様書無しさん
垢版 |
2017/01/15(日) 12:30:44.55
学生に底辺のプログラマの道を教えるとか鬼畜だなココ

普通の会社員を想定してやれよ
0642仕様書無しさん
垢版 |
2017/01/15(日) 12:46:07.78
本職も他業界も学生も本質は変わらないよ
コストと社内ルールを超えない範囲でできる限りいいツールを使うこと
コストと品質で言えばエクセルよりオープンソースを使った方が遥かに良い
セキュリティなどの都合で指定外のインストールが制限されている企業があるが
じゃあそういう厳しい企業でマクロは自由に使えるのかと言ったらそれは使えない
マクロの方が遥かに厄介だからね
ツールのインストールは禁止だけどマクロは自由というダブスタ企業は生産性やセキュリティリスクの観点で将来性がないので遠くないうちに経営破綻となるだろう
0643仕様書無しさん
垢版 |
2017/01/15(日) 13:13:24.90
長年のITドカタ生活の中で、生産性が高い職場かどうかを見分ける方法を発見した
それはつまり、「同僚たちがスタバのコーヒーを飲んでいるかどうか?」だよ
職場にスタバのコーヒーを持ち込めるルールになっているか、そして立地のよさ
さらには給料の水準までを一瞬にして判定できる
0644仕様書無しさん
垢版 |
2017/01/15(日) 13:16:12.14
できる限りいいツールを選ぶと有料ツールに行き着くはず
オープンソースは無料だから気軽に導入できるというのがメリットであって
生産性の観点からはおすすめできない
0646仕様書無しさん
垢版 |
2017/01/15(日) 13:17:37.45
>>644
> できる限りいいツールを選ぶと有料ツールに行き着くはず
それはないな。例えばOfficeソフトは有料だが悪いツールだ。
0652仕様書無しさん
垢版 |
2017/01/15(日) 13:58:27.40
日本ではプログラマなんて目指すものではなく、失敗したときにやむを得ずつく仕事だし
0653仕様書無しさん
垢版 |
2017/01/15(日) 14:42:15.05
たしかに大学で学んで新卒採用という真っ当なコースなら
普通はSEになっちゃうもんな
電気や土木でも設計や管理にまわるのが当然だから同じだな
0654仕様書無しさん
垢版 |
2017/01/15(日) 15:21:08.70
> 普通はSEになっちゃうもんな

なんで高い技術を持ってるはずなのに、
ただの御用聞きに落ちるんだ・・・
0655仕様書無しさん
垢版 |
2017/01/15(日) 15:22:44.98
>>654
待遇がゴミだし
使い捨てだし
底辺扱いだし
そりゃ、一生やってく職業として一応は考えるんだから、誰が好き好んでそんな待遇に行くんだよ
0656仕様書無しさん
垢版 |
2017/01/15(日) 15:23:20.26
プログラミングよりも金に興味があるからじゃね?
0657仕様書無しさん
垢版 |
2017/01/15(日) 15:26:15.73
いくらでも将来を選べる立場の学生に

まさか、底辺派遣プログラマなんて、もはやレールを戻しようがないクズがアドバイスしてないよな?
0658仕様書無しさん
垢版 |
2017/01/15(日) 15:27:19.25
それでもSEになるよりはマシだもの。
でなきゃソフトウェア業界をやめるしかない。
0659仕様書無しさん
垢版 |
2017/01/15(日) 15:27:51.52
> いくらでも将来を選べる立場の学生に

そこが間違ってる。
お前はいくらでも選べたのか?(笑
0660仕様書無しさん
垢版 |
2017/01/15(日) 15:29:04.42
まあプロ野球選手と同じかな。
一部のプログラマしか稼げない。
殆どの草野球選手はまともな給料がもらえない。
0661仕様書無しさん
垢版 |
2017/01/15(日) 15:30:35.21
野球が好きな人がいる
プログラミングが好きな人がいる。

でもSEが好きな人って?
0662仕様書無しさん
垢版 |
2017/01/15(日) 15:33:34.84
>>661
日本ではプログラマ=仕様書を貰って設計すらさせてもらえず企画なんて全くやらせてもらえない職業だからな・・・。
そう考えればSEのほうが楽しいわ全部できるし
0663仕様書無しさん
垢版 |
2017/01/15(日) 15:35:42.92
> 日本ではプログラマ=仕様書を貰って設計すらさせてもらえず企画なんて全くやらせてもらえない職業だからな・・・。

それどんな底辺会社だよw
お前の会社といっしょにするんじゃねーっての。
0664仕様書無しさん
垢版 |
2017/01/15(日) 15:37:20.51
プログラマなんて実態を見たら学生は全員 「現代の穢多非人じゃん」って言うだろw
0665仕様書無しさん
垢版 |
2017/01/15(日) 15:41:20.62
業務系プログラマは地獄。
超低スキルで人海戦術でバグと戦うだけの仕事

組込系、ウェブ系、ゲーム系の大手は天国
0666仕様書無しさん
垢版 |
2017/01/15(日) 15:51:25.43
野球に例えるならプログラマというのは裏方仕事
バッティングピッチャーやグラウンド整備、もぎりの仕事に相当する
当然ながらSEは客前で試合をする野球選手だ

裏方がいないと野球という興行は成り立たない
とても重要な仕事であることには間違いない

ただ、客を呼んで野球の魅力を作り出す仕事をしているのは選手たちだ
いずれ年老いて裏方になるかもしれない
ただ、裏方がスター選手になることはないだろう

プログラマがSEになることは無いように・・・
0668仕様書無しさん
垢版 |
2017/01/15(日) 15:55:54.01
>>666
> 当然ながらSEは客前で試合をする野球選手だ
それはないw

SEはプログラミングができない。
野球ができないのに野球選手にはなれない
0669仕様書無しさん
垢版 |
2017/01/15(日) 15:56:47.19
>>646
どこが悪いツールなの?

MS Officeがダメと言われてるのは単純に昔はよく落ちるし、
OSごと落ちてくれたというところが起因していたわけで、
今だとそういうところないからな。

Officeに限らずに周りがダメダメ言っているからってだけで
触れることも考えることもなくダメとかいう人多いよね。
0670仕様書無しさん
垢版 |
2017/01/15(日) 16:01:01.02
>>669
無駄に複雑だから。

本当にやりたいこと、やるべきことは単純でいいのに
無駄に複雑でいろんなことができるので、
見えを張って複雑にしまいがち。特に素人は。

最小の労力で最大の効果を発揮するツールではなく
余計なことに時間を取られて、手書きしたほうが
マシなレベルのものができる。
0671仕様書無しさん
垢版 |
2017/01/15(日) 16:06:57.85
システムエンジニア、プログラマという職種について
せいぜい上司部下ぐらいの意味しか持っていない
反論が出ないような言い方に置き換えるなら「上流」と「下流」となるが、この言葉にすら意味はないだろう

昔ながら(といってもせいぜい20年前だろう)まではプログラマからシステムエンジニアに昇格するのが当然だった
もっとも需要が高いプログラミングという仕事に特化させて戦力化させる
そして需要が低いインフラや設計、客先対応などの仕事を徐々に覚えさせていくことで全員に仕事がいきわたるようにしていた
これが日本流のIT企業の処世術だった

しかし現在ではお金にならないプログラミングは外注するようになった
選択と集中という考え方の流行と、そして長期的スパンでものを見れないほど困窮した企業たちの出した処世術だった

物理的制約のおかげで供給がほとんどなかったインフラまわりのスキルが急激に広まり低価格化していった
汎用機の経験を積むには大手に入社するしかなかったが、現在ではクリック数回でサーバ構築ができる
そして設計することすら否定する風潮が出来上がっていった
プログラマの外注化の次はシステムエンジニアの否定がはじまった

現在、需要があるのは発注できる運用者だ
業務を行いながらシステムの発注を行い投資から利益を得ることができる人材

IT専業業者はいずれただの下請け仕事だと名実ともに誰もが気づくところになるだろう

つまり、C#やJavaを覚えるぐらいなら、超上流工程を目指し、VBAとかシェルスクリプトとか覚えたほうがいいということだ
0672仕様書無しさん
垢版 |
2017/01/15(日) 16:09:16.39
>>667
下流工程に限っても、業務系の肝はSQLだからな
C#やVB、PHPなんてのは入力や出力を整えてるだけのパターン仕事だ
0673仕様書無しさん
垢版 |
2017/01/15(日) 16:10:24.66
今はIT企業でも正社員に技術のある人間が少ない所ばかりだね
0674仕様書無しさん
垢版 |
2017/01/15(日) 16:11:03.85
>>668
そこだよな
プログラミング=野球=価値を生み出す

つまり客はプログラミングに対して金を払ってるんだ
それをわかってないSEが多すぎる
0675仕様書無しさん
垢版 |
2017/01/15(日) 16:31:15.89
公務員プログラマだけどVBAは使う
しかもむちゃくちゃ使う
0676仕様書無しさん
垢版 |
2017/01/15(日) 16:31:44.33
IT企業

親会社
いわゆる営業部隊
SEやプログラマは所属してない
知識はそこそこあるが机上のもの

子会社
システムエンジニアの集団
ただしここでいうシステムエンジニアとは客と金の話をする人たち
一般の会社でいう管理職に相当する仕事をする
社内プロジェクトのほうが外注を率いているプロジェクトよりもヒエラルキーは上である

派遣会社(上位)
上級プログラマが所属する集団
期間を決めて技術者を貸し出す会社。ただ期間は随時更新され大抵は長期間となる
この位置の派遣会社は一般的な派遣会社のイメージとは違って一部上場しているいわゆる大手であり、派遣されるのも正社員である
技術力においてはおそらくこの集団が一番高い
そこそこ高学歴なのに現場に投入されているという点では割に合わないかもしれないが、技術が好きな人間にとっては常に最前線にいられる満足感が得られる

派遣会社(下位)
下級プログラマが所属する集団
案件があれば直ちに人を雇用して送り込む会社。いわゆる人売り・奴隷商人はこの階層
正社員は存在せず、個人事業主が多い。もしくは契約社員だ
この階層はさらに何重にも層が積み重なっているがほとんど違いはない
脱サラしたシステムエンジニアが理想を抱いて起業するパターンも少なくない
最初は理想を胸に張り切るが、いずれ派遣会社に落ちぶれてしまう
逆にいうとIT企業は起業で失敗しても派遣会社になれば会社を潰さずには済むという点でイージーな業界といえよう
むしろ派遣業のほうが大抵の場合は儲かってしまうのが現在の日本ITを凋落させた真犯人かもしれない
0677仕様書無しさん
垢版 |
2017/01/15(日) 16:34:02.21
>>670
パワーポイントはその通りだが
エクセルは規模の小さいことをやろうとしたら最強ツールじゃないか?
手書きも悪くないが再計算の正確性に難がある
0678仕様書無しさん
垢版 |
2017/01/15(日) 16:35:28.88
科学プログラマも結構使うぞ
0679仕様書無しさん
垢版 |
2017/01/15(日) 17:11:58.77
>>670
歴史の長いものは仕方ない。
0680仕様書無しさん
垢版 |
2017/01/15(日) 17:19:43.96
このスレ業務システムへの理解が低レベルすぎて笑える
まるで何十年も前から時間が停止してるようだ
0682仕様書無しさん
垢版 |
2017/01/15(日) 17:33:02.64
>>676
お!その定義だと、おれは「派遣会社(上位) 」になってるぅ

契約も長期
派遣会社も超大手
技術好き
でも高学歴じゃない
0683仕様書無しさん
垢版 |
2017/01/15(日) 17:55:17.99
>>672
炎上するパターンじゃんそれ
ドメインロジックをSQLに書くなよ
0684仕様書無しさん
垢版 |
2017/01/15(日) 17:55:59.04
>>680
人間というのは驚くほど変わらんもんだよ。
本人たちは新しいことをやってるつもりなんだろうが、古いものを
再発見したようなことをしてることも珍しくない。
0685仕様書無しさん
垢版 |
2017/01/16(月) 06:17:13.42
>>680
いろんな業務があることへの理解が不足してるw
0686仕様書無しさん
垢版 |
2017/01/16(月) 07:43:07.09
>>665
しれっとウェブ系を業務系と切り離してるんじゃねーよw

現代の業務系=ウェブ系だから
0687仕様書無しさん
垢版 |
2017/01/16(月) 12:52:07.26
そういう低能でも通用する業務系のようなシステムもあるというだけで
基本的にウェップ屋にはガチの業務系は荷が重すぎる
0688仕様書無しさん
垢版 |
2017/01/16(月) 19:48:12.44
現代の業務系はいわゆるナントカ系はほぼ満遍なく使うから大変だよ
0689仕様書無しさん
垢版 |
2017/01/16(月) 19:49:32.32
HTMLやSQLを書くのにエクセルは必須
エクセルを使いこなすことこそすべての業界で通用するスキルだ
0690仕様書無しさん
垢版 |
2017/01/16(月) 22:20:41.64
>>686
業務系とウェブはぜんぜん違うよ。

業務系はOSはWindows。データベースはSQL ServerかOracle
C# や VB.NET といった.NET Framework か Java を使って開発されており
アクセスは原則として社内のみからだから少ない。
インターネットとの接続も制限されており攻撃がないからセキュリティ的に弱い
インターネットとの接続が制限されてるということは、githubやawsといった
クラウドサービスも使えない。オープンソースの利用も制限があることが多い。
gitも使えないしエクセルの仕様書作成に時間をかける割にコードレビューの文化もない。
動いているコードに触るな文化で動けばよし。
ユニットテストは行われておらずCIも導入されていない
エクセルに書いたテスト仕様書を眺めながらマンパワーでテストを行う。
0691仕様書無しさん
垢版 |
2017/01/16(月) 22:29:30.43
業務系とウェブ系は似たようなことをやっても
ルーツが違うから文化が全然違うんだよね。
0692仕様書無しさん
垢版 |
2017/01/16(月) 23:01:59.40
Web系でやってることは全て出来た上で問題領域が複雑で大きくなったものが業務系と考えていい
ようは上位互換だな
Web系と比べて苦手なのはオシャレなデザインぐらいじゃないかな
0693仕様書無しさん
垢版 |
2017/01/16(月) 23:14:26.58
> Web系でやってることは全て出来た上で問題領域が複雑で大きくなったものが業務系と考えていい

だからできてないってw

>>690に書いたじゃん
0694仕様書無しさん
垢版 |
2017/01/16(月) 23:14:59.48
業務系でgithub使っていいっていうのなら
両手を上げて喜ぶよw
0696仕様書無しさん
垢版 |
2017/01/16(月) 23:40:02.81
VPNでも使えるGitLabやGitBucketもあるじゃん

それすら使えないの?あまりにも硬直化し過ぎ
0697仕様書無しさん
垢版 |
2017/01/17(火) 00:04:46.97
>>696
俺の知ってる所は、gitを導入しようと思ってる。
けどLinuxはメンテできる人がいないから使用禁止。だったよw

GitLabやGitBucketも使えないんだろうな。
0699仕様書無しさん
垢版 |
2017/01/17(火) 10:00:52.88
まず派遣は語る資格ないから
0700仕様書無しさん
垢版 |
2017/01/17(火) 10:06:54.70
シェルスクリプトはいいとして、VBAは無いなぁ〜
0701仕様書無しさん
垢版 |
2017/01/17(火) 12:48:22.90
シェルスクリプトは大目に見て認めてやる的などの立場で言ってるのかよくわからない多分なにも考えてないレスw
0702仕様書無しさん
垢版 |
2017/01/17(火) 14:47:24.70
プログラミング、シェルスクリプト、VBAは必要に応じて覚えればいいけど
正規表現はどんな立場の人だろうと絶対習得すべき
ていうかこれこそ義務教育で教えるべき
0703仕様書無しさん
垢版 |
2017/01/17(火) 15:04:16.51
シェルスクリプトはサーバーのメンテで大活躍するんだよな。
0704仕様書無しさん
垢版 |
2017/01/17(火) 18:14:01.12
サーバーでの作業でVBSを多様するんでVBAと変わらんか…
0705仕様書無しさん
垢版 |
2017/01/17(火) 19:16:07.14
VBAでツール作る人って設定はどこに書いてんの?
設定シートとかつくんの?別ファイル?
0706仕様書無しさん
垢版 |
2017/01/17(火) 19:40:49.51
エクセルはジェネリックプログラミングツールじゃねえと何度言えば
0707仕様書無しさん
垢版 |
2017/01/17(火) 20:39:27.65
目的を果たすためのツールでしかねぇのに
0708仕様書無しさん
垢版 |
2017/01/17(火) 20:48:07.37
シェルスクリプトは属人性が高く管理外であることも多い
生産性をもっとも落とすのはシェルスクリプト
引き継ぎされずにまともにメンテできなくなっていくという点では
シェルスクリプトもエクセルVBAも似たようなものだ
0710仕様書無しさん
垢版 |
2017/01/17(火) 23:04:39.92
シェルスクリプトはLinuxやUnixなら最初から入っており
どこでも使えるので、プロビジョニング(サーバーの初期設定)を
行うときによく使われている。
awsなどのクラウドやdockerなどのコンテナをやるときには必須
0711仕様書無しさん
垢版 |
2017/01/17(火) 23:05:21.38
>>708
管理外? 意味不明。
Dockerfileとか見たことあるのか。
ほぼシェルスクリプトだぞ
0712仕様書無しさん
垢版 |
2017/01/17(火) 23:05:57.27
サーバーの設定から属人性を除くために
使われるのがシェルスクリプトです。
0713仕様書無しさん
垢版 |
2017/01/18(水) 00:23:14.11
シェルは雑念が多すぎてな
わかりにくいオプションとか構造化されてない入出力とかめんどくさい
やりたいことに集中させてくれん
0714仕様書無しさん
垢版 |
2017/01/18(水) 05:54:09.74
>>686
同じ客から出てる業務系案件とWeb系案件両方に参加したことあるけど
ツール、服装、椅子、作業スペース、勤務時間、報酬、休憩時間、メンバーの会話内容
全て違ってて業務系に参加するのは苦行だということを認識した。
0716仕様書無しさん
垢版 |
2017/01/18(水) 07:40:45.94
VBAでいい
0717仕様書無しさん
垢版 |
2017/01/18(水) 07:45:42.00
プログラムをかじった学生スレやろ
0718仕様書無しさん
垢版 |
2017/01/18(水) 15:09:10.89
>>713
シェルはコマンドを知ってることが前提になってるからな。
日常的にCLIで操作してればそんなに難しいことはない。
0719仕様書無しさん
垢版 |
2017/01/18(水) 19:01:56.21
久しぶりに仕事でVBAを書く羽目になって書いて見たんだが不便すぎてちょっと笑えないレベルだな
仕事だから仕方なく書くならわかるけどありがたがって積極的に利用する人って感覚オカシイんじゃないか
0720仕様書無しさん
垢版 |
2017/01/18(水) 19:25:17.61
シェルスクリプトは、今ある物を寄せ集めて使う感じで、まさにパッチワークで針と糸使って繋ぎ合わせるみたいな。
だけど、VBAは俺様の作った仕様に文句あんのか?って感じで高圧的だから窮屈。
0721仕様書無しさん
垢版 |
2017/01/18(水) 20:01:32.71
シェルとか正規化は発覚しづらいバグの根源
VBSのほうがマシ
0724仕様書無しさん
垢版 |
2017/01/19(木) 00:53:02.81
分からん人とは永遠に分かり合えないのだろうが、excelのVBAやシェルなんて
動かせる環境ならバージョンや追加のライブラリ、ソフトが関係なくどこでも誰でも
動かせるってのがメリットなんだけどな。 自分のマシンならともかく他人のPCや
サーバーなんかだとバージョン合わせたり余計なものを入れたりなんてのは
かなり手間だし。VBAやシェル程度でまかなえる作業なんて抱えたくないし。
0725仕様書無しさん
垢版 |
2017/01/19(木) 03:33:26.51
VBAはExcelがないと動かないのが
大きな欠点だよな。
そして重いし
0727仕様書無しさん
垢版 |
2017/01/19(木) 08:27:25.53
>>726
powershellが入っていないバージョンのwindowsがいまだに存在するからな。
0728仕様書無しさん
垢版 |
2017/01/19(木) 12:26:18.11
今の今まで誰も指摘してないけど、ExcelはAPIで操作できるんだぜ
わざわざVBAなんて使わずとも、いろんな言語で操作できるんだぜ
0729仕様書無しさん
垢版 |
2017/01/19(木) 12:41:11.09
>>728
エクセルマクロを作るのにvbaを使う事を「わざわざ」と言う感覚がわからんな
てかアマノジャクだなお前
0730仕様書無しさん
垢版 |
2017/01/19(木) 14:36:25.01
>>727
× powershellが入っていないバージョンのwindowsがいまだに存在するからな。
◯ powershell使えないSEがいまだに多数存在するからな。
0731仕様書無しさん
垢版 |
2017/01/19(木) 20:07:44.35
俺が偽装請負多重派遣業界SEを辞めて人売りやる理由

・人売りは大儲けだから家族に奉仕できる
・SEは結婚障害者だから家族に迷惑かかる
・SEの大半は料金以上に開発してくれる
・SEの大半は多重派遣を訴えない
・SEを多重派遣すると責任問題を誤魔化せる
・SEを人身売買しても民事不介入の警察に捕まらない
・SEに機密誓約させるから不法行為は裁判官に隠せる
・SEに分量以上の作業強要しても開発内容がわからない裁判官を騙せる
・SEに料金以上の作業強要しても開発内容がわからない裁判官を騙せる
・SEに契約以外の作業強要しても開発内容がわからない裁判官を騙せる
・SEの鬱病や過労死も立証困難で裁判官を騙せる
・SEの報酬を強奪しても立証困難で裁判官を騙せる
・システム未完成のせいにして立証困難で裁判官を騙せる
・偽装請負に従うSEに制裁を与えられる
・結婚相手を苦しめるSEに制裁を与えられる

何よりもプログラム作らないで大儲けできるからな
0732仕様書無しさん
垢版 |
2017/01/20(金) 06:42:38.63
vbaのほうが具体的な学生メリット出てるのでvbaやってみます
0733仕様書無しさん
垢版 |
2017/01/20(金) 09:37:30.21
VBAなんか下手に出来ると、便利な事務員にさせられるだけだぞ。
0734仕様書無しさん
垢版 |
2017/01/20(金) 12:36:14.44
隠れてVBAを使うんだよ
バカか?
人に渡すものは当然マクロなしでな
0735仕様書無しさん
垢版 |
2017/01/20(金) 12:37:09.29
上手に出来ればそんな事もないんじゃね
0737仕様書無しさん
垢版 |
2017/01/20(金) 13:34:22.25
>>733
便利屋にならなきゃいいだけ
有能な人になればいいだけ
0738仕様書無しさん
垢版 |
2017/01/20(金) 15:30:24.51
まあゴミみたいなコードばらまかれても困るしな
0739仕様書無しさん
垢版 |
2017/01/20(金) 19:05:25.28
自分でコード書く時点で使われる人間ってこと
有能な人はくだらない仕事は丸投げして成果を全て吸い取り責任は押し付ける
そして自分は創造性のある価値のある仕事に取り組む
V
0740仕様書無しさん
垢版 |
2017/01/20(金) 19:10:08.28
VBAというよりエクセルや事務仕事をうまくやれるようにな
管理職なんてコーディング仕事少ない
0741仕様書無しさん
垢版 |
2017/01/20(金) 19:21:28.94
そして自分は創造性のある価値のある仕事に取り組む
(それも誰かにやらされているとは気づかずに)

幸せな世界
0743仕様書無しさん
垢版 |
2017/01/20(金) 19:30:13.10
一番ダメなのがバカのクセに人の上に立ちたがる奴

迷惑以外の何者でもない
0744仕様書無しさん
垢版 |
2017/01/20(金) 22:58:33.66
>>734
ただの事務員じゃん。
0745仕様書無しさん
垢版 |
2017/01/20(金) 22:59:24.39
>>740
エクセルで管理職(i)
0746仕様書無しさん
垢版 |
2017/01/20(金) 23:44:42.76
つまり事務員でも管理職でもない学生はvbaをどうすればいいのさ?
0749仕様書無しさん
垢版 |
2017/01/21(土) 06:20:21.87
一つ2つ上の上司の前でこれみよがしに、頼まれてたやつできましたよーって、大きめの声で言って
ってVBAを動かしてやればいいんだよ
どんなバカ上司でも業務効率上げてるって認識するから
さらには依頼したやつが手柄を一人占めなんてことにもならない

まともに会話もできない、タダ人の仕事を手伝わされておしまい。って状態でおわるようなやつは、根本的に無能
0750仕様書無しさん
垢版 |
2017/01/21(土) 07:31:22.98
>>749
便利屋になるだけって主張する奴は、結局、そういった立ち回りすらできない
ほんとの便利屋(単なる道具扱い)なんだよな まさにカツアゲにあってる状態と同じ
そんな奴はプログラマとしても3流だよな
人と話もまともにできないんだから
0751仕様書無しさん
垢版 |
2017/01/21(土) 07:48:41.25
たかがプログラマー風情が考える人間の格など聞いとらんわ
それよりVBAとかシェルスクリプトとか覚えたほうがいいのか教えろやカスども
0752仕様書無しさん
垢版 |
2017/01/21(土) 07:50:32.00
>>751
学生ならVBAはおさえとけ
0754仕様書無しさん
垢版 |
2017/01/21(土) 10:02:12.07
>>751
はっきり言って覚えない方がいい
学生には自覚ないかもだけど就職前の時間は高価だぞ
VBAやシェルスクリプトに費やすなどもったいなすぎる
0757仕様書無しさん
垢版 |
2017/01/21(土) 11:50:57.31
VBAなんか他言語に応用効くテクニックも何も無いからな。
覚えるだけ無駄だぞ。
0758仕様書無しさん
垢版 |
2017/01/21(土) 11:54:20.16
VBAはモジュール管理とバージョン管理がめんどくさい
もうそれだけで使う価値はない
0759仕様書無しさん
垢版 |
2017/01/21(土) 12:00:38.95
エクセルはAPIで操作できるから、エクセルの自動操作が必要になったとしてもVBAを覚える必要は無い
もっと使える言語覚えときゃいい
0760仕様書無しさん
垢版 |
2017/01/21(土) 12:43:24.51
必要ないって言ってる奴が無能そうなのばかりだからVBA覚える事にするわ
ありがとなカスども!
0762仕様書無しさん
垢版 |
2017/01/21(土) 14:12:03.27
>>760
VBAerのほうが具体的なんだよな
会社員として無双できるって
0765仕様書無しさん
垢版 |
2017/01/21(土) 17:11:13.98
>>749
それこそ、JSあたりでよくね?
0767仕様書無しさん
垢版 |
2017/01/21(土) 17:44:22.99
jsを女子小学生なんて言ってるお馬鹿は日本の萌えヲタだけ
0768仕様書無しさん
垢版 |
2017/01/21(土) 17:54:34.70
まあ作業効率を上げる一番の方法は
Officeソフトを使わないってことなんだけどね
0769仕様書無しさん
垢版 |
2017/01/21(土) 18:02:19.19
VBAのダラダラと長く絡み合ったスパゲティコードを1日かけてじっくり読み込んで理解して
10分ほどで数行のPowershellスクリプトに置き換えてあげたら現場になんとも言えない気まずい雰囲気が漂った
今までVBAでやってきたことはなんだったんだろう
そんな空気だった
0770仕様書無しさん
垢版 |
2017/01/21(土) 18:05:14.93
VBAのダラダラと長く絡み合ったスパゲティコードを1日かけてじっくり読み込んで理解して
10分ほどで数行のRubyスクリプトに置き換えてあげたら現場になんとも言えない気まずい雰囲気が漂った
今までVBAでやってきたことはなんだったんだろう
そんな空気だった
0772仕様書無しさん
垢版 |
2017/01/21(土) 18:10:56.25
内部ルールで必要以外のソフト禁止だけど、エクセルでなら大抵の事が許される公務員プログラマという異常特異点
0773仕様書無しさん
垢版 |
2017/01/21(土) 18:42:32.19
会社の上の方になるほどエクセル好きだからねw

一方ワープロは一太郎まででワードは諦めたタイプ
0774仕様書無しさん
垢版 |
2017/01/21(土) 19:43:33.63
>>770
そら実務にruby使ってる奴がいたら気まずい雰囲気にもなるわw
0775仕様書無しさん
垢版 |
2017/01/21(土) 19:44:16.80
テキストエディタやワードは一次元的すぎるから自由度が無さすぎて
使いづらいんだろ。二次元的に使えるエクセルやパワポの方が紙に
近い感じで使い易いんだろうな。
0776仕様書無しさん
垢版 |
2017/01/21(土) 19:45:54.39
>>774
だなw
「こ・・・・こいつ、引き継ぎとかの概念ないのか???」
ってなるよなw
0778仕様書無しさん
垢版 |
2017/01/21(土) 19:57:30.52
>>772
API使えばVC++と同レベルのことできるからなw
0780仕様書無しさん
垢版 |
2017/01/21(土) 20:16:07.00
>>776
VBAは引き継ぎできる人がいないから
使用禁止になるよ。

MSOffice以外に変更する場合もあるだろうしね
0781仕様書無しさん
垢版 |
2017/01/21(土) 20:43:15.57
そもそもvbaは共有や引き継ぎは前提で作られてない
モジュールやソースの管理のめんどくささを考えればわかるだろ
自分のデスクトップという狭い世界で完結するようなつまらない仕事をする人のためのツールだよ
0783仕様書無しさん
垢版 |
2017/01/21(土) 22:12:54.47
>>755
人生という指標だと無駄はないかもしれないが、全ての言語を覚えるには人生は短すぎる

>>757
他言語と何も共通点がないからこそ覚える意味がある
それにVBA習得の主目的は言語体験の向上ではなく、プログラミング以外のムダな時間の削除
0784仕様書無しさん
垢版 |
2017/01/21(土) 22:14:10.34
VBA使ったことない奴が語ってそうw
0785仕様書無しさん
垢版 |
2017/01/21(土) 22:26:54.48
>>783
> 人生という指標だと無駄はないかもしれないが、全ての言語を覚えるには人生は短すぎる
だからこそ、vbaは優先度下げておk。

> それにVBA習得の主目的は言語体験の向上ではなく、プログラミング以外のムダな時間の削除
だから。
0786仕様書無しさん
垢版 |
2017/01/21(土) 22:27:40.09
秀丸マクロで無双してるの見せられても困るでしょ。
0787仕様書無しさん
垢版 |
2017/01/21(土) 23:40:13.21
無駄な時間の削減が目的ならVBAは最大級の悪手じゃないか
もっと早く安全にコーディングできる言語を使おうよ
0789仕様書無しさん
垢版 |
2017/01/21(土) 23:46:58.09
その言語を探す時間と安全なコーディングをする時間と保守を考える労力がもったいない

ファイル毎にコードついてるんだしその都度いいように直せばいいじゃない
まさにコピペ推奨言語 👀
Rock54: Caution(BBR-MD5:4ddc38765883eb02d22c03417c43b31d)
0791仕様書無しさん
垢版 |
2017/01/22(日) 12:29:33.69
目的が違うからなぁ
再利用性の高い堅牢なモジュールを作るならC#
CLR、COM、WSH、EXE、PSスクリプト、Java、ruby、その他他言語、などなど様々な資産を同じインターフェースの簡単なコマンド形式で実行、パイプライン処理で連携でなんでもできる、普段使い最強のPowershell
バカを適当にあしらうのに最適なVBA
それぞれ使いどころがある
0792仕様書無しさん
垢版 |
2017/01/22(日) 13:37:49.05
エクセルマクロをVBAという汎用プログラミング言語だと認識している人は馬鹿
↑の人とかね
0793仕様書無しさん
垢版 |
2017/01/22(日) 14:32:33.57
VBAの組み方って

1.エクセルでキー操作を覚えさせる
2.自動生成されたVBAにループ処理を付け加える
3.場合によってはちょっとした計算を組み込む

こういう作り方だよね?
ライバルといえばUWSCとかだと思うけど
他の言語と比べるようなもんじゃないと思うよ
0794仕様書無しさん
垢版 |
2017/01/22(日) 16:46:54.74
>>793
だめ。
というのは、出来上がったソースコード見ればわかるけど、
 Active◯◯◯
ってのが平然と記載されているから。◯はSheetとかね。
0795仕様書無しさん
垢版 |
2017/01/22(日) 16:52:53.94
Active〜は使っちゃダメって習ったばかりの人か
0796仕様書無しさん
垢版 |
2017/01/22(日) 16:54:12.87
使ってもいいけど普通は使う気にならない
なんでもっと簡単で安全な方法があるのにわざわざ難しい方向に行こうとするの?
0798仕様書無しさん
垢版 |
2017/01/22(日) 16:56:34.31
実際にユーザーが選択してるところにマクロかけたい場合とか
0799仕様書無しさん
垢版 |
2017/01/22(日) 17:23:58.86
標準モジュールとか
Sub DoUnko(ByVal target As ...)
'クソみたいなタスクを記述する
End Sub

ワークブックとか
Sub なんかのイベント()
DoUnko Active...
End Sub

せめてこういうふうに書いてくれ
DoUnkoの中で直接Active...にアクセスするとモジュールとホスト環境が密結合しちゃって扱いにくいだろ
0800仕様書無しさん
垢版 |
2017/01/22(日) 18:03:46.70
マクロの自動記録はうんこ
そのまま使うには無理が結構ある
0801仕様書無しさん
垢版 |
2017/01/22(日) 18:56:11.88
いちいちリファレンス調べなくて済む便利さもあるがそれがクソコード量産の一因にもなる諸刃の剣
0803仕様書無しさん
垢版 |
2017/01/22(日) 19:48:42.96
ローカルやウォッチ式を駆使して何が作用してるかを観測してるわ
0804仕様書無しさん
垢版 |
2017/01/22(日) 21:31:10.22
たかがマクロにクソコードもミソコードもないわ
0807仕様書無しさん
垢版 |
2017/01/22(日) 22:26:48.80
ExcelVBAでDB接続はあり得ないわ

接続文字列丸解り
0808仕様書無しさん
垢版 |
2017/01/22(日) 23:08:41.51
VBAで検索してこのスレにたどり着いたんだがここって「ただの事務員」のおれでも居てもいいの?

VBAが出来た方が良いというのは、ただの事務員にこそ当てはまると思ったので…
0809仕様書無しさん
垢版 |
2017/01/23(月) 07:42:22.23
作業効率上げたいならPowerShellの方がいいぞ
VBAでプログラミングするのに人生は短すぎる
0810仕様書無しさん
垢版 |
2017/01/23(月) 12:35:46.42
君のやり方じゃ何をするにも短すぎるだろ
0811808
垢版 |
2017/01/23(月) 12:49:44.58
半日経っても出て行けと言われなかったので居させていただきます

業務ではExcelとAccess以外使ってないけど、
他の人がやると5〜6時間かかる作業をおれは5分で終わらせられるので、
空いた時間でPowerShellを勉強中ではある

ちなみに他の人は、Rounddown関数とかを知らなくて消費税合わない!と言いながら電卓で消費税を手計算するようなレベル。
0812仕様書無しさん
垢版 |
2017/01/23(月) 14:06:42.21
>>811
ワイと同じような感じやな
ただ周りのレベルが弊社の方が悲惨や

ワイはC#でソフト作ってはVectorに登録しとる
0813仕様書無しさん
垢版 |
2017/01/23(月) 19:07:05.32
手計算でも何十万と月給払ってくれるんだから笑いが止まらんよな
自動化してたくさんデータ処理したって損するだけ
0814仕様書無しさん
垢版 |
2017/01/24(火) 21:37:12.56
>>813
そんな単純な処理を2,3個組むだけで、アピールの仕方次第で出世しちゃうんだぜ?
0815仕様書無しさん
垢版 |
2017/01/25(水) 01:23:49.55
>>813
公務員方式
0817仕様書無しさん
垢版 |
2017/01/25(水) 19:07:10.69
俺が偽装請負多重派遣業界SEを辞めて人売りやる理由

・人売りは大儲けだから家族に奉仕できる
・SEは結婚障害者だから家族に迷惑かかる
・SEの大半は料金以上に無能開発してくれる
・SEの大半は多重派遣を訴えない
・SEを多重派遣すると責任問題を誤魔化せる
・SEを人身売買しても民事不介入の警察に捕まらない
・SEに機密誓約させるから不法行為は警察や裁判官に隠せる
・SEに分量以上の作業強要しても開発内容がわからない警察や裁判官を騙せる
・SEに料金以上の作業強要しても開発内容がわからない警察や裁判官を騙せる
・SEに契約以外の作業強要しても開発内容がわからない警察や裁判官を騙せる
・SEの鬱病や過労死も立証困難で警察や裁判官を騙せる
・SEの報酬を強奪しても立証困難で警察や裁判官を騙せる
・システム未完成のせいにして立証困難で警察や裁判官を騙せる
・偽装請負に従うSEに制裁を与えられる
・結婚相手を苦しめるSEに制裁を与えられる

何よりもプログラム作らないで大儲けできるからな
0818仕様書無しさん
垢版 |
2017/01/25(水) 19:43:27.59
くだらない反復作業はPowerShellで瞬殺
あとはエクセル開いて大変な作業を頑張ってますアピールしながら残業代もらってゲーム、ブラウジング、スマホいじり
年配の上司は早く終わるより頑張ってる感が大切だから残業するのがポイント
マクロでさっさと終わらせて定時で帰りますなんてアピールしたらヘイトがガンガン溜まっていって評価もろくなことにならないぞ
0819仕様書無しさん
垢版 |
2017/01/25(水) 20:07:06.45
>>818
オレはさっさと帰ってるよ
で残業代が発生しない管理職の上司にこれみよがしにアピってる
管理職は管理職手当は出てるけど、残業代が出てないから、
残業代貰ってないって言えば、残業代をもらいまくってる奴に怒りが向く
0820819
垢版 |
2017/01/25(水) 20:07:46.62
更に圧倒的にこなしてる業務量が多いからあっという間に同期より3段階も上に登ったよ
0823仕様書無しさん
垢版 |
2017/01/25(水) 21:01:34.95
魂のステージが3段上がったんだろ。
書き込み見れば意識高い系っぽいからな。
0825仕様書無しさん
垢版 |
2017/01/27(金) 11:43:27.54
平→主任→係長→課長代理
か?
平→主任→係長補佐→係長
か?
ま、いずれにせよ、うまいことやったな。
この差はそう簡単には埋められないだろうし
同期が決裁を持って来きても蹴れるのかwww
0826仕様書無しさん
垢版 |
2017/01/27(金) 17:55:11.28
係長以上なら
係員にやれーーーーでいいからな。

実務をやりたきゃやってもいい
課長代理あたりだと完全に管理職入するけど
0828仕様書無しさん
垢版 |
2017/01/27(金) 19:24:15.66
俺が偽装請負多重派遣業界SEを辞めて人売りやる理由

・人売りは大儲けだから家族に奉仕できる
・SEは結婚障害者だから家族に迷惑かかる
・SEの大半は料金以上に無能開発してくれる
・SEの大半は多重派遣を訴えない
・SEを多重派遣すると責任問題を誤魔化せる
・SEを人身売買しても民事不介入の警察に捕まらない
・SEに機密誓約させるから不法行為は警察や裁判官に隠せる
・SEに分量以上の作業強要しても開発内容がわからない警察や裁判官を騙せる
・SEに料金以上の作業強要しても開発内容がわからない警察や裁判官を騙せる
・SEに契約以外の作業強要しても開発内容がわからない警察や裁判官を騙せる
・SEの鬱病や過労死も立証困難で警察や裁判官を騙せる
・SEの報酬を強奪しても立証困難で警察や裁判官を騙せる
・システム未完成のせいにして立証困難で警察や裁判官を騙せる
・偽装請負に従うSEに制裁を与えられる
・結婚相手を苦しめるSEに制裁を与えられる

何よりもプログラム作らないで大儲けできるからな
0829仕様書無しさん
垢版 |
2017/02/04(土) 20:21:21.22
VBAは功罪あるな

例外処理できてないマクロが組み込まれたシート開いたら いきなりデバッガ開くとか

ユーザーにVBAのバグ取りさせるのおかしいだろ
0830仕様書無しさん
垢版 |
2017/02/04(土) 21:02:27.05
やるかやらないかはお前の自由なわけだが
0832仕様書無しさん
垢版 |
2017/02/04(土) 22:24:19.21
>>829
Visual Studioがインストールされていると自分が作ったわけでもないソフトウェアのデバッグしますかと聞いてくるのがマイクロソフト。
0833仕様書無しさん
垢版 |
2017/02/04(土) 23:12:16.31
>>832
仕事って普通そうだぞ。最初の担当者がいないことなんてよくある話
他人が作ったもののデバッグをするほうが多い
0834仕様書無しさん
垢版 |
2017/02/04(土) 23:12:56.01
頼んでもいないのにデバッグしましたと困ったパッチを送りつけてくるのがリナックスユーザー
0835仕様書無しさん
垢版 |
2017/02/05(日) 01:11:58.28
>>833
それは仕事ではなくて自宅のPCにインストールしてると、商用パッケージソフトのデバッグを促されることを言ってんだよw
0836仕様書無しさん
垢版 |
2017/02/05(日) 06:45:14.14
>>835
うろ覚えだけど、Visual StudioというよりもC++じゃないか?
C#だけインスコすると確かでなかったような
0837仕様書無しさん
垢版 |
2017/02/05(日) 07:23:05.53
エクセルVBAの最大の弱点

エクセル自体がものっすごいいろんなことができてしまい、
それらを制御(やらせない)等のための制御コードをキチンと組むと、酷いことになること。
0838仕様書無しさん
垢版 |
2017/02/05(日) 19:25:51.89
>>832
VSをインストールしてるようなやつに出すメッセージとしては適切じゃねーの
というかVSをそういう設定にしてるからメッセージが出てるわけじゃん
デフォルトとはいえ
0839仕様書無しさん
垢版 |
2017/02/16(木) 15:17:09.20
Vbaの計算時間遅すぎないか?
0840仕様書無しさん
垢版 |
2017/02/16(木) 15:54:40.52
何と比較して遅いのかわからんが遅いのならまずはアルゴリズムを変更だな
プロセッサの速度からして昔からしてみれば実用的な速度は十分ある
0841仕様書無しさん
垢版 |
2017/02/16(木) 18:13:07.45
セル描画の回数を減らせ
ScreenUpdateを切っていても重いもんは重い
0842仕様書無しさん
垢版 |
2017/02/16(木) 21:03:21.54
遅いって数万件のデータとか扱ってるとかでしょ?
そりゃ重いよ
0843仕様書無しさん
垢版 |
2017/02/16(木) 22:19:00.61
数万件のデータのどこが重いのか?

仮に10万件として1件あたり1KBのデータだと

100000KB
100MB

でメモリに完全に収まる量でしかねーぞw
0844仕様書無しさん
垢版 |
2017/02/16(木) 22:35:18.87
>>843
VBAって普通はExcelシートやセルを参照・書き込みしたりするじゃんね
そういう時に数万ROWあると遅いって意味どすよ
シートやセルを使わないならVBAじゃなくてもいいし
0845仕様書無しさん
垢版 |
2017/02/16(木) 23:08:22.96
というか万単位の件数扱うならアクセスでもSQL Serverを使うか検討するレベルやろ……
0846仕様書無しさん
垢版 |
2017/02/17(金) 02:16:48.55
セルやプロパティへのアクセスは遅いからな
VBAは高速化のノウハウを知らないと大変なことになる
0847仕様書無しさん
垢版 |
2017/02/17(金) 06:34:28.26
accessのインポートってエラーが起きたら対応がとれへん
0848仕様書無しさん
垢版 |
2017/02/17(金) 22:13:42.24
インポート前にエラーチェックバッチ走らせるでしょ
0849仕様書無しさん
垢版 |
2017/02/17(金) 22:19:25.39
いいっすよ、俺がはしるっす!やきそばパンとポカリっすよね!
0850仕様書無しさん
垢版 |
2017/02/17(金) 22:38:11.28
ばかやろーっ!飲み物はコーヒー牛乳だっつってんだろっ!(ポカリッ
0851仕様書無しさん
垢版 |
2017/02/18(土) 00:03:32.84
すいません!コーヒー牛乳売り切れてたんで代わりにミロ買って来ました!
0853仕様書無しさん
垢版 |
2017/02/18(土) 01:13:51.76
Windowsのキッティングやってる人いますか?
何を使って展開してます?
0857仕様書無しさん
垢版 |
2017/02/18(土) 13:03:22.54
コンピューターの性能がガンガン上がっていた時期は富豪的プログラミングで
問題ないみたいなことは言われてたけど、今の頭打ちに近い状況だとそういう
無駄が多いプログラミングは問題だよな。 可読性を犠牲にしたパフォーマンス
重視のコードを書けとまでは言わんが、コンピューターリソースを意識した
コードを書ける必要がある。
0858仕様書無しさん
垢版 |
2017/02/18(土) 13:46:10.26
> コンピューターリソースを意識したコードを書ける必要がある。

ただ今は、コンピューターリソースを減らすにはどうしたら良いか?
としか考えられなかったのが、コンピューターリソースを
増やしたほうが安く仕上げられるんじゃないか?というふうに
コストとコンピュータリソースを組み合わせて考えられるようになった。

これまではコンピュータリソースは簡単に変えることはできなかったから、
決められたコンピュータリソースでやりくりしなければいけなかったが、
今はコンピュータリソースはクラウドを使うことで簡単に追加したり減らしたりできるようになった

だから今は性能が必要な場合は、プログラミングで時間を費やすコストと
コンピュータリソースを追加するコストを比較して決めることが可能になった。

「富豪的プログラミング」から「金さえあれば富豪的プログラミング」に
変わったんだよね。金さえあればって言うけど実は比較的安いw
0859仕様書無しさん
垢版 |
2017/02/18(土) 14:54:25.92
ソースだの大富豪だのここは小学校か?
0860仕様書無しさん
垢版 |
2017/02/18(土) 15:10:05.65
遅い奴は殆どがコードが悪い。
〜.Select
Selection.〜
なんてコードを書く奴は問題外。

どうしても遅い場合はマルチプロセスにすれば一気に速くなる。
0861仕様書無しさん
垢版 |
2017/02/18(土) 15:12:21.03
リソースで100倍速くするのは難しいが、コードで1000倍遅くするのは簡単だ。
0863仕様書無しさん
垢版 |
2017/02/18(土) 15:18:33.63
今求められてるのはリソースを増やせば
それに応じて早くなっていくような
書き方をしましょうっていうことであって
コードの細かい書き方で速くなるとかいうレベルの話じゃない
0864仕様書無しさん
垢版 |
2017/02/18(土) 15:23:21.94
今はCPUの性能は頭打ち状態だから数を増やすしかないんだよね。
だから数を増やせばどんどん速くなっていくような
コードを書かないといけない。

数はいくらでも増やせるからさ、あとは
その数の力でどかーんと処理してしまう。
ある意味富豪的プログラミングだなw
0865仕様書無しさん
垢版 |
2017/02/18(土) 15:37:06.69
数を増やすとIOが問題になるけどな。 そういう部分も含めてのコンピューターリソースを
いかに考えるかってのが分からないんだろうな。
0866仕様書無しさん
垢版 |
2017/02/18(土) 15:37:53.67
えっ、そんな話だったの?
コードを工夫して頑張るんじゃなくて、コードを変更しないでリソース増やすだけでOKって話だと思ってたんだが。
0867仕様書無しさん
垢版 |
2017/02/18(土) 15:46:55.15
>>866
クラウド時代のリソースっていうのは
マシンの性能じゃなくて数だよ
数は金さえあればいくらでもといっていいレベルで増やせる

コードは工夫はするけど、それは並列で動作可能にしておくということ
そうしておけば、あとはリソースを増やすだけでOKになる
0868仕様書無しさん
垢版 |
2017/02/18(土) 16:15:18.19
>>867
いやいや、>>858なんか読むとコードの工夫とリソース増やすだけを比較して、リソース増やす方に軍配を挙げてるように見える。
0869仕様書無しさん
垢版 |
2017/02/18(土) 16:29:56.58
>>868
コードの工夫は大したことないよ。
並列に処理できるようにするだけ

どんなにコードを頑張っても処理速度を1万倍にすることはできないが、
マシンの数であれば1万倍でも100万倍でもできる。
並列に処理できるようにさえしていれば、
あとはリソースを増やせばOK
0870仕様書無しさん
垢版 |
2017/02/18(土) 16:40:54.31
他人のコードを読むと勉強になると言うよね?
数行程度のサンプルじゃなくて100ステップ程度のサンプルコード、どこかにアップされてないでしょうか?

変数名や関数名の付け方とか興味があります。
0871仕様書無しさん
垢版 |
2017/02/18(土) 16:42:52.99
1関数5行だとして、
20個の関数しかないじゃん

せめて1000行ぐらいにしとけ
0872仕様書無しさん
垢版 |
2017/02/18(土) 16:46:40.68
>>860
マルチプロセスってスレッドとかasyncみたいなやつ?
VBAで安定的な実装なんてできるの?
0873仕様書無しさん
垢版 |
2017/02/18(土) 16:55:58.12
>>872
マルチスレッドはExcel要素に触った瞬間に落ちたり、そもそも処理が追い付かなくて不安定。
でもマルチプロセスはOK。
独立したExcelを複数起動してそれぞれが同じブック開いて独立して計算させる。
0874仕様書無しさん
垢版 |
2017/02/18(土) 17:05:22.91
>>869
なんかずれてる気がするが。
リソースを増やした状態の中でもコードが悪くて1万倍遅くなることはあり得る。
そして、実際にはリソースで100万倍は無理だと思うが。

どっちがじゃないと思うがね。
0876仕様書無しさん
垢版 |
2017/02/18(土) 20:16:54.13
セル関数だけならマルチコアの恩恵ありそうだけどVBAは無理じゃね?
0877仕様書無しさん
垢版 |
2017/02/18(土) 20:36:15.94
ここに居る人達ってほとんどエクセルスレに居る教えたがりサンでしょ
そういう人の発言はこちらも役に立つとは思ってませんから
0878仕様書無しさん
垢版 |
2017/02/19(日) 06:24:37.66
ちょっと遅くても気長に待つ忍耐を鍛えたほうが効率的。完璧に動いているものを高速化したがってる奴は馬鹿。
0880仕様書無しさん
垢版 |
2017/02/19(日) 10:55:36.76
マシンとコードのどちらをフィックスするべきかというのは
どちらが安くて短納期かという問題なんだ
0881仕様書無しさん
垢版 |
2017/02/19(日) 20:20:56.22
FPGAの出現で、ハードも一瞬でバグフィックスできる時代に何言ってんの?
0882仕様書無しさん
垢版 |
2017/02/22(水) 18:28:46.19
気が緩むとハードに一瞬でバグが混ざる時代でもあるわけだ
0883仕様書無しさん
垢版 |
2017/02/23(木) 06:52:04.81
ハードチームとソフトチームがバグの原因で対立するのが目に浮かんだ
0884仕様書無しさん
垢版 |
2017/02/23(木) 07:43:10.19
それは以前からだが、低コストかつ簡単に直せる以上、
ハード屋による「出来上がったものが仕様だ!」という手抜きと嫌がらせを
突っぱねてやる事ができるようになるわな
0885仕様書無しさん
垢版 |
2017/03/05(日) 16:09:16.28
VBAはいっぱい参考書あるけど、シェルスプリクトに特化してる参考書ってあんまり本屋で目には入らないな
0886仕様書無しさん
垢版 |
2017/03/30(木) 23:39:01.43
趣味プログラマの欠点は、短時間でやるっていう視点が抜けること
好きだから何時間でもやってられるし、高品質目指してさらに時間をかける
難しいものをどんどん作れるようになるけど、生産性はなかなかあがらない
0887仕様書無しさん
垢版 |
2017/03/31(金) 04:04:08.66
>>886
比較してみた?
高度なことをやってる趣味プログラマのほうが
生産性高いよ
0888仕様書無しさん
垢版 |
2017/04/01(土) 12:00:10.38
>>887
作ってるもんの9割が金とれないんだよ
アウトプットが多ければいいってもんじゃない
本人たちのスキルばかりあがって客は儲かってない
0889仕様書無しさん
垢版 |
2017/04/01(土) 20:48:27.13
>>888
客が儲からなかったら、
損害賠償してくれるの?

俺は仕様通り物を作るけど
それで客が儲からなかったとしても
しったこっちゃないが?
0891仕様書無しさん
垢版 |
2017/04/02(日) 13:40:39.01
>>890
お前はそういう仕事を受注するのだろうが、
俺は儲からない仕事は受注しない
客が儲かるかどうかじゃない。
俺が儲かるかどうかだ
0893仕様書無しさん
垢版 |
2017/04/04(火) 19:50:31.67
ていうかさ、VBA使いって、理工系の学部でUNIXいじって、TeXでレポート書いてたような人じゃないんだよね。

プログラマとVBAプログラマは分けて考えたほうがいいと思う。
良い悪いじゃなくて、そもそも世界が違う。

大勢のプログラマの中で揉まれてきた400字/分のタイピングができる普通の(?)プログラマがVBAを語ることがそもそもの間違い。

VBAが機能してる現場って『開発』の現場じゃないんだよ。
基幹システムでは小回りの効かない現場の業務を効率化するために使われてるわけ。

フリーソフトひとつインストールするにもマンドクセー申請が必要だから、デフォルトでPCに入ってるエクセルVBAやcmd、vbsはすごく重宝するわけ。

なので、VBAを糞扱いするのではなく、VBAプログラマたちがキレイなコードをかけるような支援が必要。

VBAのコーディング規約とかをアップしてくれてるサイトとか結構あるよ。
0894仕様書無しさん
垢版 |
2017/04/04(火) 20:01:33.26
スレタイ的には

文系の学生ほどVBAとかシェルスクリプトとか覚えたほうがいい

のほうがしっくりくるかもね。
0896仕様書無しさん
垢版 |
2017/06/10(土) 10:58:58.83
>>816
単純な繰り返し作業って拷問だよな

俺なら1週間続いたら辞めるわ
0897仕様書無しさん
垢版 |
2017/06/10(土) 12:38:25.21
>>896
お前割と得意そうに見えるけどな単純作業
0898仕様書無しさん
垢版 |
2017/06/11(日) 08:44:28.71
>>894
理系文系関係ない

科学系以外のプログラマは情報系
0899仕様書無しさん
垢版 |
2017/07/03(月) 12:13:43.15
VBA覚えたらどんなところに就職すればいいの?
0901仕様書無しさん
垢版 |
2017/07/03(月) 12:44:55.78
死滅しても灰の中から不死鳥のように蘇る学生はIT業界に向いている(ただし※)
0902仕様書無しさん
垢版 |
2017/07/03(月) 12:46:43.84
VBAは書こうとすれば書けるけどほとんどやってない
javaでツール作った方がライブラリ多いし、楽
0903仕様書無しさん
垢版 |
2017/07/03(月) 12:53:13.66
要するにjavaしか出来んのやろw
学生にも笑われとんでw
0904仕様書無しさん
垢版 |
2017/07/03(月) 15:01:39.91
Javaは中途半端なクソ言語だと思う
0905仕様書無しさん
垢版 |
2017/07/03(月) 19:16:19.78
javaでってjakalta-poiとかの話?
0906仕様書無しさん
垢版 |
2017/07/03(月) 20:19:28.36
>>899
雇ってくれるとこなんてない
0907仕様書無しさん
垢版 |
2017/07/03(月) 23:13:17.98
VBA+官僚の親戚なら山ほどある霞ヶ関付近の独立行政法人が超優遇で雇ってくれるよ。
0909808
垢版 |
2017/07/18(火) 00:11:22.31
>>908
書けねー奴をお前が人間としてカウントしてないだけじゃね
書けねー奴なんて山ほどいるぞ
0910仕様書無しさん
垢版 |
2017/07/18(火) 08:16:13.29
VBAなら、ネットや本で独学すれば簡単なんだが、
食わず嫌いみたいなもんで、面倒くさいことは やろうとしないから。
0911仕様書無しさん
垢版 |
2017/07/18(火) 09:51:34.95
「文章を書く」ことは誰でもできるけど
「役に立つ文章を書く」ことは誰でもできるわけじゃない
VBAを含めたプログラム全般もそうだろう
0912仕様書無しさん
垢版 |
2017/07/18(火) 12:26:30.14
お前の文章だって誰かの役には立ってんだぜ?多分だけど
0913仕様書無しさん
垢版 |
2017/07/19(水) 01:19:58.45
VBAを覚えようっていうと語弊があるね
自動化の仕組みを覚えて欲しいんだ
エクセルVBAでもuwscでも何でもいい

普段やってる作業をいかに短時間で自動化するかが重要だ
0914仕様書無しさん
垢版 |
2017/07/19(水) 03:52:28.99
シェルというかCRONから起動して何かチェックしてメール飛ばすような流れは作れたほうがいいよな
0915仕様書無しさん
垢版 |
2017/08/16(水) 01:31:35.73
新卒だがVBA ってわざわざ覚えるようなものか?
作業効率あげるのなんて、他の言語やってりゃその場で調べて組めるでしょ
0916仕様書無しさん
垢版 |
2017/08/16(水) 08:20:34.69
>>915
「その場で調べて」
これをゼロにしろっていう話だよ
たぶん仕事に対するスピード感が違う
0917仕様書無しさん
垢版 |
2017/08/16(水) 13:24:36.90
ググって貼り付けで出来上がったプログラムなんて速攻使えんくなるしな
0918仕様書無しさん
垢版 |
2017/08/16(水) 13:28:04.64
そもそも堅牢で汎用的なもんつくるのにVBAは向いてないしな
0919仕様書無しさん
垢版 |
2017/08/16(水) 14:06:35.56
>>916
事務処理のスピードをあげるために勉強するより、ガチな実装のためのアルゴリズムとかに時間使った方が
良くない?
時間は有限なんだから
0920仕様書無しさん
垢版 |
2017/08/17(木) 01:34:24.78
>>919
で、お前はその有限な時間をどう使ってんだよw
意識高いだけじゃ仕事は効率化できないから
0922仕様書無しさん
垢版 |
2017/08/17(木) 02:21:44.24
お仕事なんてガチな実装?をするよりも、面倒な会社の雑事や実装のための前準備や
問題が起きた時のコード読んだりドキュメント読んだりが大半だと思うがな。
ガチな実装のためのアルゴリズムやなにやらのために時間の大半を使わなければ
ならない能力が低い人ならともかく、その時間の1〜2割の時間程度でも割けば面倒な
日常の作業を軽減できるかも知れません、出来ないかも知れません程度のこと。
0923仕様書無しさん
垢版 |
2017/08/17(木) 07:50:06.09
一般の事務員の仕事って、例えば「この100個あるExcelのシートをコピペして1個のシートにしてくれない?」等と言われた時、さてどうやって処理するか?ってのが本質だと思う。
そしてそういう案件がテトリスの様に次から次へと来る。

まさか一個一個開いてコピペして閉じて…なんてやらないでしょ?
0924仕様書無しさん
垢版 |
2017/08/17(木) 08:07:15.63
大抵の人はググってスクリプトを書くよりは
手を動かして1個ずつコピペしたほうが速い

プログラマの優位性は速度にあるんだよ

コンピュータの基礎ができてないやつほどググればいいとか言い出すけど
コンピュータが人間に対して持っている優位性なんてたかだが
・速度
・自動化
だけなんだよ

実装時間+実行時間 < 1個ずつ手作業

これを成り立たせられないならプログラマは不要
実際、銀行業務だって電卓やそろばんで終わらせる事は可能(事例あり)
0925仕様書無しさん
垢版 |
2017/08/17(木) 09:42:11.59
>>924
例えば俺が例に出した>>923のやつなら、dir、do〜loop、for〜nextだけ知っていれば出来るでしょ?
あとはシートの最終行をend(xlup)で取得するとか。

そういうの知っていればラクだから、vbaくらいはやっておいた方が良いですよ、というのがこのスレの趣旨なのでは。
0926仕様書無しさん
垢版 |
2017/08/17(木) 10:05:54.50
管理職になったら開発環境はライセンスの関係でVBA、VBS程度になった
開発職以外になるならVBAやっといてもいいんじゃないか?
ま、板的にそういうやつ少ないと思うが
0927仕様書無しさん
垢版 |
2017/08/17(木) 22:04:38.24
うちなんか基幹システム外注+ITだから下手に触れない。
これをこうしたいああしたいと思ってもシステムにアクセス出来ない。
と言うか出来るけどやれない。
0928仕様書無しさん
垢版 |
2017/08/17(木) 22:19:07.88
素直にやる気が無いからやれないと
言えばいいのに
0929仕様書無しさん
垢版 |
2017/08/17(木) 22:45:52.43
>>923
フォーマットが微妙に異なると厄介な奴か
大体の場合フォーマットはまず間違いなく違う、相手が書き加えたり削ったりはザラ
代替100なら亜種は10〜20くらいか?

昔っからなんかもうそうなっちゃっててフォーマット統一は困難だ(ナシつけるの面倒だ)からそっちで何とかしてくれ
くらいは普通にあるしな
企業の情報交換単位がExcelになってる中堅企業とかだとよくある

各々のシートをEvalでそれっぽい関数に振り分けて
「(全亜種の差異をまるっと含めたというか必要なセルとか足しこんだ)大統一Excelシート」に変換してから
みたいな……めんどくさい
0930仕様書無しさん
垢版 |
2017/08/19(土) 00:32:40.98
>>924
その作業を1回しかやらないなら手でやっても問題ないと思う。
ただその作業が週1とか毎日とか発生するのがお仕事なんだよね。

それにコンピューターが人間よりはるかに優れているのは速度でも自動化でもないよ、
確実性が人間が及びもつかないレベルで優れているのがコンピューター。
どんなに退屈でくだらない作業でも、プログラムに間違えが無ければ何万だろうが
何億だろうが繰り返して間違えを起こさないのがコンピュータの良さ。 コピペ手作業
なんて一番繰り返して間違えないのがつらい作業でしょ。

それにVBAとはいえ、手作業でのコピペなんかするよりプログラムを書く方が
何倍も楽しいじゃん。
0931仕様書無しさん
垢版 |
2017/08/19(土) 03:17:54.41
上でVBA いる?みたいなこと言った新卒だが、このスレの底辺ぶりにびびったわ
お前ら普段どんな仕事してんの? プログラマじゃなくて事務職でしょ?
0932仕様書無しさん
垢版 |
2017/08/19(土) 06:53:21.58
>>931
プログラマは、どんな分野に居てもおかしくないでしょ。
そもそも、視点と大前提が間違えてるよ。
0933仕様書無しさん
垢版 |
2017/08/20(日) 12:52:16.83
>>931
2ちゃんにいるやつなんて大した奴いないから前提が間違ってるよ
でもvbaがいるかどうかはその仕事によるだろ狭い視野しか持てないタイプ?
0934仕様書無しさん
垢版 |
2017/08/20(日) 15:42:51.01
派遣ならせいぜい勤怠ぐらいでしかExcelを使わないけど
正社員ならテストや設計書、客先とやりとりするほとんどの書類で
エクセルは大活躍だ
0935仕様書無しさん
垢版 |
2017/08/20(日) 15:54:24.05
>>934
正社員さん、テストや設計書でどういった
エクセルの機能を使っていますか?
0939仕様書無しさん
垢版 |
2017/08/20(日) 19:24:47.25
学生時代からアプリだしたり機械学習してる界隈で、VBAやっとけなんて言ってる奴見たことない
0942仕様書無しさん
垢版 |
2017/08/22(火) 17:42:58.03
うちは個別の外部帳票がパッケージで対応不可能なので、accessでパッケージのDBにつなげてデータ引っ張って印刷するものをVBAで作ってる。
0943仕様書無しさん
垢版 |
2017/08/22(火) 18:46:35.32
板的にはやる必要ない人間が多いだろうが出来ると便利でもある
能力あるならやっておけば?無理にやる必要はない
0944仕様書無しさん
垢版 |
2017/08/22(火) 22:30:35.85
逆にVBAやらないやつはどうやって作業の自動化をするつもりなんだ?
結局、なんらかのスクリプトやマクロは使うんだろう?
0945仕様書無しさん
垢版 |
2017/08/23(水) 06:31:54.49
この板はマ板だから気に入った言語で自動化すんじゃねーの?
outputがたとえExcelでも
ワイは素直にVBA使うけど
0947仕様書無しさん
垢版 |
2017/08/24(木) 12:08:52.65
>>944
VBAを使わないんじゃなくて、わざわざ学ぶほどのものかってこと
二、三回ググりながら実装したらもう出来るようになるくらい簡単なのが良いとこなのに
時間あるならC++でもjuliaでもやった方がまし
0948仕様書無しさん
垢版 |
2017/08/24(木) 14:56:46.05
>>947
簡単なら何作れる?
なんか作ってから言え
0950仕様書無しさん
垢版 |
2017/08/24(木) 16:14:30.36
>>949
何作ったか聞いてるんだが…
0951仕様書無しさん
垢版 |
2017/08/24(木) 16:18:37.86
顧客データの抽出、分類とか
あとは役にたたない統計分析アプリも作ったことあるぐらい
0952仕様書無しさん
垢版 |
2017/08/24(木) 16:22:42.77
>>951
そこそこ作ってんだな
じゃあ好きな言語使ってやればいいじゃん
vbaを初心者に強要するつもりがある人なんていないし、これをやっとけばいい言語なんてないし
0954仕様書無しさん
垢版 |
2017/08/24(木) 23:46:19.08
>>953
>>952には特に反論もなかったから止めたんだけど

「誰でも出来る」からこそ勉強なんて要らんと思うんだけど。他の言語やった方が良くね?
VBAを武器にするって、一体何をするつもりなの?
0955仕様書無しさん
垢版 |
2017/08/24(木) 23:56:59.12
>>954
プログラミングを覚える時間が大事だ!テキストエディタを覚える時間は無駄だ
といってるように聞こえるよ
0956仕様書無しさん
垢版 |
2017/08/25(金) 01:28:39.75
事前に知識があると、VBAで楽できないかな?シェルで楽できないかな?
みたいな思考がどこかに挟まる。 必要になったらググればいいと言うが、
その必要な時がいつかってのは事前の知識が無いとこぼれるんだよね。
0957仕様書無しさん
垢版 |
2017/08/25(金) 03:00:11.33
いや、チューリング完全なんだから何だって出来るだろ
0959仕様書無しさん
垢版 |
2017/08/25(金) 12:22:26.48
結果お前ら皆役立たずの無能なんだからケンカすんなよw
0960仕様書無しさん
垢版 |
2017/08/28(月) 08:13:08.51
【使い】派遣ツールスキルつけるな【捨て】

主な偽装請負多重派遣搾取業界結婚障害者の作業
[文系多数の貧困非婚スキル]
コマンド
スクリプト
データ > ロジック
簡単ロジック
大量データ
SE適性不要
IT資格不要
情報処理資格不要
大卒資格不要
文科系対象
体育系対象
商業系業種
業務系処理

[技術不要の主婦対象ソフト]
ノンプログラミングツール
フレームワーク
Web
COBOL
VB
.net
Java
DB
ERP
SAP
0961仕様書無しさん
垢版 |
2017/09/14(木) 15:01:01.19
>>960
結果として伝票ファイル集めて集計するだけの処理を作るのに
Webアプリ組むことになるわけですな
0962仕様書無しさん
垢版 |
2017/09/19(火) 08:25:26.08
VBAの位置づけはプログラマーと比較するものじゃなくて
日商簿記+VBAとか、英語+VBAで生きてくるんでない?
0963仕様書無しさん
垢版 |
2017/09/19(火) 22:26:44.42
重要なのは人
言語なんてどれか極めれば応用でなんでも対応出きるよ
0964仕様書無しさん
垢版 |
2017/09/19(火) 23:50:54.32
と、言っちゃうような人は重要ではないので軽視しても構いません
0965仕様書無しさん
垢版 |
2017/09/19(火) 23:53:32.16
VBAなんて学生のうちに手を出したら悪い癖つくだろ
0966仕様書無しさん
垢版 |
2017/09/20(水) 03:17:42.53
学生は実用ツールを覚えるより
アカデミックな世界を見てて欲しいよ
0967仕様書無しさん
垢版 |
2017/09/20(水) 06:00:42.69
>>958
そのことを派遣連中が理解できるわけがない。
0968仕様書無しさん
垢版 |
2017/09/20(水) 09:11:56.39
非IT系の仕事ならVBAってのもありだと思うけど
IT系の仕事に就くなら、学生時代にやっておくべきはアセンブラだろ。
0969仕様書無しさん
垢版 |
2017/09/20(水) 12:29:09.97
今時アセンブリ言語?
組み込みでも使わなくなってきてるのに
インライン程度だったら必要になってから覚えてもいいよ
0970仕様書無しさん
垢版 |
2017/09/20(水) 12:47:50.95
マシンの動作を深く理解するのにはいいかもね

自分でコンパイラ作ってみるのも勉強になる
0971仕様書無しさん
垢版 |
2017/09/20(水) 14:01:59.39
>>969
直接業務で使わなくなってきてるから学生時代にやっておくべきってことだよ
今の開発現場じゃ仕事を通じて学ぶ機会なんてないだろ
0972仕様書無しさん
垢版 |
2017/09/20(水) 19:32:13.64
転職するじゃん?
仕方なく中小入るじゃん?
エクセル大先生扱いされるじゃん?
割とマジで。 ※非IT
0973仕様書無しさん
垢版 |
2017/09/20(水) 19:55:48.42
実際こんなん Excel でちょっと VBA 組めば
こんなに時間かからんじゃん
と思うようなバイトあるからな・・・
0977仕様書無しさん
垢版 |
2017/09/20(水) 22:33:13.81
楽したらダメという馬鹿がたまにいるよなって言う馬鹿がよくいるよな
0978仕様書無しさん
垢版 |
2017/09/20(水) 22:46:56.44
苦労は勝手でもしろ
努力は必ず報われる
正直者は救われる
0979仕様書無しさん
垢版 |
2017/09/20(水) 22:55:02.39
楽したらダメという馬鹿ってあれでしょ、ツイッターでRT欲しさに盛った話の登場人物でよくあるやつでしょ

もうね、そういうのどうでもいいんですよ
仮想バカの話題をぶちあげて、その仮想バカを叩いて悦に入るとか、そんなしょうもない自作自演で自尊心を満たすのはやめよう
0980仕様書無しさん
垢版 |
2017/09/20(水) 23:28:29.12
楽したらダメに決まってんじゃん
学生時代余裕こいて返事だけして寝てたらあとで苦労するでしょ?
逆に恥ずかしくても友達に声かけたり人前にでたりすると後々役に立つ
楽しちゃここにいるおじさんたちみたいになっちゃうぞ
0981仕様書無しさん
垢版 |
2017/09/20(水) 23:39:05.92
お前は苦労してんのかもしれないが大抵の人間はそれなりの要領の良さというものを持っているんだよ
驚いただろ?
0982仕様書無しさん
垢版 |
2017/09/20(水) 23:49:08.87
それは手抜いてるだけで
後々困るようなことを楽したとは言わない
0983仕様書無しさん
垢版 |
2017/09/21(木) 07:09:00.84
VBAは使いやすいけど、それでなんでもやろうとし始めるから怖い
0984仕様書無しさん
垢版 |
2017/09/21(木) 07:31:42.36
学生が業務レベルのコーディングをしたい場合
実際に手を出せるのはせいぜいVBA

RoR ← 素人には構築できない
PHP ← 人生の無駄
VB.NET ← DBやらないと意味がない
C#.NET ← VB.NETとやってることは変わらない
JAVA ← 授業でやるし
アセンブラ ← 情報がない
C ← 組み込み系開発環境はネットにあまり情報ない
COBOL ← PCだとJCLとか使わないし
VBA ← 誰でも持っててすぐ開発スタートできる。将来も変わらぬ開発環境が保証されてて、しかもどこの職場にも導入されてる。しかも役に立つ確率はほぼ100%
0985仕様書無しさん
垢版 |
2017/09/21(木) 07:35:24.82
長々とVBAしかできない言い訳ありがとう
0987仕様書無しさん
垢版 |
2017/09/21(木) 11:14:07.55
コードが業務レベルかってのは
中身のレベルじゃなくて
コーディング規約に則っていてちゃんと
バージョン管理やテストがされててドキュメントがそろってるかとか
そういう問題であって処理内容が高度かどうかというのは
別の問題だと思う
それは高度な問題を扱う業務のコードに過ぎん
0988仕様書無しさん
垢版 |
2017/09/21(木) 12:41:49.45
VBA生きてくるのってそんな大げさな話じゃなくてさあ

会計ソフトや受注システムから吐き出されるローデータを社長好みの表に加工して、大変だったんですよこれ作るのって顔して渡す様な時。

共有したいけど数式弄られたくないブックに数式だけ保護したい時。

営業日の計算したい時。

大量のPPを一括でPDF化したい時。

など難しくは無いけど、忙しい時には地味に面倒な作業を自動化するためにはとっても役立つよ。
0992仕様書無しさん
垢版 |
2017/09/21(木) 22:47:57.15
中小より大手だろ。
中小はフォーマットを決めてなかったりするが、大手だと設計書の神エクセル以外は
定型のエクセルかcsvが多い。
0994仕様書無しさん
垢版 |
2017/09/21(木) 22:57:01.42
>>992
中小に資料などない
派遣帰りのやつが大手の真似してそれっぽいの作るときはあるが
基本、要求定義書をそのまま設計書だと思い込んで開発はじめる
0995仕様書無しさん
垢版 |
2017/09/21(木) 23:06:31.82
>>992
確かに腹立つくらい各自勝手にフォーマット変えるわ、中小。
セル結合とかされるとピボットテーブルも使えねえ。
0999仕様書無しさん
垢版 |
2017/09/27(水) 12:33:19.72
スレタイの 学生ほど というのがよくないんだろうね。
学生なら好きな言語やればいいし、
文系で何やっていいかわからなくて何もしてない奴なら、とりあえず簿記でもやってれば?って感じの言語じゃね?
1000仕様書無しさん
垢版 |
2017/09/29(金) 23:39:51.34
学生ならば好き嫌い抜きに様々な言語に触れておけ
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
life time: 323日 2時間 18分 45秒
10021002
垢版 |
Over 1000Thread
2ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 2ちゃんねる専用ブラウザからの広告除去
★ 2ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.2ch.net/

▼ 浪人ログインはこちら ▼
https://login.2ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。

ニューススポーツなんでも実況