#kabepy ボルダリングとプログラミング(kabepy Adevnt Calendar)
#kabpy Advent Calendarの24日目を書きます。 @hirokiky です。
4日目、10日目にも書きました。
- #kabepy B-PUMP Tokyo秋葉原の紹介(kabepy Advent Calendar)
- #kabepy #kabepy T-WALL錦糸町の紹介(kabepy Advent Calendar)
今回はボルダリングとプログラミングの関係について話します。 私はボルダリングとプログラミングが好きです。周りにも両方を嗜んでいる人が一定数いるようで、ボルダリング(ひいてはフリークライミング)とプログラミングの間には本質的に通じるものがないかと感じています。
共通点としては:
- 技能が重要であること
- 挑戦的な問題であるということ
- 無駄のない完成されたものを追い求めるということ
が共通していると思います。その点を話していきます。
ボルダリングにおける技能、プログラミングにおける技能
ボルダリングにおいて、筋力、体力などの肉体的な差異はそれほど重要ではありません。 「ロッククライミング」と聞いたときのイメージとしては、屈強な男性が半裸で岩山を登っていくというのがたしかにあります。しかし実際には腕力、体力はそれほど重要ではありません。 重要なのは体(とくに手ではなく足)の使い方、バランスのとりかたなどです。 ボルダリングにおける「上手さ」いうのは肉体面のでの問題と言うよりも、技能、技術面が大きいということです。
そういった「技能」に対する姿勢がプログラミングに類似しており、好まれているのではないかと思います。短絡的に肉体的な問題で解決できるのではなく、技能や技法を駆使し、解(完登)を見出すのが面白いのです。次にその「壁」という問題についてです。
壁という問題
問題に対する挑戦が好きなのでしょう。壁はとても挑戦的で、面白い問題です。ボルダリングでも初めはうまく登れないものですが、何度も登ってみたり、周囲のアドバイスや情報を参考にするなかで登れるようになります。たしかな技術をみにつけ、それを実践することで登れなかったものが登れるようになる、この喜びや挑戦の面白さはやはりプログラミングに通じていると感じます。
プログラミングにおいても、初めは求めている機能をうまく実装できないものです。しかし、他人のソースコードや技術書、ブログを参考にする中でよい解法を見出すことができます。何度もソースコードを書いているうちに、再利用しやすく、読みやすいソースコードが書けるようになります。そして培った技術をもって素晴らしいソフトウェアを書き上げたときの喜びは代えがたいものでしょう。
ためになるブログを読んだあとに、その効率的な手法を実践してみて感動したことは誰でもあると思います。ボルダリングにおいても登り方1つを工夫するだけで登れなかった壁が登れるようになったります。ボルダリングにおける技術については、 @shomah4a さんが書いた 上達のコツとか が参考になりますので是非どうぞ。
姿勢と美的感覚
フリークライミングのなかでもボルダリングは、ロープやカラビナなどの器具を一切使わずに壁に登るというスタイルをとります。このシンプルで、無駄のないものを好む姿勢はまさにプログラミングに通じるものがあります。そしてクライミングにおける完成されたムーブ、無駄のないその姿はやはり素晴らしいものです。
プログラミングもコンピューター1つでソフトウェアを作り出すものです(そもそも「プログラム」自体はコンピュータが必須ではなく、それが偶然コンピュータで動作するにすぎませんが)。無駄なものは必要なく、己自身が必要なものです。そしてボルダリングにおけるムーブのように、完成されたソフトウェアは、無駄がなく、簡潔で、素晴らしいものです。
私が信奉するHow To Become A Hackerという文章には、ハッカー精神を身につけるうえで「格闘技」が重要とされています。格闘技における精神的な規律、これがハッカー精神にも通じているとのことです。もちろんボルダリングは格闘技ではありませんが、技能、精神的な規律や注意力、コントロールを重要とし、肉体そのものに重きを置かない点は同じだと感じています。
おわりに
すべてジョークです。私はもっとゆるふわな気持ちで壁を登っています。
と思ったけど、間違ったことは言ってない気もします。
#kabepy T-WALL錦糸町の紹介(kabepy Advent Calendar)
#kabepy Advent Calendarの10日目を書きます。 @hirokiky です。
4日目にも書きました。
今回は T-WALL錦糸町 の紹介をします。
- author: @shomah4a
このジムはボルダリングだけでなく、トップロープクライミング、リードクライミング(詳細は後述)の設備もあって面白いです。先日始めてこのジムでトップロープクライミングをやってみたので、その点を交えて書きます。
T-WALL錦糸町について
アクセス
錦糸町駅から徒歩10分程度。それなりに行きやすいです。 ジムのまわりにはコンビニ等があまりないので、駅の近くで買って行くといいかも知れません。
料金
- 初回登録料 525円
- 一日使用料 2,100円
- シューズレンタル 420円
- ハーネスレンタル 315円
- チョークレンタル 210円
- ロープレンタル 420円
秋パン が休日1日2100円なので休日にいくなら同じ料金ですね。T-WALL錦糸町ならロープクライミングもできてなので、その点は良いですね。
ちなみに私はシューズを持ってないのですが、先日T-WALL錦糸町に初めて行った際は3000円強でトップロープクライミングができました。
設備
もちろんロープクライミングができるという点が素晴らしいです。ロープクライミングができるジムはT-WALL錦糸町しか行ったことありませんのでうまい比較はできませんが、初めての私にも楽しむことができました。登りやすい傾斜のものや、角の部分を登っていくものもありました。
- author: @shomah4a
このジムは2階建てで、一部が吹き抜けになっています。1階と2階にそれぞれボルダリング用の壁があり、その吹き抜けを通してトップロープ、リードの壁が伸びています。吹き抜けになっているので、2階からもロープクライミングの様子を見ることができます。
2階からみるとその壁の高さ、高いことの怖さがよく分かるので、下からみるよりも面白いです。そもそも上のほうに行っちゃうと下からはよく見えなくなっちゃうので、上手い人ムーブを2階からよく見れるというのも魅力ですね。見てて飽きないです。
あと2階に洞窟状になっているボルダリング用の壁があって、これが面白いです。妙にワクワクするのでぜひ行ってみてください。
- author: @shomah4a
1階には壁の他に、鉄アレイやキャンパスボードがあるのでちょっくら鍛えてみるのもいいかもしれません。
- author: @shomah4a
キャンパスボードはこんなかんじのもので、これを手だけでガシガシ登っていきます。 @takabow 先輩が完登してました、(;´Д`)スッ、スバラスィです。
ロープクライミングについて
トップロープクライミングとリードクライミングがあります。天井から命綱を垂らして、それを腰につけて登るのがトップロープクライミングです。リードクライミングはまぁ気になるならぐぐってみてください。
ともかくこれらはボルダリングとは違って、登る壁の高さが高いです。10メートルくらいあって、1番上では普通に足がすくみます。
あと重要なのが「ビレイヤー」という役割です。クライマー(登る人)とビレイヤーは1本の紐でつながっています
- author: @shomah4a
こんなかんじで。ビレイヤーの役割は
- 命綱の紐の長さを調節する
- クライマーが落ちたら止める
ことです。まぁ「紐を送る、兼、重り」といったところですが、このビレイヤーが重要な役割だったりします。適切に紐を操り、クライマーを怪我から守る、という感じでパートナー的な存在だったりします。まぁもろもろはT-WALL錦糸町でビレイヤーの講習を受けると良いと思います。講習をうけないとビレイヤーはできませんのでぜひ。受ける場合は、講習にかかる時間を考えても休日のほうがいいかもしれません。
初めてのロープクライミング
- author: @shomah4a
ボルダリングでは味わえないものがありました。まず壁が長い(10メートル近く)あるので、登り切ったときの喜びが大きいです。「おおおこんな高くまで登れた」というかんじです。あと高いので正直言って怖いです。なので登り切った時に余計に嬉しかったりします。ちょっとハイな感じです。
- author: @shomah4a
やったー。(この瞬間はなかなか良かったです。
高いと思い切ったムーブができなかったりしますね。どうしても怖い。でもそういったスリルは今までのボルダリングでは感じれなかったもので、初めてのロープクライミングで味をしめてしまった感じがします。
あと登り終わったあとにロープで地上まですべり降りるのは楽しいです。
- author: @shomah4a
まとめ
トップロープクライミングはまたやりたいですね。T-WALLを訪れることと思いますので、その際はこの記事を読んで「ロープクライミングやってみてぇ」ってなった人に会えるといいなーと思ってます