数学、算数はプログラムに必要か?at TECH
数学、算数はプログラムに必要か? - 暇つぶし2ch1:デフォルトの名無しさん
07/02/14 21:46:25
どうなんだ?

2:デフォルトの名無しさん
07/02/14 21:47:09
四則演算もデキやしねぇ

3:デフォルトの名無しさん
07/02/14 21:48:44
必要ないよ。
だってプログラムに計算させればいいからね。

4:デフォルトの名無しさん
07/02/14 21:48:55
算数はプログラミングとかそういう以前に必要だろ
常識的に考えて

5:デフォルトの名無しさん
07/02/14 21:52:06
数学的な考え方?だっけな。
それだけは必要だと思うよ。

6:デフォルトの名無しさん
07/02/14 21:53:14
技術と関係ない話題はマ板でやれ。

7:1
07/02/14 21:53:50
いや、K&R読んでるんだけど、やっぱり理系じゃなきゃできねーのかなってさ。簡単なロジックとかなら文系でも行けるだろうけど。基本情報くらいの数学知識でオーケーか?業務系なら。低レイヤーになると、ちと頭おいつかん。

8:デフォルトの名無しさん
07/02/14 21:55:49
微分方程式を知らない人間は、微分方程式をプログラムに使えない。

9:デフォルトの名無しさん
07/02/14 21:58:01
>>3
そりゃ、計算能力なら、機械にやらせればいいがねぇ。


10:デフォルトの名無しさん
07/02/14 22:01:03
計算そのものは計算機にやらせても良いが、計算方法を考案するのは人間の方が速いんじゃないか?
計算方法まで計算機にやらせるとなるとすんげー面倒なプログラムが必要な気がする。


11:デフォルトの名無しさん
07/02/14 22:02:56
計算機が計算機を設計できるほど賢くなれば今に人間のすることは何もなくなる。

12:デフォルトの名無しさん
07/02/14 22:51:51
計算機しか設計できないんじゃ計算機を設計するときくらいしか役に立たんだろう

13:デフォルトの名無しさん
07/02/14 22:52:32
必要ない

ライブラリを使えば十分

14:デフォルトの名無しさん
07/02/14 23:10:21
学びは人間を豊かにする
絵を描く目的が必ずしも綺麗で写実的に描くことではないように
学問は生きるすべであり、また人生そのものとも言える

「数学は科学の女王であり、数論は数学の女王である」らしい

15:デフォルトの名無しさん
07/02/14 23:21:01
数学というほど立派なものでなくていいから、
アルゴリズム関係は知っていてくれ。

そもそも計算機科学のほんの初歩ぐらいプログラマにとって常識であってほしい。

16:デフォルトの名無しさん
07/02/14 23:22:49
>>1ってピュタゴラスから小銭もらえるタイプだな。

17:デフォルトの名無しさん
07/02/14 23:35:06
3Dやるなら必須。

18:デフォルトの名無しさん
07/02/14 23:59:18
文系理系は関係なし。
仕様書読めない奴はダメだし計算できない奴もダメだ。
つか、仕事の一貫やし。

19:デフォルトの名無しさん
07/02/15 00:21:23
とりあえず、ここでいう数学ってのは初等数学(高校くらいまで?)という
認識でいいんだよな?

群とか環とかなしな。


20:デフォルトの名無しさん
07/02/15 02:17:15
むれとか、わとかしらんね。
そういえば、Matzは数学苦手らしいね。

21:デフォルトの名無しさん
07/02/15 02:53:09
>>19
大学の教養課程までじゃね?

22:デフォルトの名無しさん
07/02/15 05:47:31
数学を数楽と呼べない人はプログラムに必要ない。
呼べる人は全く必要。

23:デフォルトの名無しさん
07/02/15 08:16:52
>>15 チューリングマシンの計算表がですか?

24:デフォルトの名無しさん
07/02/15 08:57:45
>>19
個人的には、高校までのは算数と呼んでる。

25:デフォルトの名無しさん
07/02/15 09:12:14
というかさ、プログラムひとくくりにしてる時点でおかしいだろ。目的によって違うだろ…つーか、何?この糞スレ

26:デフォルトの名無しさん
07/02/15 10:14:37
まあ、文系はゲーム系に来るなってことで。

27:デフォルトの名無しさん
07/02/15 11:30:47
俺文系だけど数学3Cまできちんと一通りやって大学いったぞ。






理系に受からなかっただけですけどね。

28:デフォルトの名無しさん
07/02/15 11:33:41
算数が得意な奴は、頭の回転が速い → コーディングが速い
数学が得意な奴は、抽象思考が出来る → 良いコードが書ける

俺は算数がダメ。

29:デフォルトの名無しさん
07/02/15 11:34:34
>>20
ドカタとは、「苦手」のレベルが違うだろ

30:デフォルトの名無しさん
07/02/15 11:36:09
必要なのは論理的な思考能力だろ

文系でも出来る香具師はいるし
理系でもアフォな香具師はいる

31:デフォルトの名無しさん
07/02/15 11:49:10
プログラムとは論理の積み重ねだから数学とはまったく別だと考えた
方が良くないか?

32:デフォルトの名無しさん
07/02/15 11:54:04
同じ職場に数学科卒の博士がいるけど全然つかえねーよ。
高卒の派遣のがまだマシなのもいる。

33:デフォルトの名無しさん
07/02/15 12:55:28
問題)コンピュータおばあちゃんの正体はどれ

1.コンピュータ
2.コンピュータを使えるおばあちゃん
3.プログラマーのAda先生

34:デフォルトの名無しさん
07/02/15 13:57:35
グレース・ホッパーは?


35:デフォルトの名無しさん
07/02/15 14:10:13
数学の中のアルゴリズムに属することは知っておくと短時間で問題が解ける。
計算はコンピュータにやらせればいい。でも検算は自分でやらないといけない。

36:デフォルトの名無しさん
07/02/15 14:29:06
マジレスするとやはり問題を解くには必要だと思っている
苦手意識があったオレは就職後にちょっと苦労した
苦手意識をなくして勉強した今は多少良くなったが

数学を専攻してきた良くできる同僚を見ていると
数学の能力っていうのは問題の分析・解決能力とかなり近いと思うよ

設計済みの仕様が降りてくるコーダーならいらんかもしれん

37:デフォルトの名無しさん
07/02/15 18:37:04
空間ベクトルオモスレー。
これ習ってからは今まで敬遠してたゲームプログラミングも何とかなりそうな気がするぜ。

38:デフォルトの名無しさん
07/02/15 20:05:07
特に回転とかは強力だね

39:デフォルトの名無しさん
07/02/15 21:56:13
特に回転とかは強力だね

40:デフォルトの名無しさん
07/02/15 22:09:21
特に回転とかは強力だね

41:デフォルトの名無しさん
07/02/15 22:25:26
いわゆる写像だね。

42:デフォルトの名無しさん
07/02/15 22:34:26
逆行列とか固有値とか訳分からんのだけど
こういうのはコンピュータグラフィックスに
具体的にどう役に立ってるの?

43:デフォルトの名無しさん
07/02/15 22:42:52
URLリンク(ja.wikipedia.org)
URLリンク(ja.wikipedia.org)
URLリンク(ja.wikipedia.org)
URLリンク(ja.wikipedia.org)
URLリンク(ja.wikipedia.org)
URLリンク(ja.wikipedia.org)
URLリンク(ja.wikipedia.org)
URLリンク(ja.wikipedia.org)


44:デフォルトの名無しさん
07/02/16 00:08:34
>>42
自分も余り詳しくはないけど、経験では3Dの非リアルタイムだと結構使うケースも
あった、カメラマッチとか物理シミュレーション系とか、メッシュに沿った特殊な
空間を定義する場合とか、後自分は使った事無いけどBounding Box前計算で固有値
で解析するとか、制御系ではそれ自体が安定性の指標になるらしいし、ただ条件が
限定されたもの以外は必ずしも解が出るとは限らないのでエンドユーザーに近いもの
は近似的でも順方向問題に帰結させる方が妥当かもしれないので、せいぜい使っても
直交基底の逆行列(転置)程度までだったりするけど。

後は2Dでも画像の解析系とか。最終実装では使わなくてもアルゴリズム検証の段階で
立てた式の写像空間のチェックしてみたり、結構あると便利だと思う。

逆にビジネス系では(統計解析とかのコア以外では)余り知らない、商売のコアに
するのでなければ安定性が優先なのでそういうミドルウェア使うのが正解かも。

45:デフォルトの名無しさん
07/02/16 13:01:42
多項式環とか初歩の代数は勉強すべき

46:デフォルトの名無しさん
07/02/16 13:19:40
理系>文系


47:デフォルトの名無しさん
07/02/16 13:20:59
理系>>>>>>>>>>>>>>>>>>>>>文系

48:デフォルトの名無しさん
07/02/16 18:33:44
一部の文系>>>理系>>>>>>>>>>>>>>>>>>>>>文系

49:デフォルトの名無しさん
07/02/16 19:24:08
>>46-48
他所でやれ園児。

50:デフォルトの名無しさん
07/02/17 13:55:07
一部理系>>>>>>>>一部の文系>理系>>>>>文系

51:デフォルトの名無しさん
07/02/17 14:03:26
あのさ、お金を貰うっていうのは、生産活動=付加価値によるわけだけど

でも、付加価値は人が付けるもので、だからまあ技術や科学的な功績というのも、
それはそれなりに評価はされるけど、やっぱりソレナリ。

人とのお付き合いの方が余程、付加価値の大きさとしてね

52:デフォルトの名無しさん
07/02/17 19:20:59
何か文系vs理系な構図にしたい人がいるみたいだけど、難しい事考えないで両方
できれば良いんじゃね?何でも出来ないよりは出来る方が便利だよ。

53:デフォルトの名無しさん
07/02/18 00:28:57
数学のないプログラムはただの作業。誰にでもできる。

・数学が必要になる領域のコーディング
・コーディング(を含む)更に上の領域

のどちらかに行かない人間はただの作業員じゃね?


54:デフォルトの名無しさん
07/02/18 00:48:48
その通り。

55:デフォルトの名無しさん
07/02/18 15:32:33
>>53
数学科の修士さんが、その数学を駆使してくれるおかげで
読めないコードばかり書きやがって、困ってるよ。
そういうことは趣味でやってくれよ。
業サポのシステムつくるのに、他がメンテできないコード書いてどうするのさ。
お前は、作業員として雇われてるんだよ。

って、数学ができない馬鹿上司が愚痴を言ってみるよ。
仕事のプログラミングで数学やりたいんなら、
大学に残るか、研究所とかに就職してくれ。

56:デフォルトの名無しさん
07/02/18 15:41:33
大学は数学科だったがその知識が直接コーディングに影響を及ぼしたようには思えない。
今趣味でHaskellやってはいるがやはりコーディングに影響を及ぼしたようには思えない。
なんとなく離散あたりがかすっているような気はするが。

57:デフォルトの名無しさん
07/02/18 15:50:59
>>53
そういう数学っぽいのはだいたい手続きの中やクラスに閉じこめられる
ものだから、そうなってないならプログラムの作り方が下手なだけだと思う。




58:デフォルトの名無しさん
07/02/18 16:59:53
俺、高卒プログラマ。今、Javaやってるんだけど、課長にCを覚えておけって言われて
基本をマスターした(独習C)。

なんか、Cが面白くて調子に乗ってAmazonでアルゴリズムとかいう本買ったら、
難しい数学がたくさん出てきて、わからんから、古本屋にうったよ。

59:デフォルトの名無しさん
07/02/18 17:01:03
まさかO(n log n)が和歌欄とか言う次元の話じゃないだろうな・・・

60:デフォルトの名無しさん
07/02/18 17:10:27
>>58
ところでお前、いくつぐらい? 二十歳ぐらい? それとも40代のオサーン?

61:デフォルトの名無しさん
07/02/18 17:14:29
1+1=
さあこの問題を解いてみろ

62:58
07/02/18 17:17:54
>>60
まだ、19だよ。

63:58
07/02/18 17:19:02
>>59
log とか、サインコサインタンジェントとか、微分とか全然わかんねえ。

数学なんて2だったし、高校時代、まともにやった覚えがない。

64:デフォルトの名無しさん
07/02/18 17:19:21
駄スレ終了。

65:デフォルトの名無しさん
07/02/18 18:04:53
>>63
2次関数は?

66:デフォルトの名無しさん
07/02/18 18:12:48
log とか、サインコサインタンジェントとか、微分とか全然わかんなくても無問題

67:デフォルトの名無しさん
07/02/18 18:16:25
logの意味くらいは知っといた方がいいんじゃないのか?

68:デフォルトの名無しさん
07/02/18 18:19:58
任意の関数に対して成り立つ性質を研究しているので、logなど知らなくても無問題

69:デフォルトの名無しさん
07/02/18 18:26:15
任意の関数っていうなら、log, sin, cos, tan とかの関数も対象になるんじゃないのか?

