1: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:10:35.52 0.rom
数学苦手だと無理?





 











2: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:17:37.95 0.rom
プログラマーにそんな能力はいらんが
宇宙物理学者とかはプログラミング、英語、数学、物理とフルに能力を要求される

3: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:21:07.07 0.rom
プログラマーはどっちかといえば文系だと思う

4: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:25:56.04 0.rom
四則演算しか使わん
昔はグラフ描くのに三角関数使ったけど

5: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:27:42.73 0.rom
業務によってはバリバリ使うけどな

6: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:27:52.02 0.rom
数学というよりパズルが得意かどうか

7: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:28:22.47 0.rom
使う
使わない現場はクソ

8: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:29:00.99 0.rom
最低関数は使うで

9: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:29:22.91 0.rom
どういう業務かによるな

10: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:30:12.68 0.rom
仕事のジャンルによるとしか言えない

自分は画像処理とかの仕事してるから
幾何とかFTとかは必須だねぇ

34: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:38:01.38 0.rom
>>10>>27
大学数学レベルですか?

41: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:41:03.95 0.rom
>>34
工学部の一般教養の大学数学レベル

11: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:30:49.77 0.rom
探せばだいたいモジュールとかクラスあるからそれ入れる

12: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:31:23.33 0.rom
集合とか統計とかつかうだろ

13: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:31:28.59 0.rom
IFも数学の一環

14: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:31:41.36 0.rom
俺は国語大得意で他科目みんな苦手だけど
プログラマーやってるよ
プログラムも言語だからね

15: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:31:42.13 0.rom
工学部の学士卒程度で習う数学は大体用意されてるよね

16: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:31:52.30 0.rom
下請けみたいに単なる実装部門なら仕様書に従ってコーディングするだけだから必要ない
大手ITやメーカーは研究やアルゴリズム設計までやるからある程度の数学の知識はあったほうがいい

17: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:31:58.41 0.rom
大概がバグだらけのコードしか書けないからな
経験

18: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:32:18.37 0.rom
浮動小数点使うような業務なら数学の知識いるだろうけど
FIXEDの数字使うだけみたいな所なら単純な四則演算ぐらいしか使わない

19: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:32:45.42 0.rom
エクセル関数

20: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:32:55.68 0.rom
人工知能だって足算しか使わないから大丈夫

21: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:33:01.90 0.rom
SQLにも関数あるで

22: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:33:11.97 0.rom
ITの仕事してるけどプログラム出来ないなんて人いくらでもいるぞ
しかもそういう奴のほうが稼いでたりする
特に日本では

23: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:33:42.14 0.rom
分岐と繰り返し理解できれば問題ないと教えられたけど

24: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:34:13.16 0.rom
緯経度から距離出すようなPGで懐かしい関数使った

25: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:34:16.86 0.rom
だいたいコーディングする奴にまかされるけどな
仕様書も書かされるし
大手のSEはワープロで線表作ってるわ

26: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:36:09.73 0.rom
>>25
うちも仕様書あるけど
結局コーディング中に全然足りねえってなってこっちで書くわ
仕様書書いてるアホがプログラム理解してねえからな

27: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:36:32.42 0.rom
画処理の研究やってるけど線形代数や非線型方程式はけっこう使う

28: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:36:34.21 0.rom
SE止まりはIT業界でも一番の無能が留まってる肩書

29: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:36:37.05 0.rom
組み込み系のプログラマやってるがアウトプットがモータだから厳密に計算しても反映されないから中0生レベルの数学しか使わん

30: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:36:53.33 0.rom
考えてみれば自分は日付の換算とか実行時間とか時間に関する計算式しか書いてないな
これは自分みたいなアホてもできます

31: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:36:56.99 0.rom
5桁までの足し算引き算が瞬時にできると意外に便利

32: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:37:24.17 0.rom
最終的には人間が使うんだから
使う側の心理を理解しようとしないプログラマーはく0

35: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:38:11.06 0.rom
>>32
どんなにスキルがあろうと結局UIが優れてる方が勝つんだよな

37: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:39:29.25 0.rom
>>35
表現力もないのがUIとか語ってるのが日本のIT

