分12342月7日(土⁠)⁠,東京,秋葉原のUDXギャラリーにて,「⁠Webデベロッパの祭典@東京+ちょっとアキバ気分で」が開催されました。同イベントは(⁠株⁠)パソナテックの10周年記念イベントの1つで,おもにWebアプリケーション開発者に向けて,仕事の進め方や実践的な開発手法などを,いまWeb開発の第一線で活躍する開発者が提示,紹介するというもの。これまで札幌,福岡で開催され,今回の東京でひとまず締めくくりとなります。ここでは,プログラム最初のキーノートセッション,および最後に行われたスピーカー勢揃いのパネルディスカッションをレポートします。2009年プログラミング大展望」と題されたセッションです。セッションの冒頭「2009年のトレンドとは?」と問いかけながら,YouTubeにアップされている2008年の株価変動チャートを音階に見立ててメロディに変換したビデオを紹介。セッションは小飼氏が来場者に質問,挙手や意見を求め,その反応を見つつコメントするという形で進められました。去年から今年にかけての給料,顧客の売上について会場に尋ねました。参加者の多くが現状維持という回答に,「⁠皆さんは世間の標準よりかなり良いです」とコメント。平均株価が半分になったからといって,日本経済が半分になったわけではなく,ましてやエンジニアの持つ技術,知恵などは失われていないと断じます。この時代をどのように過ごすべきかという点について,小飼氏は「晴耕雨読」という言葉を掲げ,「⁠今は景気が失速し,いわば『雨』の時期,こんなときは仕事が少ないので余った時間に本を読む,すなわち将来役に立つ技術や知識の習得に当てるべき」と説きます。Googleの「20%ルール」に引っかけて「弾の新20%ルール」として「エンジニアが得るすべての収入を20%の時間で稼ぎだす」ことを目標にし,あとの80%は技術習得の時間とすることを提案しました。自ら会場を動き回り,来場者にマイクを向けながらセッションを進める小飼弾氏。来場者は先生に指される生徒のような気分?!次に,「⁠雨読」として新たに何を学びたいか,という質問を会場に投げたところ,Rubyという人が多く,Java,Python,少数派ではLispやアセンブラといった答えが返ってきました。「⁠新しく学びたいという割には,それほど技術として新しいものを学びたいわけではありませんね」と小飼氏。この時期に英語を勉強したいかという問いには多くの人が手を上げましたが,小飼氏は英語を学びたい人の動機として,単に英語が使えるようになりたいわけではなく,「⁠英語を使って何かを学びたい」からではないか,と分析します。このように,不況のときは好況時のようなすぐに役立つ知識よりも,もっと根源的なものを学ぼうとするし,そのチャンスではないか,という意味での「晴耕雨読」であるとのこと。これをもっとはっきりさせるため「今日失業したら,明日から何をしますか?」という極端な質問を投げたところ,すぐに役立つ仕事や資格を取るための勉強をするという回答がありましたが,小飼氏は「こうした状況でトレンドを追うのは間違い」と指摘。不況になって慌てて何かしようと考える人は,本当に不況で自分の仕事がなくなったときのことを考えていないと言います。最後のテーマは「未来はどうなる?」です。実はこれは引っかけ問題で,「⁠○○になる」という言い方をしているうちはただトレンドを追っているので,自分のポジションをコントロールすることはできない,と小飼氏。有名なアラン・ケイの言葉「未来を予測する最良の方法はそれを発明すること」を引用して「未来をこうする」と言えるトレンドセッターとなろうと呼びかけました。「プログラマは職業のワイルドカード=ジョーカーを持っている。その業種のソフトウェアを作ることは,その職業に就くことに等しい」とプログラマという職業の魅力をアピール。実際に「未来をどうしたいか」という来場者への質問に,「⁠裕福になりたい,楽しめるようになりたい」という答えがありました。「裕福,楽しいとは一体何か?」と質問を重ねます。「⁠小飼弾を裕福だと思っている人がいると思いますが,答はノー。私は明日も明後日も,未来に生きるつもりだから。未来の自分から見て『あのときは裕福だった』と思い返すような生き方はしたくないのです」(⁠小飼氏)セッション後の来場者からの質問「ソフトウェアによってどんどん自動化が進んでいくことで,仕事を奪われる人が出てくるのではないか?」に対して小飼氏は「仕事はむしろ奪われるべき。ITが生産性をどんどん上げていくことで,働くことに特別なインセンティブはなくなる。いう世になるべき」と,ここでも持論を展開。2019」を開催しました。DAY1・DAY2の様子を注目セッションとともにお伝えします。LINEのエンジニア3名がイベントに先駆けて見どころを紹介します。コードの安全性・安定性を高める開発サイクル~テスト管理の効率を上げ,脆弱性診断を自動で行う~本連載では,連載「業務を改善する情報共有の仕掛け」を受けつつ,安全性・安定性を加えた開発サイクルについて考えていきます。若者世代から圧倒的な人気を誇るライブ配信&動画投稿コミュニティアプリ「MixChannel」(ミクチャ)の裏側(レコメンドシステムやサーバサイド開発など)について解説していきます。その他の連載CSS3アニメーションでつくるインターフェイス表現CSS3によるアニメーション表現を紹介していきます。その中でも,幅広い読者に応用してもらえるだろうインターフェイスを主なお題とします。MySQL道普請便り本連載では,MySQLを使ったアプリ開発・運用に関するノウハウをご紹介していきます。RecipeUbuntuの強力なデスクトップ機能を活用するための,いろいろなレシピをお届けします。JavaScriptセキュリティの基礎知識JavaScriptに関するセキュリティ上の問題はどこで発生し,どうすれば防ぐことができるのか?について解説していきます。〜システムをきちんと運用するための基礎知識システムは「作って終わり」ではなく,運用の中でさまざまな問題が発生します。問題の発生に備えて事前にどのような対応をしておくべきなのか,問題発生時に何をしなければならないのか,ポイントを解説していきます。きたみりゅうじの聞かせて珍プレーソフトウェア開発の現場で体験したトホホな失敗,思わずうなる珍プレーをきたみりゅうじ氏が四コママンガで紹介。Linuxのメンテナンスの傍ら,Linuxやオープンソースソフトと日々を過ごす著者が,その魅力とつきあい方を,エッセイ風味でお届けします。PRESS特別編集部員,さわやか笑顔のスーパーハカーはまちちゃんとネット大好き14歳わかばちゃんが,毎号,読者の皆さんから寄せられたおたよりを紹介します。皆さんの日頃の悩みにも答えちゃいますよ。]メールでのお知らせメールで次の案内をお送りしております。メールの配信を希望する方は,利用したい項目をチェックしてメールアドレスを入力し,[登録]ボタンをクリックしてください。UPDATES[ほぼ週間に1回]新刊メールマガジン[ほぼ週間に1回]電脳会議の各号案内[ほぼ1ヵ月半に1回]※変更する場合や停止する場合は,登録情報変更ページをご覧ください。※登録いただいたメールアドレスには,そのお知らせ以外,配信いたしません。Ltd.ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。