読者です 読者をやめる 読者になる 読者になる

railsの質問希望者募集します!

何やるの?

あなたがしたRuby on Railsの質問に私が答えます。

なんでやるの?

プログラミング学習は独学で行うのは非常に大変です。
本気で取り組まねば必ず挫折してしまうでしょう。

かといって民間のサービスを利用すると非常に高額ですね。

そんなときに私のような個人が回答者としてお役にたてればなと思いました!

どんな人を募集しているの?

Ruby on Rails未経験から学習1~2か月程度の方。
独学では対応できなくなってきた方。

何ができるようになるの


【機能名】

・検索機能(ransackを使わず)
・ajax(いいね機能など)
・タイムライン
・クッキーを使った履歴機能
・多対多の関連づけ(クリップ、いいね、フォロー、お気に入り)
・動画を取り込む際のサムネイル生成機能
・redisを使ったPV数測定&表示機能
・投稿(micropost)編集機能
・お気に入りページ
・投稿コメント
・動画投稿機能
・devise(パスワードリセット・editのリダイレクト機能)
・twitter/facebookログイン機能
・markdown機能
・画像投稿
・slideToggle
・acts-as-taggable-on(関連投稿の表示など)
・rails5へのアップデート
・日本語化
・お問い合わせページ
・メイラー機能
・さくらのVPSの環境設定
・通信制のメッセージボックス
・deviseにおける複数モデル作成
などなど

他にもあります!




【gem】

