プログラマのくせにシェルスクリプト書けない奴wwwww : IT速報

1:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 18:30:52.577 ID:EBWZCXFZ00303.net

アマグラマがプログラマ名乗るな

スポンサードリンク

2:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 18:32:21.446 ID:dgP4ZG8R00303.net

白いバッシュ

3:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 18:33:10.478 ID:EBWZCXFZ00303.net

>>2
何それ?

6:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 18:36:07.600 ID:dgP4ZG8R00303.net

話すと長くなるが、昔ミッチョンと言うニックネームのアイドルが新曲を出しその曲名が白いバスケットシューズだったのでバッシュとBashをかけてみたのさ

8:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 18:37:11.460 ID:EBWZCXFZ00303.net

>>6
なるほど
分かりにくいところがプログラマっぽい

7:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 18:36:20.161 ID:EBWZCXFZ00303.net

それじゃ君たちのレベルをチェックするための質問を出すぞ

2つのディレクトリの差分を比較する方法は?

9:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 18:40:07.803 ID:GrW4+K7UM0303.net

diff

10:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 18:40:31.147 ID:EBWZCXFZ00303.net

>>9
正解

11:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 18:41:06.079 ID:VlOGIx7C00303.net

makeしか書けない

16:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 18:43:32.068 ID:EBWZCXFZ00303.net

>>11
makeを使いこなせてるならシェルスクリプトはすぐ書ける

4:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 18:33:14.341 ID:A420g2WaM0303.net

コボルしかわからん

5:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 18:34:26.738 ID:EBWZCXFZ00303.net

>>4
えらそうな口をきいてすみません

14:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 18:42:26.314 ID:EBWZCXFZ00303.net

第2問
あるディレクトリの下に存在する直近1週間以内に作成されたファイルを表示せよ

20:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 18:47:23.156 ID:GrW4+K7UM0303.net

find -mtimeかなんか

23:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 18:51:10.747 ID:EBWZCXFZ00303.net

>>20
ざっくり言えばそうだな
作成日を基準にするなら差分チェックになるだろうが

15:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 18:43:19.679 ID:FV6+qPXC00303.net

スクリプトというかコマンドレベルじゃねーか

17:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 18:44:40.614 ID:EBWZCXFZ00303.net

>>15
最初は簡単な問題から
徐々にシェルスクリプトにするぜ

何十行にもなるスクリプトじゃ回答するほうも面倒だろ

19:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 18:47:20.523 ID:FV6+qPXC00303.net

ただシェルは管理が面倒だからなぁ
あと万能過ぎるのも危ないからプログラマは知っとくべきだけど可能な限り使わない方がいいな
調査用のコマンドは必要だけどね

サーバ管理者なら必須

21:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 18:48:44.178 ID:EBWZCXFZ00303.net

>>19
むしろ面倒な管理を自動化するために使うもんだと思うが…
モジュール化とかが難しいってことか?

22:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 18:51:07.914 ID:FV6+qPXC00303.net

>>21
ソース管理が面倒ってこと
サーバ管理には必要よもちろん
ただ最近はまともな会社だとサーバ管理(環境側)とプログラム側はチームが分かれてるからね
本番環境いじれる権限絞るために

24:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 18:52:35.290 ID:EBWZCXFZ00303.net

第3問
あるディレクトリにあるすべてのファイルの5~10行目を表示せよ

28:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 19:05:08.329 ID:GrW4+K7UM0303.net

find | sed -n '5,10'
とか?わかんねぇや

29:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 19:06:34.830 ID:EBWZCXFZ00303.net

>>28
俺のイメージはそれ
ただ、5,10だけで出力したっけ?

34:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 19:10:04.283 ID:FV6+qPXC00303.net

ああsedか
あったなそんなん

31:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 19:09:04.336 ID:GrW4+K7UM0303.net

'5,10p'でcutも必要だったっぽい
許してちょんまげ

33:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 19:09:36.032 ID:EBWZCXFZ00303.net

>>31
了解
なかなかやるじゃん

42:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 19:28:34.440 ID:a2X9hgmTd0303.net

情報系の底辺工業高校生って感じのレス

44:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 19:31:49.801 ID:EBWZCXFZ00303.net

>>42
底辺プログラマが手作業でやってるのを横目に
スクリプトでゆうゆう実行するエリートプログラマーですわw

43:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 19:29:34.096 ID:gmKqbgLl00303.net

ごめんなさいJavaとCしかわかりません

45:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 19:32:49.014 ID:EBWZCXFZ00303.net

>>43
CやってればUNIXを使いそうなもんだけど

77:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 20:16:44.608 ID:JytHAnaHd0303.net

シェルスクリプト書いたことないけど
そんなにムズくなさそうだな

80:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 20:18:15.206 ID:EBWZCXFZ00303.net