70:デフォルトの名無しさん
07/02/18 18:27:33
logのグラフをフリーハンドで書けるくらいでいい。
高望みしてはいけない。

71:デフォルトの名無しさん
07/02/18 19:35:21
>>57
いやだから、その中身を知り、書いてこそ技術者(=技術を
生み出してできなかったことをできるようにする人)だろ?
対象は数値計算(数学そのものや物理科学知識を駆使する)でも
OS(システム設計やハードウェアの知識を駆使する)でも
なんでもいいけど。

それを使って組み立てました~では、自作PCして「コンピュータ
作りました」とレベルがあまり変わらんてこと。技術を作らないで
消費してるだけだから。エンドユーザから見れば一定の商品価値は
生み出していても、エンジニアというより作業員(テクニシャン)だね。


72:デフォルトの名無しさん
07/02/18 19:49:47
>>57は知識のない作業員にもある程度メンテナンスできるように作れ、って話じゃないの?

73:デフォルトの名無しさん
07/02/18 21:42:47
>>72
そういう意味なら同意。
なら>>55あたりはソフトウェア工学をその数学屋さんに学ばせるんだね。
エンジニア→テクニシャンのダウンキャストは無駄ではあるけど可能で、
テクニシャン→エンジニアのアップキャストは困難なので。


74:デフォルトの名無しさん
07/02/19 11:17:11
たいていのプログラマは事務処理プログラムを作ってるわけで、
ゲームや何かの研究目的じゃない限り大学で学ぶような複雑な計算なんて必要ないよ。

俺もsin・con・tanなんて使ったこともない。

75:デフォルトの名無しさん
07/02/19 13:57:29
そもそもlogとかsinとかを高校出てるのに分からんってのが問題だろ。
学校は遊ぶ場所とか部活の所って勘違いしてる若者が多くなってるのかな?
それとも文系ってのはそんなもんなのか?

76:デフォルトの名無しさん
07/02/19 13:59:40
理系文系の分類ってのは初等数学が理解できるか出来ないかでしかないからな。


77:デフォルトの名無しさん
07/02/19 14:52:23
そりゃ知ってた方がいいけど
だけどlogとかsinを使う場面なんて実際のプログラミングでは皆無だろ。

あったら便利だな、というロジックはたいてい既に誰かによって作られていて
それを踏襲するかライブラリを使うべきなんだよ、Cの場合特に。

78:デフォルトの名無しさん
07/02/19 15:08:00
「実際のプログラミング」というのが何によるかだろ

数値計算は「実際のプログラミング」に含まれないの?

79:デフォルトの名無しさん
07/02/19 15:09:00
実際にプログラミング内でlogの計算をすることは無くても、意味は知っておくべきだろ。
ある数値を扱うのに何ビットあれば十分か、とか。

80:デフォルトの名無しさん
07/02/19 15:13:05
数学要る要らないどっちでもいいけど、
どの水準での話かはっきりさせてほしいな。


81:デフォルトの名無しさん
07/02/19 15:14:53
逆と裏と対偶の区別も付かない奴に条件分岐書かせたくないなぁ、
と思うことはある。

logは10進でも桁数を求めるのに使ったりするね。


82:デフォルトの名無しさん
07/02/19 15:23:11
三角関数使ったことない奴らって
ちゃんと計算してるんだろうか?

角度とか。


83:デフォルトの名無しさん
07/02/19 15:23:56
>>74
>たいていのプログラマは事務処理プログラムを作ってるわけで、
本当に? オレは一度も書いたことないけど...

どういう分野のプログラム書いてるやつが何%とか統計あるのかなあ
見てみたい

84:デフォルトの名無しさん
07/02/19 15:59:03
事務処理のコードしか書かなくても log/sin/cos は普通に使うだろ 
使わないとしたら、それはユーザの要求を十分に汲んでいないのではないのかな?

円グラフさえ要求されないの?

85:デフォルトの名無しさん
07/02/19 16:37:29
例えばExcelで円グラフを描くのに三角関数は必要ないよね?
そういうツールを使ってるから意識しなくていいんだよ、たぶん。

86:デフォルトの名無しさん
07/02/19 17:35:50
>82
ちゃんと計算されてる。角度とか。

87:デフォルトの名無しさん
07/02/19 21:58:16
>>77
>だけどlogとかsinを使う場面なんて実際のプログラミングでは皆無だろ。

お前が使い方を知らないだけだろ。w

logとかsin自体が、あったら便利だな、というロジックでたいてい既に誰かによって作られていているもの。
まあ、お前にはその実装すら無理なようだが。

88:デフォルトの名無しさん
07/02/19 22:57:36
logやexpは分野を問わず数値計算には必須だわな。

89:デフォルトの名無しさん
07/02/19 22:59:23
当方、ノイマンの「自己増殖オートマトンの理論」読破しましたけど何か?

90:デフォルトの名無しさん
07/02/19 23:02:00
当方、ノイマンの「自己増殖オートマトンの理論」読破しましたけど何か?


91:デフォルトの名無しさん
07/02/19 23:03:30
当方、ノイマンの「自己増殖オートマトンの理論」読破しましたけど何か?

92:デフォルトの名無しさん
07/02/19 23:06:12
当方、ノイマンの「自己増殖オートマトンの理論」読破しましたけど何か?


93:デフォルトの名無しさん
07/02/19 23:06:21
「~がプログラムに必要か」という命題は、「プログラム」が何を
指すのかはっきりしないうちは真偽の判定はできない。

・・・・・・という考えの出来ない>>1が作るプログラムには多分必要ないだ
ろうし、必要になったらライブラリを使えばいいさ。

あ、不明確である以上は「全てのプログラム」と理解すべきなのかな。


94:デフォルトの名無しさん
07/02/19 23:20:21
俺が思う結論は、
必要になったとき困らんように、勉強しとけってことです。
出来る奴に頼って何もやらない奴多すぎ。


95:デフォルトの名無しさん
07/02/19 23:28:58
プログラムは書かんけど、微積は好きだな。

96:デフォルトの名無しさん
07/02/20 00:06:17
俺もプログラムは全く書けないけど数学は好きw

97:デフォルトの名無しさん
07/02/20 00:55:14
数学はプログラム自体には必要ないが、
センスの有無にはなるな。
ビット演算とかは分からん奴にはいくら言っても分からん。

98:デフォルトの名無しさん
07/02/20 01:54:14
高校のとき数学の偏差値30くらいしか無かったけど、
なんとかかんとかプログラマやってます。
ドライバ書いてるから、ビット演算くらいはできるようになった。
逆裏対偶とはよくわからんけど、& | ! は使える。
多少時間はかかるかもしれないけど、必要になればある程度はできるようになるもんだね。

事務処理系のプログラムは、ライブラリをうまく使うことが重要だから、
数学はあまり必要なさそう。グラフとか自分で書いちゃだめだろ。

99:デフォルトの名無しさん
07/02/20 01:59:23
俺も数学なんかプログラムにはいらないと思ってたら、ベジェ曲線をかくはめになった。
きれいな曲線を書くためには式を変形しなきゃならんのだが、あまりにも数式から離れていたのでよくわからん。

100:デフォルトの名無しさん
07/02/20 02:07:49
おまぃらにはこれがあるだろ
つ ぐぐる

101:デフォルトの名無しさん
07/02/20 02:19:15
>>94 俺だorz
高卒なのでちょっとしたこともよくわからないから、
数学関係は東大卒ドクターの上司に頼ってる。

102:デフォルトの名無しさん
07/02/20 07:56:29
学校の先生のコピペじゃないけど、
「プログラマに数学は必要なのか?」なんて訊くやつは、数学の要らない案件に行くだけだな。

まあ、数学に縁のないやつは、とりあえずゲームの世界をのぞいてみてはどうかね。
ゲーセンやゲーム機の3Dゲームがどんなカラクリで動いてるのか疑問じゃね? 知りたくね?
自分でも使えるようになったらそれはそれでおもろいと思うよ。

3Dゲームプログラマならみんな持ってる定番本3冊↓

Amazon.co.jp: ゲームプログラミングのための3Dグラフィックス数学: 本: Eric Lengyel,狩野 智英
URLリンク(www.amazon.co.jp)
Amazon.co.jp: リアルタイム レンダリング 第2版: 本: Tomas Akenine-Moller,Eric Haines,加藤 諒,秋山 謙一,川西 裕幸
URLリンク(www.amazon.co.jp)
Amazon.co.jp: ゲームプログラミングのためのリアルタイム衝突判定: 本: Christer Ericson,中村 達也
URLリンク(www.amazon.co.jp)

31歳。一度読んでみなよ。

103:デフォルトの名無しさん
07/02/20 08:16:37
× 数学、算数はプログラムに必要か?
○ 数学、物理、生物、化学、地学、国語、各種外国語、地理、歴史、体育、音楽、
政治学、経済学、考古学、美術等すべてはプログラムに必要

104:デフォルトの名無しさん
07/02/20 08:23:50
おっしゃる通り。
コピペがプログラミングという理解なら、それは不要になるだけ。

創造が希望なら、創造は無からは産めないもの

105:デフォルトの名無しさん
07/02/20 08:25:21
高校で空間ベクトルやれば自然と見いだせるよな。3Dの表示とか。
ずっと疑問だったことが分かったときは、死ぬほど感動したわ。

106:デフォルトの名無しさん
07/02/20 10:47:43
できる奴は文理問わずできるでFA?

107:デフォルトの名無しさん
07/02/20 11:17:12
○○イラネってのはすっぱい葡萄の寓話みたいなもんだろ。


108:デフォルトの名無しさん
07/02/22 11:26:36
>>87
別に使うな、実装するなと言ってるわけではなくて。

使わざるを得ない場面ならlogとかsin使えばいい。
ゲームとか科学的シミュレーションプログラムとか、APIを使
えない状況でのグラフ描画とかなら分かる。

だけど、世間一般での事務処理プログラム(在庫管理や顧客管理
や経営管理など)で使う場面は皆無だし、プログラマのオナニー
でlogとかsin入れられたら後々のメンテナンスとか機能追加する
ときに困るって話。

必要ないのに複雑な処理いれて「どうだすごいだろう」みたいな
プログラムが一番やっかいだよ。多少助長部分があっても分かり
やすさを優先すべきだと思う。

109:デフォルトの名無しさん
07/02/22 11:27:26
必要もないのにlog, sin使うってどんな処理だよw

110:デフォルトの名無しさん
07/02/22 11:46:54
あれだ、数値の桁数を数えるのに10を底とした対数とるとか。
sine関数は思いつかないなぁ。
平方根なら思いついたけど。

111:デフォルトの名無しさん
07/02/22 11:56:01
0,1,2,0,1,2,・・・
みたいなループを作りたい時かな。
でも、mod関数使うのも数学だな。

112:デフォルトの名無しさん
07/02/22 12:28:14
応用範囲が広そうな統計を始めたいんだけど良いサイト、本などあったら教えてくれ

113:デフォルトの名無しさん
07/02/22 13:00:23
>>108
お前は本当に馬鹿だな。

>使わざるを得ない場面ならlogとかsin使えばいい。

当たり前だろ。
使わざるを得ない場面で使わないのは、そもそも「あり得ない」。
機能というものは適切に、効果的に使えることが重要。

>だけど、世間一般での事務処理プログラム

誰も事務処理に限定などしていないのに、勝手な条件で限定されてもな。
事務処理が世間一般なんかじゃないし、
sin、logに限らず、不要な処理なら、どんなものでも入れる方がおかしい。

>必要ないのに複雑な処理いれて「どうだすごいだろう」みたいな

そんなの小学生かそのレベルだろ。「プロ」じゃあり得ない。
そもそも、事務処理のコードなんかプログラマがやることじゃねーよ。
スクリプタかコーダかキーパンチャーレベルの仕事だ。
何にせよ、見ているレベルが低すぎる。

それに論点がそんなところにあるとでも思っているお前は頭がおかしい。
必要なときに、効果的に使えるようにするべきだって流れなのに。

論理的な思考能力がなさそうだから、プログラマに向いてないよ。

