ライフハックちゃんねる弐式IT・インターネット > プログラミング始めるならRubyとPHPどっちを勉強すべき?

2chまとめのまとめまとめ+2ちゃんねるmm\(^o^)/アンテナシェア無気力↓朝目 ブーン| ロリポ| しぃはいよる

2014年10月08日

36Comments |2014年10月08日 07:30|IT・インターネットEdit

1 :名無しさん@おーぷん:2014/10/06(月)23:53:15 ID:JkDxgc9Ju

26歳のおばちゃんなんだけど、迷ってる。


2 :ぶたさんのゆうれい◆dSysy/OC5.fU:2014/10/06(月)23:56:41 ID:tNAGnBcLy

今何が出来るのかにもよる


3 :名無しさん@おーぷん:2014/10/06(月)23:59:38 ID:JkDxgc9Ju

>>2  htmlとcssをここ一週間ほど勉強してた。なんとなく概要を把握したという感じ。


6 :Awn◆Awn/Awn/W615:2014/10/07(火)00:01:12 ID:SJ7xWos5P

何を作るかにもよるかと


8 :名無しさん@おーぷん:2014/10/07(火)00:06:33 ID:Q1jgahhg5

>>6  自分でウェブサイトやiphoneアプリを作りたい。あわよくばそっち方面に転職したい。就職失敗してから
ずっとバイトしてたんだけど、ずっと心にいつか勉強しようと思いがありながら怠け癖でやらなかった。
すごいあいまいな質問になってしまって申し訳ないが、どっちに投資すれば自分の将来を考えた時リターンがあるのかなって


9 :Awn◆Awn/Awn/W615:2014/10/07(火)00:12:20 ID:SJ7xWos5P

>>8
ウェブサイトの方はruby,phpで行けると思うがiPhoneアプリは言語がちゃいますな。
(もっと詳しい人からの回答を待ちますが個人的な感触としては)なんとなくrubyの方が良さそうな希ガス。


11 :名無しさん@おーぷん:2014/10/07(火)00:19:58 ID:obrkOIoxJ

カウンセリングしてやると俺を信じてPHPにしとけ
なぜならRubyはイッチは確実に挫折するから

>>9が言う通りアプリはobjectiveCなどで全然違う
将来を考えるならRubyでさえもう停滞気味感  常に進化が求められる


13 :名無しさん@おーぷん:2014/10/07(火)00:25:16 ID:Q1jgahhg5

>>9  ありがとう javascriptをがっつり勉強してからにしようと思ったんだけど、javascriptってそこまで時間かけるものでもない
っていわれたから、どちらかの勉強始めようとしてるんだよね  ただRubyって就職できないってきいてさ


15 :名無しさん@おーぷん:2014/10/07(火)00:25:52 ID:Q1jgahhg5

>>11  まじか  そうしようかな


12 :名無しさん@おーぷん:2014/10/07(火)00:22:54 ID:y7NEFW6yv

phpやってからrubyやればいいんじゃね
rubyやったこと無いからrubyは無駄になるかも知らんけど


14 :ふらわる◆.M.MoEEE.E:2014/10/07(火)00:25:45 ID:S6iLt75AO

Ruby厨の私はRubyしか知らないのでRubyをおススメする
Rubyは簡潔ですごく書きやすい


17 :名無しさん@おーぷん:2014/10/07(火)00:30:13 ID:obrkOIoxJ

26歳という年齢を考えるとすでに今が将来だから技術を身につけてから仕事見つけようとするのは遅い
独学で覚えて30超えて雇ってくれる会社なんかない

今の年齢なら未経験OKの会社ギリギリ入れるだろうからとにかく未経験のまま(PHPくらいなら一週間で覚えてできますと嘘をついて)飛び込んで死ぬ気で覚える
これが一番いいシナリオだと思うよ


18 :名無しさん@おーぷん:2014/10/07(火)00:32:38 ID:Q1jgahhg5

>>17  やっぱそれが一番かな  未経験OKに飛び込んで仕事しながら覚えるのがいいのかな  


19 :名無しさん@おーぷん:2014/10/07(火)00:49:22 ID:Q1jgahhg5

そもそもこの年令から位置から技術を覚えてもあんまり就職という観点ではメリットないのかな。
あくまで将来自分でサービスを作るということを目標にSeoとかの会社に就職してプログラミングは独学というのもありなのかな
でもPHPって数ヶ月で実務で対応できるレベルになるのだろうか


20 :名無しさん@おーぷん:2014/10/07(火)00:51:47 ID:k0Bz8YblX

アフィ脳的にはphpを推薦する


