(328/546)大学3年生女子理系です。数学を勉強しているのですが、将来就職のとき何かプログラミングができたほうがいいと聞きます。大学院にいこうとおもっているのでまだ時間があるので何か、と考えています。mathematicaは少し使ってますが、他はできるのはTexくらいでしょうか。プログラミングとはいわないですよね。Rは少し勉強できましたが、自分でなにかできるか、というとそのレベルは程遠いです。pythonも深層学習で使われていると聞くので興味がありますが、独学ではむつかしそう。大学の講義でそういうのってないのですが、そういうお仕事をしている人ってどうやって身に着けたのでしょうか?通信教育もあるみたいですが、やって身につくものでしょうか?アドバイスを願いします。(137/290)プログラミングは基本、勉強量です。大学で扱われないのは、勉強量だけは多くて、難易度は低いので、わざわざ大学で扱うまでもないからでは?図書館なり図書室なりを利用して、まずは入門書を数冊読んでください。買うと本代が馬鹿にならないうえ、読みやすさの相性もあるので、必ず借りてください(気に入った本があれば買っても良いです)。入門書を3~5冊も読めば、簡単なプログラミングくらいは出来るようになります。内容も薄いので、数日あれば1冊読めるでしょう。それを数回繰り返すだけです。通信教育とか教室に通うとかは、時間の無駄なのでやめたほうがいいです。前述の通り、勉強量だけは多いので、「本数冊分を教室で学ぶとしたら、どれだけお金と時間が掛かるか」と考えれば、わかると思います。大学生で理系なら、活字が苦手ということもないでしょうから、自分で勉強してしまえばすぐです。(4389/15467)とりあえずやってみる。これがとっかかりとしては一番いいと思いますよ。パソコンを用意します。そのパソコンのOSで動かせるプログラミング言語を入手しインストールします。市販もありますがフリーで入手できるものもあります。あとはインストールしたものを利用して手軽な何かをプログラムに落としてみる。プログラムに落とすというのはなにかの結果を得るためのコードをコーティングするということです。コーティングするためにはその言語の使い方を学ばなければいけません。市販品なら付属の説明書を見たり市販の解説書を買ってみたり有名な言語ならリファレンスマニュアルみたいな本も販売されているはずです。フリーソフトの場合は付属の説明書なんて期待できませんが解説しているサイトならあるはずです。いうサイトでは前述の市販ホントと方レベルのサイトも見つかるかもしれません。じつはプログラミングを憶える行為というのはネットで必要な情報を探すことと類似していたりします。私なんかはそういう情報がほとんどない時代にプログラミングを独学で覚えました。その後も新しい言語を扱うたびに専門誌をおいている書店に行って目的の情報が乗っている雑誌や書籍、専門誌を買いあさりました。本を買うために東京の神保町にまで行ったこともあります。神保町の大型書店にはコンピューター関連の専門書を扱ったフロアやコーナーがあったりしましたからね。いう本屋に行ってから環境を用意するという方法もあります。書籍によっては入手方法も書かれていたりします。身につけたいのなら、環境を用意するところから苦労しないと難しいですね。仕事で初めてのものを扱う場合はとにかくいじくり倒しました。Microsoftの開発環境だとヘルプで命令などのパラメーターの意味などを調べることができるので活用してました。インストールのときに選ばないと入らなかったりします。Application(略してVBA)というVisualBasicベースのプログラミング言語が入っています。エクセルが無難なのかな?私の場合はリレーショナルデータベースソフトのAccessでVBAを覚えました。そのごホームページで静的ページだけではなく動的ページ(使用者の操作や選択によって次に表示する内容が適時変わるホームページ)を作りたくて当時CGIで多く使われていたPerlを勉強し自分のパソコンだけでブラウザからホームページを表示するための環境を構築するためにAppachというホームページサーバー(httpd)も覚えました。PerlをつかうとExcelやAccessのファイルから必要な情報を取り出してHTMLとして出力することも可能だったので仕事にも応用できましたよ。Officeをインストールしていないパソコンでも必要とされるエクセルの内容をブラウザで見ることができますからね。皆がやっているからやってみたい、というのは「必要」ではないです。Android用のアプリ開発もWindowsパソコンでできます。iOS用アプリの開発もできますがiOSの場合は開発環境って有料なのかな?Androidは無料で整えることができるはずです。はじめは情報を得るために書店とネットを彷徨ってください。「自分で何ができるか」ではなく「自分は何がしたいのか」が重要です。その判断をするためにも書籍を読んで知識を蓄えてください。知識が全くなければ判断材料もまったくないということになりますからね。就活でも受ける会社のことを調べてから申し込んだりしませんか?大学生だったらそのくらい当たり前にやっているはずですよね。調べもせずにとりあえず・・・というのが一番モノになりません。私が最初に「とりあえずやってみる」といったことと矛盾していますが、やってみるのスタート地点が違います。私の場合は調べることから始めるのが「とりあえず」なんです。転職カテゴリマスター?プログラミングに限らず、新しい技術を取得する際に大事なのは「それで何が出来るか」を理解することです。今自分が直面している課題に対して「あの技術なら効果的なアプローチが出来るのでは」と感じた時が勉強の始め時です。いった具体的な課題があればモチベーションも上がり、また明確な目標にもなります。その目標をクリアすれば一段と理解が深まり「アレも出来る」「コレも出来る」(自分のスキルでの『可能か不可能か』ではなく、技術を修めれば対処出来るかどうか)となり、さらなる課題になります。やって繰り返していけば、いつの間にか高いスキルが身についているものです。(271/1960)仕事でやってる人は、その手の学校で勉強したか、会社に入って鍛えられたか、その両方かってところが多いと思います。通信教育だけでは、余程頑張らないと難しいと思います。就職に有利なんて理由で、新たに勉強し始めるのは、かなり難しいと思いますよ。就職のためなら、もっと別の何かを探したほうが良いと思います。(662/2097)作りたいものが無いのにプログラムの勉強とか、しゃべりたい相手もないのに外国語の勉強とか、歌いたい歌もないのに歌の練習とか、いずれにせよものにならないと思いますよ。(105/484)まず、習得する言語を決めること。いう言語にするかは、プログラム言語の概論を受講すること。学生課に言って、そういう講義を受講させてと、交渉すること、大学院の時に。言語を決めたら、大学院でか、街の講習所で学ぶ。(OK-チップをおくる)結果を報告するこのQ&Aにはまだコメントがありません。あなたの思ったこと、知っていることをここにコメントしてみましょう。自分は春から中堅公立大に通いますが、経済学部っぽい学部です。自分は情報工学部に行きたか...こんにちは。質問をしたくて投稿致しました。その他(プログラミング・開発)プログラミング言語を独学で学びたいと思い勉強方法を模索しています。今、私は理系の大学3年生です。Basicはじめてプログラミングをしたいと思っています。Python中1です。出来上がり、後で見に来たたくさんの人の悩みの解決に役立てられています。