• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:プログラマの数学知識)

プログラマに必須の数学知識とは?

gao07の回答

  • gao07
  • ベストアンサー率61% (11/18)
回答No.2

>プログラミングが上手い方々はやはり数学知識は豊富なのでしょうか? そうとは限りません。が、有って損はありません。(文系出身者も居ます) >数学的考え方が上手ということでしょうか? 数学的と言えば、ある現象や事柄を定式化するという意味ではそうかもしれません。 しかし、必ずしも数学の知識が必要ではありません。論理的な頭が必要です。 >具体的にどのような数学の知識(例えば、~関数やら~概論等)が必要なのでしょうか? アプリなどでは、画面は座標として定義するので、例えばグラフ上で何やかんやする数学のような知識は必要かもしれません。(三角関数、微分、積分など) また、アプリが物理的な演算を必要とする場合、例えば敵に何かを投げてぶつける処理などは物理の知識が必要になるかもしれません。 財務システムでは逆に物理などの知識は不必要で、文系寄りの知識が必要かもしれません。 医療システムでは医療に関する知識が必要になります。 となると、プログラマは万能かというお話になりますが、基本的にはその都度勉強することになります。 勿論、色んな業界に手を出していては伸びないので、どれか1つほど業界を決めて専門性を高めることになります。 なお、論理演算の知識は必須だと思います。(かつ、または、~でない) >大学数学程度のレベルは使いこなすと出世が早い(良く出来てるから?)等聞きます。 数学の知識だけでは出世できません。 出世というのが管理職という意味であっても、数学だけでは出世できません。

zamzam777
質問者

お礼

皆様、ありがとうございます! 漠然とした質問で申し訳ない中、意図を汲み取って頂き感激です。 皆様の回答から、自分の持っている視点の甘さを痛感致しました。 今一度自分を見直し、どこが足りないのか、発想力や思考性などの人間的な面から見つめ直した上で、再度考えたいと思います。 皆様にベストアンサーをつけさせて頂きたいのですが、回答が早かった No.1 の方に着けさせて頂きました。 本当にお忙しい中お答え頂きまして、ありがとうございました!!