33: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:37:35.71 0.rom
プログラムも出来ないエクセルも出来ないって言ってるやつのほうが得な世界
全部出来るやつに任せて簡単な仕事だけして働いてますヅラしてる

36: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:38:54.80 0.rom
ユーザーなんてデザインとか見た目も重要だからw
いくら中身がんばっても

38: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:40:08.66 0.rom
綺麗なコードにしてコメントもたくさん書いて
分かりやすいプログラムを心がけてたけど
そんなのなんにも評価されなくてすっかり雑で汚いプログラム書くようになったわ
動けばいい

43: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:41:16.35 0.rom
>>38
SIerのドレイは大変だな

39: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:40:13.02 0.rom
数学そのものだろ

40: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:40:17.58 0.rom
大手ITもSIerは数学も使わないしなんならプログラミングもできない
ガチで数学使うのは一部のエンジニアと研究者だけだろ

42: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:41:11.46 0.rom
コメント無しでもわかる組み方が正解

44: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:44:48.32 0.rom
最先端の各種エンジン的なもの作る連中には必要だろうけど一般的なPGはそれを利用するだけだから

45: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:45:02.53 0.rom
大手なんて派遣が入れ替わり立ち替わりコードいじってワケわからん言うてたわ

46: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:45:48.43 0.rom
大手ITは日本のITの最底辺だから

47: (:.;゚;Д;゚;.:) 2018/11/05(月) 00:49:07.45 0.rom
基礎実験の計測分野とかになるとほとんど数学のアプリみたいな感じ

48: (:.;゚;Д;゚;.:) 2018/11/05(月) 01:11:51.41 0.rom
ソフトハウスとかに就職なら分からなくて大丈夫だぞ
必要な仕事が回って来そうになったら分かりませんって言って断ればいい
それで済んじゃう

49: (:.;゚;Д;゚;.:) 2018/11/05(月) 03:11:50.06 0.rom
業務系ならわりと使うが微分方程式とか解析よりも統計が多い

50: (:.;゚;Д;゚;.:) 2018/11/05(月) 03:47:49.74 0.rom
数学をプログラムした数式で計算させるのがプログラマだろ
お前が計算できるのはすごいとおもうけどそれ300億回試行できるの?

51: (:.;゚;Д;゚;.:) 2018/11/05(月) 04:33:08.27 0.rom
例えば地面の上を走る車を上空からヘリコプターが追跡して
ヘリから見たシーンを画面に描画したいとする
以前グラフィックスの仕事をしたときこの程度の事もできない人が周りにたくさんいた
要は座標変換をちゃんと理解していないから
状況が少し複雑になると応用が利かなくて自力で何もできなくなる
それでもみんな給料貰ってたから数学出来なくても心配しなくて大丈夫笑

52: (:.;゚;Д;゚;.:) 2018/11/05(月) 04:41:22.50 0.rom
扱うものによって変わるべ
俺は数学半端なく使っている
数学科行ったほうがよかったと思うくらい

53: (:.;゚;Д;゚;.:) 2018/11/05(月) 05:40:48.59 0.rom
1はとりあえずこのくらいは勉強しとけ
線形代数 フーリエ解析 確率統計 力学

54: (:.;゚;Д;゚;.:) 2018/11/05(月) 05:49:51.89 0.rom
圏論使わないのかよ

55: (:.;゚;Д;゚;.:) 2018/11/05(月) 06:44:39.75 0.rom
大手SIerだとExcelとPowerPoint使えればいいよ
プログラムの知識すらいらない

56: (:.;゚;Д;゚;.:) 2018/11/05(月) 07:53:50.78 0.rom
>>55
スレタイ読めるかな

57: (:.;゚;Д;゚;.:) 2018/11/05(月) 08:02:36.91 0.rom
その数式が使われたものが無いなら
読み解いて作らないといけないし確認もしなきゃならない
ただ業界によって使うものがある程度決まってるが

58: (:.;゚;Д;゚;.:) 2018/11/05(月) 08:05:00.56 0.rom
数学わかった方が賢いコードが書ける場面はあるけどわからなくてもどうとでもなる
多分判らない奴の方が多数派

59: (:.;゚;Д;゚;.:) 2018/11/05(月) 08:05:23.66 0.rom
ITに限らず数学の知識はないよりあった方がいい