gem 'rails', '5.0.0'
gem 'bootstrap-sass'
gem 'sass-rails', '~> 5.0.6'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.1.0'
gem 'devise'
gem "carrierwave", git: 'https://github.com/carrierwaveuploader/carrierwave.git', branch: '0.11-stable'
gem 'mini_magick',             '3.8.0'
gem 'pry-rails'
gem 'fog', '1.36.0'
gem 'omniauth', '~> 1.3', '>= 1.3.1'
gem 'omniauth-facebook', '~> 3.0'
gem 'omniauth-twitter', '~> 1.2', '>= 1.2.1'
gem 'dotenv-rails'
gem 'rmagick'
gem 'dropzonejs-rails', '~> 0.7.3'
gem 'simple_form'
gem 'acts-as-taggable-on'
gem 'font-awesome-rails'
gem 'pagedown-bootstrap-rails'
gem 'redcarpet'
gem 'coderay'
gem 'codemirror-rails'
gem 'RedCloth'
gem 'org-ruby'
gem 'creole'
gem 'asciidoctor'
gem 'nokogiri'
gem 'chartkick'
gem 'jquery-ui-rails'
gem 'gon'
gem 'bootstrap-social-rails'
gem 'streamio-ffmpeg'
gem 'less-rails'
gem 'therubyracer'
gem 'redis'
gem 'sprockets', '3.6.1'
gem "autoprefixer-rails", '6.4'
gem 'rails4-autocomplete'
gem 'payjp'
gem "pygments.rb"
gem 'momentjs-rails'
gem 'bootstrap3-datetimepicker-rails'
gem 'js_cookie_rails'
gem 'jquery-rails', '~> 4.2.2'
gem 'jquery-turbolinks'
gem 'turbolinks'
gem 'jbuilder', '~> 2.0'
gem 'sdoc', '~> 0.4.0', group: :doc
gem 'bcrypt', '~> 3.1.7'
gem 'unicorn'
gem 'sqlite3'
gem "capistrano"
gem 'capistrano-rails'
gem "capistrano-rbenv"
gem 'capistrano-bundler'
gem 'capistrano3-unicorn'
gem 'web-console', '~> 2.0'
gem 'pg', '0.17.1'
gem 'spring'
gem 'rails_12factor', '0.0.2'
gem 'unicorn'```

どうやるの

chatcorkで対応します。



質問一回無料!!


お試しに質問を一回してみましょう!
一度目の質問は無料とさせていただきます。



料金表

都度制

1000円/回
∟解決するまでお付き合いします。

固定制

5000円/月


募集定員


先着5名








※個人との契約ですので、信用第一の方はご遠慮ください。




特典


熟練度次第では現在開発のサービスチームへ招待します!(^^)!




興味ある方はこちら↓



Mail:question.rails@gmail.com

プログラミング独学者が知らなきゃ損!teratailの使い方7つ!

この記事は3分で読み終わりますよ。


f:id:sksksksksk:20161108211128j:plain


こんにちは。
独学エンジニア出身のskです。




突然ですが、あなたがteratailで質問をしたらどのくらいで回答がつきますか?
teratailってなんや、という方はこちら。
jinseitanosimou.hatenadiary.jp



今回はteratailで回答をつきやすく技を7つみなさんに提供します。
私が独自に見つけた手法です。



使うか、使わないかはあなた次第ですので気軽に読んでもらえればなと思います。






  1. 対象読者
  2. この記事を読んだあなたが行動することで得られる2つのこと
  3. 回答率、回答スピードを上げる技7つ!!




f:id:sksksksksk:20161108212027j:plain

対象読者

teratailユーザー





f:id:sksksksksk:20161108212238j:plain

この記事を読んだあなたが行動することで得られる2つのこと


①teratailで質問をしたとき、100%回答をもらうことができます。
②自分の求めている回答をもらうことができます。





teratailの回答率は95%程度。
「しかし、おかしいな俺の回答率は70%にも満たないぞ?」






あ、これはいつかの私です。
回答が来なさすぎて、teratailに文句を言ったこともありますよ。



実は質問をするだけではだめで、一工夫必要なんです。
検索したときに落ちているtetarilの質問に回答がついていないものってありますよね。
この問題を解決することで①の状態になれます。





「よし!回答が来た!
って、あれなんか聞きたかったことと違う…」



「すみません。これはこういうことでしょうか…?」



(永久に返信来ず)





これも私です。
求めている回答と実際に返された回答に差が生じてしまう。
これもまた、原因があり解決策があります。そして、②の状態へ。





回答をもらうのって意外と難しいな、、、と思うあなたの悩みを解決します。
それではどうぞ。






f:id:sksksksksk:20161108213324j:plain

回答率、回答スピードを上げる技7つ!!

  1. 質問文の編集→PV数の獲得
  2. メタタグを簡潔に記す→回答者が一目で内容を確認できる
  3. 回答の評価を挙げる→リピーター化
  4. 注目の記事を読む→teratailの全体像を掴むことができる
  5. 週間ユーザーランキングを見る→回答率が比較的高い
  6. ログイン時間を見る→teratailを利用中(質問を探している。)
  7. 質問の細分化




f:id:sksksksksk:20161108213706p:plain

質問文の編集→PV数の獲得


質問したとしましょう。
1時間回答がこない。



よくあるパターンですね。
そんなときは質問を編集してみてください。





質問を編集するとタイムラインに上位で表示されます。
terataiはユーザーも多くたくさんの質問が投稿されます。


そんな状態で1時間も経ってしまっては、あなたの質問は海底に沈んでいるタイタニック号と一緒です。
f:id:sksksksksk:20161108214233j:plain
タイタニック号を海上にあげるのは難しいですが、あなたの質問をあげるのは簡単です。ぜひ、お試しあれ。


f:id:sksksksksk:20161108214558p:plain
f:id:sksksksksk:20161108214735p:plain






f:id:sksksksksk:20161108214953j:plain

メタタグを簡潔に記す→回答者が一目で内容を確認できる

メタタグに伝えたい内容を簡潔に記しましょう。
回答者の方は以外とみてます。



この文を読んで回答できるかできないか。
回答したいかしたくないかを判断します。



足キリされないようにここに回答してほしい内容を記述しましょう。
f:id:sksksksksk:20161108215251p:plain






f:id:sksksksksk:20161108230420j:plain

回答の評価を挙げる→リピーター化

回答をしてくださったユーザーの回答の評価をあげましょう。
ネットだからこそ、きちんと目に見える形でお礼をする必要があるのです。



言葉だけではなく、数値として相手に感謝の気持ちを伝えます。
あなたもfacebookでいいね!されたり、twitterでお気に入り登録されると嬉しいですよね。




評価をあげることで相手の承認欲求を刺激してあげます。
そういえば、teratail内でこんな回答をみましたよ。


f:id:sksksksksk:20161108231353p:plain



こちらは、
「teratailの回答率が高いのはなぜですか?」という質問に対する回答です。




少なからず、評価機能が回答者のインセンティブになっている証拠でもあると思います。




f:id:sksksksksk:20161108231627p:plain















f:id:sksksksksk:20161108231921j:plain

注目の記事を読む→teratailの全体像を掴むことができる


注目の記事に目を通してみましょう。
よくteratail初心者が陥るのが、「どんな質問はよくてどんな質問はよくないの??」
といった具合に質問の良し悪しの基準を理解できない問題です。



その解決策として、注目の記事を読みます。
注目の記事では、いわゆるエラーの質問が少ない記事があがっています。



こういう記事は投稿してもいいのか!と、質問の基準をざっくりとですがインプットできます。
また、teratailの世界観のようなものを掴むことができます。



もちろん、注目の記事以外でも評価を得ている記事を読むといった自分以外の記事を読むことは自分の質問内容の質に還元することができますよ。



f:id:sksksksksk:20161108232639p:plain








f:id:sksksksksk:20161108232859p:plain

週間ユーザーランキングを見る→回答率が比較的高い



週間ユーザーランキングの高いユーザーを見つけましょう。
週間であれば、現在も回答率が高い可能性があります。




回答リクエストもユーザーランキング上位のユーザーに優先的に送りましょう。


f:id:sksksksksk:20161108233244p:plain



















f:id:sksksksksk:20161108233602j:plain

ログイン時間を見る→teratailを利用中(質問を探している。)




回答リクエストを送る際に最終ログイン時間を確認しましょう。
なるべく近い時間までログインしていた方にリクエストを送りましょう。




0分前などの人がたまにいますが、
彼らは実際に現在進行形でteratailを利用しています。
回答率はぐっとあがるでしょう。





逆に〇〇日前という方は避けてください。
それほど、頻繁にサイトに出入りしないユーザーの可能性が高いです。






f:id:sksksksksk:20161108234131p:plain





f:id:sksksksksk:20161108234305j:plain

質問の細分化




質問を投稿して他ユーザーから回答を得られました。
しかし、求めていた回答ではない。
さらに、回答者は応答してくれない…



そんなときは、もう一度質問を作り投稿します。
注意点は、前の投稿よりも論点が明確であることです。






前の質問で自分は何が間違っているのかを把握していることが望ましいです。
それを繰り返すことで質問が洗練されます。




洗練された質問には回答率がつきやすく求めている回答を受けやすいです。
なぜなら、回答者が何をこたえればいいのかが明確にわかるからです。


















いかがでしたか?
初心者、プロに構わずteratailは非常に有用なサービスです。




うまく活用して効率よくプログラミングを知り、
楽しみましょう!






プログラマーコミュニティを作っています。
ぜひ、フォローお願いしますヽ(^o^)丿


twitter.com





こんな記事も書いてます
teratailで独学!プログラム未経験、初心者が無料で成長できる方法! - Are you ready?
ド素人でもできる!1か月、独学!超簡単誰でもプログラミング習得技まとめ! - Are you ready?





Are you ready?

ド素人でもできる!1か月、独学!超簡単誰でもプログラミング習得技まとめ!

f:id:sksksksksk:20161106221636j:plain

こんにちは。
独学エンジニア出身のskです。



今回の記事では、私が実際に利用したサービスで最も学習成果がでたサービスをご紹介しますよ。
「とりあえず何すればいい!?」というあなたに情報を提供させていただきます。



  1. 対象読者
  2. この記事を読んで行動することであなたが得られること
  3. まずはProgateで学べ!!
  4. Progateを活用する具体的な戦略



f:id:sksksksksk:20161106221756j:plain

対象読者

・プログラミング初心者(0~1か月程度・0~50時間程度)
独学で学んでいて、何から手を付けていいのかわからない
・プログラミング未経験・少し手をつけたが挫折してしまった
・プログラミング学習になるべくお金をかけたくない人
・とりあえず、一か月だけ試験的にプログラミングに触れてみたい人










f:id:sksksksksk:20161106221927j:plain

この記事を読んで行動することであなたが得られる3つのこと

①1か月で製作物を一つ作ることができ、その言語の外観を把握できる。
②プログラミングでサービスを作る喜びを体感できる。
③実装フェーズに移る前段階に位置することができる。





みなさんは各々の目的をもってプログラミングに挑戦しようと思っている、もしくは挑戦したことと思います。
しかし、どうでしょう?




膨大なネットの情報、本屋に並ぶ参考書を選ぶことができるでしょうか?





結構、自分の目的にあった教材を手にすることは難しいですよね。
私もそうでした。



本屋に行っては参考書を買いあさる。
家に帰ってページを開いたものの、何が書いてあるのか全くわからない…



コードを書いてみたはいいものの、本と同じようにはプログラムが動かない…
辛いですよね…





表情と頭がこんなんになっちゃいます。
f:id:sksksksksk:20161106222229j:plain








そもそも、プログラミングをするにあたって必要な環境構築さえできない…
独学で学ぶ方にとってはあまりにも壁が多すぎる。
それがプログラミングというものです。





挫折率90%なんて言われてますよ。ほら。
www.sejuku.net





でも、大丈夫です。
あなたはこの記事を読むことによって上に記した3つのことを得ることができます。



みなさんの貴重なお時間をこの記事に割いてみてください。
大きなリターンを得られることを約束します。







f:id:sksksksksk:20161106222037j:plain

まずはProgateで学べ!!


さて、さっそくですが、対象読者のあなた、
Progateを利用しましょう。


prog-8.com








f:id:sksksksksk:20161106222343p:plain

Progateとは?






Progateとは一言でいうとオンライン学習サービスです。
月額登録制で有料会員登録で980円/月です。






Progateでは、他に無料会員登録とプレミアム会員がありますが、この2つではだめです。
なぜか。


無料会員登録では、あまりにもサービスが制限されているので、
全く学習効果がでません。



プレミアム会員登録では、サービス制限が解除されることに加えて、チャットでの学習サービスがつきます。
しかし、値段が一気に跳ね上がり2980円です。



これでは、あまりに高い。
ですが、ご安心ください。チャットでの学習サービスがなくともProgateは十分に理解のしやすいサービスですよ。


「でも、わからないことがあったらどうするの?!」と考えたあなたは、ぜひこの記事を読んでみてください。
きっとあなたの不安は解消されるでしょう。


jinseitanosimou.hatenadiary.jp




Progateは米国発のオンライン学習サービスを参考にして製作され、2014年に設立しています。
East Venturesやエンジェル投資家などから出資金を集めており、今大変話題になっているベンチャーですね。





しかも、驚き。
なんと設立者は現役東大生…


f:id:sksksksksk:20161106210219p:plain




いや~、すごい。













f:id:sksksksksk:20161106222520j:plain

Progateを利用するメリットとデメリット


特徴は初心者目線にたったわかりやすい教材といっていいでしょう。
初心者が最初にぶつかる環境構築という障壁もProgateは解消してくれます。





ゆえに、ユーザーはすぐにコードを書く段階へ進むことができるのです。
ここで、Progateを使うことによって生じるあなたへのメリットとデメリットを挙げてみましょう。









・メリット


①環境構築が不要なので、すぐにコードを書くことができる。
②実際にサービスを作ることができる。
サンプルソースがあるのでエラーで躓くことはない。
④丁寧な説明により、スムーズに言語の基礎を学ぶことができる。




・デメリット



①全サービスを利用するには有料会員登録にならなければならない。
②Progateを利用したからプログラミングを書けるようにはならない。




デメリットに関して補足をしておきます。
①の有料会員登録ですが、上でも説明したとおり、これは避けられないでしょう。


「では、永遠に結局2,3か月したら結構な額になるのではないか!?」と思われるかもしれませんが、
大丈夫です。対策は後述します。




むしろ気になるのは②ですね。(笑)
Progateを利用したからといってプログラミングを利用できるわけではありません。




これは当たり前です。
補助輪を付けた状態で自転車に乗ることができてもそれは「自転車に乗れる」とは言えません。




しかし、逆に言えば補助輪をつけた自転車に乗れなければ、補助輪なしの自転車に乗ることもできません。
まずは、補助輪に載ることを目標にしましょう。




補助輪をつけた自転車に乗ることができるようになれば、
補助輪なしの自転車に乗れるようになるまでそう時間はかかりません。






f:id:sksksksksk:20161106222739j:plain

Progateを活用する具体的な戦略


さて、そろそろ本題に移りましょう。
すでにそれだけで効率的な学習ができるProgateですが、
私の戦略を加えることでさらに効率的な学習サービスに成り代わります。





ポイントは制限を付けることです。
制限を付けることで、ゴールを明確化し学習の効率化へと繋げていきます。







  1. 期限は一か月にする
  2. 実践的なアプリ製作のプログラムを選ぶ
  3. とりあえず、一周やってみる
  4. ファイル・コードを図式化してみる
  5. ファイルをダウンロードし、新たな機能を実装してみる

期限は一か月にする

サービスの利用は一か月限定にしましょう。
一か月限定にすることで、学習費用は980円のみで済ませることができます。
さらに、明確な期限を設定することでスケジュールを立てることができます。



また、Progateでは各プログラムごとに学習時間が設定されており、
それをもとにプランを練ることができるのです。


f:id:sksksksksk:20161106213809p:plain


実践的なアプリ製作のプログラムを選ぶ



次に、学ぶ言語は実践的なアプリ製作のプログラムを選びましょう。
現在、Progateのプログラムは9つ用意されています。


HTML/CSS,JavaScript,jQuery,Python,Java,Ruby,Ruby on Rails,PHP, swiftです。


f:id:sksksksksk:20161106214446p:plain
f:id:sksksksksk:20161106214453p:plain
f:id:sksksksksk:20161106214458p:plain




この中で、アプリ製作のプログラムを選びます。
該当するプログラムはRuby on RailsPHPです。



Ruby on Railsは簡単なSNSを製作します。
PHPでは料理注文サイトを製作します。



自分の目的にあった言語をお選びくださいね!
ちなみに私はRailsを選択しましたよ。




他のプログラムは基礎練習に終始していますので、
学習成果は低いです。




例えば、上で紹介した2つのプログラムは公式を覚えたことを前提とした文章の数学問題です。
他のプログラムは公式を覚えるための計算練習といってよいでしょう。




狙いは補助輪をつけて自転車に乗るように、
まずは、アプリを作る感覚を身に着け言語の外観を把握することですので、この場合はなるべく実践に近いプログラムを選びましょう。





とりあえず、一周やってみる

プログラムを選んだらとりあえず、一周してみてください。
Railsでいえば、37時間。PHPで言えば、21時間で一回りすることができます。




何度も言いますが、まずは外観、大局、イメージを掴むことが先決です。
抽象的な内容から具体的な内容に移ることでinputの質を確保していくのです。





ファイル・コードを図式化してみる

1周目が終了したら、2周目に入ります。
おそらく、1周目ではなんとなくつかめているだけですので、徐々に具体的に理解をしていきます。



2周目以降は、コードやファイルを図式化しながら進めてください。
ここは時間をかけて大丈夫ですし、もしわからないことがあれば飛ばしてください。
3周目で疑問点を回収します。



図式化は個々人にお任せしますがイメージはこのような図です。




f:id:sksksksksk:20161106220021p:plain






プログラミングは空間認識能力が大事です。
このページを表示するファイルはここにあり、表示させる命令はここ。
データはこのような形態で構築されているなどといった知識を文字ではなく空間として頭で考えることがプログラミング習得のポイントになります。




この調子で2~3周してみましょう。




ファイルをダウンロードし、新たな機能を実装してみる



プログラムを理解できたならば、そのファイルをダウンロードしましょう。
Progateでは自分が書いたソースをダウンロードすることができます。



ここから、ひと踏ん張りです。
自分のパソコンにRailsの環境構築をしてダウンロードしたコードをいじれるようにしましょう。




もし、「めんどくさい」や「できないよー!」という声が上がるのであれば、
Cloud9というサービスを使うことを推奨します。




c9.io



Cloud9はクラウド環境を無料で提供してくれます。
このサービスを使えば、自分のパソコンの環境構築を行うことなく、
クラウド上で構築された環境を使うことができるのです。




環境が整ったら、Progateで作ったサービスに機能を2,3個実装してみてください。
ここはなんでもいいですよ。




検索機能でもいいですし、
フォロー機能でも構いません。とにかく自分が実装したい機能を試してみてください。















いかがでしたが?


この一連の作業を行うことで、
補助輪に自転車に乗ることができ、さらには補助輪なしで自転車に乗ることができるようになります。





それも、一か月980円という驚愕のコスパで可能なのです。
対象読者の方はぜひ試してみてくださいね。






Are you ready?




プログラマーコミュニティを作っています。
ぜひ、フォローお願いしますヽ(^o^)丿




twitter.com






次の記事はこちら
ド素人でもできる!1か月、独学!超簡単誰でもプログラミング習得技まとめ! - Are you ready?
プログラミング独学者が知らなきゃ損!teratailの使い方7つ! - Are you ready?

teratailで独学!プログラム未経験、初心者が無料で成長できる方法!

f:id:sksksksksk:20161102095300j:plain
こんにちは。
独学エンジニア出身のskskskskskです。




さて、いきなりですが独学でプログラミングを始めようとしている、もしくは始めているあなた、朗報です。
今回は、「独学でプログラミングをしようとしているけど不安だ!」という方にエールと具体的な施策を提供します。



  1. 対象読者
  2. この記事を読んだあなたが行動することで得られる2つのこと
  3. 独学ならteratailを使え!!
  4. teratailを100%活用するには工夫が必要!







f:id:sksksksksk:20161102095139j:plain

対象読者

・プログラミング初心者(勉強期間:0~3か月程度・勉強時間:0~300時間程度)
・プログラミングを独学で学んでいて、理系畑出身ではない、近くにプログラマーのコミュニティなどをもっていない人






f:id:sksksksksk:20161102095439j:plain

この記事を読んだあなたが行動することで得られること


・オンライン上のコミュニティに所属できる。
・コードを書いていて躓いた点はすぐにプロから助言をもらい解決できる。



Newspicksなど大手のメディアでも取り上げられ、
最近ではすっかり、プログラミングの重要性が浸透し、
プログラマーを目指す人が増えてきましたね。





しかし、覚えるべきことが膨大にあり、
個人だけで習得するのは難しいというのがプログラミングです。





そこにビジネスチャンスを見出す起業家もちらほらいますね。
それがプログラミング教室やオンラインプログラミング教室といった事業で多くみられます。



しかし、プログラミング教室は高い!
こんなお金どうやって用意するのでしょう?





いえいえ、
そんなお金は用意しなくて大丈夫です。
独学でやりましょう。



そもそもですが、
初心者だからといって多額のお金を費やし教室へ通うのは非常に損な選択だと私は思います。



理由は簡単で、
初心者が覚えるべき初歩的なことをわざわざお金をかけて教えてもらうのは非常にもったいないからです。




じゃあ、どうすれええんじゃこら!
という方々へ向けて今から私が考えるプログラミング独学法をお伝えします。




f:id:sksksksksk:20161102095616p:plain

独学ならteratailを使え!!

みなさん、teratailというサービスご存知ですか?
teratail.com





ユーザーがプログラミングのエラーに関して質問を投稿すると
他ユーザーが回答してくれるという素晴らしいサービスです。




2014年に設立され、2年間でユーザー数が50万人を超えています。
質問投稿数は10000を超え、その95%が回答されています。驚異的な数字です。







営業会社は波に乗っているレバレージーズ株式会社さん。
ちなみに、創業者の岩槻さんは大学卒業後、すぐに会社を立ち上げこのレバレージーズを育てあげました。
ですので、まだ若いです。尊敬。
f:id:sksksksksk:20161102095753j:plain






独学者の方はteratailを使ってみてください。
必須サービスです。




f:id:sksksksksk:20161102100202j:plain

teratailを100%活用するには工夫が必要!

そろそろ、私にこんなヤジが飛んできそうですので、
私から事前に言ってしまいます。



「使ってるわ、われぇえええ!なめとんのか!?あ!?あ!?」

f:id:sksksksksk:20161102100140j:plain


すいません。
もう少しだけ説明させてください。







私はもう一歩踏み込んでteratailの活用法までご紹介したいと思います。
現状、質問者の方でteratailを有効活用している方はごく少数な印象です。






私が思う「teratailの100%活用法」とは、質問へのアンサーだけでなく、回答者からのその他コードに対するフィードバックをもらうこと、
回答者との深い関係性を築くことで回答者のリピーター化を促すことを指します。






つまり、答えを教えてもらうだけでなくいろいろほかにも教えてもらおうよっていうことです。



では、100%活用するにはどうすればいいのか?
説明します。



f:id:sksksksksk:20161102100348j:plain

teratailを100%活用する4つの方法

  1. 初期設定を充実させる
  2. 挨拶文を入れる
  3. 質問を洗練する
  4. コメントを返す

この4つをポイントにしてteratailを利用してみましょう。
私はこれを実践することで一つの質問で4人方から回答をいただいたりしています。
もちろん、回答だけでなく、関連する補足情報などもいただいてます。




初期設定を充実させる


初期設定をすること、そして充実させましょう。
流れはこのような感じです。


①プロフィールを充実させる
②フォローを充実させる

一つずつ説明していきますね。

①プロフィールを充実させる

プロフィールを充実させましょう。
結構質問者の方で手を抜いている方が多いのです。



回答者は自身のプロフィールを充実させる必要はないんですが、
質問者には必要です。


なぜか。それは、質問者に対して愛着や共感をもってもらうことが必要だからです。
回答者の心理を考えてみてください。



なぜ、回答者はお金にもならない回答をしてくれると思いますか?(お金とかもらってるのかな…)
それは、初心者、もしくはプロの方がエラーに苦しむ気持ちがわかるからです。
過去に、そのエラーに苦しんだ方が回答をしてくれるのです。


f:id:sksksksksk:20161102100504j:plain
「大変ですよね。こうすれば直りますよ。頑張りましょうね。」って。


「貢献欲」みたいなものです。




もちろん、他の理由でteratailを
利用している方もいますが。




その回答者の方々から共感を得られるように質問者を知ってもらう。
そのためにプロフィールを充実させるということです。




具体的な内容はいろいろあるのでここでは1つだけ。
何を作りたいのか、何を目指しているのかを記述するといいでしょう。


共感する対象は人の考えです。
「〇〇という考えをもっています。」といった表現方法は人から共感を受けやすいのです。





f:id:sksksksksk:20161105212610j:plain

②フォローを充実させる


フォローを充実させましょう。


質問者にとって、フォローしている回答者も非常に重要です。
なぜなら、teratailには回答リクエストをフォローしている人に送ることができるからです。


もし、スコアの高い人にリクエストを送れればその分回答がつくスピードが上がる、
回答の質(わかりやすいなど)が上がる可能性が非常に高まります。



f:id:sksksksksk:20161102094330p:plain




f:id:sksksksksk:20161102100805j:plain

質問を洗練する


質問を洗練しましょう。
意図の伝わりやすい質問は回答者に好まれます。

①質問内容をシンプルにわかりやすく書く
②タイトルは目に留まりやすいものを書く
③質問する時間帯を選ぶ





さらに、細かい話をしていきます。
質問文に関してです。

①質問内容をシンプルにわかりやすく書く

これが難しい。
なぜなら、大抵、エラーに苦しみ投稿をしてくるのは初心者です。


初心者は知識が足りないので、どんな情報を組み込めば回答者に自分が答えてほしい内容が伝わるのかがなかなかわかりません。
そこは、何度も質問をして回答者から○○がわかりづらいというフィードバックをもらうのが成長の一番の近道ですが、対策もあります。






それは基本テンプレート機能を使うこと。
基本テンプレートを利用することで、一定の質問文のクオリティを担保できます。

f:id:sksksksksk:20161105194921p:plain



しかし、これは悪魔で最低限のマナーみたいなものです。
もっと詳しく知りたい方は

teratail.com


こちらをみてみてください。
さらに細かい内容が載っています。





ですが、まずは質問をすること。
それが質問文の質を高める一番の近道です。




PDCAを回し、回答者が理解しやすい質問文を作ってみてください。
理解しやすい質問文を書いているうちに自分でエラーの原因を見つけることもあります。
問題の整理をする作業と一緒だからです。





何より、質問に対して良質な質問が返ってきます。
これが、初心者の成長を異常なまでに促進させます。






以上のような施策をとることで、
フォロー・回答者と密接な関係を結びます。




より、親密度の高い回答者は回答速度も速いですし、
補足として初心者にはありがたい情報、サイトを教えてくれます。
1カ月もあれば十分でしょう。

f:id:sksksksksk:20161105212700j:plain

②タイトルは目に留まりやすいものを書く


タイトルは目に留まりやすいものを書きましょう。


目に留まりやすいものとはなんでしょう?
ここも回答者の気持ちを考えてみましょう。



回答者は毎日たくさんの質問者から回答リクエストを受けます。
タイムライン上で探索していることもあるでしょう。



その時、「この質問には答えてみようかな♪」と思わせることが大事です。
そんな気持ちにさせるタイトルとはとかく具体的なものではないでしょうか?


例えば、以下のタイトルです。


①いいね!機能を実装できない
②いいね!したときに投稿のカウントがされません。


確実に②の質問を回答者は選ぶと思います。
ただ、この例でもまだ大分抽象的ですので、さらに具体的なものを目指してみてください。




f:id:sksksksksk:20161105212742j:plain

③質問する時間帯を選ぶ


teratailでもユーザーアクセス数が多い時間帯があるんです。
一体何時ごろだと思いますか?


実は、
平日お昼の12時~18時周辺の時間なんです。



できるだけ、この時間帯に投稿しましょう。
なぜユーザーアクセス数が多いときに投稿した方がよいのか?



ユーザーがいっぱいいる状態で投稿すると回答者の目に留まりやすいのです。
もし回答されるとさらにタイムライン上では(更新されるので)上位に表示されます。

そして、また回答がつく。それに対してコメントする。
タイムライン上位表示作戦です。


実際、回答一発目でエラーが解決されることは多くはありませんので
このように何重にもプランを用意しておく必要があります。




f:id:sksksksksk:20161105213005j:plain

コメントを返す


回答や情報編集の依頼がきたらきちんと返信しましょう。



ただ、「ありがとうございます!」だけではなく、


===============================


○○さん

ありがとうございます。
これは、(回答者のアドバイス・指摘)ということですね。


自分でも調べてみます。
わかりやすい回答をいただいたおかげでまた一つ勉強させていただきました。



===============================



のように、回答者の名前・アドバイス・指摘の復唱といった内容を盛り込みましょう。
「あなたの言っていることは伝わりましたよ。」と意思表示をすることが大事です。












いかがでしたか?


この記事の内容を実践すれば、プログラミング教室へ通い多額のお金を投資する、
理系学生に負けてしまうといった状態から脱却できるのではないでしょうか?







ぜひ、この記事をみたそこのあなた、実践してみてください( ^^) _旦~~





Are you ready?






次はこの記事→ド素人でもできる!1か月、独学!超簡単誰でもプログラミング習得技まとめ! - Are you ready?