Help us understand the problem. What is going on with this article?

Railsしかできない奴はいつまで経ってもRailsしかできない

More than 3 years have passed since last update.

あと5年もすれば「Railsしかできない奴はいつまで経ってもRailsしかできない」て言われるようになるよ - ledsun のコメント / はてなブックマーク

5年と言わず、今すぐ言おう。

  1. 流行りだと言われてRailsをやってみることにする。
  2. Railsチュートリアルを一通りやる。
  3. それなりの物ができる。
  4. チュートリアルに毛が生えた程度はできる。
  5. 他のフレームワークに挑戦してみる。
  6. Sinatraやってみたけど、Rubyの基礎がわかってないから、挫折する。RailsがあればSinatraなど不要と言って、Sinatraを貶す。なお、RailsとSinatraの違いはわかってない。
  7. いっそ、他の言語に挑戦してみる。
  8. Javaやってみたけど、オブジェクト指向の基礎がわかってないから、挫折する。Smalltalkこそがオブジェクト指向の本流であり、C++風のオブジェクト指向は似非と言って、Javaを貶す。もちろん、自分で言っている意味はわかってない。
  9. C#やってみたけど、やっぱりオブジェクト指向の基礎がわかってないから、挫折する。Windowsでしか役に立たないと言って、C#を貶す。ただし、本人はWindows以外を触ったことがない。Monoとか.NET Coreとか知っているはずがない。
  10. Perlやってみたけど、全く似ていないから、挫折する。時代遅れと言って、Perlを貶す。Perl6はそもそも知らない。
  11. Pythonやってみたけど、プログラミング言語の基礎がわかってないから、挫折する。日本ではRubyより流行ってないと言って、Pythonを貶す。なんかカッコイイと言う理由でディープラーニングに手を出そうとしたらしい。
  12. PHPやってみたけど、ERBっぽいと思ったらそんな書き方は今時誰もしないよって言われて、挫折する。PHPはdisられていると言って、PHPを貶す。disの内容は全く理解できていないのに、まるで自分が考えたかのようにdisる。
  13. JavaScriptやってみたけど、プロトタイプベース以前にクラスベースのオブジェクト指向もわかってないから、挫折する。jQueryがあればJavaScriptはいらないと言って、JavaScriptを貶す。jQueryはJavaScriptの対極にある一つの言語だと思っている。
  14. C/C++あたりは難しそうだと言って、最初から手を付けない。なお、「C/C++」という一つの言語だと思っている可能性が高い。
  15. Delphiは有料だから手を出さない。無料になったことは知らない。
  16. Haskellとか知らない。
  17. Erlangなんてもっと知らない。ElixirはHPとMPが全回復するものだと思っている。ラストがつくと全員全回復。
  18. LISPは名前だけ聞いたことがある。なんか古い言語でしょ。
  19. Objective-C、D、Go、Rust、VB(.NETの方だが、VB6と区別はついていない)、F#、Scala、Kotlin、Clojure、TypeScript、R、OCaml、Fortran、なでしこ、Brainfuck、Lazy K、Befunge、Prolog、あと、何があったかな、まぁ、いろいろ。
  20. CoffeeScriptは聞いたことがあるぞ、Railsの付属品だろ?
  21. MacもiPadもiPhoneも持っていないのにSwiftには興味があるらしい。
  22. そして、Railsしかできない。正確に言うとRailsすらできていない。
  23. 1.に戻る。

結論: Railsチュートリアルが悪い。

raccy
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした