コードを書くよりもバグの原因調査などのほうに多く時間を費やしてしまうというのも,時折耳に挟む話です。Webで情報を検索したり,あるいはまわりにすぐ聞ける先輩エンジニアなどがいれば,質問を投げかけたりするでしょう。周囲にも聞けそうな人がいなかったり,そもそもどのようなキーワードで検索したらよいかもわからなかったり,どうにも解決の糸口が見えない......そんな状況になったときどのように対処しますか?そういった,どうしても解決できない課題に直面したときに頼れる存在が,エンジニア特化型Q&Aサイト「teratail(テラテイル,図1⁠)⁠」です。サービス開始から1年半で,会員数は3万6千人を突破し,これまでに投稿された質問数は3万件以上。現在の回答率は約93%,平均回答スピードは90分前後となっているので,質問を投稿してちょっとコーヒーでも飲んで一息ついている間に回答が返ってくるという,かなり活発に盛り上がっているサービスです。teratail(テラテイル)トップページトップランカープロフィールargiushttps://teratail.com/users/argiusエンジニア歴15年以上,現時点でteratailランキング総合3位のベテランエンジニア。教えることで社会貢献したいという思いからteratailに心血を注ぐ。ryunixhttps://teratail.com/users/ryunix若手ながらteratailの黎明期から参加しているトップランカー。社内の閉じた環境でなく,オープンな環境で腕試しをしてみたいとの思いからteratailに傾注する。ShoheiTaihttps://teratail.com/users/ShoheiTai子供のころからシステムエンジニアが夢だったという若手のエンジニア。teratailユーザ会「集まっtail」にも積極的に参加し,毎回LTを行うなど,リアルの場での情報発信力も強い。池本公平編集長2012年よりSoftwareDesign誌編集長に就任。未曾有のIT雑誌不況をサバイブするために日夜奮闘中。武藤大佑氏teratailのディレクター/UXデザイナー。サービス全体の設計を担当している。木下雄策氏teratailのDevRel/広報担当。teratailユーザ会「集まっtail」を始め,さまざまなエンジニア向け勉強会を企画・開催している。課題解決のスペシャリスト「teratail」トップランカーによる座談会を開催!盛り上がりを見せるteratailの中にも,過去1000件近い回答を投稿していたり,月100件以上の質問に回答していたり,あるいは1つだけでなく複数の技術についてランキング上位に君臨していたりといった,いわゆるトップランカーたちがいます。今回は,そのteratailのトップランカーの方々に集まっていただき,座談会を開催しました。teratailに投稿される質問をどのように捉え,どのように解決していっているのでしょうか?新人エンジニアはこれからの業務の中で,さまざまな困難な課題に直面するでしょう。彼らの話から,ぜひレベルアップしていくためのヒントを学びとってください。仕事や環境に迫る編集部:今日はお忙しい中を集まっていただき,ありがとうございます。自己紹介を兼ねて,トップランカーの皆さんの日常についてお聞きしたいと思います。普段はどのようなことをされているのでしょうか。argius:初めまして。argiusと申します。普段は個人事業者としてプログラミングなどをしています。得意分野はJavaなどサーバサイドで,Javaの基本機能を調べて試してみたりといったことを趣味的にやっています。あとは広く浅くゲームも好きで,それがプログラミングを始めたきっかけの1つでもありますね。ryunix:ryunixと申します。今日はよろしくお願いします。普段は,Javaなどで企業向けのWebシステム構築をするような仕事をしています。今はお客様の社内で使う業務系システムをC#で構築する案件に取りかかっています。プログラミングは趣味でもあり,いろいろ勉強しています。ShoheiTai:初めまして。ShoheiTaiといいます。幼いころからシステムエンジニアになりたいと思っていまして,最初の会社ではシステムエンジニアとして業務システムなどをやっていました。Webの進化の速さ,HTMLの表現力の高さに興味を持って,Web系の会社に転職しました。そこで代表の方と新しい会社を3月から始めています。言語はもともとJavaを勉強していましたが,社会人になってからはPHP,JavaScript,HTMLなどをやっていてフロント指向です。基本はPHP,趣味でHTML,JavaScriptをゴリゴリ書いているって感じです。編集部:皆さんのプログラミングのルーツに迫ってみたいと思います。argius氏argius:初めては相当昔です(笑⁠)⁠。BASIC時代のMSXやPC8801で,日本のPCの黎明期ですね。あとはゲームを作ったりとか。最初はBASICをいじっていましたが,ゲームを本格的に作ろうというときにはマシン語もいじってました。3.1,MS-DOSという時代でした。編集部:90年台初頭ぐらいですね,懐かしい。最近は,知り合いにFreeBSDを勧められて使ってみてけっこう好きだったので,その流れで2013年ごろにMacを買って触り始めました。それまではずっと基本Windowsでしたね。編集部:FreeBSDを勧める知り合いって,すごいですね(笑⁠)⁠。ShoheiTaiさんはいかがです?ShoheiTai:小学校3年生とかなので,15年以上前ですね。98,MS-DOSでした。ゲームのことを調べたり,単純に自分の遊びのことや趣味のことを調べたりしていて,当時はダイアルアップでつなげていたので,電話代が高くなって怒られましたね(笑⁠)⁠。ネットをつないでる間は電話ができなかったですし。編集部:ませた小学生(笑⁠)⁠。デジタルネイティブ世代ですね。ShoheiTai:そうですね(笑⁠)⁠。小学校の調べ学習とかもネットで全部調べて,プリントして持っていくみたいな感じでした。2019」を開催しました。DAY1・DAY2の様子を注目セッションとともにお伝えします。LINEのエンジニア3名がイベントに先駆けて見どころを紹介します。コードの安全性・安定性を高める開発サイクル~テスト管理の効率を上げ,脆弱性診断を自動で行う~本連載では,連載「業務を改善する情報共有の仕掛け」を受けつつ,安全性・安定性を加えた開発サイクルについて考えていきます。若者世代から圧倒的な人気を誇るライブ配信&動画投稿コミュニティアプリ「MixChannel」(ミクチャ)の裏側(レコメンドシステムやサーバサイド開発など)について解説していきます。その他の連載CSS3アニメーションでつくるインターフェイス表現CSS3によるアニメーション表現を紹介していきます。その中でも,幅広い読者に応用してもらえるだろうインターフェイスを主なお題とします。MySQL道普請便り本連載では,MySQLを使ったアプリ開発・運用に関するノウハウをご紹介していきます。RecipeUbuntuの強力なデスクトップ機能を活用するための,いろいろなレシピをお届けします。JavaScriptセキュリティの基礎知識JavaScriptに関するセキュリティ上の問題はどこで発生し,どうすれば防ぐことができるのか?について解説していきます。〜システムをきちんと運用するための基礎知識システムは「作って終わり」ではなく,運用の中でさまざまな問題が発生します。問題の発生に備えて事前にどのような対応をしておくべきなのか,問題発生時に何をしなければならないのか,ポイントを解説していきます。きたみりゅうじの聞かせて珍プレーソフトウェア開発の現場で体験したトホホな失敗,思わずうなる珍プレーをきたみりゅうじ氏が四コママンガで紹介。Linuxのメンテナンスの傍ら,Linuxやオープンソースソフトと日々を過ごす著者が,その魅力とつきあい方を,エッセイ風味でお届けします。PRESS特別編集部員,さわやか笑顔のスーパーハカーはまちちゃんとネット大好き14歳わかばちゃんが,毎号,読者の皆さんから寄せられたおたよりを紹介します。皆さんの日頃の悩みにも答えちゃいますよ。]メールでのお知らせメールで次の案内をお送りしております。メールの配信を希望する方は,利用したい項目をチェックしてメールアドレスを入力し,[登録]ボタンをクリックしてください。UPDATES[ほぼ週間に1回]新刊メールマガジン[ほぼ週間に1回]電脳会議の各号案内[ほぼ1ヵ月半に1回]※変更する場合や停止する場合は,登録情報変更ページをご覧ください。※登録いただいたメールアドレスには,そのお知らせ以外,配信いたしません。Ltd.ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。