60: (:.;゚;Д;゚;.:) 2018/11/05(月) 08:06:40.79 0.rom
業務で使うとなると勉強する
解析で微分あって高校の教科書と参考書買ったことあるし

61: (:.;゚;Д;゚;.:) 2018/11/05(月) 08:08:20.41 0.rom
数学だけわかっててもPCのことわかってないと複雑な式書いて遅いコード書いたりしちゃうから数学頭でもダメなんだよな

62: (:.;゚;Д;゚;.:) 2018/11/05(月) 08:11:20.22 0.rom
コメント入れなきゃ解らないなんて
どんなコード書いてるんだ?
ワロス

66: (:.;゚;Д;゚;.:) 2018/11/05(月) 08:25:39.32 0.rom
>>62
自分が書いたコードでも1週間もすれば他人が書いたコードを読んでるのと変わらないっていわれてるけどな

72: (:.;゚;Д;゚;.:) 2018/11/05(月) 09:16:13.55 0.rom
>>66
それは日曜プログラマや組織的なプロジェクトを行ったことのない人
変数名1つプログラム名1つでも規則を持って名前付けする癖がつくと
名前を見るだけでそれがどんな機能でどんな利用されてるのかわかるように書くし
見返してもわかるようになる
それが出来ないと何十人も同時に参加するようなプロジェクトは成立しない

83: (:.;゚;Д;゚;.:) 2018/11/05(月) 15:42:09.10 0.rom
>>66

全然違う仕事に回されて
しばらくして前の仕事に戻されたりすると面倒だな
昔のプログラムのサマータイム対応とか


一週間ならそんな忘れてはいないだろうけど安請け合いすると大変だから大袈裟にしとかないと

63: (:.;゚;Д;゚;.:) 2018/11/05(月) 08:11:40.46 0.rom
ただダラダラ書くのは誰でも出来るからな
そこからが腕の見せ所でもあるが最近はハードが頑張れるからあんまりこだわるのもって感じ

65: (:.;゚;Д;゚;.:) 2018/11/05(月) 08:12:55.31 0.rom
論理的に組み立てる思考は数学苦手だと辛い

67: (:.;゚;Д;゚;.:) 2018/11/05(月) 08:27:34.98 0.rom
そうした理由がわからなくなりそうなとこだけ念のためコメント入れてる
基本関数の仕様だけ書いてコードにコメントは入れない

68: (:.;゚;Д;゚;.:) 2018/11/05(月) 08:30:48.17 0.rom
コメントには何をしてるかじゃなくて何故そうなってるかを書くんだよね

69: (:.;゚;Д;゚;.:) 2018/11/05(月) 08:31:10.76 0.rom
大抵はアルゴリズム辞典みて改変すればいいだけだろ

70: (:.;゚;Д;゚;.:) 2018/11/05(月) 08:42:12.02 O.rom
別の能力だという話はよく聞くね
数学的なセンスはむしろこうこういうのを作れと発注する側にこそ必要
正しく緻密な指示ができない馬鹿は存在価値無し

71: (:.;゚;Д;゚;.:) 2018/11/05(月) 09:13:41.17 0.rom
数学以前に論理的に結論を出す数学的思考力は必須
プログラミングを書き始めるときには既に答え(結末)が見えて書かないと
びっくりするほどく0なソースが出来上がる
あと高速化や最適化など一定以上のプログラミングをするには数学必須
数学いらないと思ってプログラミングしてる人はかなり底辺のプログラマ

74: (:.;゚;Д;゚;.:) 2018/11/05(月) 09:23:02.12 0.rom
>>71 君、職場で嫌われていない?
そんな条件を満たしたプログラマーはごくわずかじゃないの?高速化や最適化なんて、特殊なエリートの目標。
普通のプログラマーの目標は、デバック可能なプログラムをつくることじゃない?本人にはデバック可能でも、他人にはデバック不可能な高速化、最適化したプログラムつくられても困るでしょう。
あくまでも、素人プログラマの意見だけど、

76: (:.;゚;Д;゚;.:) 2018/11/05(月) 09:36:46.90 0.rom
>>74
お前は狼で嫌われてるけど

73: (:.;゚;Д;゚;.:) 2018/11/05(月) 09:18:55.03 0.rom
よくプログラミングを綺麗に書くには国語的能力いるとか言う人いるけど
俺は国語的なものじゃなく数学の証明問題みたいなものだと思ってる
だってプログラミングって修飾や盛り付けなんてやらず常にスリム化を考えてるだろ

75: (:.;゚;Д;゚;.:) 2018/11/05(月) 09:32:38.15 0.rom
大雑把に言えばいらない
でも昔数学苦手で記号見ると嫌になるという人は勉強するの苦痛だろうな
英語も大嫌いって人はつらかろう
でも大人になってやってみたら昔ほど拒否感無かったり面白みも感じるかもしれない
どっちも成績良かったという必要は全然無い

77: (:.;゚;Д;゚;.:) 2018/11/05(月) 09:37:27.16 0.rom
無くてもなんとかなる
俺らが思いつくようなレベルの数学はとっくの昔にライブラリ化してる

78: (:.;゚;Д;゚;.:) 2018/11/05(月) 09:37:42.38 0.rom
昔のプログラマは高卒とか多かった

79: (:.;゚;Д;゚;.:) 2018/11/05(月) 10:09:32.54 0.rom
数学できんとライブラリの理解できだろ
ただなんとなく使ってるだけでしかない

80: (:.;゚;Д;゚;.:) 2018/11/05(月) 10:25:43.38 0.rom
数学そのものの広い知識は必要ないけど
数学的に考える知能が必要

81: (:.;゚;Д;゚;.:) 2018/11/05(月) 10:48:29.99 0.rom
なんとなく動けばいいってプログラムは数学いらないが
仕様書通りに動かすプログラムを書くにはいるかな
バグが出たり想定してる結果と違う動きをしたときに知識がなく
ライブラリを使ってるとデバッグできない

82: (:.;゚;Д;゚;.:) 2018/11/05(月) 11:07:50.81 0.rom
昔は掛け算やら割り算まで自分で書かなきゃいけなかったから
細かい命令を積み上げて大きな問題を解決する力は昔の人の方があったんじゃ
今は何でもはじめから関数になってないと何も出来ないやつもウヨウヨいる

84: (:.;゚;Д;゚;.:) 2018/11/05(月) 15:46:48.63 0.rom
見るのも無理というほどの数学嫌いにはきつかろう
だが学校や入試ではないから電卓や参考書見てもいいんだぞ

85: (:.;゚;Д;゚;.:) 2018/11/05(月) 15:47:13.10 0.rom
日本では作業の手順書を読むレベルでも国語の範疇

そして数年後の入試問題から、論理パズルを国語で解かせる予定

86: (:.;゚;Д;゚;.:) 2018/11/05(月) 19:17:52.97 0.rom
数式を見るのも嫌とか言う人はデスクワーク全部無理だろ

87: (:.;゚;Д;゚;.:) 2018/11/05(月) 20:51:52.41 0.rom
Done is better than perfect.
数学とかようわからんけどとりあえず動きそうやからええねん。

88: (:.;゚;Д;゚;.:) 2018/11/05(月) 22:00:40.86 0.rom
流体やってるけど物理と数学と数値計算は必須
コンピュータの翻訳が電子計算機であることを日々実感してる

89: (:.;゚;Д;゚;.:) 2018/11/06(火) 02:38:32.17 0.rom
数学というよりパズルが得意かどうか

90: (:.;゚;Д;゚;.:) 2018/11/06(火) 02:50:01.00 0.rom
アカデミックでも情報は大学数学の割と初歩レベルの簡単な数学がほとんど
つーかチョロい
IT土方現場は四則演算が使えればOK

91: (:.;゚;Д;゚;.:) 2018/11/06(火) 02:52:35.76 0.rom
あと英語は中学レベルあれば全然問題ない
実学で使う英語は簡単
小0生レベルだから

92: (:.;゚;Д;゚;.:) 2018/11/06(火) 02:57:15.45 0.rom
高卒ですが外資なのでエリート大卒の同僚より出世して給料もらってます。
コード書くの好きでよかった。

93: (:.;゚;Д;゚;.:) 2018/11/06(火) 07:03:15.65 0.rom
応用力だよなあと思う