関連するQ&A

  • プログラマにとって「アルゴリズム」や「データ構造」の知識は必須ですか?

    最近の、いわゆるパッケージソフトウェアや、Webアプリケーションの開発においては、 必要なコンポーネントをインポートして部品を組み立てていくイメージで コードを書いていくというのが主流だと思います。 ほとんどのプログラミング言語には、すでに便利な関数やパッケージが用意されており、「アルゴリズム」や「データ構造」といった知識はあまり必要になりません。 例えば、データをソートしたい場合、クイックソートなどで自分で実装しなくても、すでにソート関数が用意されているので、その関数を使用すれば良いわけです。 そのような環境においても、プログラマにとって「アルゴリズム」や「データ構造」の知識はやはり必須ですか? 時々、 ・「優先順位付き待ち行列」くらいは、スラスラ実装できなければ、プログラマとしては半人前 ・「離散数学」をしっかり理解していないと、プログラマとしては致命的 などという話も聞くのですが、皆さんの意見を聞かせてください。

    • ベストアンサー
    • Java
  • Webプログラマーって数学を必要としますか?

    私は大学1年なのですが、将来Webプログラマーになりたくて、IT,パソコン関係の大学で授業を受けています。私の大学では、ほとんどがIT関係なのですが、必須科目に数学は入ってなく数学は選択科目となっています。それで、Webプログラマーって数学を必要するのか分からなかったので、今、数学の授業は取ってないのですが、必要になるのでしょうか? 社会では、数学より、英語を必要とするから英語を勉強した方がいいと聞いたのですが、数学より英語を勉強した方がいいですか?(ちなみに、英語は大学で必須科目になってるので、勉強してます) お願いします。

  • プログラミングと数学的知識について

    コンニチワ 有能なプログラマの経歴を見てみますと数学者などが多いですが 私はプログラミングは好きですが数学は苦手です。 公式などを使わない文章問題は比較的得意なのですが それ以外はほとんど苦手です。 プログラミングをする際必要な公式などはその都度調べています。 しかし、最近は数学的知識があってこそ生まれるアイディアというものが あるのではないかという風に考えるようになり、数学を本格的に学ぼうかと思い始めました。 やはり数学的アルゴリズムなどをきちんと勉強しておいた方が いいアイディアが生まれるのでしょうか? 専門家の方や詳しい方の意見をお聞かせください。

  • プログラマになるにはどうすれば良いのでしょう?

    プログラマになるにはどうすれば良いのでしょう? はじめまして、プログラマになりたい中学1年生です。 将来はソフトプログラマー(PCソフト系)になりたいと思います。 プログラミングの知識は全くありません。経験もありません。 (関係ないでしょうが、HTMLができるぐらいです) 今回質問したいのは....。 ・プログラマとはどういう職業なのか。 ・プログラマにはどのような種類があるのか(ゲームプログラマやソフトプログラマなど) (そして、その種類に属する人達は、主に何をやるのか) ・システムエンジニアとの違いは。 ・数学が苦手でもできるか。 ・プログラマに必要な知識・資格・心構え・道具はなにか。 ・プログラマの平均年収・月収は? ・C言語の活用法 などです。 ちなみに、高校は工業高校に進学したほうが良いのでしょうか? 大学はどのような学校にはいれば良いのでしょうか? やはり、C言語は覚えたほうが良いのでしょうか? 質問ばかりですいません。 どなたか、詳しい方、ご回答お願いします。

  • プログラマーの敷居について

    プログラミングを学習したく、春から専門学校への進学を考えています。 しかし、情報を集めているとプログラミングにはアルゴリズムというものが必須なようで、更に出てきた単語の並びを見ているとかなり難しい数学的な言葉が並んでいます。 私の数学の理解度は高二程度から全くついていけないレベルだったのですがこのまま入学して授業に着いていけるものか不安です。 プログラマになるには数学の知識が不可欠なのでしょうか?回答お願いします。 また数学は苦手だがなんとかなったという方がいらっしゃいましたら体験談でも嬉しいです。

  • 知識も浅く、未経験でもプログラマーになることは出来るのでしょうか?

    現在22歳の男です。 専門学校を中退して以来、だらだらとフリーターをしていましたが、ひょんなことからプログラミングに興味を抱くようになりました。 そこで3ヶ月ほど前からプログラムの勉強を始め、先日ようやく入門書1冊をやり終えました(言語はCです) プログラミングをするのは楽しく、始めたころより好きになったのですが、こんな私でもプログラマーになることは出来るのでしょうか? 専門中退で今までフリーターと印象もあまり良くないでしょうし、知識も入門書を読み終えたところと初歩の初歩が出来るという程度、またこの業界は全くの未経験ときています。 まずは行動すべきなのかもしれませんが、やはり不安がありなかなか面接を申し込むことが出来ません。 未経験可と書いていたり、研修有りというところもあるのですが、どのくらいの知識があれば良いのでしょうか? アドバイスなどありましたら是非ご教授お願い致します。

  • pythonで数学の知識がなくてもできるプログラム

    最近は人工知能という技術がたまにテレビで取り上げられているのを見て面白そうだなと感じ、pythonというプログラミング言語に興味があります。 ただ、工業系の大学には通ってましたが数学がかなり苦手で半分挫折して授業には出ていませんでした。 その結果、数学が必要とするプログラミングは難しいと判断し前提知識がなくてもできるものがあればいいのですが、実際問題どの程度のプログラムを作りたいかによって変わってくるのでしょうか。 もし可能であれば、全てじゃなくていいので数学の知識がなくてもできるプログラミングの例があれば教えていただけないでしょうか?

  • 制御系と業務系のプログラマに関して

    プログラマに転職を迷っているのですが、制御系に興味があります。しかし、私は文系出身で数学的な知識はほとんどありません。やはり制御系は理系の知識がないと厳しいのでしょうか? 前職で自動車の設備関係の仕事をしていたので機械をプログラムなどで動かせたらすごいなと思っているんですが相当な知識がいりますよね? ということで業務系でもいいんですが実際業務系の仕事をするうえで必要なこと、制御系の仕事の上で必要な知識、あとこんな人間はプログラマに向いているというのがあれば何でもいいので教えてください。 よろしくお願いします。 あと、実際のプログラマやSEなどの職場の人間関係などは(会社によるとは思いますが)いいのでしょうか?人間関係は悪いところが多いのでしょうか?これまたわかりましたら教えてください。

  • プログラマーについて

    プログラマーについて質問させていただきます。大学卒業後、派遣で一年間テレフォンオペレーターをした後にプログラマーを目指すのは無謀でしょうか? 現時点でプログラマーに関する知識はゼロです。 また、プログラマーを目指すにあたって必要になる資格や知識をご存知であれば、教えていただきたいです。よろしくお願い致します。

  • プログラミングと数学センス

    現在、通信制大学で文系の勉強をしています。最近、コンピュータへの興味が強くなって情報系のコースに転籍しようかと考えています。 プログラミングには数学センスが必要だと聞きますが、数学には自信がないので不安です。 高校では、数学の全国偏差値は68程度(難易度が低めの進研模試です。)でした。文系ですので、数IIICは習っていません。三角関数や微分積分も忘れました。基礎学力自体には自信がある方ですが、数学センスには全く自信がありません。 数学の学び直しは必須だと思いますが、プログラミングにはどの程度の数学知識、センスが必要とされるのでしょうか?