どのレイヤーにとっての正義かを読み誤ると、提案の説得力が崩れるのはどこでも同じっすね。2015他のお二方のお話も、ヤスヒサさんの話は自分が今まさに直面していて改善できないプロセスの問題に直結して、心やら胸やらが痛むお話でしたし、ヤスダさんの話も弊社の若い衆に言って聞かせてあげたい内容でした。いずれも、どこかで直面する問題を抉る素晴らしいセッションでした、げふ。フルバージョンなんですが、以下には日本語リソースを中心にいくつか抜粋したリンクを掲載しました。心に残ったキーワードがあったならば、参照してみてください。Codes若干のポエム(苦手な方は読み飛ばしましょう!)今回のセッションのスライドを作りながら悶々と考えておりました。技術ネタを肯定的に受け入れてもらいたい気持ちはあります。「技術」と如何ように向き合うかというのは、それぞれの立場によって見解が異なります。ポジショントークと言ってしまえばそこまでですが以下は、作る側の人に向けたポエムです。技術トレンドいわゆる「トレンド」と呼ばれるものから距離を取るべき瞬間は確かにあります。すべて少しでも「より良い」に近づくための手段ではありますが、最終的なアウトプットを劇的に変えるインパクトをもつことは、ほとんどの場合でありません。都合で軽視してもよいと思っています。反面、軽視してはならないのはパフォーマンスやアクセシビリティ、今回紹介した中ではセキュリティのように基本的な品質に関わる部分です。そこに労力を投下するならば程度の問題はありますし、仕事として費用対効果の問題から逃れることはできません。必要なのは、最小の労力で最低限の品質を担保するための知識と、それ以上を目指すときの費用対効果の見積もりをするための知識です。最低限の品質を守るために本編で他のスピーカーの方から「価値の提供」についてお話がありましたが、前項であげたパフォーマンスやアクセシビリティ、セキュリティに関する最低限の品質というのは制作者にとって価値そのものを担います。制作行為が最終的に経済活動に寄与することは当然必要なのですが、そこはそれ。マネタイズと制作者として守るべき品質は両立すべきものであり、片方が他方を損なうものではありません。経済活動の観点からして、パフォーマンスやアクセシビリティの品質低下は「機会損失」に直結します。セキュリティ的な欠陥は純粋な「リスク」です。制作技術としてのSEO云々は、マシンリーダビリティということでアクセシビリティに含めますWeb技術/デザインのトレンドなんぞ追いかけてもローカルビジネスは成功しないが、最低限のリテラシーはリスクを回避させてくれるぞぃ。2015区別なき軽視のリスクこのような区別がついている上で、技術にかける力加減をコントロールできる場合は問題ありません。憂慮すべきは、その区別がつくようになる前であるのに必要な知識を得ようとしない場合のリスクです。あなたが作る側の人間であるならば、ぜひ力加減の必要十分を確信できるようになるまで、技術や物事の道理を学ぶことを諦めないでください。知識の単純な放棄は、顧客のデータベースを壊しますし、ユーザーの個人情報を漏洩させますし、満たすべき要件を満たせないゴミを生産します。あなたが十分な技術力を持っていて、それそのものを価値にできるのであれば、マネタイズやビジネスの機転は他の人に任せてもよいのです。その分、あなたが作る人間として守るべきすべてを担えることを前提とします。月並みですが、人にはバランスが必要です。すべてをバランス良く身に付けるのでは無く、自分が今生きている環境で生きるために、場合によっては偏ろうとすることがバランスです。向き不向きはあるので、それはそれでみんな頑張ってバランスとりましょうね!蛇足なんですが、新しい価値を提供するためのモノだとか、職人の意地を守るために犠牲にしてはならないモノだとか、エンジニアとして創造するために必要な没頭だとか、そういうのもあるんですがま〜。リソースが限られた環境下で何を優先して、何を諦めるのか、っていうのは、また別の仕事スキルです。セミナー&ワークショップ資料公開JavaScriptよ。文明を捨て、自然に還れ。Sato又の名をあほむ。名古屋と渋谷を反復横跳びするWebフロントエンドエンジニア。Web関連技術をアレしたり温泉に浸かったりします。