解決済み
初心者が1からプログラミング言語学ぶならどのプログラミング言語がいいですかね……現在高校三年で既に手遅れ感凄いですが、最終的には仕事にしたいと考えています。 否定的なコメントは遠慮したく存じますが、参考にさせていただきます。 ・Python ・C言語 ・JavaScript ・Swift 私は家庭環境から、パソコンは勉強の妨げになる、と両親からパソコンの購入を認めてもらえていないです(お金は作曲活動で既に買えるだけある(´;ω;`)) スマホで勉強、練習していくとなると、この4つぐらいしかできないらしく、これ以外のプログラミング言語は学習できませんm(_ _)m また、学習においてのアドバイスや、参考になる経験談など、ありましたらお願いします。
87閲覧
取りあえずパソコン買いなさいよ 高くなくていいです、5年前の中古パソコンでいい プログラムの勉強にスペックは要りません でLinuxでも入れて勉強すれば良いです Windowsマシンでゲームばかりしてたらパソコンはダメだと言われてもしょうがないかもしれませんが、Linuxでプログラミングの勉強するのに勉強の妨げになるとか言われる筋合いはありません 金があるなら許可なんて貰わず勝手に買えばいいでしょう スマホでプログラミングの勉強とかアホくさすぎますよ 質問の答は、何でも良い、どうしても選べというならpythonかjavascript(node.js) Webサイトに興味があるならjs、計算や人工知能とかに興味があるならpython
JavaScriptはPC1台あればすぐに出来る 特別な環境やソフトは必要ない しかしJavaScriptで作れるものは限られているので プログラミングの入口を少しかじる程度の物だと思えばいい C言語やJAVA(JavaScriptとは違う)はポピュラーな言語だから 世間的に良く使われている最も普及している言語 よって参加者が多いため、周りはキャリア20万時間(社会人)とかだから 高校3年生のキャリア0が新規で入れる世界ではない 新規で入れる最低限のボーダーラインの目安は5万時間と思えばいい >ゲームやソフトの開発 ソフト開発は気には止めないが、ゲーム開発はもう駄目だね ゲーム系はプログラミングの中で最もボーダーが高い職業 ソフト開発は単に命令を並べるだけだが ゲーム系はプログラミングの技量に合わせて、 物理や数学の方程式も合わせて理解しなければいけないので一番ボーダーが高い ゲーム開発には行列とか三角関数とか普通に出てくる ゲームキャラクターが3D空間上の(0,0,0)に配置されている このキャラクターがX軸(横軸)からZ軸(奥行き)に向かって 上から見て反時計回りにπ/4ラジアンの角度に10の距離を移動したければ どうやって求めればいいと思う? こんな簡単な問題が解けないならゲーム自体が作れない これはゲームキャラクターの移動処理の計算方法だから これが出来なければゲームキャラクターを動かすことすら出来ない 将来ゲーム開発の仕事をしようと思う高校3年生なら こんな問題なんて楽勝で解く
>ゲームやソフトの開発……は高望みすぎますかね…… OSで選ぶ Android:Java,kotlin iOS:swift ゲームエンジンで選ぶ (携帯アプリもコンパイルできるらしいです) UE:C++ Unity:C# Cでゲームっていまどきやらないでしょうし、アプリつくるのでもVCくらいは使いたいです。 pythonはゲームと一番遠い。 出来ないわけじゃないし、有名なものも在る。 でも採用企業が少ないからちょっと選択はおすすめしない。 UEでもスクリプトとして組み込めたよーな気がする。 Javascriptはゲームやソフトに使っている所あるかもしれないけど ”最終的にJSが動いている” というだけで実際の開発はtypescriptとかreactみたいなフレームワークとかでやってたりするんじゃないかな。 JSでなんとかなるとか思っていなら残念なことになる気がする。
< 質問に関する求人 >
プログラミング(東京都)この条件の求人をもっと見る
求人の検索結果を見る
< いつもと違うしごとも見てみませんか? >
覆面調査に関する求人(東京都)この条件の求人をもっと見る