プログラマーに必要な能力って英語と数学どっちだと思う???? [284093282]
■ このスレッドは過去ログ倉庫に格納されています
英語ができる欧米人はみんなプログラミングできんのかって 知り合いの情報科のやつに言わせれば
はじめからプログラムを学ぶのに両方の知識は特に必要ないが
得意のむき、不むきはあるだろうなって言ってた プログラミングそのものなら第二言語を使う時の脳の分野が使われるから英語
プログラミング言語を使って数学的な知識が必要な高度な計算するなら数学も必要 どっちもいらんが、両者を比較するばら圧倒的に英語
ほとんどのプログラマーは数学なんて必要にならない 数学の内容をコードで教えてくれないかな
数式よりわかりやすい
シグマとかループだよね >>10
数学ができなくてもプログラミングできるけど、英語ができないとプログラミングできない
ソフトウェアのドキュメント、マニュアル、コメント、変数名や関数名まで全てが英語だし、読むだけでなく書く能力も要求されるよ プログラミングで数学とか言い出すのは
「必ず」プログラミングに無知な奴だけ 数学的な知識が必要なプログラマーなんて極々一部
データサイエンス、AI、数値計算とかの分野じゃなければ算数くらいで十分
文系の俺がエンジニアになったみたいな記事がよくあるけどそもそもプログラマー=理系って考えがおかしい >>23
もちろんなるよ
使えるツールは全面的に使えばよい 数学できないと底辺Webプログラマーにしかなれないでしょ >>23
端から端まで翻訳なんかかけてられない
膨大な情報から翻訳すべき文章見つけるために最低限読める必要がある
数学なんかほとんどのやつは算数レベルしか使わない >>21
データサイエンス、AI、数値計算
これらは既存のライブラリを活用するもので「どんだけ活用できるか」が焦点だから
やっぱり数学はあんまし関係無い
ライブラリ自体を開発するというのなら別だけど、そういう段階の人間がこんなスレで英語or数学とか語るわけないからなw 圧倒的に英語
リファレンス読むのに英語が必要だし何か英語の壁が立ちはだかってくる
英語ができることに越したことはないよ >>26
ブラウザの翻訳ボタン押せば一発じゃない?
正確な翻訳じゃなくても意味は取れるし
翻訳出来ない形式のデータシート読むなら話は別だろうけど 最近は小学校でプログラミング教育とか言ってるけど、くだらねえなと思う
どうでもいいプログラミングごっこしてないで英語を叩き込めよ
ほとんどの日本人プログラマは英語力不足で話にならないんだから 上級PGは数学重視、下級PGは英語重視ってことだな 国語
冗談じゃなくてマジで
文系科目だよプログラミングは もうじきAIがコーディングしてAIがデバッグする時代になるから
こっから先は特に文系脳のが重要になってくるだろ >>29
Webブラウザだけでなく、ターミナルに表示されるコマンドのマニュアルとか、ソースコード中のコメントとかもスラスラ読めないとプログラマ失格だよ
外資で働いたりオープンソースで活動したりするなら滑らかな英語を書く能力も必要 数学なんて特に必要としない。
必要なら調べたら済む 社内客先の気狂いに耐えられる精神力
技術は3の次ぐらい 数学はシミュレーション系をやらない限り中学レベルで十分
英語はTOEIC700くらいはあった方がいい シミュレーション装置のソフトみたいな高速化が必要なら数学
それ以外は英語 プログラミングに必要なのはプログラミングの才能でしかないな基本
現実の状況需要を把握してそれを論理的に判断構築していく
大学の先生によると法律系と似てると言ってたな
あとは人の考えた命令群を素直に考え方を含めて受け入れる柔軟性とかか
それに加えてゲーム系は数学が必要な場合もある GPT4以後最強のプログラミング言語が英語になったって結論でたろ
数学って言ってもざっくりしすぎだろ
中学生のときにあった三角形がいっぱい書いてあって「この部分の角度は何度でしょう」みたいなのは得意なほうがいいぞ 何を作るかによる
ショッピングサイトや掲示版作るのに数学なんて不要
シミュレーションとかCADとかやるなら必要
プログラミング言語
と言われているように言語としてソースが読める能力は必須 これからは難しいことはAIがするんだから英語さえ出来ればいいでしょ どっちも無くても分野によっては十分通用する
いまやブラウザの標準翻訳機能で英語の技術的な解説は何も問題なく読めるしな どっちも必要
俺はどっちもできないけどプログラマーとしてごまかしごまかしなんとかやってて、一応日本を代表するようなソフトも作ったし特許取ったりもした
でもいい加減ごまかしながらやるのも嫌になってきたわ
最近の若者は優秀だから全然任せて引退する ユーザが何を欲してるかを理解する能力と
それを実現する方法を
プログラミング言語で表現出来る能力、
もしくは表現する方法を調べられる能力
そもそもユーザ代表で依頼する人間も
完璧に欲するものを伝えてくるとは
限らないし
それを請けて設計する人間も
それを理解して設計しているとは限らない >>55
ベースが何かによるな
英語ベースなら日本語を受け取ったら内部で英語に翻訳してからデータを検索して引っ張ってきたデータを日本語に翻訳して表示するから行程が少し増える
これは処理速度や負荷の問題じゃなくて翻訳→データ→翻訳とおおまかに翻訳を2回かますから目的のものを取り出しにくい可能性がある
極端な例で言うと翻訳ソフトで日本語を英語に翻訳して、その英語を日本語に翻訳すると最初に書いた日本語と違ったものが出来上がるってやつに近い 俺、算数は得意だったけど数学は苦手だわ。英語もローマ字入力は早いし抵抗ないけど英文読解力ない。
でもプログラムは作るの大好き。
そんな事より案件ガチャや上司ガチャ、会社ガチャで良いのに当たる運とハガネのメンタルの方が必要だろ 英語苦手だけど気合でInstruction読んでどうにかなってるから英語は不要
数学も行列や整数論はバリバリ使うけど微積とかは使わんな
むしろDocument化するときの国語能力のほうがいるのでは 数学だろ、機械学習の説明理解するのにめっちゃ苦労する
そもそも情報工学の英語って難しくなくね
英字新聞みたいな変な言い回し出てこない
後から検索しやすい中学レベルの英語でしか書かれてない 機械学習に携わるプログラマーが何割いるのか
いたとしてアルゴリズムを考えるのはスーパーエリートだけ >>18
コード書いてる人
キタ━━━━(゚∀゚)━━━━!! マイナーな仕様に関する情報はほとんど英語だから英語
意外と上智の理工学部進むような奴に隠れた優秀なプログラマが多いような気がする 概念でいうと問題解決力だな
個人向け出ないものは
説明書通りにやったら動かんことがある
MicrosoftとSymantecの製品で経験した プログラミングで数学なんて使ったことないわ
数学が必要になるのって3Dゲームや科学的な計算とかするやつぐらいだろ? >>36
そんなの読めなくていい
ググったら出てくる 医者はほとんど数学物理使わないしプログラマーはほとんど数学使わない 健康とメンタル強かったら、技術弱くても昇進できるの? 今ホットなのは英語だろ
対話型AIのプロンプト書くのに有利過ぎる >>84
「このプロンプトを英語に変換して答えを出力してください」でいいだろアホか 全教科出来へんと無理やで^^
どんなプログラム作ることになるかわからんからな。 ■ このスレッドは過去ログ倉庫に格納されています