解決済み
プログラミング初心者です 初学者がプログラミング言語を同時に複数言語学習するのはどうなんでしょうか?私は最近、Pythonを学び始めましたがJavaやRuby,Swiftにも興味が出てきました ただ、複数の言語を同時並行的にやると恐らく、どれも中途半端になってしまうと思うのですが 実際どうなんでしょうか? 今のところ考えているのは ①全言語で今一番やる価値のあるもの一つに絞る ②Python+RubyかJavaかSwiftの二言語を同時に学ぶ ③とりあえず全部浅くやる 仕事の需要面ではJavaが一番多いので とりあえず、Javaをやっておけば大丈夫みたいな風潮はありますけど 実際、Pythonって仕事そんなに無いのででしょうか? また、Pythonやるなら、わざわざRubyは別にやらなくてもいい感じでしょうか? 同様にJavaとSwiftもどっちかで良い? 質問が多くなりましたが、お願いします
2,093閲覧
1人がこの質問に共感しました
JavaとCとPythotnをよく使っています。 選択肢 ③作ろうとしているものに適している言語を学ぶ をオススメします。 Javaを学ぶ動機は、swiftを学ぶ動機とは違いますよね? ・Androidアプリを構築したいからJavaを学ぶ ・iOSアプリを構築したいからswiftを学ぶ ・LinuxでWebサーバーを構築したいからPHPを学ぶ ・マイコンにプログラムしたいからアセンブラを学ぶ あなたの学ぶ動機は?? 1つ作品を作り上げると、似たような構成になり、違う言語でも同じような関数が存在したりします。 浅く広くでもOKなので、とりあえず作品を完成させましょう。 その中で書き易い言語を模索すれば良いと思いますよ。
なるほど:1
そうだね:1
深くやるなんて どうせ仕事やるようになってから数年かかるんだから つまりは1個に絞ろうともどうせ浅いんだから どれもやったら良いと思いますよ とは言うもの本当に平行してやるんじゃなくて 数か月くらいはどれか一つに絞って ある程度は身についてから次に行ったほうがいいとは思いますが おそらくはやってる段階で 「あ、これはあれの書き方だった」的なミスも生まれるでしょうけど そう言うもんだと思って諦めるしかないかと 実際仕事を始めたら あれはできるこれはまだまだとか言ってられなくて やった事ない言語でも短期間にマスターして 中途半端だろうがマニュアル片手にだろうが 動くもんをつくらなくてはいけないのが現実だと思います つまりは、言語自体の能力だけでなく 言語を短期間にマスターする能力的なものも身につける必用があるかと なら、色々やったほうがいいですよね またPythonとRubyは現状あつかってる役割が違う場面が多いと思うので こっちをやればあっちをやらなくてもいいというもんではないと思います 確かにPythonの仕事は伸びしろがあるもののまだまだ少なく Rubyは先細りに見えますけど それも将来どうなるかは誰にもわからないですし それにPythonは書式を強制するんでPythonの経験者は 他の言語に移ってからも綺麗な読みやすいコードを かく傾向があるんで最初にPythonってのはアリかと (読みにくいけどすごいトリッキーな天才的コードを書く人になりたいなら別でしょうが) javaとswiftもそうですねアンドロイドならjava iphoneならswift なので ここは言語がどうかと言う態度ではなく アンドロイドやiphonのアプリを作りたいのか? どっちかでいいのか? 両方なのか? という見方をすべきだと思います
< 質問に関する求人 >
プログラミング(東京都)この条件の求人をもっと見る
求人の検索結果を見る
< いつもと違うしごとも見てみませんか? >
覆面調査に関する求人(東京都)この条件の求人をもっと見る