Takanoriのブログスマートフォン用の表示で見るTakanoriのブログこの広告は、90日以上更新していないブログに表示しています。RubyRailsでは、MVCアーキテクチャという設計法が採用されているので、MVCアーキテクチャを勉強しています。M(モデル)データベースに収めたデータ。データの書式などのルール(アプリケーション固有の処理)。・バリデーション・コールバックC(コントローラ)ユーザの操作に基づき、モデルとビューを制御する。(アプリケーションの処理を制御するわけではない。)・ブラウザからの入力を受け取る・データをモデルに要求する・データの追加や変更をモデルに指示する・適切なビューを選ぶ・データをビューに渡す・脆弱性へ対処するV(ビュー)ユーザに見せるインターフェース。Controller大事なことアプリケーションの主要なロジックはなるべくモデルに書かなければなりません。リファクタリングやテストの容易さがメリットです。Railsを勉強する際に注意しているのは本質を理解しようとすることです。Railsだと、少し書いただけで自動的的にドバっとコードが生成されて、正確に理解していなくても作りたいものができてしまいます。*1そのため、自動的に生成された部分も意味をできるだけ理解するよう注意しています。Webookというブログで勉強し始めました。ruby-rails.hatenadiary.com読んだだけでは理解できず、手を動かしては読み、手を動かしては読みを繰り返しました。「ここに書かれていることは当たり前のことばかりだ」と感じられるように電車の中で、何度も読み返しています。投稿機能を作成する」を勉強しているとき、一瞬こんな感じになりました。焦らず、時間をかけるとほぼ理解できました。Railsの考え方が自分自身に染みわたる(?)まで、我慢です。Rails』で勉強しています。見るまだ、2章の途中です。地道に「サンプルを写経しては、自分でアレンジしてみる」を繰り返そうと思っています。Rails』の6章くらいまで終えたら、自分で考えたものを作ってみます。Rails楽しいです。注意すべきことや、よい勉強法を教えて下さい〜*1:できないこともあります。2.1の勉強方法(初心者用)Ruby※Ruby初心者を対象にしています。以下の1〜3の順に学習しました。お知らせ1.ProgateのRuby基礎編・応用編をそれぞれ2周ずつしました。・手を動かしながら学べる・1つ1つのレッスンが短く、要点を理解しやすい・ブラウザのみで完結してる*2・見やすい・公式のキャラクターがなんかいいProgateは網羅的でないので、別に書籍などを利用して補う必要があります。見る参考書的なページと演習問題のページに別れています。私の進め方は「Silverの出題範囲をざっと読み、演習問題を解く、間違えた箇所は参考書的なページで復習する」という至って普通の進め方です。復習の際はサンプルを写経したり、自分でアレンジしたりしていました。公式サイトに模擬問題が50問もあるようです。情報を公開していただきありがとうございます。Silverに関しては公式サイトに模擬問題50問を無料公開してるので情報を付け加えていただけると尚嬉しいです。Ruby公式資格教科書が良いと思います。お知らせを読まなくてよかったです。お知らせを試験の直前に見ました。変更点は以下のとおりです。Refinements多言語化から2,3問出題されていた気がします。本日(2015年8月31日)、Ruby技術者認定試験Silverに合格しました。資格とかどうでもいいけど、継続してRubyの勉強します。「Rebuild.fmを聞く」です。MiyagawaさんのPodcastです。rebuild.fm技術的なことや業界の様子がなんとなくわかります。理解できない内容も多々ありますが、毎週楽しみに聞いています。新しい情報をキャッチアップできるだけではなく、モチベーションが結構上がります。SIerを辞めて、Web系の企業に転職することになりました。大学の就活のときから、Web系には興味ありました。「新卒でWeb系に行っとけよ」という話ですが、文系でプログラミングスキルがなかったので、研修が整っている大きめのSIerに就職してみました。実際、文系(スキルなし)だと、Web系とかベンチャーとかスタートアップに新卒で就職しようとしても、エンジニアの募集がほとんどなく、営業とか企画みたいな職種ばかりだったような気がします。金融系SIerにて生命保険会社の営業職員の販売活動を支援するシステムを開発してました。テスト、結合テスト、システムテストあたりを担当していました。新卒のときに使ったリク◯ビやマ◯ナビは使ってません。Wan◯edlyで2社応募しました。転職活動の期間はエントリー始めてから、2〜3週間くらいです。第二新卒ではなく、キャリア採用していただきました。スキルは乏しいですが、短期間で資格を取ったり、プライベートで比較的新しい技術に触れたりしていたので、「大学でコンピューターサイエンスを専攻していなかった割に、社会人になって頑張ってるな」と思ってもらえたことが採用に繋がったのではないかと考えています。個人的に「資格とか、どうでもいいし」って思ってますが、ある程度のスキル(?)とかやる気は証明できるのではないでしょうか。Tumblr広告を非表示にするもっと読むコメントを書くプロフィールid:Takanori11社会人4年目です。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。