>>77
割と簡単な上に広がりがあってすごい便利
UNIXコマンドは基本的にすべてシェルスクリプトと一緒に使えるからな

84:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 20:20:39.110 ID:YsFDexIpa0303.net

単純にGUI世代なんだよなぁ

PHP製のクソバッチをシェルスクリプトで書き直して高速化したことくらいはあるけど。


最低限しか使いたくないなぁ。

90:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 20:23:59.928 ID:EBWZCXFZ00303.net

>>84
複数の環境の設定とか管理系の処理の定期実行とか
スクリプトの出番はたくさんあるぜ
テスト環境を構築するたびにGUI開いて設定変えてる奴らを見ると見下してしまう

スクリプトを書けるようになると楽できることはたくさんある

94:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 20:32:21.388 ID:YsFDexIpa0303.net

>>90
管理系はシェルスクリプトが最適解だから渋々書くなぁ。
テスト環境は構成にもよるけど、基本はVMで複製してる。

書かないというよりあんまり書きたくない系。

102:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 20:46:06.835 ID:GaexAFWgp0303.net

書く必要がなくて未経験でも
ぐぐったら即書けるだろ

むしろ書けなかったら、何なら書けるの?っていうか、何もできないでしょう

106:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 20:50:33.071 ID:EBWZCXFZ00303.net

>>102
コピペグラマー

107:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 20:52:42.005 ID:GaexAFWgp0303.net

>>106
逆に聞きたいんだけど
言語仕様やapi(この場合コマンド)なんか暗記して何の意味あるの?

各言語ごとに膨大なライブラリやフレームワークスあるし


記憶力勝負じゃないんだから、暗記してたらモノ作る時間なくなるよ
つまり、使う頻度が高ければ勝手に暗記するんだし、わざわざ使わないもの暗記する意味は無い

110:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 20:56:57.436 ID:EBWZCXFZ00303.net

>>107
覚えるべきことは言語の全体像とか癖とか使い方みたいなもの
細かい文法とかは忘れてたら調べればいいけど
正しい使い方とかどういうことができるかは知ってないと悪いコードしか書けない

130:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 21:21:16.347 ID:UmfJ9bVN00303.net

コピペプログラマって
手元にあるソースをコピペするプログラマのことか
サンプルプログラムをコピペするプログラマのことか

どっちだ

133:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 21:22:06.292 ID:EBWZCXFZ00303.net

>>130
違いが分からん

136:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 21:23:13.871 ID:UmfJ9bVN00303.net

>>133
後者はWEB上にあるソースやテキストにあるソースを理解しないで持ってくる
前者は既存のソースを関数化とかオブジェクト化とかまぁ「一度書いたものを二度と書くな」に反して沢山書いちゃう

145:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 21:27:12.094 ID:EBWZCXFZ00303.net

>>136
基本は後者を想定していた
理解しているコードを元にするのは普通だな
「おまじない」って言う奴らはコピペグラマ

148:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 21:28:49.364 ID:GaexAFWgp0303.net

>>145
初心者向けの教材で「おまじない」を教えた奴は損害賠償して欲しいな

131:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 21:21:20.552 ID:qvSA/Dh+d0303.net

プログラミングってバカでもできるようになる?

137:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 21:23:18.412 ID:EBWZCXFZ00303.net

>>131
事前知識はほとんどいらないから適性があれば経歴はあんま関係ない
採用は別だけど…

159:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 21:37:38.157 ID:qAhVkj5Gd0303.net

プログラミングに英語は必須なの?
数学も英語もほとんどできないんだけど

162:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 21:38:59.079 ID:fS2Ao/wAa0303.net

>>159
社会人として英語は必須

164:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 21:40:03.028 ID:EBWZCXFZ00303.net

>>159
資料が英語なのは結構あるからできたほうがいい
必須ではないけど
数学が英語以上になくても困らない
数学が必要なのは一部の領域だけ

141:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 21:24:50.875 ID:WB3YM9hya0303.net

2年SEやってるけど、プログラム書いたことない
書く気もない

147:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 21:28:39.657 ID:EBWZCXFZ00303.net

>>141
こういう奴いるよなあ
現場からは恨まれてるけど上司にはうまく取り入って割りとおいしい思いをしてるだろ

173:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 21:47:09.390 ID:UmfJ9bVN00303.net

英語苦手でも
英語読まない奴と
英語読もうとする奴は
大違い。コンパイルエラー等より

175:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 21:50:50.865 ID:e1D12aFFr0303.net

>>173
意外と英語でも分かるしな
ちな中卒

177:以下、\(^o^)/でVIPがお送りします 2016/03/03(木) 21:51:46.936 ID:UmfJ9bVN00303.net

プログラムのOJTは一切信用してないけど
英語はOJTの方が勉強楽な気がする

3Dogs
秀和システム
売り上げランキング: 278,299


元スレ: http://viper.2ch.sc/test/read.cgi/news4vip/1456997452/