分123「才能」の出番は案外少ない無用な「落胆」を防ぐ=「想定難度」を不当に低く見積もらない手っ取り早い方法は,非常に夢も希望も無い言い方で恐縮ですが,「⁠少年ジャンプ」的な「隠れた才能の発現」や,「⁠醜いアヒルの子」的な「貴種流離譚」への期待を捨てることです。才能)を当てにした無茶な作戦」ではなく,「⁠手持ちの戦力だけで妥当な成果を得るための作戦」を立てる考え方とも言えます。「隠れた才能の発現」を信じても構わないとは思います。この場合の「半殺し」は尋常ではないのでしょうが...。ありがたいことに(本稿の対象読者の多くが従事する)ソフトウェアの分野で「閃き」の類の「才能」が必要とされるのは,「⁠無から有を作り出す」時ぐらいですので,「⁠凡庸」であっても地道な積み重ねで対応することが可能です。「ソフトウェアは常に無から有を作り出すのでは?」と思うかもしれませんが,実は以下のようなものが(適切かどうかは別として)すでに決まっていることがほとんどですから,決して「無」の状態からのスタートではありません。ゴールに到達するための最終的な「経路」を決定するわけですが,「⁠選択肢」や「選択箇所」が多彩であったり,「⁠選択の妥当性」が高い人が,「⁠スキルが高い」と言われるわけです(失敗学では「真のベテラン」という言い方をしています⁠)⁠。いった多くの「選択箇所」において選択(おそらくは「選択肢」も多いでしょう)した結果で判断しますので,「⁠選択の妥当性」を一定水準に保つことができます。ソフトウェアの場合これらは極めて理論的なので,順序立てて考えさえすれば修得に際して才能の関与する余地は狭いですから,才能がある人のように一足飛びに結論を出すことはできないかもしれませんが,一定時間内に同程度の結論に達することは十分可能なのではないでしょうか。「順序立てて考える」能力を「才能」と考える方が居るかもしれませんが,スポーツのような体を動かす技能の例で言えば,「⁠順序立てて考える」能力は筋力・持久力に相当しますから,「⁠才能」というよりも「適性」と呼ぶのがふさわしいでしょう。「適性の有無は無視できる」とは言いませんが,意識的に向上させることも可能ですし,ある程度続けてみないとわからない場合も多いので,思い悩んで立ち止まっているよりも,覚悟を決めて取り組んだ方が有利であるのは確かです。今回は失敗を直視する上での心理的な問題について扱いましたので,心理的な側面から失敗学を捉える上でのお勧め資料を紹介したいと思います。精神科医の立場から「失敗学」にアプローチしたものが『失敗に効く本』として出版されています。ページ分量こそ多くないですが,失敗に対する心構えを身につける上での要点が良くまとまっていますので,最初に目を通すには最適ではないでしょうか(DVD付きです⁠)⁠。失敗学とは直接関係ありませんが,『⁠新・インナーゲーム』は,技能習得の際に陥りがちな心理的問題に注目したトレーニング理論として,失敗時の無用な落胆を防ぐための参考になると思います。『インナー~』シリーズは,テニス・スキー・ゴルフといったスポーツ以外にも,企業の活性化に着目した『インナーワーク』や,(⁠国内未出版ですが)楽器演奏向けの『インナーミュージック』など,多くの分野への応用がシリーズ化されています。Linux/Windows対応』を上梓。凝り性なのが災いして,年がら年中アップアップな一介の実装屋。最近は仕事の縁が元で,OpenSolarisに入れ込む毎日。2019」を開催しました。DAY1・DAY2の様子を注目セッションとともにお伝えします。LINEのエンジニア3名がイベントに先駆けて見どころを紹介します。コードの安全性・安定性を高める開発サイクル~テスト管理の効率を上げ,脆弱性診断を自動で行う~本連載では,連載「業務を改善する情報共有の仕掛け」を受けつつ,安全性・安定性を加えた開発サイクルについて考えていきます。若者世代から圧倒的な人気を誇るライブ配信&動画投稿コミュニティアプリ「MixChannel」(ミクチャ)の裏側(レコメンドシステムやサーバサイド開発など)について解説していきます。その他の連載CSS3アニメーションでつくるインターフェイス表現CSS3によるアニメーション表現を紹介していきます。その中でも,幅広い読者に応用してもらえるだろうインターフェイスを主なお題とします。MySQL道普請便り本連載では,MySQLを使ったアプリ開発・運用に関するノウハウをご紹介していきます。RecipeUbuntuの強力なデスクトップ機能を活用するための,いろいろなレシピをお届けします。JavaScriptセキュリティの基礎知識JavaScriptに関するセキュリティ上の問題はどこで発生し,どうすれば防ぐことができるのか?について解説していきます。〜システムをきちんと運用するための基礎知識システムは「作って終わり」ではなく,運用の中でさまざまな問題が発生します。問題の発生に備えて事前にどのような対応をしておくべきなのか,問題発生時に何をしなければならないのか,ポイントを解説していきます。きたみりゅうじの聞かせて珍プレーソフトウェア開発の現場で体験したトホホな失敗,思わずうなる珍プレーをきたみりゅうじ氏が四コママンガで紹介。Linuxのメンテナンスの傍ら,Linuxやオープンソースソフトと日々を過ごす著者が,その魅力とつきあい方を,エッセイ風味でお届けします。PRESS特別編集部員,さわやか笑顔のスーパーハカーはまちちゃんとネット大好き14歳わかばちゃんが,毎号,読者の皆さんから寄せられたおたよりを紹介します。皆さんの日頃の悩みにも答えちゃいますよ。]メールでのお知らせメールで次の案内をお送りしております。メールの配信を希望する方は,利用したい項目をチェックしてメールアドレスを入力し,[登録]ボタンをクリックしてください。UPDATES[ほぼ週間に1回]新刊メールマガジン[ほぼ週間に1回]電脳会議の各号案内[ほぼ1ヵ月半に1回]※変更する場合や停止する場合は,登録情報変更ページをご覧ください。※登録いただいたメールアドレスには,そのお知らせ以外,配信いたしません。Ltd.ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。