22 :名無しさん@おーぷん:2014/10/07(火)00:55:41 ID:Q1jgahhg5

>>20  
PHPのほうがとりあえず、基礎的なことはできるんで雇ってもらえますか?ってレベルにすぐなれるかな?


25 :名無しさん@おーぷん:2014/10/07(火)00:58:44 ID:k0Bz8YblX

>>22
php=独立向け
ruby=勉強向け

だと思っている

雇われ向けなら雇われ先に合わせるしかないと思っとります


21 :僕は拓也x中原竜◆bt7yXkrz0A:2014/10/07(火)00:55:24 ID:oKFJriFEh

ねーちゃん、覚えるならJavaにしときな
就職の口が一番多いし泥のアプリも開発できるしな
(´・ω・`)y-~


24 :名無しさん@おーぷん:2014/10/07(火)00:57:13 ID:Q1jgahhg5

>>21  JAVAとかだと敷居が高そう

未経験OKっていう求人ってたいてい、実務が未経験という意味で、プログラミング自体はある程度できてないとダメって場合がほとんどなんだね

だからこそ、とりあえず独学でやって面接で、一応やれますってレベルにしたいんだけれどもやっぱPHPかなあ


23 :名無しさん@おーぷん:2014/10/07(火)00:56:53 ID:obrkOIoxJ

IT系は実務経験重視するのでそれがないなら若さというカードを切るしかない
その若さも今が限界  あと2年したら就職先はなくなるだろう
だからあわよくばそっち方面に転職したいという夢があるなら  今入るしかない

独学では実務に対応できるレベルにならないし就職へのメリットはほぼないです


29 :名無しさん@おーぷん:2014/10/07(火)01:16:39 ID:k0Bz8YblX

あくまで主観だがrubyの方が説明してくれるサイトが多いイメージ
ウェブサイト作ろうと思えばphp便利だからそう書いた
間違ってたらスマンな


30 :名無しさん@おーぷん:2014/10/07(火)01:16:50 ID:adUu7NuDP

新しい目のMacを持ってたらObjective-Cをやってみても絶対損はないと思う
独りでやってると色々つまずくけど…
まあ気楽に


32 :名無しさん@おーぷん:2014/10/07(火)01:35:56 ID:Q1jgahhg5

phpに傾いてきた  おまえらありがとう


37 :名無しさん@おーぷん:2014/10/07(火)01:46:02 ID:obrkOIoxJ

rubyは簡単だけどrailsが鬼門だからなあ

ちなみにウェブサイトとiphoneアプリどっちもやりたいなら断然アプリの方が簡単だと思うから
優先順位がないなら小規模なアプリから勉強してもいいかもね  せっかくmac買ったんだし
ウェブサイトは覚えること多いよ

アプリなら他にUNITYという手もあるね  これは主にC#を使う
アプリは基本的に一つ言語覚えれば作れるから初心者向けだろう  まあ色々見てみて


39 :名無しさん@おーぷん:2014/10/07(火)01:53:59 ID:Q1jgahhg5

>>37  ちなみに仲暁子さんという求人サイトを作った人はRuby on railsを2週間読み込んでサイトを作ったらしいけど、フレームワークだけ
使い方覚えてサイト作ることなんて可能なの?


36 :名無しさん@おーぷん:2014/10/07(火)01:40:54 ID:y7NEFW6yv

んじゃrubyのいい所
開発者が日本人の数少ない数少ないそれなりに認められてる和製言語
ドキュメントが日本語だから英語読めないアホでも読めるよ


38 :名無しさん@おーぷん:2014/10/07(火)01:48:29 ID:Q1jgahhg5

>>36  使いやすさはRubyという印象なんだけど


40 :名無しさん@おーぷん:2014/10/07(火)02:01:46 ID:y7NEFW6yv

html,css,jsの知識ある前提でかつプログラミング経験者ならモノにもよるけど2〜3日あればイケるんじゃね


42 :名無しさん@おーぷん:2014/10/07(火)02:15:24 ID:Q1jgahhg5

rubyのほうができることは多いの?


43 :名無しさん@おーぷん:2014/10/07(火)02:34:10 ID:obrkOIoxJ

野心が強いのが最大の強み  転んでも死ぬまで立ち上がり続ければいつかはできる  
ただrailsは一般的にはやはり難しいという評価だと思う  一流大学出身者でもできない人はいる

PHPにもフレームワークはいっぱいある
CakePHP,FuelPHP・・・上げればキリがないんですが日本ではCakePHP以外あまり情報がないのが現状
PHPフレームワークはRailsをお手本にして作られたものがかなりありその中身は似ている

なので今はどちらを使っても大型サイトを作ることができるでしょう


44 :名無しさん@おーぷん:2014/10/07(火)02:44:41 ID:Q1jgahhg5

>>43  ありがとう  なんだかんだPHPのほうが簡単なのね

いきなりはじめるPHP




この記事へのコメント


1. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 07:50  ID:ra4W8fTl0
無難にCやっとけw
2. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 07:57  ID:SZqah.X10
>日本ではCakePHP以外あまり情報がない
そうか?
3. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 08:06  ID:Ml87UrNp0
PythonのWebフレームワークは何使えばいいの?
4. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 08:07  ID:6uhbcnEu0
こんな無駄なスレ立てるくらいなら
その時間でLAMP環境でも作ったほうがよっぽど有意義なんだがなあ
5. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 08:22  ID:SteHX5CH0
pythonとかのスクリプト系言語で、スマートフォンアプリを作るのは不可能なのか?
6. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 08:43  ID:z7ysIP6E0
手続き型言語なんて、構文法が違うだけで、何でも同じだ。
おっさん的には、HTMLとCSSの方がワケワカメ。
7. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 08:48  ID:Rnd5rUWM0
結局表面さらってばかりで実際には何にも出来ないタイプの典型だな。
とりあえずPHPでフレームワークでも何でも使ってまずサイトを作れれば良いんだが。9割方が挫折するって事を学習するのがオチかな…まず現時点でPHPで書いてるCMSのソースコードなんかいくらでも読めるんだし、SQL使うのが当たり前のご時世、そこから考えたら十分な機能を実装するに独力で何人日かかるか幾らでもわかりそうなもんだが。
あと多分誤解してるが、JavascriptはHTML5やスマホのアプリも組めるくらい何でも出来るけど、html,cssを多少かじった程度じゃ無理なんだよな。jQueryを自分で拡張するくらいでやっと扉を開けたようなもんだし…もっともそっちの方がWeb屋なら金になるけど(インターフェイスのエフェクトは依頼主口説きには重要よ)。
8. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 08:51  ID:.fYqoPVk0
個人的にはRubyかな。最近のベンチャーはRuby採用してる所は多い。
あとRubyMotionってのでiOSアプリ作れる。Rubyで書いたコードがObjective-Cに変換されるからパフォーマンス的には問題無い。
※3
とりあえずDjangoで使っとけ。
9. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 09:00  ID:zvjjp5BZ0
ぶっちゃけ周りの本業プログラマーはPHPディスりまくってた
単体で出来ることが少ないとかなんとかで
rubyだったらCMSとかwebアプリケーションの開発簡単だと思う
reilsに慣れたらだけどね
10. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 09:15  ID:LrOcrUVx0
Rubyはマイナーバージョン一つ上げただけで動作が変わるとか多すぎて仕事では使いたくない
Jenkins用にしかもう使ってねぇな
11. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 09:15  ID:yN3z.uL60
なんでこんなphp押されてんの?www
12. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 09:18  ID:TikCW1m20
両方やめてjavaだな
速度が違う
13. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 09:19  ID:Z2GFD.uF0
2chとはいえ「お前ら」呼ばわりする&年齢を鯖読む女とかどぎついメイクと性格してそう。
そしてこのままストレートに行けば30歳後半にはお局様だな。
14. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 10:07  ID:.14OL3oR0
自分がどういう立ち位置で仕事したいか解らんから何とも言えないけど
なにやったって結局DB側に放り投げるだけの言語なんか触る程度で良いと思う
oracleかその辺でも勉強したら?
15. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 10:11  ID:9BUFhda50
>新しい目のMacを持ってたらObjective-Cをやってみても絶対損はないと思う
2ちゃんて、にわか多いよな
16. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 10:24  ID:WspcjpSF0
こいつは絶対に書けるようにならない
17.   2014年10月08日 10:35  ID:NoV5SjLZ0
>>43
rails覚えるのに一流大学とか関係ないから。
相性とセンスと信じる心
18. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 10:36  ID:tmaZ74Eu0
自作パーツ関連の知識はあっても、プログラムはまったくわからん。
趣味程度ってか、時々貼られる短いコードの意味くらいはわかるようになりたいなー。
(あわよくばバックアップ用のソフトを半自動でできるようなマクロ?を組んでみたい)
って感じなんだけど、pythonってのでいいのかな??
19. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 10:52  ID:MF2EzF.60
言語とかインターネットで検索したら、だいたい欲しいプログラムが公開されてたりするから、
それをちょっといじって結果を見てまたいじってを繰り返してたら何とかなる。
まぁうちの会社のプログラムは会社オリジナルの言語だったから苦労したけど。
20. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 11:16  ID:DNkdGl4Y0
気になる言語が2つまで絞り込めてるなら、2つとも経験してみるというのも手だと思う。
基礎的な知識くらいは、どちらも1週間あれば掴める。
21. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 11:19  ID:GcP06Jn70
どうしてその2つに至ったの分からないけど、どっちもやれば良いと思う。年齢的にそんな余裕無いのかもしれないが。
おそらく後に勉強した方のが得意になると思う。
あとドットインストールっていうサイトおすすめ。
22. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 11:36  ID:OJ6n3VVf0
※4
お前の頭の中身10年前で止まってそうだなw
知識0からLAMP組んでどうすんの?
23. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 11:40  ID:65bBC4mA0
RubyとPHPて
どっちも酷い・・・
24. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 12:06  ID:pUtC8VHC0
未経験から研修と業務で覚えながら金稼ぐ方が無難かと
実績無しで年取った人を企業は取らないと思う
25. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 13:02  ID:64XDtHeH0
どっちかやればもう一方は一個目の言語より早く覚えられるよとマジレス
26. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 14:55  ID:bPoTOosh0
作りたいサービスを低コストに実現するために必要なライブラリが何処にあるのかで覚える言語決めなさい。
hallo worldからやらないとちんぷんかんぷんと言うなら、コードスニペットで補正してくれるVSが一番。
デバッグにしても、インタプリタ言語よりコンパイラ言語の方がダメ出しが分かりやすい。ステップ実行だって出来るしね。macは知らん。
27. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 16:01  ID:.v1vG2.H0
COBOLやろう
金融系の求人でよく見る
28. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 17:33  ID:nuXWPA6a0
ruby, sinatra, herokuで良いと思う
29. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 18:34  ID:gfV2qgnf0
なんでも1つやってたら後は似たようなもの
どれでもいいからとりあえずやってみたら良い
COBOL?
かなり昔オフコン10年くらいやっていたが儲かるのか?
戻ってみるかな?w
30. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 19:01  ID:MwFnFUSV0
バカなこと考えてないで就職しろ
技術は後からついてくる
資格でも取った方がマシ
31. ランチパックのナナシの剣で傷付けたピアノ  2014年10月08日 20:38  ID:0uFCcTzf0
なんでその2択限定なんだ…。
とりあえずSQLとそれが使える言語。
DBいじれるなら食うには困りにくい。
業務で使われるサーバはDB使うものが多いから。
32. ランチパックのナナシの剣で傷付けたピアノ  2014年10月09日 01:16  ID:wChTNlp70
基本情報を受けたいのだけど、午後は何を選べばいいの?
表計算とCOBOL以外で、受かった後つぶしがききそうなやつがいいんだけど。
33. ランチパックのナナシの剣で傷付けたピアノ  2014年10月09日 12:36  ID:VI7NkGJC0
CかJava。
Cは過去多くの環境で開発された関係上、仕事の引き合いは幅広く多い。
仕事は新規開発だけじゃなく保守拡張もあるから。
JavaはCより後発な分新規開発する場合や複数の環境で動かすような開発の開発で引き合いがのぞめる。
COBOLはガチ金融系。金融以外で使う機会あるんだろうか?
アセンブラは組み込み系やゲームなど、制限がある環境で使うことがある。最近はスペックに困らなくなったからと使わずに解決することもあるが。
34. ランチパックのナナシの剣で傷付けたピアノ  2014年10月10日 00:56  ID:0wKADF.b0
大事なのは「何を」作るかであって「何で」作るかではない。
作りたいものが明確にならないまま始めて挫折した人間を何人も知ってるが、順番がおかしいんだよ。
目的が決まってれば手段は自ずと決まってくるんだから。
35. ランチパックのナナシの剣で傷付けたピアノ  2014年10月13日 03:59  ID:XJM2JSTJ0
現役プログラマーとしてちゃんと答えると、求人と学習の楽さからいってPHP一択。議論の余地なし。
36. ランチパックのナナシの剣で傷付けたピアノ  2014年10月13日 23:53  ID:lPlezKOx0
rubyはバージョンの違いのせいで苦労させられる事多々…phpならLaravel使ってりゃだいたいどうにでもなる。
簡単だしMVCフレームワークの中でもかなり優れてると思う。

みんなが見てる


コメントする

名前
 
  絵文字
 
 

卑猥な単語や誹謗中傷コメントは修正される場合がありますのでご了承くださいm(__)m

今週人気

    管理人厳選記事

    記事別アクセスランキング

    ブログパーツ

    注目



















    スポンサードリンク
    remote-buy-jp7
    • ライブドアブログ