114:デフォルトの名無しさん
07/02/22 13:15:09
>>109
こんなの?
double r = hoge;
printf("r=%f\n", r>0.0 ? (exp(log(r)) : r)

115:デフォルトの名無しさん
07/02/22 13:45:03
>>110
double diffuseAbsolute(double a) {return sqrt(a * a);}とか?

116:デフォルトの名無しさん
07/02/22 13:45:57
誰だよ、こんな数学も知らんのにプログラミングをやっている素人が立てたような
意見を持ったスレを立てた白痴めが。

117:108
07/02/22 13:57:46
>>113
お前は失礼な人だねまったく…w
「馬鹿」だの「プログラマに向いてない」だの言いたい放題。
俺の発言の流れを見てくれ…ってこの板IDないから難しいか。

118:デフォルトの名無しさん
07/02/22 14:01:58
URLリンク(cruel.org)
Q: ハッカーになるには数学が得意じゃないとダメですか?
 いえいえ、ハッキングは形式的な数学や算数はほとんど使いません。
具体的には、三角関数だの微積分だの解析だのはふつうは要りません
(コンピュータグラフィックスなど一部の限られたアプリケーション分野は例外です)。形式論理やブール代数を多少知っているのはいいことです。
有限数学の基礎(有限集合論、組み合わせ数学、グラフ理論)も役に立ちます。

もっと重要なことがあります。数学者がやるのと同じように、
論理的に考えて、厳密な理由づけの連鎖をたどれる必要があります。
ほとんどの数学の中身は役にたちませんが、
数学を扱えるだけの規律と知性は必要です。知性がなければ、ハッカーとしては絶望です。
規律が身に付いていなければ、それを育んでおかないとどうしようもありません。


119:デフォルトの名無しさん
07/02/22 14:03:38
>>117
実際そうだろ。お前の書き込みに何の価値もないし意味もない。論点として反論できないなら黙っとれ。

120:デフォルトの名無しさん
07/02/22 14:08:20
>>119
なんでそう刺々しいの?ストレスの塊ですか?
おまいには何か心の余裕が感じられない…w
そんな調子で喧嘩売り続けてたらこの板更に過疎るぞ

121:デフォルトの名無しさん
07/02/22 14:23:27
>>120
>なんでそう刺々しいの?ストレスの塊ですか?

ということにしたいのですね。
それはキミの主観であって事実ではない。

>おまいには何か心の余裕が感じられない…w

キミが感じられないだけだね。

事実とキミの脳内の妄想を区別できないようではレベル低すぎる。
第一キミがどう思うかなど議論に関係ありません。

122:デフォルトの名無しさん
07/02/22 14:25:50
>>113以下ageてるやつ必死すぎ、ファビョるなよ

123:デフォルトの名無しさん
07/02/22 14:27:46
もっと理性的にやり合いたまえ。
知識と技術で勝負したまえ君達。

124:デフォルトの名無しさん
07/02/22 14:36:02
そんなもんあるくらいならそもそもこんなところで(ry

125:デフォルトの名無しさん
07/02/22 14:53:09
もっとこう、なんて言うの?
ざっくばらんに

126:デフォルトの名無しさん
07/02/22 15:48:18
>>118
その答え方、「いえいえ」で始まっているにしては微妙だな。
イエスなんだかノーなんだかはっきりしない。「はい」と答えているとも読める答え方だ。

127:デフォルトの名無しさん
07/02/22 16:30:46
>>126
最初に相手の希望的観測どうりの答えを書いといて
最後まで読ませるのは外人がよくやるテクニックだよ

128:デフォルトの名無しさん
07/02/22 16:47:07
世の中のプログラムの95%は数学の知識が不必要
四則演算、小学校の算数を理解していれば十分

残りの5%は数学の知識が必要
それもかなり高度の数学
プログラムの種類にもよるが、統計学、線形代数、符号理論、デジタル信号処理など

数学の知識が必要でない大多数のプログラムでは
英語力や作文能力のほうが必要なのでは
プログラム=英語によるコンピュータへの指示書
なのだから

129:デフォルトの名無しさん
07/02/22 16:50:22
プログラミングやってると数学コンプになる。
というわけで数学科行きます。

130:デフォルトの名無しさん
07/02/22 17:09:28
解析と統計は得意なんだけどねえ
この2つはコネ必須の世界なんだって知るのが遅すぎた

131:デフォルトの名無しさん
07/02/22 17:46:07
世の中の95%の人間は不要。 いなくなれば困るが、残りの誰とでも入替え可能だ!

というのと同じような事だな。

技術屋ならXXで十分ではなく、どこまでも終わりが無いと大抵は答えるものだけどね

132:デフォルトの名無しさん
07/02/22 18:08:33
数学的な考えができないやつが入ってくると、
教える側や見てる側からしたら、
ただの荷物なんだけど

数学出来なくてもいいから、数学的な考え方は出来てほしい

133:デフォルトの名無しさん
07/02/22 18:13:32
>>132
そういう時「文系だから」って言い訳はやめてほしいよな
文系で論理的に考える人に失礼

134:デフォルトの名無しさん
07/02/22 18:30:59
いるいる。文系を言い訳にして良い訳?
じゃあ別のことで役に立つんならまだしもw

135:デフォルトの名無しさん
07/02/22 18:31:44
s/じゃあ//

136:デフォルトの名無しさん
07/02/22 18:33:54
理系を言い訳に英語の文献読まない馬鹿もいるけどな。

137:デフォルトの名無しさん
07/02/22 18:40:43
>>131
その95%ってののソースはあるの?

138:デフォルトの名無しさん
07/02/22 18:48:12
>>137
グレシャムの法則


139:デフォルトの名無しさん
07/02/22 18:51:11
スタージョンの啓示
URLリンク(en.wikipedia.org)'s_law

140:デフォルトの名無しさん
07/02/22 18:58:41
「俺英語ぜんぜんわかんねーから理系だわ」 → 意味不明
「俺数学ぜんぜんわかんねーから文系だわ」 → なぜかまかり通る
自称文系のボンクラ連中が文系のイメージを悪くしてんだよな。

141:デフォルトの名無しさん
07/02/22 19:02:06
>>138
あーなるほどね。グレシャム。あのグレシャムか。
グレシャムグレシャム。グレシャムね。うんうん分かるよ。

142:デフォルトの名無しさん
07/02/22 19:05:46
>>140
いや、理系だって英語要るだろ。

143:デフォルトの名無しさん
07/02/22 19:07:51
「俺数学ぜんぜんわかんねーから文系だわ」

だったら、数学使ってない部分のプログラム「文」は読めるんか?

144:デフォルトの名無しさん
07/02/22 19:18:17
スタージョンの法則
URLリンク(ja.wikipedia.org)
どんなものも、その90%はカス(crud)である

145:デフォルトの名無しさん
07/02/22 19:50:39
ということは、このスレでカスじゃないのは俺様くらいだろうか…

146:デフォルトの名無しさん
07/02/22 19:56:42
ということは、どんなレスでも、その内容の90%はカスってことか。

147:デフォルトの名無しさん
07/02/22 19:59:04
カスをカスであると見抜けない人には難しい。

148:デフォルトの名無しさん
07/02/22 20:09:38
おくじさんとまつもとさんのやりとり
URLリンク(enbug.tdiary.net)


149:デフォルトの名無しさん
07/02/22 20:45:36
まず、プログラマーの文系・理系の比率と大卒・専門卒・高卒の比率が知りたい。

150:デフォルトの名無しさん
07/02/22 21:05:56
ん?理系でも英語は普通に出来るでしょう。
場合によっては文系よりも上ですよ。

151:デフォルトの名無しさん
07/02/22 21:18:22
外語学部よりは下だろうけど

152:デフォルトの名無しさん
07/02/22 21:52:10
俺プログラミング関係ない英文はさっぱり読めない

153:デフォルトの名無しさん
07/02/22 23:09:57
人文系の哲学科だって記号論理学とかをやるだろ?
プログラミングも記号論理学みたいなもん。
それにプログラミング言語で使われる数学用語は似非数学用語であって、
厳密な数学上の定義なんかとはちがう意味だったりするし、
基本的に言語の文法修得と同じ。

154:58
07/02/22 23:32:42
俺がカキコするまでは、こんなに伸びなかったのに・・すげえな。

ちなみに、俺のカキコはうそだぴょ~ん。きちんと理工系の大学卒業してるよ~ん。

155:58
07/02/22 23:35:27
ふつうに、このスレの>>1みてえのが、プログラマになりたいっていうレベルの人間が
入る企業なら高等数学など必要なし。どうせ、くだらん業務アプリばかり組むんだろうから。

156:58
07/02/22 23:37:43
高等数学が必要なプログラムを作る企業にはとてもじゃないが
理工大卒じゃないと入れない。しかし、そんなものは氷山の一角だ。

普通にJavaだとかCだとかC++だとかVBだとかなら数学なんて医らねえ。
今流行のWeb系だとかなら算数できりゃいける。

157:デフォルトの名無しさん
07/02/23 00:02:12
オレじゃないよ?オレじゃないけど、
文系でも理系でもなくて、英語も話せないヤツはどうなの?
オレじゃないよ?オレじゃないけど。

158:デフォルトの名無しさん
07/02/23 00:04:29
ぼんくら系です
人口の少なくとも5割は占めています

159:デフォルトの名無しさん
07/02/23 00:09:35
ところで58さんはどんなソフトウェアを開発しているの?

160:デフォルトの名無しさん
07/02/23 00:19:23
はろーわーるどの移植でね?

161:デフォルトの名無しさん
07/02/23 02:23:07
おまえら文系をバカにすんなよ。
理系はコンピュータを自由自在に操作できるかもしれんが、
文系は人間を自由自在に操作するエキスパートですよ。

162:デフォルトの名無しさん
07/02/23 02:37:08
んなこたーない。

163:デフォルトの名無しさん
07/02/23 03:09:40
>>161
文系理系はおいておいて
お前がバカなのはよくわかった。

164:デフォルトの名無しさん
07/02/23 03:30:42
これも>>161の狙い通り。なわけねーだろボケ。

165:デフォルトの名無しさん
07/02/23 04:04:03
文系を馬鹿にしている訳じゃなく、逃げの口実として「文系だから」って言い方
をする輩を馬鹿にしているんだと思う。

主観の入る余地は確かに理系より多いかもしれないけど、上みたいな言い方を聞く
度、真面目にデータ取って比較・検討(言語学、民俗学etc)している文系の研究
機関に失礼だと思うのは俺だけかな。

166:デフォルトの名無しさん
07/02/23 04:10:03
プログラムの分野は色々あるし、数学を使わない分野も多いけど。
逆の立場で言えば業務やっているプログラマが「SQL分かりません」なんて言ったら
ケツを蹴り上げるような話なワケで。ある分野のプログラムで言えば「数学分かりません」
もそれと同じ響きを持つっていう程度の話、分野によっては知らなくて良い話でも
別の分野の仕事やるならそれは言い訳にならないって程度の事じゃね?


167:デフォルトの名無しさん
07/02/23 04:24:15
数学を「計算」のことだと思っちゃうと使わない人は全くつかわんだろうが、
そもそもプログラムの「アルゴリズム」という考え自体が数学に属するものだ。


168:デフォルトの名無しさん
07/02/23 08:12:24
そもそも文系でプログラミング教える学部なんてあるのですか?
うちの大学の卒業までに必要な単位数とか見てみたら
文系の学部は数十個少ないんですよ。圧倒的に少ないんですよ。
そういうのってどこの大学も同じだと思うんですよ。
で、その少ない授業数でプログラミングの授業なんてやらないと思うんですが。

169:デフォルトの名無しさん
07/02/23 08:28:49
業務用アプリって企業の経理事務とか生産&品質管理とかを扱うんでしょう?
その分野って財務会計やら統計学やらの知識が豊富に必要でそれなりに数学的
な教養が応用される分野じゃね?
製造業の中枢を担う生産管理ソフトなんて100万単位の高価なソフトばっかだよ。
それでもなかなか実用に耐えうるソフトは開発できなくて、プログラマもSEも
ああでもないこうでもないと試行錯誤している分野でしょ?

170:デフォルトの名無しさん
07/02/23 08:33:39
まあ堅牢さを競い合う新たな暗号方式のアルゴリズムを開発するのであれば、
それなりの数学通博士じゃないと無理かもね。

171:デフォルトの名無しさん
07/02/23 08:39:00
うちの両親の話なので随分昔だけど、言語学(文系)専攻でSnowballやらされた
って話は聞いたかな、同僚の大学での話とか殆ど聞かないので最近は知らないけど

ただプログラミングに関しても情報工学とか専門でなければ理系も大して条件は
変わらないと思う。化学工学だったけど授業でFortran77と実験でN88BASICを
申し訳程度にやっただけ、内容もお遊びレベルの数値計算で7割の学生は課題
丸写し、正直卒業するまでにまともなプログラム組める人材なんていなかったよ。

俺も社会人になってから微積や線形代数の勉強しなおした、こんな事なら大学時代
もっと勉強しておけば良かったと後悔してるorz

172:デフォルトの名無しさん
07/02/23 08:48:43
暗号は大多数が有限体空間での話だったりするので世間一般の数学からすると特殊
な話が多いよね、流石にアレを厳密に評価するのは専門でないと無理ぽ

173:デフォルトの名無しさん
07/02/23 08:51:37
>>168
経済学はもちろん、数理系の社会学や心理学の分野でも、物理や化学とちがって
人文系は実験による検証ができないぶん、仮想現実上のコンピュータシミュレー
ション研究に頼ろうとするところがあるから、むしろプログラミングへの関心度は
それなりに高まっていると思う。あのシュガースケープも土台はJavaで書かれているし、
オブジェクト指向、マルチエージェント指向なんて概念を教えているところもあるんじゃない?

174:デフォルトの名無しさん
07/02/23 09:43:52
>>171
Snowball? って聞き馴れない言語だけど、どんなもの?

175:デフォルトの名無しさん
07/02/23 09:49:12
SNOBOL ?

176:171
07/02/23 09:50:42
間違い、175さんの指摘通りSNOBOLでした。

177:デフォルトの名無しさん
07/02/23 12:39:54
雪だるま

178:デフォルトの名無しさん
07/02/23 18:20:24
大多数のプログラミングには数学の深い知識はいらないってことでFAか

179:デフォルトの名無しさん
07/02/23 18:45:15
新たなプログラミング設計理論やら言語理論を研究開発するなら必要かもしれないけど・・・
ブルーカラーのプログラマにとっては・・・

180:デフォルトの名無しさん
07/02/24 08:12:53
画像や3D系は必須、業務系のプログラムに限定するなら差別化の為のコアエンジン
とかを作るなら必要、サービスとして捉えるなら不要(除く対象業務知識での数学)って所でね?
どちらを選ぶかは個人次第、環境で選択肢が無い場合もあるかもしれないけど。

181:デフォルトの名無しさん
07/02/26 09:06:40
数学を知らないやつほど不必要だと強調し、
深く知っているやつほどその有用性を認識している。

182:デフォルトの名無しさん
07/02/26 10:10:54
毎日1回売り買いされる市場商品があって、
その値段は翌朝の地方紙で知る事が出来るが
供給量・需要量は2日目の情報となる。

というような単純遅延が入っただけでも、値段は振動したり、過反応したりする
それはZ変換で実は表現出来たりする

183:デフォルトの名無しさん
07/02/26 10:38:11
で?

184:デフォルトの名無しさん
07/02/26 11:23:35
ど?

185:デフォルトの名無しさん
07/02/26 12:55:02
理系なんて文系の手駒。
指図どおりに物作る道具。

186:デフォルトの名無しさん
07/02/26 12:56:57
で?

187:デフォルトの名無しさん
07/02/26 15:26:30
>>185
その指示が出せる文系は極一部
残りは目も当てられない

188:デフォルトの名無しさん
07/02/26 16:00:13
>>185
そのやりかたがうまくいかないからgoogleができたわけで

189:デフォルトの名無しさん
07/02/26 16:07:27
>>181
実際要らないケースが多いから、いらないと言ってるんじゃないの?
画像系や3D系、科学計算やゲームなんかはいるけど市場の大半を占める
事務処理にはいらんのよ。シータやパズーやタンジェントなんて。

190:デフォルトの名無しさん
07/02/26 16:10:30
事務処理でプリンタに円グラフ描いてくれって言われたら、
いちいちActiveX貼り付けちゃうわけ?


191:デフォルトの名無しさん
07/02/27 10:32:41
>>190
よほど古いプリンタじゃないかぎり、プリンタに図形を描画するためのインターフェース
があると思うけど。プリンタにもLIPSとかの規格があること知ってる?

192:デフォルトの名無しさん
07/02/27 11:02:22
LIPS直叩きなんて数学以上に必要ないと思うが。

193:デフォルトの名無しさん
07/02/27 11:13:11
逆だろ。
最近のプリンタこそダムプリンタが多いぞ

で LIPS使うならsin/cos/tanが不要になるのか?
円弧描画コマンドはあるが、その上に文字入れる時にどうやってるんだ?

194:デフォルトの名無しさん
07/02/27 11:31:04
LIPSを覚えたってキヤノンのプリンタにしか使えないしな。
>>190は批判的なようだが、ツールに頼った方が現実的。

195:デフォルトの名無しさん
07/02/27 12:05:42
事務処理でプロッタで円グラフを書く場合とか。

196:デフォルトの名無しさん
07/02/27 12:14:46
おまえらおちつけ
特別な場合に数学・数式使うって話なら、他にいくらでもあるだろ。

197:デフォルトの名無しさん
07/02/27 12:29:29
>>190
>いちいちActiveX貼り付けちゃうわけ?
いちいち自分でコード書く莫迦は言うことが違うな。

198:デフォルトの名無しさん
07/02/27 12:45:32
コード書かないなら、そもそもプログラマじゃないじゃん

199:デフォルトの名無しさん
07/02/27 14:12:34
グラフをActiveXやバックでプロッタ呼ぶか自前で書くかはプログラマが実装できる
かどうかでは無く、将来的に出るであろう要望に柔軟に対応できるかどうか及び
メンテナンスコストで判断する問題な気がする、、、

ただ個人的には三角関数や指数・対数関数,数列,組み合わせ程度の高校で習う内容
はプログラム以前のごく当たり前の話だとは思うけど。

200:58
07/02/27 17:06:19
だからよ~!おめえらごちゃごちゃうるせえんだよ!!

高校中退の俺が数学なんていらねえって、5年間もプログラマやってて言ってるんだから
間違いねえだろ。。

数学が必要なプログラムなんて1%あるかないかなんだよ!

重箱の隅つつくような事いってんじゃねえよ。

201:58
07/02/27 17:10:24
いまどきはVBやJavaのできたクラスライブラリつかっちゃえば、
社内システムなんて開発できるんだよ!

それ以前に、コンピュータ動作させるのに高校の数学なんていらねえんだよ。
スイッチのオンオフだけしってりゃ、コンピュータなんて動くんだよ!

俺がよく愛用してる「紙」っていう無料ソフト。あれに数学が必要か?
いるわけねえだろ。HTML解析することさえできれば、MFCだかWinAPIつかやできるんだよ。
あんなもんは。

他にも、おまえらが使ってるコンパイラを考えてみろ。数学関係のクラスや関数以外は
数学なんていらねえんだよ!コンパイラでさえそうなんだぞ。

わかったな!

202:デフォルトの名無しさん
07/02/27 17:16:52
>>200
それは分野にもよるでしょ。
でも数学知識があるとないとじゃ雲泥の差であると思う。
やはり数学というのは論理的思考を養うのに、もっとも優れた学問でもあると思うし。
そういう論理的思考が発達した人というのは、物事を合理的に考える能力が高いので
書かれたコードも、ムダがなく、非常に効率が良く設計されてるだろうし。
整数論とか指数対数、場合分け理論とか、プログラマに必要なものも多いでしょ、数学には。

そいう自分も数学は苦手で、ぜんぜんダメなんだけどねw

203:デフォルトの名無しさん
07/02/27 17:18:26
>>200
ものによってはモロに数学で習った知識や手法を使っているはずなんだが?
数学について理解していない認識力の無い奴が何言っても相手を説得させることは不可能。
それじゃ数学を全く習わずにやってみな。理屈から理解できることもあるだろうけど
数学で習う項目に入っていたりするから。

204:デフォルトの名無しさん
07/02/27 17:26:18
書くプログラムが何かによる。
タダのメモプログラムやら、アンケートプログラムなら必要ない。
これが環境とかの数値解析を行うシュミレーションなら必要。

使って三角関数とかよくて行列式まででアマチュアレベルなら大丈夫ではないでしょうか?


205:デフォルトの名無しさん
07/02/27 17:26:38
だからさ、

「あるプログラムには数学は必要ではない」
ならば「すべてのプログラムに数学は必要でない」

という命題を何の悩みもなく真だと思う奴相手に話しても無駄だって。


206:デフォルトの名無しさん
07/02/27 17:29:19
そもそも何が 数学 かもわかっていない奴がいるんじゃないかね?
学校教育でやる数学にしか目が行っていないのか?
変数を扱っている時点ですでに数学。数値を扱っている時点ですでに数学。
数値を使わないわけがないだろ。自分がソースコードを記述する時点で数値がなかろうと
プログラムを動かすコンピュータはすでに 0と1 の組み合わせによって複雑な計算をして結果を出しているんだから。

207:デフォルトの名無しさん
07/02/27 17:32:12
>>206
そんな広義に言われても…
理屈ではそうかもしれんけどね。

208:デフォルトの名無しさん
07/02/27 17:35:35
汎用電子計算機 < コンピュータを日本語で訳すとこうなるかと。計算機、すなわち数学が必要。
そもそも プログラム についても曖昧すぎ。たとえば運動会で順番にやる項目を並べたものも
プログラム。
URLリンク(dictionary.goo.ne.jp)
それでも電子計算機上で動かすプログラムは数値計算を行ってのことだから、数値を扱う以上数学が関与するだろ。

209:デフォルトの名無しさん
07/02/27 17:38:46
0と1の組み合わせで計算を行う。数学においてインド人による0の発見は革命的だった。
結局数値を扱うから数学は必要。数学で習う内容のすべてが必要ではないというならわかるが。
一部でも使ってるじゃん、って話。

210:デフォルトの名無しさん
07/02/27 17:48:21
まぁね。
コンピュータ科学の基盤は確かに数学だからね。
プログラマとしての深みを増すのに、数学とC/C++は必須!

211:デフォルトの名無しさん
07/02/27 17:50:06
痛い人ばっかり

212:デフォルトの名無しさん
07/02/27 17:54:55
そもそもコンピュータ自体が本来数字を扱うものだから…

213:デフォルトの名無しさん
07/02/27 18:04:23
極端なこと言いすぎるから痛いことになるんだよ。

ラーメン屋になるには、生物学と化学の知識が必要みたいな話になっているぞ。

214:デフォルトの名無しさん
07/02/27 18:10:59
それはそうだな。
しかし数学の教養がまったく無いプログラマってのもカッコ悪いぞ。
それは俺なんだがww

215:デフォルトの名無しさん
07/02/27 18:14:45
数値解析のプログラム書くときは
理系大卒程度の応用数学は必須だったりする.

例えばある級数の和を取りたいのだが収束が遅い場合,
特殊函数の知識を使って式を変形し,収束を早めるとか.
この種の変形によって分数関数的減衰から指数関数的減衰にするという
著しい改良になる例 (Ewaldの方法) もある.

もちろんライブラリなんてものは無いので,
こういう場面に出くわすと数学知らないともうだめだなって思う.

でも逆に数値解析や科学技術計算,ゲーム関係といったプログラム以外には
特別な数学の知識は必要ないようにも思う.

216:デフォルトの名無しさん
07/02/27 18:16:10
>>213 

ラーメン屋を開くには食品衛生法に基づく許可=飲食店開業許可が必要
これには食品衛生責任者が必要で 調理師、栄養士、製菓衛生師の資格か
食文化概論・衛生法規・公衆衛生学・栄養学・食品学・食品衛生学・調理理論
などの項目を持つテストに合格する必要がある。


217:デフォルトの名無しさん
07/02/27 18:18:50
1の質問に戻ると現実には数学の知識が無くてもプログラマという仕事の口はあると
思う。ただ場合によっては困った事になるのも見てきたけど。
ただ周囲に恵まれるかもあると思うけど、ある程度特殊技能レベルでプログラムに活
かせると仕事も選べるし、それなりに美味しい思いを出来る事もあるので、個人的な
経験としては(自分もそれ程出来る訳じゃないけど)お勧め。

218:デフォルトの名無しさん
07/02/27 18:22:00
>>216
おれの近所のこ汚いラーメン屋のおやじも
こんなテストに合格したってのか?

219:デフォルトの名無しさん
07/02/27 18:25:58
>>218
学生のときにバイトしたついでに調理師を取ったやつがいたから、
大して難しくもないんじゃないのか?
よく知らんけど。

220:デフォルトの名無しさん
07/02/27 18:26:24
>>213
いや、ラーメンに入っている豚肉についてよく知る必要があるん?
化学?まぁ、それなりに必要だろうけど・・・んなこといったらこの世に生きる上で
自国の法律や習慣を知らなくても国籍さえあれば生活できると言うくらい極端になるぞ?w

221:58
07/02/27 18:27:24
まじかよ?俺、料理得意だから調理師免許とりたいなぁって思ってて、
*実務経験2年必要ってかいてあったからあきらめたんだけど、再チャレンジしてみるかな。

どっかでアルバイト2年すりゃいいんだろ?

222:デフォルトの名無しさん
07/02/27 18:28:00
>>217
しかし、今はプログラマが溢れてる。
それに昔に比べてコンピュータに触れる機会が多いので
必然的に知識を持った人間も増えているからなぁ。

大抵の事は、便利なアプリケーションで、ちょっとPCの知識があれば事足りるからねぇ。
昔ほどプログラマが必要とされる場面ってのは減って来てるのは確かだよ。
少なくとも以前程、人に敬われる職業ではないな今は。

223:デフォルトの名無しさん
07/02/27 18:28:52
ちなみに管理栄養士もとりたいけど、臨床食事とかいうのまであるから
めんどくさいからやめた。

224:デフォルトの名無しさん
07/02/27 18:42:53
>>222
プログラマが氾濫しているのは確かだけど裾野が広がっただけなので、その中で
ある程度差別化できていれば自分の周囲は影響してないなぁ、言われているデスマ
みたいなのも殆ど巻き込まれた事無いし、こればかりは周囲でサポートしてくれる
人達などの環境的な話もあるので一般化できるものでは無いけど。ちなみに分野は
主にビジネス・パッケージ系のコア開発まで含む何でも屋でゲームとかでは無いです。

225:デフォルトの名無しさん
07/02/27 18:57:29
一つの問題として、コンピュータの知識が
ある者とない者の差が激しいってのがある様な気がするなぁ…
Winnyの個人情報流出の問題とかが良い例だし。
知識が無い奴らは、知識が豊富な悪意を持った人間にいいようにされるよ。

PCなんか使う必要がなければ、触らないのが一番なのかもね。

226:225
07/02/27 18:58:26
スレ違い過ぎだな…
ごめん流して。

227:デフォルトの名無しさん
07/02/27 19:12:36
何をもってプログラマというか?金稼ぎの職としてやっているか?
俺なんて趣味でやっている程度。作るのは15ゲームとかカレンダーとか。
HTML上ではJavaScriptを使ってページに動きをつけたり。それくらいの簡単なものであれば
作る知識はもっているけど、それらも大学で習った授業の知識を使っていたりするが。

228:デフォルトの名無しさん
07/02/27 19:19:56
それなりに「信念」をもってやってればいいと思うよ。
金儲けばかり考えてるなんて悲しいじゃないか。
というよりプログラマの場合は、好きだからやってるって人が殆どだろうけど。

おれも仕事とは別に、趣味でアプリ製作しているけど
お礼のメールなんかもらうと、この上なく嬉しいしね。

またまたスレ違いっぽいな。

229:デフォルトの名無しさん
07/02/27 19:23:59
>>226
気にすんな。どうせネタスレだ。

230:デフォルトの名無しさん
07/02/27 19:28:10
けどさぁ、if とか AND OR って、モロに数学だよね・・・
if は条件分岐だけど、結局は集合やら命題とかそれに関する知識も使ったりすることがあるし。

231:デフォルトの名無しさん
07/02/27 19:42:51
>>181 逆じゃないか。他人の畑は広く見えるっていうじゃないか。

232:デフォルトの名無しさん
07/02/27 19:52:29
でじゃぶな話題だな…

数学の素養が無いと

こういう質問
スレリンク(php板:148番)

や、こういう回答
スレリンク(php板:171番)

をしてしまう。

233:デフォルトの名無しさん
07/02/27 19:59:08
>>230
それ、数学ってよりは論理学っぽいけどな。
純粋なコンピュータプログラミングとしてのスキルなら
論理回路設計に強いかどうか、VHDLもアセンブリも朝飯前
って人だと思う。あとは応用の分野だね。つくりソフトしだい。
翻訳ソフトならば言語学の文法理論とかを知っている必要があるでしょう?

234:デフォルトの名無しさん
07/02/27 20:01:57
>>232 割り切れるで出した数値にワラタw 剰余についても理解してなさそうだなぁ・・・。


235:デフォルトの名無しさん
07/02/27 20:05:11
ちうか、結局は真か偽か?自分できちっと判断する必要もあるわけで。

236:デフォルトの名無しさん
07/02/27 20:11:41
>>232
それって、自分が何をしたいか→それはどうすれば解決できるか、というスキルの
問題なんじゃないの?

解決策がすぐ思いつくかどうかや、解決策を理解できるかどうかなら数学の知識は
いるけど、そうでないなら経験の差なんじゃないかと思う。

237:デフォルトの名無しさん
07/02/27 20:15:59
>>236
45 / 20 = 2.25 (割り切れる)  < マジで!?

238:デフォルトの名無しさん
07/02/28 01:25:47
>>236
除数が2と5以外の素数を約数として持つとき無限小数になるという
予想を立てて、証明すればよい。
証明するためには数学的な素養が必要だと思うぞ。
(証明しないで使ってしまうのは素人。)

探すや、聞くという解決法もあるけど、外すと
スレリンク(php板:171番)
を作りこむ破目に陥らないとも限らない。

239:デフォルトの名無しさん
07/02/28 01:26:25
おまえらは大事なことを忘れている。

>>1の書いたスレタイは
「数学、算数はプログラムに必要か?」
だ。

数学はまぁ多めにみてやろう。しかし、いくらなんでも算数は必要だろ!
図形問題とかはいらないにしても加減乗除・小数・分数計算くらいは
プログラムにかかなくても、考える上で必要だ。あと、1次方程式を
とける思考能力も必要(2次方程式も必要かもしれん。)。

240:デフォルトの名無しさん
07/02/28 01:34:14
高校のとき、数学は全くできなかった。
しかし、10年以上たった今、プログラマとして
それなりにやっていけている。スーパーハカーとかじゃないけど。

自分が書いたソースをけなされることもそんなに無い。
プログラミングに数学的考え方は必須だという。
数学ができない人間に数学的考え方が備わっていることはあるのだろうか。

今でも数学は無理。
方程式とか見ると、パニックになる。
コンビニでおつりが少なくなるようなお金の出し方を考えると、頭が熱くなってヤバい。

でもプログラミング大好き。

241:デフォルトの名無しさん
07/02/28 02:04:45
Rubyの作者も数学苦手だって告白してるけど(理系学部なのになぁ)
素晴らしい言語を開発してるじゃないか。

242:241
07/02/28 02:16:29
>>240
僕も理系です。。三流大の推薦とかって理系の方が入りやすいらしくって。。

Matzは数学苦手なんですか。
まぁ、自分のレベルとはかなり違うと思うけど、励みになる話です。

243:デフォルトの名無しさん
07/02/28 03:54:50
>>242
高校の時、数学の成績がダントツで最下位になった事あるらしいよ。

244:デフォルトの名無しさん
07/02/28 04:00:14
漏れも数学は苦手だ。
群論なんか、未だに理解できない。

245:244
07/02/28 04:01:26
そう言えば高専時代、解析数学は不可だったなぁ。
仕事じゃ微分方程式と睨めっこしているけど。

246:デフォルトの名無しさん
07/02/28 12:12:00
>>243
最下位とはいっても最上位のなかでの最下位なんでしょ?
その上はみんな数学者になれただろうってくらいのレベルでの。

247:デフォルトの名無しさん
07/02/28 12:23:20
>>241
理系学部でも、数学寄りとそうでない学科があって
思いっきり工学方向に傾いてたりすると、
数学はなんだか良く分からんまま単位とって
そのまま通過というパターンは珍しくない。
Matzがどうだかは知らんけど・・・w

248:デフォルトの名無しさん
07/02/28 12:53:00
筑波じゃ最上位ではないだろう。

249:デフォルトの名無しさん
07/02/28 13:32:46
数学者になれなかった落ちこぼれがプログラマになります。
プログラマはブルーカラーです。苛酷な肉体労働です。

250:デフォルトの名無しさん
07/02/28 13:40:39
出来るプログラマを大別すると

・記憶型
 百科事典並のライブラリに精通し、ライブラリの組み合わせで実現するタイプ

・閉鎖型
 とにかく自前で全部書く。他人のライブラリの使い方を調べる間に自分でコード書いてしまう

・依存型
 判らない事は人に聞く、出来ない事はやってもらう

このタイプで特に数学が必要なのは 閉鎖型だろうな

251:デフォルトの名無しさん
07/02/28 14:14:41
自分は、数学の公式や物理現象の数式化みたいに、綺麗なコードにならないと気がすまない。
まあ、趣味だから凝れるんだと思うけど。

252:デフォルトの名無しさん
07/02/28 16:51:05
>>251
言語何?

253:デフォルトの名無しさん
07/02/28 16:56:17
では、出来ないプログラマを別けるとどうなるんだ?

254:デフォルトの名無しさん
07/02/28 17:27:49
>>252
Perl

255:デフォルトの名無しさん
07/02/28 21:01:33
数学もそうだけど、自閉症児みたいな集中力と拘り(強迫性)が必要。

256:241
07/02/28 21:28:45
おれ、ADHD。
向いてるかな?

257:デフォルトの名無しさん
07/03/01 07:16:53
反「必要ではない」(しかし、「必要だ」ではない)が俺の立場だが、
こーゆー(↓)発想の人が存在することを知ってしまうと頭いてー。
URLリンク(www.atmarkit.co.jp)


258:デフォルトの名無しさん
07/03/01 09:03:24
PERLはどう頑張っても汚く見えてしまうんだよな
変数名の頭につける$、なんとかならないものか

259:デフォルトの名無しさん
07/03/01 10:17:16
>>258
Perlと似たような型無し言語で変数名に$が不要なものを作った事あるけど、数百行
を超えると一目見た時に変数が何を表しているのか分かり辛くて、あれにも一理ある
のかなと思った。

後はPerlの出てきた当初の時代背景としてはまだマシンパワーもかなり貧弱だったし
接頭字を強制する方式は実際に評価しなくても文のコンテキストを内部コンパイル時
に決定できるというメリットもあると思う、実際Perlは評価式のコンテキストによって
挙動が変わるものもあるし。

ただそういう話を置いといて汚く見えるには確かに同意。言語デザインとしても本来
使い捨てのプログラムを作る為のもので、今みたいに真面目に業務で使うものでは無い
と思うし、今の想定で作り直したらもう少しマシかと思うけどPerl6はあの惨状なのが悲しい。

260:デフォルトの名無しさん
07/03/01 10:48:13
> 数百行を超えると一目見た時に変数が何を表しているのか分かり辛くて

それは言語の問題より、変数名の付け方とか、読む人の記憶力の問題じゃないのかな。

261:デフォルトの名無しさん
07/03/01 11:37:08
>>260
ああ、失礼、書き方が紛らわしいですね、そういった意味では無いです。
よくある言語論争の「書き方による」という泥沼議論になるマクロ的な話では無く、
(書かれているように、そういう問題は書き方によって幾らでも回避できますから)
数m秒程度の思考の遅延や引っかかり。そういった傾向を持つ特性について言語デザイン
の上で強制するか否かの言語設計者の(ある意味の)哲学的な話を反映した結果なのでは
という意味です。


262:デフォルトの名無しさん
07/03/01 14:31:36
数学とかはね、教養なんだよ。
教養は、まあ裸になっても身に付けられる、今の時代の男がもてる唯一の武器さ。
教養の大きさは、いわば排気量みたいなもので、近所なら50ccの原付で十分だし
若けりゃ原付で名古屋くらいまで往復したって平気だろうけどさ、
やっぱり原付は原付だろ?

プログラム作るのに必要無いって事は、そのレベルでしか動けていないって事なわけで
基礎体力が無ければ、やっぱりどっかで苦労すると思うよ。

もっともさ、数学を自分の武器にするのか、
それ以外の何かを武器にするのは当人次第で、自分の武器が何かは自分で選ぶべきものだろうけどね

263:デフォルトの名無しさん
07/03/01 14:40:56
perlに凝るって言うのは、きれいに書けるのが楽しいというんじゃなくて、
凝れば凝るほど自分色のコードになっていくのを楽しんでるんだと思う。
同じ内容でも、こんな書き方も出来るのかって言うのがいくらでも出てきて、
飽きないといえば飽きない。(しかし、ちょっと不毛

264:デフォルトの名無しさん
07/03/01 14:49:06
>>262
驚くほど中身のない文章だな

265:デフォルトの名無しさん
07/03/01 18:06:25
>>262
 どこからと書いていないと名古屋への往復がどうなのか評価できない。

 岐阜市から名古屋でも結構大変だった。

266:デフォルトの名無しさん
07/03/01 19:33:11
>>257
スレとは関係ないけど、そのリンク先で話題にされている(代入)演算子が二つ並ぶ式を見ていて、
このスレの少し上で話題になっていたスノーボールのことを思い出した。
SNOBOLの後継言語としてIconというのがあるらしいんだけど、まつもとゆきひろさんがこの言語の
もつ特にユニークなアイデア、つまりゴール指向評価という文法思想について、ちょうど">"演算子
が二つ並ぶ式を例に挙げて少し解説しているんだけど、なかなか面白い。
URLリンク(jp.rubyist.net)

267:デフォルトの名無しさん
07/03/01 19:37:00
教養よりも大切なものは愛。

268:デフォルトの名無しさん
07/03/01 20:48:34
でもさ、古い時代に設計された言語を
無理に今風に拡張するのもどうかなと思うんだよね。
例えば、Perlに無理にOOの機能組み込んだりとかさぁ。

古い言語は古い言語として、その言語が本来持つ
パラダイムの範疇で拡張されていくのが良いような気がするんだけどなぁ。
まぁ実際に業務で使われてたりすると、そういう理想はなかなか通らなくなるのかもしれないけど。
でも、某言語の作者も言ってたけど、Perlに関しては
機能を詰め込め過ぎて、煩雑化し、重力崩壊寸前な気がするよ…

269:デフォルトの名無しさん
07/03/01 22:21:36
>>267 そしてカネ

270:デフォルトの名無しさん
07/03/02 00:15:42
>>268
というか5.x系列はもう実質上開発終了

271:デフォルトの名無しさん
07/03/02 11:30:53
重力崩壊の果てにブラックホールが発生します

272:デフォルトの名無しさん
07/03/02 13:56:06
数学というよりも数学基礎論というか数理(記号)論理学および応用論理学。
それ以外の数学的教養はむしろどんなソフトを作るかという応用知識に関係する。

273:デフォルトの名無しさん
07/03/02 17:21:18
つまり愛と金が必要なのさ

274:デフォルトの名無しさん
07/03/02 17:39:49
>>266
うわ~。Iconオモスレー。

しかし、これの意味がどうしても分からん。
y < (x | 5)
`|' は左辺式と右辺式を順次返すジェネレータだと思うんだけど、
ウィキペの解説によると、このジェネレータは「先に返された式がy < 式を満たす」か「全て失敗する」まで式を返し続ける…らしいけど、
これは、ジェネレータ `|' の動作が「y < 式」の結果に依存してるってことだよね?

その場合、`|' はどうやって「y < 式」の結果を知るのか?
…構文上からはそれが出来るとは思えないのだけど…。

275:デフォルトの名無しさん
07/03/02 17:53:44
>…構文上からはそれが出来るとは思えないのだけど…。
それはあなたがIconを理解できていないからです。

276:デフォルトの名無しさん
07/03/02 18:01:53
疑問点がある時点でそれは明白な事なんだけど…。
自明な事まで敢えて明記する…。数学者の鏡ですね!

277:デフォルトの名無しさん
07/03/02 18:06:44
>>274
Iconは知らんけど、`|' そのものは式の真偽値は知る必要はないんじゃないのか?
全体の式が真偽によって「次の項目出してくれ」って呼んでるだけだろ。
`|' は「次の項目出してくれ」って呼ばれた時に項目を返すだけで、
自分のまわりの世界の真偽はどうでもいい。

278:デフォルトの名無しさん
07/03/02 18:19:48
>>277
自分も最初はそうだと思ったのですが、
もしそうだとすると`&' と `|' の違いが説明出来ないのです。

x < (y | 5) が、 x < y || x < 5 ならば、
x < (y & 5) は、 x < y && x < 5 の筈で、
ただ「式を順次返す」という動作では、以上2つの場合を実装出来ない…と。

279:デフォルトの名無しさん
07/03/02 18:22:46
>>278
ジェネレータは要求があれば式を返す。
逆に言えば、要求がなければ何もしない。

280:デフォルトの名無しさん
07/03/02 18:50:05
>>278
リンク元見たら、
if y < (x | 5) then write("y=", y)
って文になってるな。
この中から「y < (x | 5)」だけ取り出して構文がどうとか言っても
誤解を生むだけだな。

281:デフォルトの名無しさん
07/03/02 19:48:50
多分suspend(x)が、最後の式が評価した値を返すんだろうな。
継続みたいなものか。

282:デフォルトの名無しさん
07/03/02 20:00:41
たしかに継続があれば普通に実装できるな。

283:デフォルトの名無しさん
07/03/03 14:24:58
わずかなコードで複雑な処理ができるかもしれないけど
バグ製造機だろこれ…

284:デフォルトの名無しさん
07/03/03 14:38:36
でも、if (a < b < c) ...;なんてのが書けたら面白いとは思う。C++だったら整数型を拡張してfalseを返せるようにすればできなくはないのかな。

285:デフォルトの名無しさん
07/03/03 14:45:59
python なら
if a < b < c
が出来るけど、これってマイナーなのね

286:デフォルトの名無しさん
07/03/03 15:33:51
>>284
こんなカンジ?はっきり言ってギャグにしかならんけど、、、
template<class T>
struct comp_result{
T right;
bool r;
comp_result(bool _r, T _right) : r(_r),right(_right){}
operator bool(){ return r; }
};

template<class T>
struct comp_adapter{
T val;
comp_adapter(){}
comp_adapter(const T v) : val(v){}
operator T(){ return val; }
};

template<class T>
comp_result<T> operator<(const comp_adapter<T> &v1, const comp_adapter<T> &v2){
return comp_result<T>( v1.val<v2.val, v2.val );
}


287:デフォルトの名無しさん
07/03/03 15:34:42
続き
template<class T>
comp_result<T> operator<(const comp_result<T> &v1, const comp_adapter<T> &v2){
return comp_result<T>((v1.right<v2.val),v2.val);
}

template<class T>
comp_result<T> operator<(const comp_result<T> &v1, const T v2){
return comp_result<T>((v1.right<v2),v2);
}

int main(void){
comp_adapter<int> a=-10;
comp_adapter<int> b=-50;

if(b<a<-1) puts("True");

return 0;
}


288:デフォルトの名無しさん
07/03/03 19:07:54
上のミスってますね、比較演算子の部分で左項の結果とand取ってやらないと
、、、吊ってきますorz

ただこれ文法的に比較演算子の結合を特殊扱いにしないと上みたいなグダグダ
な事になるのでC++向きでは無いと思う。


289:デフォルトの名無しさん
07/03/10 12:21:35
各言語には各言語の流儀があるってことでFA

290:デフォルトの名無しさん
07/04/05 00:34:58
C++のテンプレートは変態的に強力なので、流儀的に向いてないとは
いえないかもしれない・・・と最近boostを使い始めた漏れはオモタ。

291:デフォルトの名無しさん
07/04/18 09:59:41
数学的要素が少ないプログラムの分野は何ですか?
ゲームプログラムは数学的要素満載だと思うのですが。

292:デフォルトの名無しさん
07/04/18 10:09:29
ロジックとかアルゴリズムとかは国語とかの方が重要そうだけどな。
漏れは理系さっぱりだったクチなので、座標計算とかモロそっち系はいつも頭抱えるわ。

293:デフォルトの名無しさん
07/04/18 12:19:42
>ロジックとかアルゴリズムとかは国語とかの方が重要そうだけどな。
んなこたないとだけは言っておく。

294:デフォルトの名無しさん
07/04/18 20:15:26
>>291
単純なギャルゲーみたいな、パラメーターの値で条件分岐するだけのとか?

295:デフォルトの名無しさん
07/04/18 20:50:54
>>291
業務系とかインターナルとか呼ばれる系統の周辺インターフェイス関連(コア部除く)とかじゃない?
何だかんだ言って市場の最大分野の一つ。

それはそれで効率的なDBの設計とかシステムのマクロ的な相関とかの想像力が必要になるので
頭の中のイメージという事では数学に必要なものと余り大差無い気もするけど、対象はより
マクロなものがメインなんで世間的に数学と呼ばれている程ミクロなものを扱うケースは
稀だと思う。

あくまで自分の経験での感想ではあるけど。

296:デフォルトの名無しさん
07/04/18 21:43:17
>>294-295
レスありがとう。
実はPGやSEを志望している者ですが上級(?)の数学は理解が難しいです。
でもそういう人でも務まっている人が居るみたいなのでそれはどういう分野なのかなと気になりまして。

システム化、自動化、機械化、効率化、合理化を考える事自体は好きです。
ちなみに文系ですが中学数学は得意な方でした。
歴史等の暗記系は苦痛で嫌いでした。
PGやSEを目指す人は元来面倒臭がりが多い気がします。
どうすればいかに楽に出来るかという事を考えるのが好きな人はPGやSEに向いている気がします。

業務系とは業務ソフトの開発等ですよね?
それは自分も考えていました。
ゲーム業界よりも浮き沈みや変動が少なく末永く働けるからと思ったからです。

297:デフォルトの名無しさん
07/04/18 21:54:44
業務ソフトの開発だって末永くは続かないだろう。
現状、その多くは派遣・デジタルドカタと呼ばれる使い捨て的な要素が大きい。
必要なのは、その管理職や営業的なセンスの方で、それを持ってるなら
最初からそういう業種に入った方がいい。

ゲーム業界の方が薄給で厳しいが、能力があれば、それなりに長く続けられるだろう。


長く続けたいなら、プログラマー職として就職するでのはなく
他の職で就職し、その職場で便利ツールを作ってる事だ。


298:デフォルトの名無しさん
07/04/18 22:02:36
>どうすればいかに楽に出来るかという事を考えるのが好きな人はPGやSEに向いている気がします。

これは余り期待しない方が良いかも、特に業務系の場合顧客がやりたい事が定まってなかったり
コロコロ言っている話が変わるケースが多く(というか殆どそのケース) それに付き合う事がSE
の仕事的な風潮があるから余り世間のファジーな無駄に付き合えない性格だとストレスたまるかも。

後は比較的選別が無くてもそれなりに人が溢れている分野なんで、メーカー系なんかの大元に
行かないと滅私奉公でこき使われるような話になるので注意、ただ大元に近い所は顧客や孫受け
との折衝なんかがメインになるから技術指向だとそちらも苦痛になる可能性はある。
自分の経験では殆ど伝書鳩でまともな技術の理解があるSEは大手では余り見かけない(全体の1割
程度)

業務系の大手とかも末永く働けるかどうかは微妙、ソフトをどう設計するかという根本は左程
昔から変わらないけど要素技術の回転は速いし、顧客べったりの対応が業務のメインになるので
そちらの部分も捌ける性格で無ければ、余程抜きん出たスキルがない限り社内に居辛くなって
辞めていった人も結構見てきた。

別にネガティブな事を言う意図は無いけど、業務系の場合単純に要求されるのは技術だけというより
薄利多売の下請けか、上流系のグダグダでファジーな部分に付き合える能力(?)なんかも要求される
からご注意をという所。

299:デフォルトの名無しさん
07/04/18 22:12:57
逆に職人芸的な要素が強いのは組み込み系(最近の携帯は除く)とかかな、
ただこちらは昔からのヒエラルキー的なもので、どうしてもハード屋の方が
偉い的な風潮があるし、どうしてもパーツ単位的な所があるからソフト屋の醍醐味
の製品で問題を解決する的な所というより部品作り的な雰囲気が強い。

パッケージなんかはある意味定時で帰れる最後の牙城とも言える分野だけど、
BtoBは売上が安定しないし、コンシューマは不定要因が強い為どうしても
基盤としては不安定になりがち、売上が下がると、それしか無い場合は会社が
立ち行かなくなるし、それ以外でも上にパッケージへの理解が無いと真っ先に
縮小される分野、内容は非定型的で面白いのだけど。

ゲームは経験した事が無いので伝聞だけど、やはりハードらしい。元ゲーム屋
の話によると本当にゲーム作りが好きじゃないとやってけない分野(但しゲーム
オタクは駄目なんだそうな)というような所らしい。ちなみにゲームと言っても
コンシューマだけで無くパチンコやメダルマシンなんかもやってるメーカーが
最近は多いそうな。


300:デフォルトの名無しさん
07/04/18 22:16:21
つかどうしてお前らはマでやらんのかと

301:デフォルトの名無しさん
07/04/18 22:20:22
それ言ったらこのスレ自体マ向けだべ

302:296
07/04/18 23:12:25
レスありがとう。

Web系とかも興味があります。
正直PGやSEは分野の種類があり過ぎて迷います。

303:デフォルトの名無しさん
07/04/18 23:36:48
釘を刺されたのでスレタイに関連する事だけ、web系も数学は殆ど使わないと思う
せいぜい座標計算や簡単なエフェクト用に三角・指数・対数関数辺りだけでも
問題無いと思う。後web系は一部のコンシューマ向けサービスプロバイダを除いて
業務系ともかぶる。

304:デフォルトの名無しさん
07/04/18 23:43:57
でも実際余り数学気にする事も無いんじゃないかな、自分の経験の話だけだけど
仕事で数学使ったのって暗号の実装や用法の解析、多倍長の実装、画像フィルタ、
非可逆圧縮の実装、3Dライブラリの作成、解析系のソルバ実装といった程度で
普通の仕事では余り使わないと思う。

305:デフォルトの名無しさん
07/04/18 23:49:53
数学そのものは使わなくても、高階関数や再帰をふんだんに使う場合は数学的な思考力
が極めて大きな力の差を産むよね。
誰でも書ける分野はドカタを使った人海戦術のやっつけ仕事になりがちだから、まあ中途半端な
数学の知識があっても意味無いのは確か。

306:296
07/04/18 23:56:28
レスありがとう。

とりあえずC言語とJAVAの勉強に努めます。

307:デフォルトの名無しさん
07/04/19 00:51:35
そんなもん努めるよりも一般常識の方がはるかに必要だぞ。

308:デフォルトの名無しさん
07/04/19 05:53:59
マジレスするとプログラミングのことなんてきっぱり忘れて
いい大学入っておけ。そして大学で学ぶべきは英語と離散数学と金勘定。
そして履歴書埋めるための資格取得。その為の言語学習ならまあ有り。
プログラミング自体に学生時代から精通していたって金は稼げないぞ。

309:296
07/04/19 06:30:44
ちなみに日常生活において「考え方や話し方が抽象的だ」とか「もう少し具体的に話せ」とかよく言われます。
説明が下手糞です。
でも結果は出せます。
何故ならば説明が下手糞なだけであって自分の中では理解しているからです。

310:デフォルトの名無しさん
07/04/19 07:50:41
>>309
社会に出たらそれでは、通用しない。
説明能力は同僚に対しても上司に対しても顧客に対しても必要になる。

311:デフォルトの名無しさん
07/04/19 14:14:56
マジレスだけど、会話が下手で専門技能も無いで楽できる程甘い世界でも無いよ。
後は結果を出せると言っているのがどの程度のレベルなのか、殆どのソフトの
内部処理を見ただけで大体理解できてオンラインソフト規模(アプリ系含む)のものなら
実装できて(行数で計るのも馬鹿馬鹿しいけど)数万~10万行規模のソフトのメンテ
ができる程度の「結果」ならまだ望みがあるとは思うけど、自称「優秀」で役に立たない
エンジニアなんて掃いて捨てる程いるので普通は信頼してもらえないと思った方が良い。
後英語が読めるのも必須、多分数学より重要。

312:296
07/04/19 18:46:33
自分は型に嵌らない独自の発想が好きです。
というか型に嵌った考え方が窮屈で苦手です。
異端者の道が好きです。
何故ならばライバルが少ないので結果が出し易いからです。
「人の行く裏に道あり花の山」

313:デフォルトの名無しさん
07/04/19 18:52:12
それ何て中二病?

314:デフォルトの名無しさん
07/04/19 23:43:12
>>312
典型的な型にはまった発想だな

315:デフォルトの名無しさん
07/04/20 01:11:59
  _, ._
(;゚ Д゚) …

316:296
07/04/20 10:55:57
パッケージソフトの分野に興味があります。
比較的安定した分野みたいですし末永く働けそうです。

一方Webエンジニアに興味があるのも確かです。
辛そうですが最先端の魅力があります。
JAVAに興味があります。

迷います。

317:296
07/04/20 10:58:08
帰宅時間が最も早いのはパッケージソフト等の業務ソフトの開発ですか?

318:デフォルトの名無しさん
07/04/20 11:52:15
>>316-317
いい加減失せろよ脳足りん。

319:デフォルトの名無しさん
07/04/20 13:01:50
>>317
単純に、在宅なら通勤時間も要らないし帰宅時間(?)も早いよ。

320:デフォルトの名無しさん
07/04/20 21:07:52
やっぱ数学的知識は必要だと実感したね

盗んだ6億5000万円を宝クジにつぎ込む→全部ハズレ→御用
 20日付中国各紙によると、河北省邯鄲市にある農業銀行の金庫管理員2人が金庫から
現金5100万元(約7億7000万円)を盗み出し、うち4300万元(約6億5000万円)を宝ク
ジにつぎ込んだとして、逮捕された。2人は宝クジを当てて“元金”を銀行に戻すつもりだった。
しかし、クジは外れ、ご用になったという。
スレリンク(news板)

321:デフォルトの名無しさん
07/04/21 03:31:39
数学的知識なんてなくても、何のために宝籤が存在しているのか考えれば判ることジャン。
庶民から掻き集めた金を、一部還元して残りをお上がいただくシステムじゃないか。

322:デフォルトの名無しさん
07/04/23 19:53:52
あれはバカな人が社会にせめてものおわびとして払うバカ税だよ

323:デフォルトの名無しさん
07/04/24 21:31:43
>>322
おれ、プログラマなのに数学できないから、どうゆう仕組みで動いてるのかわからなくて
いままで宝くじには手を出していませんでした。
みんなの為になるのならば、これからは産まれてきたお詫びとして、納税させていただきます

324:全知全能者
07/04/25 05:00:41
いつの世も物を言うのは「力」だ。

原始時代は「筋力」
江戸時代は「家柄」
そして現代は「金」

現代社会では金を持っている人間が強い。
革新的なパラダイムの転換が無い限りこの価値観は変わらない。

325:デフォルトの名無しさん
07/04/25 10:54:19
体にセロテープで貼り付けておけば、持ってることにはなるが。
雨が降ってきてテープが溶けて道路に落ちるとそれを自分ので
あると主張するにはなにがいるか。
金ってそういうもの。

326:デフォルトの名無しさん
07/04/28 08:49:05
>>322
そうだね。だいたいそういう人は

・ 地球温暖化で海面が上がるのは北極の氷が溶けるからだと思ってる。
・ 音に音をぶつけて消えると思ってる
・ ダイオキシンは猛毒だと未だに思ってる


327:デフォルトの名無しさん
07/04/28 09:14:17
数学の知識はそりゃあった方が良いと思うけど、
一番大事なのは物事を合理的に考える事が出来るか。

328:デフォルトの名無しさん
07/04/28 09:26:51
数学と違って合理的なんてのは幻想だよ

ごうり【合理】物事の理屈に合っていること

理屈なんてのは、その都度、その都合よって作られるものさ

329:デフォルトの名無しさん
07/04/28 10:16:15
>>326
・ 地球温暖化で海面が上がるのは北極の氷が溶けるからだと思ってる。
・ ダイオキシンは猛毒だと未だに思ってる

えwwwちがうの?(; ^ω^)kwsk

330:デフォルトの名無しさん
07/04/28 10:31:35
試しにコップ一杯に氷を浮かべて、その氷が溶けたら水はこぼれるか実験してみればいい
氷が水に浮くのは、4度より温度が低いと水は体積が増え比重が軽くなるからだ。

アスベストは肺がんや中皮腫で実際に死亡者もいるが、
ダイオキシンで死者はどこかに出ているのだろうか?
風評被害で自殺した人なら探せばいるかもしれないが、ダイオキシンで直接無くなった人はどこにも居ない。
たしかにタバコを吸えばダイオキシンが発生しているのだが、その害の主な原因がダイオキシンという人ははいないだろ?


331:デフォルトの名無しさん
07/04/28 11:00:03
北極の氷は幾ら溶けても構わないんだよね、そういう意味では。
では、海面上昇にはどこの氷が寄与しているのか。
ここまでの情報で推測できるくらいの「知恵」は持っていて欲しいね。

332:デフォルトの名無しさん
07/04/28 11:09:00
氷は基本的にはあんまり水面に関係ない。
氷河や極地の氷が溶けるくらいの気温って事は、それだけ水蒸気も増えるわけで
それが雪や雨として地上にも貯められるからね。


333:デフォルトの名無しさん
07/04/28 11:32:42
__________
    <○√  <お、おもいおwwww
     ∥     北極の氷が解けてるのか?
     くく
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄


__________
  \○√  <あふんっ!!!!!!
     ||
    _/_|


__________________________________

334:デフォルトの名無しさん
07/04/28 11:56:50
雨と雪が上手く分散してくれればいいけど、ある地域に集中して、
大地にに貯められる間もなく海に流れていったり、ある地域では全く雨が
降らなくて大変。カッコよく横文字で言うとウォータクライシス?

ダイオキシンが猛毒である事は確からしいお。ただ、濃度が高くないからダイオキシン
で生物が死ぬ事は無いらしいお。しかし、ダイオキシンを摂取しつづけた際の影響は分らない。
今アスベストが問題になってるけど、何十年も前の人がそれに気付いていたか疑問でつ。
この世は良く分らない事ばかり、ついでに電波が大量に放出されていて
重要な事が霞んでいるお。プログラムだけでなく、情報の荒海を越えて行く為に
数学を始めとした科学的な知識、知恵と科学的な態度が必要だと思うお。
だから俺は勉強するお、馬鹿だから中々理解できないけど頑張るお。

335:デフォルトの名無しさん
07/04/28 12:12:33
正解は、今の時点では「海面上昇するかどうかは判らない」 という答えだろう。

環境問題を言う人の多くはそれをメシのタネににしようとしている。

ゴミを自治体が集めるようになり、結果税金で処理される=大きな利益を上げる人が出てきた。
その利益をもっと上げる為にダイオキシンのようなものが必要だったのさ。

ダイオキシンが猛毒であるのがどうして確かなのか?
どんな物でも取りすぎれば毒なのは間違いない。
水だってその意味では毒だ。 
成人男子に1日わずか1立方米の量を無理に飲ませただけで死ぬ人も出るだろうからね。

ダイオキシンのように普通にそこらにある物質に、なんで猛毒の仲間入りをさせなければ
いけないのか?

336:デフォルトの名無しさん
07/04/28 12:27:28
埋め

337:デフォルトの名無しさん
07/04/28 12:49:21
1gのダイオキシンは17000人殺せるといわれていたが、
最近ダイオキシン類に入れられたPCBでも即効性の毒ではない。
実際、カネミ油症事件でも成人が数g 摂取したと言われる。

ウクライナでユシチェンコ氏が、ダイオキシンで暗殺なんて話もあったが
URLリンク(www.yasuienv.net)

長期的な毒性は、調べられてはいない。
しかし日本では枯葉剤の何倍ものダイオキシンが過去農地で使われて来たから
遺伝性の影響があるとすれば、みんな既に影響を受けてるわけで、どうも
怖がる程のものではないようだよ

338:デフォルトの名無しさん
07/04/28 12:49:44
膿め

339:デフォルトの名無しさん
07/04/28 17:11:47
問題はこの難局をどう乗り切るかだ

340:デフォルトの名無しさん
07/04/28 17:23:06
1gで17000人殺せるのは2-3-7-8TCDDの話

341:デフォルトの名無しさん
07/04/28 17:35:36
まあ、青酸カリは1gで5人となるが、
同じ1gを飲めといわれたら、ダイオキシンを選ぶだろな。

青酸カリは実際に事故や事件で致死量が確定してるからな

342:デフォルトの名無しさん
07/04/28 17:51:08
   ∩___∩     /゙ミヽ、,,___,,/゙ヽ
   | 丿     ヽ    i ノ       `ヽ'
  /  ○   ○ |    / `(○)  (○)´i、  先生助けてっ!、
  | U  ( _●_)  ミ  彡,U ミ(__,▼_)彡ミ   ジュースだと思って飲ませたら
 彡、    |∪| ,,/   ,へ、,   |∪|  /゙    重水(H2O2)だったの!!
 /  ヽ  ヽノ  ヾ_,,..,,,,_ /  '  ヽノ `/´ ヽ
 |      ヽ  ./ ,' 3  `ヽーっ  /     |
│   ヾ    ヾl   ⊃ ⌒_つ ソ      │
│    \,,__`'ー-⊃⊂'''''"__,,,ノ   |

343:デフォルトの名無しさん
07/04/28 17:59:53
重水を減らした水を飲んだら若返るってトンデモ商品があるよな

344:デフォルトの名無しさん
07/04/28 18:02:05
過酸化水素水

345:デフォルトの名無しさん
07/04/28 18:04:04
重水
D2O
DHO


346:デフォルトの名無しさん
07/04/28 18:08:42
水にも致死量があるんだね。 水中毒ってのは始めて知った。

347:デフォルトの名無しさん
07/04/28 18:18:27
DHMO

348:デフォルトの名無しさん
07/04/28 18:33:37
いいかみんな

私はミネラルウォーターなんかより、重水をオスヌメする
なぜなら重水は水よりも酸素が一個多い

酸素も供給できて頭と体のキレが良くなりそうじゃないか??!

349:デフォルトの名無しさん
07/04/28 19:12:02
人工甘味料チクロの教訓
URLリンク(www5.ocn.ne.jp)

しかし、

チクロに発がん性はなかった
URLリンク(www.ffcr.or.jp)


350:デフォルトの名無しさん
07/04/29 01:07:15
オキシドールのことを重水だと思ってる馬鹿がいるスレはここですか?

351:・∀・)っ-○◎●
07/04/29 01:45:38
どういたいまして

352:デフォルトの名無しさん
07/04/29 18:17:49
>>330-332
俺は理科の知識なんて乏しいけどPGやってるぞ

353:デフォルトの名無しさん
07/04/30 01:19:01
というかだね。

数学や算数は知識ではなく
ただの分類に過ぎないのだよ。

たとえば八百屋には足し算引き算という知識は必要だが、
連立方程式はまず必要ないだろう。

だから必要かどうかを論じるには、
分類ではなく、細かい個々の知識で論じなければならない。

354:デフォルトの名無しさん
07/04/30 09:59:43
>>353
一人経営の八百屋は知らんが問屋クラスに大きくなってくると
在庫や流通の最適化に必要じゃないか?勘で捌けないレベルになると
計数課っつー部門が必要になる。

・そういう最適化方法のモデリングをしてシステムを設計する椰子→エンジニア
・意味は判らないままに↑の椰子の設計に従ってコードを書く椰子→コーダ・作業員


355:デフォルトの名無しさん
07/04/30 10:00:09
GW警報発令中

356:デフォルトの名無しさん
07/05/08 13:38:12
情報科学、計算機科学は数学というよりは基本は記号論理学っぽい気がする。
それも数学の一種といえるのかもしれないけど、数学と一口にいってもね。

357:デフォルトの名無しさん
07/07/22 23:59:18
数学の知識が無いやつは最適化とか効率化とかできないから
うんこプログラムばっかり生産するよ

オーダーとかの概念も理解してないし

358:デフォルトの名無しさん
07/07/23 03:02:42
でしょでしょ

359:デフォルトの名無しさん
07/07/28 00:20:18
ぶっちゃけ四則演算できるなら問題ないだろうな

360:デフォルトの名無しさん
07/07/28 00:23:36
マなら記号論理学は必須でしょう

361:デフォルトの名無しさん
07/07/28 00:31:07
というかプログラムの場合は、数学自体を頑張って覚えるよりは
アルゴリズムの考え方を基礎から学んだほうが、効率よくないか?
上のほうでlogが分からないって人いたけど、
ある程度アルゴを勉強してると、logの問題も出てくるから、
そのときに一緒に覚えればいい。丁寧な参考書には書いてあるし
数学だけを覚えようとするから、嫌になるんだよ。
数学=プログラムじゃないぞ。
その数式などの考え方ができる人は効率よくコーディングできるのは確かだが。
そしたらフローチャートでも擬似言語でもいいから書いて、処理の流れを掴む勉強したほうがいいような気がする。
個人的な意見でスマン

362:デフォルトの名無しさん
07/07/28 00:43:11
っていうか。数学も暗記で着た俺だけど、プログラムやってから
数学的感覚?が身についたのか知らんが、昔読んでわからんかった相対性理論の本が
読めるようになた。

363:デフォルトの名無しさん
07/07/28 01:03:23
世の中、数式を使わないと簡単な概念の説明も出来ない人間が居るから、
彼らとの共通言語として数学は必要かもしれない。自然言語で意思疎通が
出来る人としか仕事をしないのであれば、数学は必須ではないので、趣味の
範囲でやれば良い。

364:デフォルトの名無しさん
07/07/28 01:21:36
必要なのはわかりやすくて筋道の通った話をする能力、つまり国語かな。
あとは科学。法則と、経験則の区別つかない人が多いよ。数学はいらない。


365:デフォルトの名無しさん
07/07/28 02:18:14
プログラムで何を作るかによるんじゃね。


366:デフォルトの名無しさん
07/07/28 02:45:31
俺は国語力はあるが、プレゼン能力がないので営業に任せてる。(俺は空気嫁ないというやつかな)
つまり、プログラムを体(てい)よく日本語にできればそこそこいける。

しかし、国語力とは、毎週やってる娯楽試験番組の成績などとは無縁。
クライアントが求める言葉で書くことが大事だと考えている。

つまるところ、誰にでも対応できるように幅広い知識(雑学といってもいい)が必要だ。
数学だけが必要とか、そういうものでもない。

ちなみに、いま、俺的には中学レベルの英語文法を身に着けておいて、これほど役に立った事はないと思ってる。

今みてるリアル厨房がいたら、「数学は高校・大学に入るため」に使え。と、言いたい。

どうっすか?

367:366
07/07/28 02:47:38
あ、でも、ド・モルガンの法則は幾度と無く役に立った。


368:デフォルトの名無しさん
07/07/28 04:20:17
数学は抽象化(モデル化)したものを扱う学問。
つまり【数学ができない=システムが理解できない】。
(ついでに日本語もできない奴が多いが、まあいいや)
数学なんか不要という人間がプログラミングに手をだすから世の中こんなことにな(ry


369:デフォルトの名無しさん
07/07/28 04:33:17
> 今みてるリアル厨房がいたら、「数学は高校・大学に入るため」に使え。と、言いたい。

うむ、おまえに国語力が無いのはよくわかった。

370:デフォルトの名無しさん
07/07/28 06:14:32
数学って抽象を扱うのに向いているから
分析、設計、実装問わず役立つのかな?
でも実際に使えるようになるにはかなり勉強しないと無理っぽいけど
(ブール関数の簡約化を使って分岐を減らすみたいな小技除く)

371:デフォルトの名無しさん
07/07/28 07:56:51
数式が理解できなくて特殊相対性理論を理解できないのはただの馬鹿。
特殊相対性理論を理解できない理由は、その数式をあるがままに受け入れる柔軟性が無いことだ。

とは言え理解した気になっている香具師でも落とし穴はある。
例えば、「特殊相対性理論に基づくと高速ですれ違う物体は短く見える」なんて嘘が罷り通っている。

372:デフォルトの名無しさん
07/07/28 13:06:01
特殊相対性理論と相対性理論の違いを説明してみてください
光の速度について、あなたは立証する事ができますか?

373:デフォルトの名無しさん
07/07/28 13:17:01
>>372
後者は前者と一般相対性理論をあわせた総称。
光の速度についてはいったい何を立証しろと?

374:デフォルトの名無しさん
07/07/28 13:22:17
URLリンク(www.cnn.co.jp)

375:デフォルトの名無しさん
07/07/28 13:25:37
板違いだろ、そこまで行くと

376:デフォルトの名無しさん
07/07/28 14:05:07
>>368
>数学は抽象化(モデル化)したものを扱う学問。
>つまり【数学ができない=システムが理解できない】。

数学好きの奴って、こういう極端な単純化が好きだよな。
良く言えば常識に捕らわれていないんだろうが、逐一
常識と照らし合わせる事も少しは考えた方が良いよ。
日本語も出来ない、常識も無いでは、何をやるにも
辛かろう。

377:デフォルトの名無しさん
07/07/28 14:29:01
>>376立証されなければ、仮説をいくら論じても死後の世界を論じることと変わりない

378:デフォルトの名無しさん
07/07/28 18:34:30
>>372
光の速度が一定であることは証明されてませんよ

379:デフォルトの名無しさん
07/07/28 18:40:04
記号論理学の概論が学べる本教えてくだしあ><

380:デフォルトの名無しさん
07/07/28 18:45:26
数学は死後の世界を論じることと変わりないよ
そういうもんだ
円の面積が小数点以下1000兆桁までわかろうとも、正確な円なんてこの世に存在しない

381:デフォルトの名無しさん
07/07/28 19:25:48
数学と聞いて円の面積連想するのかよ。小学校の算数じゃないぞ。

382:デフォルトの名無しさん
07/07/28 20:23:50
>>371
えーと、物体が実際に短くなったとしても、「見る」ためにはその物体からの光の到達を待たなくてはならない。
その為、必ずしも「同一時刻」の光が「同時」に到達しないので、「存在する」通りに「見える」とは限らない
と言うことでよろしいか?

383:デフォルトの名無しさん
07/07/28 22:22:53
>>1
コンピュータの世界で、真に数学的なアルゴリズムを実装する場合は、
2進数やコンピュータの持っている乗算、除算、小数点演算を見込んで、
その誤差まで見積もった上で、最速、高精度の、エラーの最大値を示せなければ意味がない。

長文スマソ。

俺、最近限界感じてるんだ。花屋とかやりてーな。

384:デフォルトの名無しさん
07/07/28 22:27:09
>>382そう言う事です
アインシュタインの相対性理論全て正しいという考え方に疑問を感じています

385:名無しさん@そうだ選挙に行こう
07/07/29 01:37:31
>>381
簡単な事を説明するために不必要にわかり辛い例を挙げて相手を煙に巻くのがお好みか?

386:名無しさん@そうだ選挙に行こう
07/07/29 01:46:22
相対性理論って別に時間や距離や質量が伸び縮みする事を言いたいわけじゃなくて
質量やら速度やらのアレコレをこういう式で表したらしっくり来るよ、ってだけの話じゃない?
それに対して人間が意味付けした結果が伸び縮みみたいな表現になってるだけで。

387:名無しさん@そうだ選挙に行こう
07/07/29 05:02:32
>>372
光速は媒質によって変わりますがなにか?


388:名無しさん@そうだ選挙に行こう
07/07/29 05:04:19
>>382
ドップラー効果もあるからね

389:名無しさん@そうだ選挙に行こう
07/07/29 06:58:04
もうその辺は数式使って検証するしかないんじゃね?
文章で幾ら理屈こねても埋まらない論理の穴に四苦八苦するだけだと思う

390:名無しさん@そうだ選挙に行こう
07/07/29 11:50:17
>>387特殊相対性理論はあくまで仮定なんですよ
数式にしても仮定になりませんか?
数式で表してください

391:名無しさん@そうだ選挙に行こう
07/07/29 11:56:52
数式にしたら何かが変わると信じているんだな

392:名無しさん@そうだ選挙に行こう
07/07/29 12:00:21
1.光速度一定
2.どの慣性系でも成立

相対性理論は、この2つの仮定が正しいとして導いた理論だよね。
この2つは仮定だから、今のところ実験からの推定しかできてないよね。

393:名無しさん@そうだ選挙に行こう
07/07/29 17:31:44
つまりアレだな。無用な議論を重ねることで
いかにプログラムに数学が必要ないか説明してくれてるわけか

394:名無しさん@そうだ選挙に行こう
07/07/29 18:23:03
>>393
スレチだから今度からこっちで聞くようにね

スレリンク(tech板)


395:名無しさん@そうだ選挙に行こう
07/07/29 18:35:38
単なる書き込みと質問を混同している人キター

396:名無しさん@そうだ選挙に行こう
07/07/29 18:35:50
擦れ血?

397:デフォルトの名無しさん
07/07/30 03:07:10
剛体シミュレータなら力学の方程式を解くくらいは必要だし、
3Dやるなら写像、ベクトル位は知っておきたいし。
最低限でも四則計算と三角関数くらいはないとな
↑のものが数学か?と聞かれると、違うと答えたいな。高校までなら数学だろうが

398:デフォルトの名無しさん
07/08/01 15:58:23
在庫管理のシステムつくるなら簿記の知識も必要かもしれないし
翻訳ソフト作るなら言語学の知識が必要かもしれない
しかしそれはその仕事に必要なだけで、
一般論としてプログラムに必要な訳じゃないでしょ
必要な"こともある"話まで含めたら、なんだってプログラムに必要だろ
剛性シミュレータとか持ち出すのおかしいでしょ

399:デフォルトの名無しさん
07/08/01 16:59:37
プログラミングそのものに計算機科学、情報工学、ソフトウェア工学が必要

400:397
07/08/01 20:11:16
コンピュータの歴史を踏まえて物理学をw
ウィンドウを開くだけのプログラムになら極端に言えば数式はいらんな
そういう意味じゃ代数学の初歩だけ分かっていればOK?
(数字を文字式に置き換える。マジックナンバー拒否w)
様は必要なものは違う、ってことなんだけど

401:デフォルトの名無しさん
07/08/01 20:15:19
で?

402:デフォルトの名無しさん
07/08/01 20:16:48
自動作曲プログラムを作るには、和声学と対位法が必要
ウィンドウを開くだけのプログラムにはいらんがな

403:デフォルトの名無しさん
07/08/01 20:46:27
>>399
そんなもんが無い時代から人類はプログラミングをしていたわけだが

404:デフォルトの名無しさん
07/08/05 15:04:44
>>403
力学、物性、土木工学
こんなもんが無い時代から人類は建物を建てていたわけだが何か?


405:デフォルトの名無しさん
07/08/05 23:15:39
>>404
そりゃ反論になっとらんw
むしろ>>403を肯定している。夏厨はゆとりいっぱいでいいなあ。


406:デフォルトの名無しさん
07/08/05 23:42:53
数学とか算数とかできないやつは例外なく思考力ないアホなので
プログラムは無理。
数学の点数は思考力の表れ。

407:デフォルトの名無しさん
07/08/06 00:09:24
国語が出来ない奴は例外なく読解力ないアホなので
そんな奴が書いたプログラムは無意味。
国語の点数は読解力の表れ。

↓次は社会科でよろ。

408:デフォルトの名無しさん
07/08/06 00:55:48
現代国語の試験ってさ
「著者の言いたかったは何か」
なんて問題が出るけどさ
著者に聞いたわけでもなく、第三者が勝手に解釈して勝手に問題にしていることが多いんだよね

著者でなく出題者の意図を読み取ると言う能力は育つのかもしれないが、全くもって釈然としない

409:デフォルトの名無しさん
07/08/06 01:04:04
>>408
>著者でなく出題者の意図を読み取ると言う能力

まさにそこを見てるんだよ。出題者がトリミングした文章から論理的な
答えを作り出すテストだから、そういうもんだ。「将来数学を使う仕事を
するつもりは無いのに何で数学を勉強しなくてはいけないんですか」と
双璧を成す頻出疑問だね。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch