ぼくのかんがえたさいきょうの Rails スタートダッシュ

16,727 views

Published on

ぼくのかんがえたさいきょうの Rails スタートダッシュ

Published in: Internet

ぼくのかんがえたさいきょうの Rails スタートダッシュ

  1. 1. ぼくのかんがえたさいきょう の Rails スタートダッシュ モリジュン (@zyunnosuke)
  2. 2. 自己紹介 モリジュン (@zyunnosuke) 「酒と泪とRubyとRailsと」書いてます! (๑•̀ㅁ•́๑)✧
  3. 3. 今回伝えたいこと • Web開発って覚えることたくさんで大変 • 「学び続ける」ことがすごく大切 • 楽しめることをみつけよう • Railsは日本語ドキュメント充実してるよ
  4. 4. 1. ボトルネック
  5. 5. 覚えることが多すぎ..orz… • HTML • CSS => SCSS, SASS, Compass… • JavaScript => CoffeeScript, Angular JS, Backbone, React.js, Node.js… • git => gitコマンド, GitHubの作法… • Ruby => Ruby on Rails, RSpec, Haml… • Linux => Nginx, Redis, Memcache • DB => MySQL, PostgreSQL, MongoDB…
  6. 6. 業務経験ないと覚えらない… • チーム開発 (アジャイル、コードレ ビューとか) • AWSのAuroraやGoogle のBig Queryなど(お金かかる) • Jenkins/Wecker/CircleCIとか
  7. 7. 2. マインド
  8. 8. 簡単なことからはじめよう • プログラミング経験ゼロだが180日で180個のウェブサイトを作るプロジェクトが ゴールまであとわずかに - GIGAZINE • http://gigazine.net/news/20130911-180-websites/ • 経験ゼロ • Node.jsで画像UP
  9. 9. 楽しさを追求しよう • 「学ぶ事」と「学び続 ける事」の差は果てし なく大きい • 勉強していくことは簡単 ではない。だからこと 「楽しめるか」が大切 IT業界を楽しく生き抜くための「つまみぐい勉強法」 http://www.amazon.co.jp/dp/477414259X
  10. 10. • ベトナム人の個人エンジニアが3日で開発 • USのiOSのゲームランキングで1位 • 無料ゲームだけど広告で500万/日=> 1.5億/月 夢がある!- Flappy Bird
  11. 11. 3. Rails 勉強法
  12. 12. (開発環境) 手順 / Cloud9 Mac - http://morizyun.github.io/blog/yosemite-mac- rails-setup-rbenv-ruby/ Windows / Cloud9 - https://c9.io/
  13. 13. (最初) ぼくのかんがえたさいきょう のRailsファーストガイド http://morizyun.github.io/blog/rails-beginner- first-step-guide/
  14. 14. (脱初心者) Ruby on Railsを仕 事にしていくための第一歩 http://morizyun.github.io/blog/ruby-rails-non- beginner-guide-book/ (Rails Tutorialの巻末掲載)
  15. 15. (神ポスト) RubyやRailsでリファクタリングに 使えそうなイディオムとか便利メソッドとか http://qiita.com/jnchito/items/dedb3b889ab226933ccf
  16. 16. (オススメ) リーダブルコード • 仕事ではプログラムを「書 く」よりも「読む」ことが 多くなる • 読みやすいプログラムを書 くことで、バグを減らし、 「書く時間」を増やす リーダブルコード http://www.amazon.co.jp/dp/4873115655
  17. 17. (オススメ) Everyday Rails - RSpecに よるRailsテスト入門 • チーム全員が安心して開 発をするためにテストは すごく大切 • 最新RSpec(Rails)を入門 から丁寧に解説している Everyday Rails - RSpecによるRailsテスト入門 https://leanpub.com/everydayrailsrspec-jp
  18. 18. (Gem) The Ruby toolbox https://www.ruby-toolbox.com/
  19. 19. 4. 伝えたいこと
  20. 20. 伝えたいこと • Railsは日本語ドキュメント充実してるから、Web 開発を始めたいなという人におすすめ • 新しい技術がどんどん生まれる。だから「学び続 ける」ことが力になる。楽しいことを追求しよう • Railsの勉強の仕方とかに悩んだら、気軽にTwitter @zyunnosuke にメッセージ下さい (๑•̀ㅁ•́๑)✧

×