
0 :ハムスター速報 2021年12月25日 21:45 ID:hamusoku
1 :名無しのハムスター2021年12月25日 21:54 ID:mULkU6N10
老害のレッテル貼りする時点でもう三下なのよ
2 :ハムスター名無し2021年12月25日 21:54 ID:P0rPlFH10
作る側が仕組み知らないけど動くからいいやはやべぇだろうよ…
3 :ハムスター名無し2021年12月25日 21:55 ID:uDt6XYId0
例外的にSEだけは変わんないなぁ
4 :名無しのハムスター2021年12月25日 21:55 ID:dt.RF0u10
車で例えるなら運転手じゃなくて設計者側だろ
5 :名無しのハムスター2021年12月25日 21:56 ID:QP.X6AQv0
プログラマーだけど高校以降の数学は全くわからん
でもなんとかなってるし、作るものによるでしょ
6 :ハムスター名無し2021年12月25日 21:57 ID:Rig5znUh0
気に入らないこと言うのは老害定期
7 :名無しのハムスター2021年12月25日 21:58 ID:gMjCIifJ0
SIerなら数学わからんくてもなんとかなるっしょ
8 :ハムスター名無し2021年12月25日 21:58 ID:I1hPPwPs0
愛()
バカくせーw
くだらんこと言ってないで数学勉強しろww
9 :名無しのハムスター2021年12月25日 21:59 ID:ZnaUJLeg0
まぁ数学より命名規則とかの方が…
10 :名無しのハムスター2021年12月25日 21:59 ID:T5N.bdz10
多分、料理すらしたことないのに、
「そんなの見なくても、舌で確認したら作れるさ」とか
o(`・ω´・+o) ドヤァ…!ってそう
周りからは┐(´∀`)┌ヤレヤレまた始まったよって
言われてそう。
話聞かないから、もう誰も注意もしない
そんな人間が垣間見えるね〜( ̄▽ ̄;)
11 :名無しのハムスター2021年12月25日 22:00 ID:LSQHrUY40
なんで動いてるかわからないのにサポートしろって言われたらどうする気なんだろう
12 :名無しのハムスター2021年12月25日 22:00 ID:sx5.JD1j0
>>2
別にええやろ
昔から「鉛筆の作り方は誰も知らない」って言うやん
13 :名無しのハムスター2021年12月25日 22:00 ID:DpIjUq6f0
でもなぁ、公式使いまくったコード直すのは嫌だなぁ
14 :ハムスター名無し2021年12月25日 22:00 ID:RSUZQf5A0
プログラミングには国語力が必要やと思う
15 :ハムスター名無し2021年12月25日 22:00 ID:BFw1a0OS0
何を開発するかにもよるかも
数学とかいらない分野もたしかにあるけどね
16 :ハムスター名無し2021年12月25日 22:00 ID:7Du4swXI0
ツールを使って動かすのが実践的とか言われるプログラマー
数学が必要なのはそのツールを作るようなプログラマー
全く違う
前者がIT土方
いわゆるゴミでもいいから量産しろって言われてる連中
17 :ハムスター名無し2021年12月25日 22:01 ID:DyVQheZY0
その前に国語勉強しろよ
「敷居が高い」じゃなくて、「ハードルが高い」だボケナス
18 :名無しのハムスター2021年12月25日 22:02 ID:sx5.JD1j0
高度化専門化していってるんだから最終工程で目的達せられればいいやん。
自動車作る人だって一から十まで自動車の作り方知ってるわけじゃないし。
20 :名無しのハムスター2021年12月25日 22:03 ID:X0IHiZ6Z0
ええんやない
そういう人はそもそもその道に進まんし進めんでしょ
21 :ハムスター名無し2021年12月25日 22:03 ID:dhWCrpq50
数学勉強しろとか長い事業界いるけど一度も聞いたこともない。
あと、口癖だけで老害扱いするコラムもどうかとおもう。
22 :ハムスター名無し2021年12月25日 22:04 ID:LgrMZisf0
仕組み知らなくても運転はできるが、故障時に修理はできないよ
23 :ハムスター名無し2021年12月25日 22:04 ID:ECVpNHt.0
数学じゃなくて計算機科学だと思うけれど。
その区別をつけられない時点でお察し?
それとも、ドナルド・クヌース並みの達人?
24 :名無しのハムスター2021年12月25日 22:04 ID:NtmKrw2B0
数学の前に小学生レベルの国語と算数勉強しろ
25 :名無しのハムスター2021年12月25日 22:05 ID:qLVDC1hz0
人工知能とかはまんま数学なんだがな。
たまたま今はなんとかなってる人が多いだけで
この先はわからんぞ。
まさかマイクロソフトがここまで落ちるとは
昔のオレも想像できんかったもん。
26 :ハムスター名無し2021年12月25日 22:05 ID:.TLc03Eh0
プログラミングとコーディングは別よな
小学校でも教え始めたからイメージ変わる
27 :名無しのハムスター2021年12月25日 22:05 ID:ULi3OPMx0
見るからに煽り記事なんだから反応するだけ無駄
28 :ハムスター名無し2021年12月25日 22:05 ID:M.EP3ZDH0
カップラーメン開発する人は家庭科できなくて良いみたいなことかい
31 :ハムスター名無し2021年12月25日 22:05 ID:Uss.HIFF0
で、コイツは誰なの?
32 :ハムスター名無し2021年12月25日 22:05 ID:ECVpNHt.0
少なくともどの職場でも数学勉強しろは聞いたことがない。
知識共有サイトでそういう人を見てびっくりした事はあるけれど。
34 :名無しのハムスター2021年12月25日 22:06 ID:GJQqpnwM0
原理を知らなくても動かすことはできる。
但し、原理が分からないやつは応用力で劣るし、問題が起こった時に小手先でしか対処できない。
35 :名無しのハムスター2021年12月25日 22:06 ID:CH5Ywb5W0
よくわからんが動いてるからヨシ!!
38 :ハムスター名無し2021年12月25日 22:06 ID:5VsZkrlV0
機械学習のために高校レベルの数学は知っといたほうがいいよ
んで機械学習使えないと仕事の幅狭くなるよ
39 :ハムスター名無し2021年12月25日 22:06 ID:HlafLbt50
別に本質なんか知らなくても良いんじゃない?
本質を知ってる人が少数のほうが、本質を知るものにとっては良いんだし
馬鹿に知恵をつけるのは競争相手を増やすことだから、やめたほうが良い
競争相手に塩を送るようなものだ
40 :ハムスター名無し2021年12月25日 22:06 ID:rmLoeOQK0
必要な知識としては中2レベルでもいいと言えばいいんだが
やっていくうちに考え方の基礎となる部分が必要になるからやっぱり高校以降の数学も必要
44 :名無しのハムスター2021年12月25日 22:08 ID:3ZLdAG220
土方とか大半がなにしてんのか理解しとらんでマニュアル通りに建物組み上げてるやろ。
そういう使い捨ての安い部品が大量に欲しいんだから邪魔すんなや
46 :名無しのハムスター2021年12月25日 22:08 ID:wAsT8SGE0
基本情報技術者試験受からなさそう。
50 :ハムスター名無し2021年12月25日 22:10 ID:KltGTKgw0
小学生時代からプログラム書いてたけどその頃はほぼWEB系ばっかりだった、なぜなら数学のような抽象度の高い概念が苦手だったから、今は人工知能分野特に音声認識や信号処理系に興味があるからやっぱ初歩的な大学数学レベルの知識は必要かな個人的には。
あと英語は得だよ、専門書って5000円とか普通にするけど洋書ならPDFで大体落ちてるから。
数学勉強しろよ。何いってんの? https://t.co/NsklYI9I6v
— Shinji Kono (@shinji_kono) December 25, 2021
まずプログラミングに必要な数学知識は中2レベルで十分です。
なのに数学を滅茶苦茶勉強してきた人にとってはそれがムカつくのでしょう。
さらには、コンピュータの成り立ちとかから勉強しろみたいなことを言ってくる人がいます。
車が動く仕組みがわからなくても車を運転することはできます。「愛」を説明できなくても、人を愛することはできますし、人の愛を感じることはできます。
今の開発環境はこの20年で目まぐるしく変わりました。
プログラマーのエントリーの敷居はどんどん下がってきています。
昔のエンジニアの苦労なんかどうでもいい話です。
ソース https://techgym.jp/colmn/mingra38/
「車が動く仕組みがわからなくても車を運転することはできます。」
— hirabayashimasaki (@hirarinnerima) December 25, 2021
アプリを使う人がいう言葉であって、創る人は言ってはいけない言葉
データ構造とアルゴリズムを自分で考えられない人ほど、フレームワーク・ライブラリ頼み&Githubコード丸パクリして、「C言語なんて勉強しても無意味だ」とか言います。基本は言語によらず一緒です。
— (≧▽≦) (@KAO_hikopage) December 25, 2021
プログラミングに限らず仕組み理解しようとする人としない人で大きな差が出る
— 対座マ (@bublegumtanaka) December 25, 2021
よく中身わからないでコピペコードとかレビュー出してきそう、、、
— Yarashi@個人開発 ReactNative (@1226Hihumi) December 25, 2021
一緒に仕事したくない
1 :名無しのハムスター2021年12月25日 21:54 ID:mULkU6N10
老害のレッテル貼りする時点でもう三下なのよ
2 :ハムスター名無し2021年12月25日 21:54 ID:P0rPlFH10
作る側が仕組み知らないけど動くからいいやはやべぇだろうよ…
3 :ハムスター名無し2021年12月25日 21:55 ID:uDt6XYId0
例外的にSEだけは変わんないなぁ
4 :名無しのハムスター2021年12月25日 21:55 ID:dt.RF0u10
車で例えるなら運転手じゃなくて設計者側だろ
5 :名無しのハムスター2021年12月25日 21:56 ID:QP.X6AQv0
プログラマーだけど高校以降の数学は全くわからん
でもなんとかなってるし、作るものによるでしょ
6 :ハムスター名無し2021年12月25日 21:57 ID:Rig5znUh0
気に入らないこと言うのは老害定期
7 :名無しのハムスター2021年12月25日 21:58 ID:gMjCIifJ0
SIerなら数学わからんくてもなんとかなるっしょ
8 :ハムスター名無し2021年12月25日 21:58 ID:I1hPPwPs0
愛()
バカくせーw
くだらんこと言ってないで数学勉強しろww
9 :名無しのハムスター2021年12月25日 21:59 ID:ZnaUJLeg0
まぁ数学より命名規則とかの方が…
10 :名無しのハムスター2021年12月25日 21:59 ID:T5N.bdz10
多分、料理すらしたことないのに、
「そんなの見なくても、舌で確認したら作れるさ」とか
o(`・ω´・+o) ドヤァ…!ってそう
周りからは┐(´∀`)┌ヤレヤレまた始まったよって
言われてそう。
話聞かないから、もう誰も注意もしない
そんな人間が垣間見えるね〜( ̄▽ ̄;)
11 :名無しのハムスター2021年12月25日 22:00 ID:LSQHrUY40
なんで動いてるかわからないのにサポートしろって言われたらどうする気なんだろう
12 :名無しのハムスター2021年12月25日 22:00 ID:sx5.JD1j0
>>2
別にええやろ
昔から「鉛筆の作り方は誰も知らない」って言うやん
13 :名無しのハムスター2021年12月25日 22:00 ID:DpIjUq6f0
でもなぁ、公式使いまくったコード直すのは嫌だなぁ
14 :ハムスター名無し2021年12月25日 22:00 ID:RSUZQf5A0
プログラミングには国語力が必要やと思う
15 :ハムスター名無し2021年12月25日 22:00 ID:BFw1a0OS0
何を開発するかにもよるかも
数学とかいらない分野もたしかにあるけどね
16 :ハムスター名無し2021年12月25日 22:00 ID:7Du4swXI0
ツールを使って動かすのが実践的とか言われるプログラマー
数学が必要なのはそのツールを作るようなプログラマー
全く違う
前者がIT土方
いわゆるゴミでもいいから量産しろって言われてる連中
17 :ハムスター名無し2021年12月25日 22:01 ID:DyVQheZY0
その前に国語勉強しろよ
「敷居が高い」じゃなくて、「ハードルが高い」だボケナス
18 :名無しのハムスター2021年12月25日 22:02 ID:sx5.JD1j0
高度化専門化していってるんだから最終工程で目的達せられればいいやん。
自動車作る人だって一から十まで自動車の作り方知ってるわけじゃないし。
20 :名無しのハムスター2021年12月25日 22:03 ID:X0IHiZ6Z0
ええんやない
そういう人はそもそもその道に進まんし進めんでしょ
21 :ハムスター名無し2021年12月25日 22:03 ID:dhWCrpq50
数学勉強しろとか長い事業界いるけど一度も聞いたこともない。
あと、口癖だけで老害扱いするコラムもどうかとおもう。
22 :ハムスター名無し2021年12月25日 22:04 ID:LgrMZisf0
仕組み知らなくても運転はできるが、故障時に修理はできないよ
23 :ハムスター名無し2021年12月25日 22:04 ID:ECVpNHt.0
数学じゃなくて計算機科学だと思うけれど。
その区別をつけられない時点でお察し?
それとも、ドナルド・クヌース並みの達人?
24 :名無しのハムスター2021年12月25日 22:04 ID:NtmKrw2B0
数学の前に小学生レベルの国語と算数勉強しろ
25 :名無しのハムスター2021年12月25日 22:05 ID:qLVDC1hz0
人工知能とかはまんま数学なんだがな。
たまたま今はなんとかなってる人が多いだけで
この先はわからんぞ。
まさかマイクロソフトがここまで落ちるとは
昔のオレも想像できんかったもん。
26 :ハムスター名無し2021年12月25日 22:05 ID:.TLc03Eh0
プログラミングとコーディングは別よな
小学校でも教え始めたからイメージ変わる
27 :名無しのハムスター2021年12月25日 22:05 ID:ULi3OPMx0
見るからに煽り記事なんだから反応するだけ無駄
28 :ハムスター名無し2021年12月25日 22:05 ID:M.EP3ZDH0
カップラーメン開発する人は家庭科できなくて良いみたいなことかい
31 :ハムスター名無し2021年12月25日 22:05 ID:Uss.HIFF0
で、コイツは誰なの?
32 :ハムスター名無し2021年12月25日 22:05 ID:ECVpNHt.0
少なくともどの職場でも数学勉強しろは聞いたことがない。
知識共有サイトでそういう人を見てびっくりした事はあるけれど。
34 :名無しのハムスター2021年12月25日 22:06 ID:GJQqpnwM0
原理を知らなくても動かすことはできる。
但し、原理が分からないやつは応用力で劣るし、問題が起こった時に小手先でしか対処できない。
35 :名無しのハムスター2021年12月25日 22:06 ID:CH5Ywb5W0
よくわからんが動いてるからヨシ!!
38 :ハムスター名無し2021年12月25日 22:06 ID:5VsZkrlV0
機械学習のために高校レベルの数学は知っといたほうがいいよ
んで機械学習使えないと仕事の幅狭くなるよ
39 :ハムスター名無し2021年12月25日 22:06 ID:HlafLbt50
別に本質なんか知らなくても良いんじゃない?
本質を知ってる人が少数のほうが、本質を知るものにとっては良いんだし
馬鹿に知恵をつけるのは競争相手を増やすことだから、やめたほうが良い
競争相手に塩を送るようなものだ
40 :ハムスター名無し2021年12月25日 22:06 ID:rmLoeOQK0
必要な知識としては中2レベルでもいいと言えばいいんだが
やっていくうちに考え方の基礎となる部分が必要になるからやっぱり高校以降の数学も必要
44 :名無しのハムスター2021年12月25日 22:08 ID:3ZLdAG220
土方とか大半がなにしてんのか理解しとらんでマニュアル通りに建物組み上げてるやろ。
そういう使い捨ての安い部品が大量に欲しいんだから邪魔すんなや
46 :名無しのハムスター2021年12月25日 22:08 ID:wAsT8SGE0
基本情報技術者試験受からなさそう。
50 :ハムスター名無し2021年12月25日 22:10 ID:KltGTKgw0
小学生時代からプログラム書いてたけどその頃はほぼWEB系ばっかりだった、なぜなら数学のような抽象度の高い概念が苦手だったから、今は人工知能分野特に音声認識や信号処理系に興味があるからやっぱ初歩的な大学数学レベルの知識は必要かな個人的には。
あと英語は得だよ、専門書って5000円とか普通にするけど洋書ならPDFで大体落ちてるから。
ハム速公式twitter
https://twitter.com/hamusoku
![]()
今週の人気記事一覧
コメント一覧
でもなんとかなってるし、作るものによるでしょ
バカくせーw
くだらんこと言ってないで数学勉強しろww
「そんなの見なくても、舌で確認したら作れるさ」とか
o(`・ω´・+o) ドヤァ…!ってそう
周りからは┐(´∀`)┌ヤレヤレまた始まったよって
言われてそう。
話聞かないから、もう誰も注意もしない
そんな人間が垣間見えるね〜( ̄▽ ̄;)
別にええやろ
昔から「鉛筆の作り方は誰も知らない」って言うやん
数学とかいらない分野もたしかにあるけどね
数学が必要なのはそのツールを作るようなプログラマー
全く違う
前者がIT土方
いわゆるゴミでもいいから量産しろって言われてる連中
「敷居が高い」じゃなくて、「ハードルが高い」だボケナス
自動車作る人だって一から十まで自動車の作り方知ってるわけじゃないし。
自分がどの立場になるかは自分で決めること
数学なんて要らねーってプログラマが偉そうに言うくらいに広まったことを喜ぶべきだろう
ホラレゼンカモンみたいな転売株屋がITだとかマスコミが吹聴してた頃よりずっとマシだから
そういう人はそもそもその道に進まんし進めんでしょ
あと、口癖だけで老害扱いするコラムもどうかとおもう。
その区別をつけられない時点でお察し?
それとも、ドナルド・クヌース並みの達人?
たまたま今はなんとかなってる人が多いだけで
この先はわからんぞ。
まさかマイクロソフトがここまで落ちるとは
昔のオレも想像できんかったもん。
小学校でも教え始めたからイメージ変わる
ライン工をバカにするわけじゃないけどマジで車の事知らんしな
求められる作業が出来ればいいわけだからタイヤ交換する知らなくても実際いいんだし
俺の友人がそうだ
知識共有サイトでそういう人を見てびっくりした事はあるけれど。
そういう対処療法的な手法が肥大化したことを喜ぶべきだろうな
情報工学はまだ工学であり確立していないとも言える
それが悪いではなく今は過渡期
但し、原理が分からないやつは応用力で劣るし、問題が起こった時に小手先でしか対処できない。
車の仕組みが数学としたら、運転するやつはゲームで遊ぶ連中だろ。
こんな意識でプログラム作られたらたまらんわ。
鉛筆作る人の話なんですけどね
んで機械学習使えないと仕事の幅狭くなるよ
本質を知ってる人が少数のほうが、本質を知るものにとっては良いんだし
馬鹿に知恵をつけるのは競争相手を増やすことだから、やめたほうが良い
競争相手に塩を送るようなものだ
やっていくうちに考え方の基礎となる部分が必要になるからやっぱり高校以降の数学も必要
「ブラック会社を辞めたSEの漫画」を思い出した
そういう使い捨ての安い部品が大量に欲しいんだから邪魔すんなや
それで良いんだよ
大卒と一緒で、一部の限られた人だけができる間は給料も待遇も良いんだから
下手にできる人を増やすのは自分の給料を下げることと同じ
無能は受からなくて良いし、無能は無能のままのほうが良いだろう
周りの同業者にとっては
そこそこ、道具立ては数学のように見えて、縄張りは計算機科学だよ。
機械学習の理論的な研究は計算機屋さんの縄張り。
あと英語は得だよ、専門書って5000円とか普通にするけど洋書ならPDFで大体落ちてるから。
ライブラリいろいろ使えるとか、チーム間の調整得意とか、インフラ得意とか。
その仕組みを組み合わせる人達と
利用する人たちとでは別でいいんだよ。
趣味で作るならそれでも良いけど生業にするならマズいよね
むしろ自分の仕事ばかり増えて腹立つことしかない。
微積分くらい分かれってんだよ…30人もいるのに積分も微分もできないってどういうことだ。
webと組み込みとゲームじゃ言語も必要な基礎知識も全然違うでしょ
ちなみに自社パッケージのメンテとかしている。
機械学習やゲームの開発には必要
なくてもこなせる分野は多い
現職プログラマーより
どうせ上流から詳細仕様流れてくるんだから
その仕様通り動けば別にこっちからは文句無いし
むしろそっちが老害じゃね…?ってなるんだけどな
馬鹿すぎる
現在は文献が豊富なので独学も可能かも
車を運転するのに車の中身の知識は要らないけど、作る人は中身の知識要るだろ
深層学習とかは担当者に任せている。担当外の人間がいくら勉強しても無意味だと思う。
必要な人で知らない人は勉強すればいいし、知っていれば改めて勉強する必要は無い。
機械学習とか深層学習なんて大学1年くらいのレベルだろ。
文句言ってる連中って本当に開発実務やった経験あるるのかな
電気工事するだけなら電気の事をあまり分かってなくてもできる
でも、電気を管理する側で電気の知識なかったら終わりでしょ
浅いレベルを想定してるか、深いレベルを想定してるかの違いだけ
意見出るけど、正直過去10年くらいそんなことないんだよな。今でも数学できるできないよりもっと
下のレベルのプログラマーでさえ需要足りなくてそこそこの待遇だし
プログラミングは出来ない人は全く出来なくて。プログラミングができる人って実は限られてるんだよ。
確かに。
リトルエンディアンとビッグエンディアンの違いを知らずに
大問題を起こしそう😅
既存のフレームワークやライブラリ使ってなんかの機能実現するだけなら確かにいらん
仕事の単価安そうだけど、外野が心配するこっちゃない
高校レベルの数学が役に立たなかったのか?
CGゴリゴリ動かしたり、ゲーム作ったり、機械学習系なら数学は必ずいる
Webプログラミングなら数学知識なくてもいい
呆れられてる時の言われ方に思える…。
n進数は算数だと思う。少なくとも数学ではない。
今は違うのだろうか?中学受験では出るぞ。
数学だけじゃない。プログラミングするならCPUの仕組み知っといた方がいい。そのためにはロジックICなんか使って簡単なCPU組み立てられるぐらいになっておいた方がいいし、プリント基板の製作やデジタル回路の設計も必須・・・
アホっぽいけど知っといた方がいいものは非常に多い。でも時間は有限だからすべては抑えきれない。優先順位考えたら数学なんて放置なんて結論でも別にいいよ
設計者とかじゃなくて、期間工なのよ。彼ら。
そんな人らは数学できなくてOK。
単純に職域が違うだけだからな
建築の技術や機材が発展しても、現場の職人がなくならんのと一緒
ハードルなら潜ればええやんけ。アホか?
高校の時に勉強した、命題論理の基礎は今でも役に立つ。
他は無意識に使っているから分からない。
自分から学ぼうとしない競争相手にわざわざ価値ある情報を教えてやろうとして
るのは確かに老害っていうか老婆心としか言えないけどなw
そして悲しいかな。出来ない人を雇ってもそれに教える時間のほうが高くつくのでプラスどころかマイナスなんで、結局、派遣とかできる人を呼んで手伝ってもらうって話にしかならないし。
どうだろ?
よくわからんくても、適当にデータ突っ込めばなんか出てくるくらいにはなって来てるから、既存のモデル使うだけならあんまいらん気がする
土方は土方のままのほうが良いだろ
数学が必要ない、頭使わなくてもできることをやらせれば良いんだろ
頭使うのはこっちの仕事
給料が良いのは頭使うほうなんだから
そらプログラム書くだけなら学も頭もほとんど要らんけど
そんな最底辺じゃITで食ってくのも大変だぞ
これよな
余計なこと教えるなと思うわ
それが老害だってんならそれで結構
敷居が低いなら仕事の出来もお察しよ
それよりも、仕様書を読み解く国語力、取引相手の仕事内容、相手から要件を聞き出すためのコミュ力の方が必要だと個人的には思う。
3万行で保持してるプロジェクトとかあるからなwww
数学は無駄にならんしわかりやすいだろ。
だいたい誰かに勉強をしろという専門家気取りも狭い範囲の専門的知識のみですべてを網羅してすらいないのに、知ったかの知識人が多すぎるし、専門分野以外は何の専門家でもないのにわかった風な口を聞くのは見るに堪えないだろう、だから黙ってみとけというアドバイスが一番いい
アメリカのテック企業は従業員の4割が院卒だからね
もっと上目指すなら何学んだほうがいいすか?
確かに。Pythonはいろんな環境で動くんだけど
それは土台がCのプログラムで出来てるからで、
Cはアセンブラを土台にしていて、とか
先人が作った領域にどんどん深く入るんだけど
じゃあアセンブラで飯が食えるかって言うと
そんな訳なくて、やっぱりPythonで作ったものの方が
飯を食える訳だもんね。
数学というより数学的思考かもしれん。
計算する→2という結果を出したい、と言ったときに0に2を足すか、1に1を足すかだけなら簡単なんだけど、10を2で割って5を引いて1+1をするみたいなスパゲッティになることがあるからそこをスッキリさせる設計を考えるのに必要になる。
プログラムが作れるレベルのマトモな言語能力を持ってる奴って、母語話者だとしても稀だけどな。
「数学」ってめちゃくちゃ広すぎる分野を引き合いに出して「数学勉強しろ」とか意味不明。
だから大手のシステム障害が何度も起こってるのだし。
日本ってのは戦後、世代間の数のバランスが異常なんだ。
だから戦後世代ってのは数の暴力だけで何でも通せるって成功体験を持ってる。
そしてそれを「常識」だの「社会に出て通用する」だのと恫喝しても、より多いその外側つまりグローバル化した世界で通用しなくて経済が低迷し続けたわけだ。
飲みニケーションなんてのも、まさに数の暴力の下準備だったしな。
コミュニケーション能力ってのは、特定集団内<限定>でしか使えないなら、撮り鉄のコミュニケーションと同じ。
あくまでも集団の外側との対話能力<も>有ってこそ。
けどクズってのは「自分に優位なもんも認めろ」と「自分が優位なもん以外はゴミ扱い」を同時に実行し、そんな手口で有能無能を平然と騙るわけだ。
それって学生運動の頃のノリそのままなんだけど、無駄に数が多いせいで数の暴力で黙らせるの繰り返し。
それをSNS特にツイッターで群れるカス共が真似するのが流行り、例のタラコ口同様に口先で勝った負けたに執着する始末。
いくら内輪で勝ったと言い張ろうと、外野に無視されれば裸の王様に過ぎないだけどな。
単純な業務アプリの開発案件ですら難易度が高くなってくるからなぁ
20代の若手が多い案件より、50代の拘りつよつよおじさんが多い案件の方が
心労を加味しても楽な場合が多いよ
これは、趣味で純粋数学の勉強ばかりしている自分の経験による。
正直、大学3年以上で勉強する数学は、科学技術系の先端的なシミュレーションとか
ゲームとか特定の分野でない限りいらない。小学校か中学か高校までで習った算数や
数学の記憶で大丈夫なのでは?組み込みの達人もこれは算数って言ってたし。
ただただ他人が用意してくれたAPIやアルゴを使用して僕はプログラミングできますとか、そんなやつ量産できんだよ
つまり、居ても居なくても変わらない存在
結局、だれも責めないけど不具合でボロクソなって自滅していくのは数学出来ない奴だし
というか、基礎なさ過ぎてリファレンス読めない奴多すぎ
コピペサイトのバグまでコピペしてきやがる。
不具合出た時直せない
> 今時のライブラリを知ってれば300行程度で書けるプログラムを
> 3万行で保持してるプロジェクトとかあるからなwww
それは多分「今どきのライブラリ」が2万と9700行ぶんを担当してるだけだな。
3万行を自分で書いてすべて自分で保守責任を持つか、2万と9700行を他人の作った「今どきのライブラリ」に任せて、自分は300行分だけ書くかの違いだ。
どっちが適切かは何に使うプログラムかとライセンス条件による。優劣の問題じゃない。
連中は自分の名前をローマ字で書くことすらできんからな
必要な数学の知識は中二レベルってあるけど、論理の入り口当たりの逆裏対偶の話でもしてんのか?
滅茶苦茶な記事だな
多くの人が勘違いしてるけど、プログラムの道に進んでから数学を学べなんて言ってる人は稀よ
ITの道に進む気があるなら数学をおざなりにするなって話だ
最初からそういう分野しかやる気がないならいいんだけど
そういう分野しかやったことない人が全体のことように言ってたら叩かれて当然だろうね
そりゃ世の中のコーダーなんて高卒や専門卒だし。よくいる工業高校から専門高校コースなんて微積はお触り程度で終わってるんだぞ。
俺が在籍してるのは地方企業だけど県下一の工科短大からきた新卒がラプラス変換出来ずに「ポケモンですか」と仰られたぞ。
せいぜい微分積分くらいか。それもプログラミングとしてかなり限られた分野で必要になるだけだけどな。
代数学や論理学、それも、式を解いて喜ぶような学問的な能力じゃなくて、手に脳に染み付く職人技術的な「考え方」の話。
プログラマは計算機を使う職だぞ、自分で計算してどうする。
そういう意味での数学能力は必要ない。
組み込みなら数学必須で
WEB系なら数学要らなそう 知らんけど
昔の主戦場が組み込みだから数学が〜って言ってそう 全然知らんけど
いずれにせよ聞く耳持たない人間はまず社会に必要ないから。
ご自由に起業するなりニートになりゃいい。
ただ、ラーメンの作り方知らないからインスタント提供する店に客は来るかな?
YouTuberとかもね
ほんとにそう思ってるなら君はプログラム作らないでね。
ライブラリ以外にも配列にしたりfor分で回したりいろいろ短くできるんだよ。
業務ロジックなら微分積分も使うことあんま無いと思うし、センシングとかやったら三角関数とか行列とかフーリエラプラスとかも使うし微分積分くらいって範囲が微妙な
何の競争よ?
大概のプログラミングは複数人で行う共同作業なんだから敵じゃなくて味方なんだよ
中にはほんとに老害な人もいるかもしれんけどほとんどは同じレベルで話をしてスムーズに事を運びたいからなんじゃねーの?
根本的に議論の場に上がれないレベルってのはあるんだよ
コーダーならいいと思う
121までしか遡ってないけど、君が行ってるのライブラリを知ってればとは別の話じゃない?
設計する人アルゴリズム考える人コーディングする人もっともっと細分化出来るだろうけども、それぞれ必要な知識に差はあっていいわな
社会では使えない使えない
求められるレベルも低そうだし
F欄電気科中退で無職ニートだけど工学系で使う初歩的な大学数学レベル、フーリエ解析やラプラス、ウェーブレット変換、複素解析程度なら洋書で普通に読むわ
ド・モルガンの法則とか否定とかandとかorじゃないのかな?
それはどんなプログラムでも必要だと思う。論理学か論理数学だけど。
今日も一生懸命、数学の勉強したけれどプログラミングに役に立つからではなく、
楽しいから勉強しているだけ。
少なくとも中学はクラストップで、高校卒業くらいはできないと、デスマにばかり回されるのがオチ
日本のソフトが世界でゲーム以外売れないのは、(俺含め)書いてる奴らの文書作成力が不足していることが原因の一つだと思っとるよ。
プログラム思考の前に、ビジネス文書の書き方を義務教育で教えてほしい。下手したら英語より重要なことだよ。
今でこそSQLインジェクションはほぼ0になったけど、
コマンドインジェクションは結構多いんだよな。
ゲームのプログラマだと数学はわかっているべきという話も聞くけど、Web系のプログラマなんかだと本当に中学生レベルでなんとかなると思う。
プログラマを一括りで話そうとするから、収拾がつかなくなる。
表面上動くっぽいコードを書いて、バグが出たら表面上だけ取り繕って、そうしてる間に解ってる人が根本解決してくれる
SIerだと7割くらいそういう人だから、案件メンバーガチャでSR2枚かSSR1枚くらいは引けないとバグだらけで立ち行かなくなって軽く詰む
知識つけざるを得なくなるんやからそこまでほっとけばいいっしょ
数学cでやるんで高卒レベル
因みに日本の学習指導要領に則ってしっかりやってる高校なら卒業時点で世界標準の理系大学の教養科目こなしてるレベルにはなってる
しかし仕様やアルゴリズムを自分で提案して自分で実装するような仕事の場合、数学の知識ないと要求に答えられない。
高校の微積程度もわからないやつは抽象的な議論についてこれないだろ
わかります
いつまでもチームで仲良く仕事をしたんなら、仲間だろうな
だけど、周囲ができないことをできる人が給料が高いのが普通なんだよ
レア度が高ければ高いほど給料が良いのが一般的なの
あとは自分で考えろ
プログラマは言うなれば車を設計するのが仕事
仕組みを知ら無いで作って問題出た時、どう対処するってんだ?
本当にそう思う。webでも、modulo とか bit shift とか命題論理の基礎はいると思うけれど、
殆ど算数だし。ゲームとかシミュレーションとか画像処理とかビッグデータ解析などでない分野で
何に使うのだろう。アルゴリズムの動作確認で証明とかをしているのだろうか?
最近は制御系はPID制御するのが当たり前になってきてるから微積も出来て欲しい
数学勉強してる時間で
実務レベルの作業こなしてた方が実践で活躍できるみたいなもん
そりゃ時間的に余裕があるなら数学もいいだろうけど
実践レベルで必要なスキルみがいた方が仕事はできる
IT土方というのがこれか.
なんて意識高くて志が低い人なんだ。
マジで日本のガンだな、発想が既得権益にしがみつく老害と一緒じゃねーか。
数学やその他の学問は考え方を利用するんだぞ
老害か
良い老人じゃん
web系ならDB使うのが必須となるはずだが、ちゃんとしたDB作るには統計や集合についての知識が必要になると思うんだがどうしてるんだ?
webの表示周りだけやって、DB関連は丸投げとかしてるのか?
理学部数学科的な証明なのかによって話は違ってくるよな。
自分は、プログラムで使う大学2年までで習うような計算(応用数学)は、
算数のようなものって感覚だから、数学はいらないと思ってしまう。
計算を保証する証明の部分はプログラムでは普通はいらないものな。
ガチのプログラマーは数学必要だけど
そんな奴は本当に一部
そして、数学も証明ができなくても公式を知っていれば解けるという
同じなんだよね、プログラムを作る訓練にもなるんだ
プログラムで数を扱うときにも便利だから数学を勉強しておけ
高校から数学として習ってるのにその定義を変えて語る事に意味はあるのか?
そうやって原理を理解せずに実務だけやってきた奴って、大抵車輪の再発明をやらかすんだよなぁ
業務システム作るんだったら数学やり直すよりDBとか簿記や物流とか勉強したほうがいい
CADみたいな専門ソフトやゲーム作るんだったら数学できないと無理
思いっきり素で間違えてたわw
高校→中学だね
数学的センスというか素養は必要
数学全然できない馬鹿でもやれる仕事があるくらい人手不足だから
「数学分からんでもなんとか生きていける」は言えるけど
「数学やる必要なし」は言い過ぎ
ライセンス違反
彼は学校で学んではいないが、将棋に関する事なら独学でかなり学んでいる
だから高性能パソコン組んで深くまで手数を掘り下げる研究が出来るんだよ
「学校へ行かない≠学ばない」なんだよ
正解は数学が必要か考える暇があったら一つでも多く実績をつめ。
大学3年になって、そういうのは動作保証の証明以外は、算数と変わらんことを知るから仕方ない。
だから、高校の数学は高数といって、受験で使ったようなテクニックを馬鹿にするようになる。
それは大学1年の自主ゼミの時からだけれど。
確かに数学を勉強していると、誰が書いたプログラムでも容易に追えるようになるのは確か。
その部分では数学は役に立つ。勉強するのが分析哲学でもそれは変わらないけれど。
あからさまな論理の勉強をして証明問題を沢山解くと、他人の書いたプログラムが
読みやすくなるのは確か。
その後大層なライブラリがバグってたらどうするんだ?
一応俺はコンパイラメーカー製のライブラリのバグ検出した事あってな。
そん時は、メーカーにはやく直せって連絡しながら、その時の仕事では独自ライブラリ作って対応したな。
プロならライブラリ使うにしても、どうやって動いてるか理解しておく必要があるんだよ。
ありもののパーツを発注して組み立てるだけで車は作れるけど、それだけじゃダメで自分で修理してカスタマイズできるような知識は必要。
ただどこまで掘り下げるかって話で、数学勉強しろってのは燃焼効率がいいエンジン設計しろとかタイヤの摩耗計算しろとかそういうレベルと同じ話。
そんなもんは東大の偉い教授にやらせとけばいいんだよ。
エンジニアと言えるほど仕組みに詳しくなく、デザイナーと言えるほどデザイン力もないなんちゃってWEBエンジニアは、人手不足に胡坐をかいてると歳食ってから困りそう。
人のコードパクるのはいいけど、理解はしろ。
数学よりも言語能力の英語や国語力の方が大事なんよ
藤井4冠とか、数学で言ったらガウスレベルやん。。。。
対してテックのおっさんはアマ1級レベルのくせに偉そうにyoutubeで将棋語ってるくらいのポジやから
数学必要とかいうやつはただの職業病だから気にすんな
そんな半義務教育のレベルはクリアしてる前提で、その上の勉強が必要か否かの話じゃなくて?
お前みたいな奴が、車輪の再発明するんだよ
ほんこれ
そりゃツール使ってでも何でも動くもん作った方が儲けにはなるだろうけど、それだけじゃダメなんじゃないかね。
別に両方同じ人がやる必要はないだろうし、住み分けになるんだろうな。
1くらい読んでる前提で話してると思う
自然科学に近いことをすれば、ほとんど数学が付いてくると思うが。
まあ、数学イランを主張する人は、
コピペや雛型利用、改変、ライブラリを呼ぶだけのIT土方か、
下請けに丸投げの「なんちゃって上流工程」で自分は作っていない、と予想。
または数値の分析部分は、他の賢い人がやってくれているか。
高校の数学すら怪しいけどなんとかなってる。
案件次第よね。
統計情報のグラフの演算方法とかから顧客とバシバシ会話してる人とか見ると数学できたほうが良いよなぁとは思う。
まぁそんな案件滅多に無い。
なんとかなる。
数学できると研究期間の案件が取れる。
逆に数学得意なのに単価に反映されないやつはただの僻みだから気にすんな
今じゃ何も考えずに使ってたから、そう言うのがあるのすっかり忘れてた
誤差についてちゃんと理解してないと組み込み系だと機械をぶっ壊す事になるぞ。
実験室内で壊れるなら良いが、市場に出回ってから壊れたら人を殺す事になりかねないぞ
某C国やK国の車やバイクが爆発してるのってこの誤差についてちゃんと設計(ハードもソフトも)して無いからだし
数学そのものが理解できない頭でも、数学的な思考方法は習得できる。それだけあれば、それなりに何とかなる。
車が故障したら、じたばたせずに白旗揚げて、専門家に土下座して教えを乞えばいい。その教えも、数学的な思考方法を前提にしているからね。習得できていないと、教えてもらっても全く理解できずに完全に詰むよ
スマホの電卓ってちゃんとした関数電卓なんだが
もしかしてスマホの電卓すらちゃんと使う事が出来ないの?
どのライブラリをリンクしたらいいの?
論理的思考は数学だけで身につく能力じゃない。
むしろ日本語読解ちゃんとできる人の方が総合的な論理的思考できるだろ。
数式で理解できても自然言語としてアウトプットできなきゃチームとしての仕事にならん。
コンピュータの成り立ちや歴史は要らんが、最低限の仕組みは知っておくべきだな。
何より英語の勉強しろ、お前ら。
ドキュメントやAPIリファレンスが英語なだけで諦める奴はクソw
「プログラマー」という同じ言葉でも、指す職のレベルはピンキリだからね。
数学なんてわからなくても務まるレベルのプログラマーが居るのも事実だが、数学がわからなければ仕様書すら理解できないレベルで働くプログラマーも居る。機械学習とか、QRコードのエラー訂正とか、動画の不可逆圧縮とか、楕円曲線暗号とか数学わからんと歯が立たない分野は多いと思うけどな。
ただ使うだけならmathライブラリ使えば良いだろ
俺の同僚はmath ライブラリじゃ遅くて間に合わないから自力でルックアップテーブル作ってせんけいほk
最初から知らないのとは雲泥の差
(続き)線形補完して値を返す関数つくってたなぁ
理工系の大卒または高専卒エンジニアが中高大で勉強してることを社会人になってからやり直すとか土台無理なのさ
まして意欲が低いとなればね
コミュ力と暗記だけで戦うしかない
数学を勉強しろってのは目的の結果を導くのに何をどう使うかっていう思考力を鍛えろって意味。
ツールを使いこなすだけじゃなく中身を理解しろって、それ大学以降でやるような、1+1が2である事を証明しろとか、そんなレベルの話だから。
車の設計するのに、使う材料の作り方やら分子構造やら材料屋と同じぐらい理解しろと言ってるのと同じ。要らんでしょ、できた材料の特性さえ分かれば。
「以上」「以下」「未満」辺りを理解できないテスト担当の派遣が居て、読み方ガイド作る羽目に遭ったことあるわ。
数学勉強しろって言われる人は中二レベルが中途半端だから説教される。
ある程度身長があるなら飛び越えたほうが楽なんやで
チビには分からんか
グラフィック系とか、最近はやりのディープラーニングとか、いろいろ。
使いたいライブラリの範囲を広げるんだったら、そのライブラリに必要な数学をちょっとかじっておく必要がある
その程度の塩で差が縮まってアドバンテージが失われるのかな?
それにしても視野が狭すぎるだろう。日本のITレベルが底上げされて豊かな日本になっていく方がいいと思わないのか? 子供がいれば子供の将来の為に、そうでなくても老後に国が栄えてた方が利益がデカいと思うけどな。
パフォーマンス測定とかするのに統計学とかデータ分析の知識必要だし。
その辺の分類分けの解釈に齟齬がある人たちが混じっている気がする。
架空敵作って叩いて悦に浸って楽しいか??
それ数学じゃなくて算数やw
数学以前の常識だよ。
単純に常識不足のバカな奴とこの話を一緒にしてはいけない。
余裕よ。
この記事書いてる人はプログラミングスクールやってるか、関わりがあるかするんやろ。動画とかリンク貼ってるし。卒業後そいつが稼げようと稼げまいととりあえず生徒数増やしたいんやろうな。
簡単やぞーって餌撒けば楽して稼ぎたいみたいなやつはすぐ集まるからな。
いいや、数学だよ
算数は日常生活で必要な計算で、できて当たり前の物
n進法は日常生活で必要とは必ずしも言えない
読めないゴミプログラム書くのは論外
パソコンあたりまえで各種ソフト使いこなしてる連中と
いまだに同じ空間にいるからな
それもめるだろ
相容れるわけがねぇ
一緒に習っていた文系の人達、みんなリタイアしていたよ。
君の言うそのご立派なツールも、全知全能の神様が作った物ではなく、人間が作った物なんだよ。
だから、どうしてもバグが潜んでいるんだよ
で、作るものに対して十分理解できていなければツールの出力が正しいか判断出来ない事になるだろ
そしてツールは入力に対して数学的処理をして出力をする物だし
つまり、バグって処理されて間違って出力されたものか判断出来ないわけだ
君はバグで間違って出力された物を世の中に売り出すつもりなのかい?
アマチュアならそれもご愛嬌で済むが、プロだとタダじゃ済まないよ
某銀行みたいにトップの首が何個か飛ぶ事だってあるんだよ
SEとPGは別もんやぞ
嘘は言ってない
プログラミングスクール卒の奴で、CPUとメモリのこと知らない奴がいてビビった。
まぁ、その程度の連中だよね。
時間は12進数・24進数と60進数だぞ。
君の生活に必要ないのか。
この前、クライアントが人件費削りで引っ張ってきた数学を理解できていないコピペプログラマ使ったけど酷い目にあった。
奴ら仕様すら理解できてなくて、仕様と似た動作をするプログラムをコピペしただけです、どう動いているかわからないまま完成としやがった。
で、単体テストで一分正しい値が出ないもんだかr
条件分岐のAND OR、配列すら高校数学やぞ
(途中で投稿しちまった)
単体テストで一分正しい値が出ないぢなぜ正しい値が出ないかわからないもんだから、(上位に渡す値はハッキリと範囲が決められていて、それ以外は下位が計算ミスをしている)検査結果を偽造しやがったんだよ。
まあ、結合検査時に俺が検出してクライアントにバグったママ提出せずに済んだが、俺はそのバグ修正(フルスクラッチで組み直し)で3徹させられたよ
こんな言葉真に受けたらあかんで。プログラムに数学は必要や。
もちろん何を作るかにも依るけどな。
機械学習なら微積分の知識が必要だし、画像処理には微積分の知識が必要だし、PID制御のプログラムを作るなら微積分の知識が必要だ。
画像処理やるようになって数学使うようになったけど、他の案件ではあんま数学使うことなかったわ
プログラム言語、だけに。
そこは偉い博士先生方が、専門的に長年研究なさっているから。
俺らプログラマごときが入る余地はないよ。
それより重要なのは設計だと思う。
プログラムはただの道具で、大工に例えるならトンカチとかのこぎりと同じ。
上手に釘が打てるとか、最新鋭の工具が使えるとかそこにいくら注力しても
家を作るのが目的なら家の設計図が必要。
次に自分の作ったものを共有する能力。使う人の事を考えたクラス設計。
完璧なものなんてできっこないから、自分の処理を使う人とコミニュケーションをとって保守する能力。
高度な数学を扱える人は、それは長所だと思う。ただプログラマにまず必要なもの
でいうなら自分は上記を挙げる。2人以上で仕事する会社に入ったら、まずチームプレイを意識してくれ。まじで。
数学やら言う奴と、専門用語を並べる奴で、仕事できた奴は見た事がないよ。
深層学習なんてまだまだ現場ごとに調整が必要でLossの計算に小難しい数学使うよ
画像解析とか、販売予測、需要予測とか、予測系は大抵統計の知識がいるからもちろん数学知らなきゃだし、ゲームとか物理の知識いるから数学いるし。はやりのブロックチェーンとか複雑な数式解く知識無いと無理だしな。
ワークフローとかの申請用のシステムとかの業務系とか、単純なECとか、数学要らない分野も確かにあるが、それしか出来ないプログラマーなら、数学なんか要らない、パソコンの仕組みなんか知らなくてもなんて言っていられるんだろ。それはプログラマーとは呼ばず、IT土方やん(笑)
末端になればなるほど作業は単調やけど多くなるし、肉体的にも精神的にもしんどいけど、責任がないから単価安いし将来性はあまりない。
全体をある程度把握して最終工程で目的達成できるように考えられる人材はしんどい部分も当然あるけど、責任があるから単価高いし将来性もある。
どっちがええかってだけの話。
頭でっかちの知ったかぶり。
趣味でやるなら勝手に覚えりゃ良いだろうって話なんだよな。
そんな話じゃないってわかってない時点でお察し。
中で頻出値の統計とかとっていて処理速度の最適化と化しているの
高速化しろとか言われて、そういうのいろいろ参考にしながらクエリを最適化させられたわ
末端の人でも、ちょっと凝ったことを要求されると数学に触れさせられる世界
仮に出来なかったとしても、解決できる人との折衝にはこれら要らないって言われた知識が無いと相手に1から10じゃなく、ゼロから千まで説明させることになる
そのロスが目算も出来ないようだから向いてないよ、専門職
それをシステム作る側が言い出したら出来合いのものでできなくなったときにどうするのかは笑える
ハゲるだろうなぁ
スマホのポチポチゲーでも作ってるのかな?(笑)
パーツ並べて、フレームワークがどのオブジェクト選択されたか返してくれて、タッチのイベント拾ってスクリプターが作ったセリフを表示するのかな?(笑)
底辺(笑)
開発標準レベルのやつやろそれ。
開発先で変わるやん。。
なんの勉強すんの?
なんか内容入ってこない。
50代?
何かと「老害」って言葉を使う奴の中で
新しいものを作り出せるような奴はいないんじゃないかな
おそらく1人も
「とりあえず動けばいい」って感覚で作る奴は軒並みアホとしか言えないからな
それでも使える奴にはヘソ曲げられてもだるいから何も言わない
つまりそれを言われるって事は使えないレッテルを逆に貼られてるって自覚持った方がいい
補数とかも数学でしょ?まぁ組み込みじゃなきゃ、桁溢れしたらちゃんとエラーでる言語がほとんどか。
取捨選択できないあんたのが年齢高いんじゃね?
フラグ量産してとりあえず動くみたいなね
でレビューでボロクソにダメ出しされて半泣きになると
それでもいいならそうしたらいい
n進数ってそれだけじゃないんだけど?
2進数や4進数、9進数などは日常生活のどこで小学生でも触れていて、計算する必要があるか説明できる?
ここでそれらは~とか日和ったこと言うなよ
「n」進数と言ったのは82だからな
FEは3回落ちて諦めた底辺だけど
数学が必要ないなんて思ったことないよ
むしろ数学できないことがめちゃくちゃコンプレックスで、できる奴が死ぬほど羨ましい
svgをグリグリ移動させたり、スケーリングさせる処理の実装方法が分からなくてめちゃくちゃ苦労した
普遍性より独自性
数学勉強して自分で一から構築しないと
変数とか関数とか、なんか値をいれておけるところ、この魔法使ったら計算してくれる!便利!!とか(笑)
下っ端プログラマーの意見だねぇ。
PMPLやるレベルなら自分が規約作らないといけないんだよ。
全然違う。あんたプログラマーじゃないだろ?
そこがもう間違ってる。まぁプログラマーじゃない人が書いてるんだろうから仕方ないだろうけど。
鉛筆作るのはアセンブラやライブラリ書く人の役目なのよ。
だが世の大半のプログラマーは高級言語しか使わないっつーか使えないのが普通。
その役割は鉛筆使って絵や文章を書く人。そこには数学不要。
スレでもコメ欄でも、なんの言語?って話になってないからもう全然話にならないんだよね。
最近のライブラリが揃いまくってる高級言語で書くプロジェクトが大半なんだから、それは数学一切要らないよね。
だから「数学勉強しろよ」なんて言い始める人は、老害は言い過ぎだけど頭固いよ。
そういう現場に理系出身じゃないPGをあてがうわけないじゃん。発生しない事象を喩えに使うのは良くないよ。
結果、色々なことを調べていくんだけど、数学の知識があると、特定の領域から速度が上がるんだよね。
PMだったりPLだったりすると、目標になるのがプロジェクトを円滑に進められるかに腐心しなくちゃいけないから、そこまで原始的な領域に突っ込む事も無くなってくる。
自分がどの担当を目指すかによって、習熟しないといけない知識は異なってくる。
連立方程式を解くのにガウスの消去法を知っていたら効率のいいコードを書けるとか利点はあるが、それよりも変数の意味とか関数とかの理解を手助けするのが数学ってだけ
言われたことないのは見放されてるか、みんなできてないか、問題ないレベルかのどれかだろ
もちろん現場によっては数学自体が必要になることもある
関数電卓のプログラムを書く現場で数学を全く知らないのは話にならんでしょ?
数学の知識、後で生きてくるのよ
どの業界のプログラム作るのか、実際業務入んないとわからないじゃん。
プログラムは英語だから、英語勉強した方が良い
でも数学なしでいけるっていうのはかなり乱暴な意見に聞こえる
プログラムはあんま詳しくないがせめて線形代数とか有限要素法くらいはやっとかんと辛いんじゃないか?
工学部の教養科目でやった程度だけど普通にその辺使ったが…
それに、何でもかんでも老害認定して他人の意見を聞かない若者が増えると、この人達が将来本当の老害になって若者の邪魔をするようになるぞ!
ていうか必要な部分だけやればいいんだからそういう意味で言ってないなら数学勉強しろは間違ってるしそういう意味で言ってるなら間違ってない
昔はメモリ使用量を少しでも減らすため
いまは通信量を減らすため
顧客の仕様に合わせてシステム組み上げるなら必要だろ。
そっちのほうが残酷だが
高度な数学知識が必要なのって主に画像認識だの解析系のプログラムを組むときとかだろうし
ただ幅が広がるというかいっそ根本的にできることの格が違ってくるから知識があったほうがいいのも確か
仕組みの話に至っては散々突っ込まれてるけど喩えにすらなってない
未来のエンジニアの人たちは鵜呑みにするなよ
他の人も言ってるようにシステムは段々高度化して行くばかりで、数学の知識を必要とするところも多々ある
選択肢を広げる意味で数学勉強すること自体は何のマイナスにもならんのにそれだけで叩く方がおかしい
英語勉強しろよ、で叩く奴はこの世におらんだろ
そうでないなら適切な命名ができるように英語やっとく方がいい。
それは貴方がそれなり以上の環境にいるからでは?
もっと下に行くとあまりに理解してなくてそう言われる、思われるんだと思う
あー、そういう意味でのプログラマーの事ならそうだよな。暁夢的にはプログラマーってドカタの事だもんな。
てっきり日本における一般認識でのプログラマーのことだと思ってた。エンジニア含めるやつな。
CGツール開発の現場なら、むしろあらゆる高等な数学をアホほど用いるから数学出来んと無理だなあ
今からやり直そうとしても、言語仕様が増えすぎて、
バケモノクラスの難解な言語になっていて、
仕事で参考にしようとコードを見ても、
老眼が進んできた年齢の俺には、もう理解ができないな。
同じ言語でも、時代によってコーディングスタイルも激しく変わってるし、
常に学び続ける意志がなければ、続けていくことは難しい。
上級工程の仕事か管理職になれなかったら、テスターか運用になるしかない。
普通に関数とか使うし、
自転車のギアも同じ。
実際役に立つことある?
芸術じゃないんだからセンスだけでどうにかなるわけないじゃんw
ぶっちゃけプログラムのセンスがある人って理解して応用できる人だから「中二レベルのまま」ではないんだよ
その辺履き違えて「中二レベルでもどうにかなる」思ってるアホが多いんだわ
「勉強すること自体は何のマイナスにもならん」とは言っても、時間は有限なんだよね
数学の深堀り勉強もそりゃした方がいいけど、
収入を高めることだけを考えた時に学ぶ優先順としては高くはないかもよ
とにかく現場で製造できるようになりたい段階なら、
コピペだろうとツール頼りだろうと使うための勉強する方が効果的だろう
そもそもどこまでの数学が必要なのかでも大きく変わるんだし、
始めるハードルを下げる意味や、伝えたい層に合った煽りとしては、
そのサイトの内容にも一理以上はあると感じたわ
それより、自分が扱っているシステムの勉強や、自分が扱っているシステムを構成している言語たちのドキュメントなどの言語(英語が多い?)の勉強をした方がいいと思う。
コンピュータの原理やなんやは大学や資格の勉強でしているだろうから、
興味がある場合や必要に迫られていない場合は、それで十分だと思う。
記号論理学の証明やシーケント計算や数学を知っていたら幅は広がるけれど、特定分野以外は
必須ではないと思う。自分の場合は趣味で論理学や数学や計算機科学の勉強してしまうから、
全く勉強していない人の実際は分からない。自分の場合はもっと英語を勉強しろと
自分に思ってしまう。
結局の所「母国語→機械のわかる言葉」を変換することが主たる業務の「通訳みたいなもの」だと思ってるわ。
いわゆるプログラマはそれが大事で、いわゆるSEはそこにアルゴリズムだのが加わる。
世の中には知識も技術力もしっかりありそうなのに伝達能力の死んだ人がいるしなぁ。
低レイヤーならそうだろうね
それ用のソフトは除くとして。
modulo以外で商空間をプログラムで使った経験のある人はいますか?
ソースは俺
どう動くプログラムを求められているのか、それをまず理解しないと何も始まらないし
まぁ本来は営業の仕事なのかもしれんが
スクールの講師やってるから…
でもそこそこの成績であればピンポイントで覚えていくからそれほど困ることはない
あと、コンピュータが動く仕組みがわからない&わかろうとしない人は現場に入らず営業でもやってて
そういうやつがチームに入るととんでもない糞コード吐いたりデバッグでも明後日の方向を見てたりして効率ダダ下がりになるから
でも残念なことにFRAMEWORKやAPIでラップして仕組みがわからなくてもプログラムが書ける方向にどんどん進んでるんだよね
>>317
英単語がわからなくて変数やプロシージャにローマ字で命名するのはいいけど、ヘボン式と訓令式をまぜこぜにするやつは今すぐ死ねと言いたいわ
IT土方と言われるわけだけど
学生向けレベルの「教科書」に出てくる基礎的なアルゴリズムならそれでいいかもね。でも大抵のアルゴリズムの解説書って数式だらけだぞ。
だけど、数学的な知識はあった方が良いけど無くてもなんとかなる
例えば画像を拡大させたり回転、移動させるのには三角関数は必要になるけど、大抵の場合、共通化されていて三角関数なんて知らなくても使える
大元を理解できていないと上にはいけずIT土方になるって言うんだろうけど、IT土方でもそれなりに稼げるし無理して上にいく必要は無いと思うわ
車が潰れたら乗れないね!
直さず新しい車を買えってか?
変な持論。
IT土方でも良くね?
工場で働く人はそこで使ってる機械を作れないといかんか?
別に理解して使えてたら良いんだよ
IT土方でも十分に生活出来るし毎年1000万くらいは貰えてるで
AWSとかは一昔前の技術を誰でも簡単に使えるようにしただけであって、ガチで最新の技術を追求するなら英語と数学は必須。
数学なんて特に努力しなくても理解できるレベルじゃないと
ぜったいにITドカタにしかなれない
あくまで小難しい数学の必要性の話をしているわけで、中学レベルの数学が不必要という話をしているわけではない。
ロストテクノロジーってこうやって生まれるのかもしれんな
A=B*Cが等式じゃなくて代入式だということや
IF文で分岐させたりFOR文で繰り返したり
CALL文で外出し処理させたりする流れの理解、
そういうのが出来れば数学も英語も不要。
Webプログラムも最近じゃ3Dの知識が必要なサイトも出てきているから、いずれゲーム制作と似たような知識は求められると思う。
寧ろブラウザのオーバーヘッドが大きいから、快適なサイトを作るチューニングはゲーム以上に大変そう。
余計な計算を省いたりとか、何が余計か解んないと大変だろうし。
経営者は簡単と言うが、品質や進捗で依頼主は気付くよ、んなもん。
でもソフトウェア設計とか開発環境とかプログラム言語の知識とかPMとかコミュニケーション能力とか他のエンジニアの方が(圧倒的に)優れている部分も多いよ。何でもできるスーパーマンはいないね。
基本的にはその人の得意分野の仕事がアサインされるから数学の知識は絶対ではないね。
でも数学や科学的な物の考え方は絶対に必要だね。
数学が必要になるかは何作るかによる。
判らないより判ってた方が出来る事に幅は広がるけどね。
それで間に合う仕事も沢山あるんだろうけど、同時にそれしかできないエンジニア(笑)は掃いて捨てるほどいるわけで、
一生いつ切られるかわからん兵隊でいいなら好きにすればいいけど、自分の雇用を守りたいとか収入を増やしたいって気持ちがあるなら、少しは頭使った方がいいよ
数学的知識なんか一切不要
むしろ日本語がまともに出来ないとまともなプログラムは作れない
迷わずコードを書けるように最低限の数式のルールだけ覚えろって話なら中学レベルだし
アルゴリズムの効率とか暗号の安全性とかの話なら大学レベル
ただしこれはもう「数学が出来るプログラマー」というよりは「情報分野に詳しい数学者」だが
頭悪そう
個人的には不要派は動けばいいってスタンスだろうなとは思う
最近はHDR、物理ベースレンダリングとかでレンズやカメラの物理的な知識が必要になってしまって、正直付いていけなくなっている。ゲームエンジンの力と、頭のいい人が公開してくれている論文の丸パクでなんとか誤魔化せている。
高校レベルの数学知ってる=プログラマ
大学以上の数学知ってる=スペシャリスト
どこを目指すかだろうな。
ITドカタでも良いなら、数学は確かにそんなに知らんでもいいけど、給料増やしたければ知っとけ。
アホの子向けに「数学が出来なくてもプログラムは作れるよ」と騙り、自分たちが儲けたいだけ。
アホの子はアホの子ゆえに簡単に騙されてくれる良い金づるだ。自戒を込めて。
世論操作に踊らされてFランに入る大学生と同じだよ。もしくは声優の専門学校とか。
ITドカタでも経験年数10年越えたら月額80万は貰えるし、それで良いと思ってる
ITドカタをバカにする人が多いけど
上流よりドカタの方が数も多くて仕事も多く安定するぞ
年収1000万以上を目指したいなら上流を目指せば良いけど1000万で良いならドカタやってた方が楽だわ
特定の処理に特化したライブラリが大量にあるし
例えばGoogle Mapを使った処理をしたければAPIがあって中身を理解しなくても使えるようになってる
それは人手不足の今だからでしょ。使えないITドカタがこいつのせいで増えて、いまの子達は給料も上がらなくなるで。
行政書士と似たような状態が待ってるのに、数学要りませ~んみたいなこと軽々しく言えんわ。
開発者にすら中身を秘匿してもアプリを作れるぐらい言語が高度化してきてる。とはいえ、数学を学ぶことを無駄だと言うのは明らかに間違ってるけどな。
誤用だとされる格式や値段が高そうでしり込みする状況は年に何度もある
これいちいちハードルが高いからあの店は止めときましょうとか言うんか 値段が高そうだから止めましょうという直接的な表現は好まれないし
その下の
>「これはこれこれ、こうだと思うので、これをやってください」
>というのが正しい依頼の仕方です。
もヤバいぞ。
勉強はしない、自分で考えない…人材になりなさいって言ってんのか?
で、誰がそんなやつに金払うんだよ。
使えないITドカタが増えるのは良いことやん
それだけで普通のITドカタの需要は上がって、仕事が少なくなってもキープしようと単価を上げたりしてくれるし
まぁ、ここ10年見てるとコード量は確実に減ってるし、ノーコードで出来ることも増えてきてる。数学が出来なくてもやれるシステム開発の仕事はかなり増えてるとは思うよ
せやな
高度な数学的知識の求められる仕事なんて、そこらの販売管理や在庫管理システムには無いからね
数学を勉強する必要がないってのと、プログラマに数学が必要ってのは別のはなしだね
君はIT業界経験無いんだろうね
プログラマへの発注の仕方としては全く間違ってないよ
大規模システムの一部分の開発だと周りとの仕様の整合性を合わせるために細かい仕様を提示した依頼が必要になる
IT土方って言うけど、本来の土方も設計どおりに物を作る仕事やろ?IT土方も同じやで
まずそれが間違い
数理論理学覚えたほうがほぼ全てのプログラミング言語に使える
それを為すためにどうしてもコンピュータの仕組みは理解しておかないと
さらにコンピュータは数字であらゆるものを扱うから数字を思った通り変形させたり
運用したりするために数学的なものが必要になってくる
さらに現実に沢山の人が利用するものを作るためには想定外の出来事を
想定することが必要になってくる
才能込みで結構大変な仕事になってくるから好きじゃない人はやらない方が無難だし
無理にやるなら目に見える機械とか職人の世界の方が無難
ケッコー能力主義よ?
220が挙げた用語とかを記憶してるだけの奴は消えてく感じ。
オレ高卒なんでそういう用語分からず仕様とか式とかアルゴリズム考えて出すと、それ○○だねとか名前教えられるw
残念ながらそうはならないよ。優秀なITドカタと使えないITドカタ、契約前に見分ける確実な方法無いもの。
それこそガチャだから、あたり引いたら単金上げて囲い混むけど、使えないITドカタが増えると、ベースの価格下げさせてガチャ回せる回数増やさせてガチャの金額下げさせてるから、あげるにしても一気にあげるのは無理で、ベース下がったら上がるにも時間いるし、ある程度の金額になったら放流して、新しいガチャ回しにいくもの。
下がる未来しか見えんけどなぁ。
例えば単金の高い優秀な人が多い会社があったとして、そいつらはITドカタ卒業していくでしょ。となると単金安くなるって言うか、二極化が進むって言った方が良いのかな?そのときに数学得意な人ほど優秀な可能性も高いし、二極化したときの高い方のグループに在籍してでしょ。
で、こいつのやり方では下のグループばっかり増えるから、貧富の差も開いていくでしょ。
俺はそう読むけどなぁ。
こういう奴って「ぼくがかんがえたさいきょうのぷろぐらむ」を作りがちなんだが、それをされると他人がメンテできないんだわ
(これは決めつけじゃなくて俺の経験談)
効率化とか言って小難しい小手先テクニック見せつけた自己満なコードより、ベタベタな書き方のコードの方が有難かったりする
他人に合わせるというか協調性というか、自分と合わない相手を老害とか罵るやつには務まらない職業だよ
批判してる人すべてが無能
私も長いこと業界にいるけど、数学知らないと話にならんと思って学び直したよ。文系卒だったから。
協調性がないわけじゃないぞ
自分でも理解できてないから万人がわかるのを書けないだけだ
そういうのも含めて基礎である数学知識程度はあった方がいいって話
ラムダ計算とか高階関数とか名前挙げてくときりがないからそうなっちゃってるんでは?
オレなら集合論かな。挙げるのは。
業界の事何も知らないんだね
君の言うガチャなんてはるか昔から言われてる事だよ。で、単価は下がるどころか上がっていってる
別の現場に行けば過去の評価が無くなるなんて事を思ってるみたいだけど、業界内の評判は伝わるよ
単価80~100の仕事はだいたい大手ベンダーの下請けだけど、元請けや同じ下請けの会社含めて全て過去に接点の無い会社なんて事はまず無いからね
>そいつらはITドカタ卒業していくでしょ
そこが間違い
ITドカタでも楽に稼げるからITドカタで年間報酬1000万で良いって人が大量に居る
というか、ITドカタの仕事は大量にあるから引く手あまた。フルリモートで残業無しで月額80なんてところが腐るほどある。
わざわざ責任の重い仕事や未経験で畑違いの技術開発なんかにいく人は居ないよ
ぶっちゃけ楽な仕事だからね
技術研究と違って社内システムの開発なんか使用する技術も知れてるし楽に稼げる
算数だけ出来れば後はパズルみたいなもんや
最近は仮想化進んで、コンテナ開発やサーバレスになって開発基盤を完全に理解してる人はかなり少なくなってるし、別に知らんでもやってける
そんなんでも毎月80万貰えるのがITドカタやで。別にプライドとか無いしドカタとバカにしたら良いけどね。金は貰えるしw
>頭の中で自分が指示したコンピュータの状態を再現、追跡したりする能力が必要で
30年以上前の話をしてるの?
状態なんて普通にウォッチ式でリアルタイムに見れるし、頭の中でやる必要なんて無い
低能でもそれなりに稼げるからプログラマやるんやろ
俺は低能なのでプログラマ以外の仕事だと月額80万は貰えないので無能でも出来るプログラマをやります
長くやってたら経験だけでどこの仕事もそれなりにこなせるしな
「老害だ」とか言えるような職場にいる人は、一生必要にならないと思う
数学知識があれば理解出来るって訳でも無いけどな
理系でもラムダ式やLinq理解できてないやつ居たし
高卒のアホでも直ぐに理解出来てたやつも居る
匿名関数周りの理解は数学知識が関係あるとは思えないけど、プログラムする上では最低限の知識だけど、初心者のハードルにはなるよね
予約するとか、発注するとか、カード決済をするとか
普通のシステム開発で数学的知識が必要になる事なんてまず無いからね。算数の知識と社会的常識の方が必要やね
内部的なプロトコルは数学的知識が必要なものが使われてるんだろうけど見えない部分だしな
普通にdecimal使えって言って終わる話だと思うけどな
それな。
ライブラリを使うなら、代入、条件分岐、繰返しの3つを使えれは、極論だけど何とかなる。
ライブラリに無い事や、ライブラリ自体を作る時は、数学だけじゃなく、それぞれの専門知識が必要となる。
計算なんて除算と余りをしっかり分けて計算することくらい。
多分それw
プライドだけ高くて基礎能力がない輩だから勉強しろと叱られてんだと思うわw
土方ってレッテル貼る方がもっと恥ずかしいけどな笑
情弱無知を曝け出してるw
数学解らなきゃ、親方なんて無理よwww
コンビニ店員も、アルバイトから経営、本社から出向まで色々あるのに笑
でも知識があると還暦超えてもSE兼プログラマしてる人は結構いる
知識を武器に出来ると若者でも太刀打ちできないよ
コメントってたら英語で書いとけだったけど、時代はかわりつつあるらしい。
今どきゲーム機の本体のソフトなんか、GPUを載っけて、GPUメーカー提供のドライバを載せて、メニューを作るだけ。ゲームエンジンを作るわけじゃないし、そりゃ数学も使わんだろ。ゲームアプリのほうがよっぽど数学使うわ、
今からやれば良いじゃないの?
JSONや文字コード話って、初心者の話だよね。それが大事って、出来なきゃヤバイだろ。プロとして。
既知なら検索に使う時間が浮く。
ただ、アルゴリズムとデータ構造くらいは学んでおいた方がええね。
すごく保守しにくい独りよがりなカード書きそう。
そして無駄なテストコード書きそうw
顔文字に年を感じるな。キャバクラ客のラインみたい
64が言ってる理経2年レベルってベクトル、行列変換とかだと思うけど、そんなんやる高校あるの?
無職ニートが言ってるせいで全然参考にならんぞ
業界の年収くらい書く前に調べろw
そんなもんか。ヤベェな。
納得できる説明や証明には基礎数字は必要。
徹底的な場合分けのセンスなんかは数学の演習量がモノを言う。
要件に馴染むようなライブラリがあれば良いけど、結局なんらかのカスタムする時に数理知ってなきゃ、実装のアイデアすら出ず詰んでたなって事は多々ある。
数学への理解が必要な設計なのにまるで理解しないでコピペか過去のコードもってきてスパゲッティ作った結果怒られてるんならそらもうしょーがねーよ。
だから、今だけやろ?この先の話な。
人手不足のバブルでそうなってるだけ。勝ち逃げできる人ももちろんいるだろうけど、これから入ってくる人はそう簡単にはいかんやろなって話や。
勝ち逃げできるといいな。
大量にいるなら需要と供給の問題、所謂マーケットの力学でいずれ下がるのよ。
ま。がんばりなや。
それってどの業種も同じじゃね?
少なくともここ10年は単価は上がり続けてるよ
全く業界を知らないやつが上から目線で良く言えるなぁ
ぶっちゃけそういう初心者レベルの事を大量にやるような仕事だよ
1つ1つは簡単な事の組合せ
プログラムってそういうもんなんだけど知らないの?w
アルゴリズムはパターンだから何年もやってたらイヤでも覚えるよ
単価安いのにそんな選別があるんだね
趣味でやるなら良いけど仕事にするなら楽に稼げる業務系の開発した方が良くね?
安易に老害老害言っている様子ほど滑稽なものはない。
てレベル感の内容
物理エンジンを”使う”プログラマなら別にそこまで詳しくなくてもいいかもしれないけど、
物理エンジンを”作る”プログラマはそれなりの公式くらい覚えておいたほうがいいんじゃないかな?
単価が一番安いPGになるだけでクラウドやEC止まり
プログラマーならできて当たり前すぎて、わざわざ言うレベルですらないって事だろ
ちゃんと働きたいなら数学も英語も覚えたほうが良い事だけは間違いない
まぁエンジニアなら不得意な領域だろうが興味持つような人じゃないと続かないと思う。
ノーコードとかローコードとかは本職以外の人が片手間に弄れる。逆に言えば片手間で出来るレベルのことしか実現できない。
本職の人間がやることは、本職じゃないエンドユーザが気軽に始められる環境を作ることであったり、エンドユーザにより良い商品を提供すること。
それを実現するために数学(それ以外の学問もいるけど)が必要なのにそれを否定したらおしまいよ。
画像系でも解析系でも微分方程式自分で立てて解けるぐらいじゃないと。
まぁ、解くのはプログラムで解くことも出来るけど。
計算式を立てられなきゃろくなプログラム出来ないやつ。
まぁ、そういう仕事も世の中にはあふれてるから別に出来なくても金は稼げる。
出来るに越したことは無いっていうだけ。出来ないやつに仕事は回ってこないだけだよ。
太古の医者「人体の仕組みわからないけど、血液抜いたら病気治るからいいや」
太古の医者「人体の仕組みわからないけど、脳みそ切除したら病気治るからいいや」
※現実の話
今年から教育要項改正で統計数学復活するし、その理由がIT人材やデータサイエンティストの育成だからここ目指すなら数学勉強しといた方が良いと思う
実際自分も高校数学やり直したけど、それだって中学数学の基礎が出来てないと無理だから今から代数学に慣れておいた方が絶対得
コメントする