Submit Search
C#マスコット(公開用)
Jun 25, 2013
Download as pptx, pdf
15 likes
4,028 views
信之 岩永
2013/06/22 つくばC#勉強会 にて発表。
Read more
1 of 52
Download now
Download to read offline
Ad
Recommended
“Septeni×Scala”勉強会#1資料_20150219_寺坂
“Septeni×Scala”勉強会#1資料_20150219_寺坂
ikuyaterasaka
2015/02/19の Septeni×Scala #1 勉強会の資料です。 「新卒で初めて学ぶ言語がScalaで良かったこと/大変だったこと」とうテーマで話しました。 素人×Scala=?
PodcastをSkype経由で録音
PodcastをSkype経由で録音
ebina yohichi
Preziでpodcastを解説/録音はWireTapStudioで/編集はGarageBand/ケロ録プラスも便利/AudioBooは配信が簡単/一人で5分も喋らない
Java8勉強会
Java8勉強会
賢太郎 前多
2014年10月25日に実施されたJava8勉強会の資料です。
プログラミング .NET Framework 第4版
プログラミング .NET Framework 第4版
信之 岩永
2013/10/26(土) 「プログラミング .NET Framework 第4版 」座談会 http://atnd.org/event/E0019986 にて発表。
NDS36 Java7&Java8
NDS36 Java7&Java8
Yukiya Nakagawa
http://nagaoka.techtalk.jp/no36
Electron で作るはじめてのguiアプリ
Electron で作るはじめてのguiアプリ
祐磨 堀
づや会vol.4の登壇資料です。 以前コマンドラインで作成したPDFの差分比較ツールを、Electronを使ってGUIアプリにしてみました。 ブログで更に詳しい情報を掲載しています: http://media-massage.net/works/docs/my_first_electron_app_for_pdf_comparison/
Java9 and Project Jigsaw
Java9 and Project Jigsaw
takezoe
#渋谷java
Electronで 動画ながら見アプリを作った
Electronで 動画ながら見アプリを作った
Hayato Koriyama
Electronで 動画ながら見アプリを作った話です。
20分でできる!Xamarin.Forms入門
20分でできる!Xamarin.Forms入門
Shinichi Hirauchi
2016.05.07 JXUGC #13 東京 緊急開催 Xamarin のすべて!
WPF4.5入門
WPF4.5入門
一希 大田
BlogのWPF4.5入門のまとめです。 http://okazuki.hatenablog.com/
Deep Dive C# 6.0
Deep Dive C# 6.0
信之 岩永
2015/4/11 dotNetConf 2015 Japan with JXUG https://atnd.org/events/63844 にて登壇。
Java9新機能概要
Java9新機能概要
HonMarkHunt
2016/9/22 リリース(予定)の Java9 ざっくり概要です! *作成時は2015/11/29です。ご注意ください。
だれも教えてくれないJavaの世界。 あと、ぼくが会社員になったわけ。
だれも教えてくれないJavaの世界。 あと、ぼくが会社員になったわけ。
なおき きしだ
JJUG CCC 2015 Springでのセッション資料です
XAML入門
XAML入門
一希 大田
JXUGC#22で発表したXAML入門のスライドです
ほんとうに便利だった業務で使えるJava SE8新機能(JJUG CCC 2015 Spring)
ほんとうに便利だった業務で使えるJava SE8新機能(JJUG CCC 2015 Spring)
Yuuki Fukuda
JJUG CCC 2015 Spring F2 発表資料
10のJava9で変わるJava8の嫌なとこ!
10のJava9で変わるJava8の嫌なとこ!
bitter_fox
10のJava9で変わるJava8の嫌なとこ!
Xamarin.forms入門
Xamarin.forms入門
一希 大田
Xamarin.FormsとPrismの入門です
第0回プログラミング講座
第0回プログラミング講座
happo31
AM部内講座用の資料
ゲームデザインについて
ゲームデザインについて
meyco
#cssnite_sapporo8で話したLT
WordCamp Yokohama2010 プレゼン
WordCamp Yokohama2010 プレゼン
miccweb
文系女子(micc)的オープンソースコミュニティとの付き合い方 ※期間限定公開
(超初心者向け)オブジェクト指向とC#
(超初心者向け)オブジェクト指向とC#
ssusera3d157
SAMIT18.12にてC#でオブジェクト指向について話した時の資料です サンプルコードはいずれどこかにあげます
プレゼンテーションの作り方
プレゼンテーションの作り方
Junya Sato
岩手情報交流会LT資料
CVPR2017 参加報告 速報版 本会議3日目
CVPR2017 参加報告 速報版 本会議3日目
Atsushi Hashimoto
CVPR2017での参加報告,というかメモです.詳細な報告は,数を絞って,9月の関西CVPRML勉強会で行います. 7/25: 並び順(ソートしてなかった)や掲載ポスター発表の基準について,一部修正しました.
C#への招待
C#への招待
Yusuke Matsushita
Invitation to C# for new members of NPCA.
Introduction to DEEPstation the GUI Deep learning environment for chainer
Introduction to DEEPstation the GUI Deep learning environment for chainer
Ryo Shimizu
You can download DEEPstation from https://github.com/uei/deepstation
How to enjoy GDC for AI and GD?
How to enjoy GDC for AI and GD?
Kenji Ono
シス研下級生向け
シス研下級生向け
Kunisada Ryouta
システム研究部の1,2年生にもっとコードをかいてほしくて発表しました
YouTube ライブ配信するようになった話
YouTube ライブ配信するようになった話
信之 岩永
++C++; (https://ufcpp.net/)の中の人が YouTube チャンネル(https://www.youtube.com/channel/UCY-z_9mau6X-Vr4gk2aWtMQ)でライブ配信をやってる話。
C# 9.0 / .NET 5.0
C# 9.0 / .NET 5.0
信之 岩永
Visual Studio Users Community Japan 勉強会 #6 https://vsuc.connpass.com/event/192835/ にて登壇。 C# 9.0/.NET 5.0 世代の大まかな流れと、C# 9.0の主要な機能を紹介します。
C# コンパイラーの書き換え作業の話
C# コンパイラーの書き換え作業の話
信之 岩永
.NETラボ 勉強会 2020年6月 https://dotnetlab.connpass.com/event/177504/presentation/ にて登壇。 概要: 最近、暇を見てはC#コンパイラー(Roslyn)の修正作業をしています。C#は現在、Unicodeサロゲートペアな文字を識別子として受け付けない問題があって、その修正作業をしています。 本日は、自分が修正作業をしている経緯や、C#以外のプログラミング言語を含めて、識別子として使える文字に関する話、ソースコードを眺めていて初めて気付いたくらい自分も知らなかったレアなC#構文について紹介しようかと思います。
Ad
More Related Content
Viewers also liked
(9)
20分でできる!Xamarin.Forms入門
20分でできる!Xamarin.Forms入門
Shinichi Hirauchi
2016.05.07 JXUGC #13 東京 緊急開催 Xamarin のすべて!
WPF4.5入門
WPF4.5入門
一希 大田
BlogのWPF4.5入門のまとめです。 http://okazuki.hatenablog.com/
Deep Dive C# 6.0
Deep Dive C# 6.0
信之 岩永
2015/4/11 dotNetConf 2015 Japan with JXUG https://atnd.org/events/63844 にて登壇。
Java9新機能概要
Java9新機能概要
HonMarkHunt
2016/9/22 リリース(予定)の Java9 ざっくり概要です! *作成時は2015/11/29です。ご注意ください。
だれも教えてくれないJavaの世界。 あと、ぼくが会社員になったわけ。
だれも教えてくれないJavaの世界。 あと、ぼくが会社員になったわけ。
なおき きしだ
JJUG CCC 2015 Springでのセッション資料です
XAML入門
XAML入門
一希 大田
JXUGC#22で発表したXAML入門のスライドです
ほんとうに便利だった業務で使えるJava SE8新機能(JJUG CCC 2015 Spring)
ほんとうに便利だった業務で使えるJava SE8新機能(JJUG CCC 2015 Spring)
Yuuki Fukuda
JJUG CCC 2015 Spring F2 発表資料
10のJava9で変わるJava8の嫌なとこ!
10のJava9で変わるJava8の嫌なとこ!
bitter_fox
10のJava9で変わるJava8の嫌なとこ!
Xamarin.forms入門
Xamarin.forms入門
一希 大田
Xamarin.FormsとPrismの入門です
20分でできる!Xamarin.Forms入門
20分でできる!Xamarin.Forms入門
Shinichi Hirauchi
WPF4.5入門
WPF4.5入門
一希 大田
Deep Dive C# 6.0
Deep Dive C# 6.0
信之 岩永
Java9新機能概要
Java9新機能概要
HonMarkHunt
だれも教えてくれないJavaの世界。 あと、ぼくが会社員になったわけ。
だれも教えてくれないJavaの世界。 あと、ぼくが会社員になったわけ。
なおき きしだ
XAML入門
XAML入門
一希 大田
ほんとうに便利だった業務で使えるJava SE8新機能(JJUG CCC 2015 Spring)
ほんとうに便利だった業務で使えるJava SE8新機能(JJUG CCC 2015 Spring)
Yuuki Fukuda
10のJava9で変わるJava8の嫌なとこ!
10のJava9で変わるJava8の嫌なとこ!
bitter_fox
Xamarin.forms入門
Xamarin.forms入門
一希 大田
Similar to C#マスコット(公開用)
(10)
第0回プログラミング講座
第0回プログラミング講座
happo31
AM部内講座用の資料
ゲームデザインについて
ゲームデザインについて
meyco
#cssnite_sapporo8で話したLT
WordCamp Yokohama2010 プレゼン
WordCamp Yokohama2010 プレゼン
miccweb
文系女子(micc)的オープンソースコミュニティとの付き合い方 ※期間限定公開
(超初心者向け)オブジェクト指向とC#
(超初心者向け)オブジェクト指向とC#
ssusera3d157
SAMIT18.12にてC#でオブジェクト指向について話した時の資料です サンプルコードはいずれどこかにあげます
プレゼンテーションの作り方
プレゼンテーションの作り方
Junya Sato
岩手情報交流会LT資料
CVPR2017 参加報告 速報版 本会議3日目
CVPR2017 参加報告 速報版 本会議3日目
Atsushi Hashimoto
CVPR2017での参加報告,というかメモです.詳細な報告は,数を絞って,9月の関西CVPRML勉強会で行います. 7/25: 並び順(ソートしてなかった)や掲載ポスター発表の基準について,一部修正しました.
C#への招待
C#への招待
Yusuke Matsushita
Invitation to C# for new members of NPCA.
Introduction to DEEPstation the GUI Deep learning environment for chainer
Introduction to DEEPstation the GUI Deep learning environment for chainer
Ryo Shimizu
You can download DEEPstation from https://github.com/uei/deepstation
How to enjoy GDC for AI and GD?
How to enjoy GDC for AI and GD?
Kenji Ono
シス研下級生向け
シス研下級生向け
Kunisada Ryouta
システム研究部の1,2年生にもっとコードをかいてほしくて発表しました
第0回プログラミング講座
第0回プログラミング講座
happo31
ゲームデザインについて
ゲームデザインについて
meyco
WordCamp Yokohama2010 プレゼン
WordCamp Yokohama2010 プレゼン
miccweb
(超初心者向け)オブジェクト指向とC#
(超初心者向け)オブジェクト指向とC#
ssusera3d157
プレゼンテーションの作り方
プレゼンテーションの作り方
Junya Sato
CVPR2017 参加報告 速報版 本会議3日目
CVPR2017 参加報告 速報版 本会議3日目
Atsushi Hashimoto
C#への招待
C#への招待
Yusuke Matsushita
Introduction to DEEPstation the GUI Deep learning environment for chainer
Introduction to DEEPstation the GUI Deep learning environment for chainer
Ryo Shimizu
How to enjoy GDC for AI and GD?
How to enjoy GDC for AI and GD?
Kenji Ono
シス研下級生向け
シス研下級生向け
Kunisada Ryouta
Ad
More from 信之 岩永
(20)
YouTube ライブ配信するようになった話
YouTube ライブ配信するようになった話
信之 岩永
++C++; (https://ufcpp.net/)の中の人が YouTube チャンネル(https://www.youtube.com/channel/UCY-z_9mau6X-Vr4gk2aWtMQ)でライブ配信をやってる話。
C# 9.0 / .NET 5.0
C# 9.0 / .NET 5.0
信之 岩永
Visual Studio Users Community Japan 勉強会 #6 https://vsuc.connpass.com/event/192835/ にて登壇。 C# 9.0/.NET 5.0 世代の大まかな流れと、C# 9.0の主要な機能を紹介します。
C# コンパイラーの書き換え作業の話
C# コンパイラーの書き換え作業の話
信之 岩永
.NETラボ 勉強会 2020年6月 https://dotnetlab.connpass.com/event/177504/presentation/ にて登壇。 概要: 最近、暇を見てはC#コンパイラー(Roslyn)の修正作業をしています。C#は現在、Unicodeサロゲートペアな文字を識別子として受け付けない問題があって、その修正作業をしています。 本日は、自分が修正作業をしている経緯や、C#以外のプログラミング言語を含めて、識別子として使える文字に関する話、ソースコードを眺めていて初めて気付いたくらい自分も知らなかったレアなC#構文について紹介しようかと思います。
Unicode文字列処理
Unicode文字列処理
信之 岩永
https://edge.connpass.com/event/161663/ にて登壇。 今現在、Unicodeという文字規格には13万個以上の文字が収録されています。それぞれの文字には文字のカテゴリー、文字と文字の連結方法、左右どちらから読むかなど、様々な付帯情報も定められています。英語でドキュメントがあり、例えばアラビア語を読めなくてもアラビア文字のレンダリング処理を書ける程度には詳細な仕様が書かれています。 本セッションでは、このUnicodeの仕様の概要と、それをプログラム(主にUnity上でのC#を想定)的に処理する際の注意点などについて説明します。
C# 8.0 非同期ストリーム
C# 8.0 非同期ストリーム
信之 岩永
.NET Conf Tokyo 2019 にて登壇。 https://vsuc.connpass.com/event/146588/ C# 8.0 の新機能のうち、非同期ストリームと呼ばれるもの(await foreach, await と yield の混在)について説明します。 また、非同期ストリームの内部的な仕組みの説明と合わせて、ValueTask や IValueTaskSource など、Task がらみのパフォーマンス改善の歴史を振り返ります。
C# 8.0 null許容参照型
C# 8.0 null許容参照型
信之 岩永
Visual Studio Users Community Japan #1 にて登壇。 https://vsuc.connpass.com/event/143114/ C# 8.0の目玉機能の1つ、null許容参照型について解説。
C# 8.0 Preview in Visual Studio 2019 (16.0)
C# 8.0 Preview in Visual Studio 2019 (16.0)
信之 岩永
https://connpass.com/event/122145/ にて登壇。 先日リリースされたVisual Studio 2019には、C# 8.0のプレビュー版が入っています。本日は、プレビューリリースの背景や、プレビュー機能の有効化方法、今現在でも安定して使えそうな機能の紹介などを行います。
async/await のしくみ
async/await のしくみ
信之 岩永
https://connpass.com/event/95696/ 2018/9/15 「Unity 非同期完全に理解した勉強会」にて登壇
.NET Core 2.x 時代の C#
.NET Core 2.x 時代の C#
信之 岩永
https://www.microsoft.com/ja-jp/events/decode/2018/ de:code 2018 セッションID: AD19 日本の第一人者が語る! C# の現状と今後への展望 「.NET Core 2.x 時代の C#」
C# 7.2 with .NET Core 2.1
C# 7.2 with .NET Core 2.1
信之 岩永
わんくま同盟 東京勉強会 #110 にて登壇 http://www.wankuma.com/seminar/20180324tokyo110/
C#言語機能の作り方
C#言語機能の作り方
信之 岩永
https://dotnetfringe-japan.connpass.com/event/35659/ .NET Fringe Japan 2016 にて登壇
Unityで使える C# 6.0~と .NET 4.6
Unityで使える C# 6.0~と .NET 4.6
信之 岩永
http://peatix.com/event/311392 にて登壇。 Unity 2017 で、C# 6.0が使えるようになりました。また、Experimental とはいえ、 .NET Framework 4.6 相当の機能が使えるようになりました。 本セッションでは、これまで Unity の制限から C# 3.0(一部4.0)/.NET 3.5しか使ったことのない方々向けに、C# 6.0/.NET 4.6までの差分の中からいくつかお勧めの機能を紹介します。 また、これまでUnity 5.5/.NET 3.5向けに作っていたゲームを、Unity 2017/.NET 4.6に移行した作業について話します。
それっぽく、適当に
それっぽく、適当に
信之 岩永
やっぱこう、具体例とかそれで何ができるとかは目に見えてないと
Modern .NET
Modern .NET
信之 岩永
2015/8/8 C#UG&codeseek勉強会 「Visual Studio 2015リリース記念」 にて発表
.NET Compiler Platform
.NET Compiler Platform
信之 岩永
2015/6/25 C#UG&codeseek 勉強会「2015世代のC#」にて
Orange Cube 自社フレームワーク 2015/3
Orange Cube 自社フレームワーク 2015/3
信之 岩永
UnityのためのC#勉強会 2015/3/21 にて発表
Code Contracts in .NET 4
Code Contracts in .NET 4
信之 岩永
今から始める、Windows 10&新.NETへの移行戦略
今から始める、Windows 10&新.NETへの移行戦略
信之 岩永
2014/11/29 第7回 業開中心会議 にて https://itmedia.smartseminar.jp/public/seminar/view/663
今から始める、Windows 10&新.NETへの移行戦略
今から始める、Windows 10&新.NETへの移行戦略
信之 岩永
2014/11/29 第7回 業開中心会議 にて https://itmedia.smartseminar.jp/public/seminar/view/663
C# design note sep 2014
C# design note sep 2014
信之 岩永
2014/9/29 codeseek & C#UG にて
YouTube ライブ配信するようになった話
YouTube ライブ配信するようになった話
信之 岩永
C# 9.0 / .NET 5.0
C# 9.0 / .NET 5.0
信之 岩永
C# コンパイラーの書き換え作業の話
C# コンパイラーの書き換え作業の話
信之 岩永
Unicode文字列処理
Unicode文字列処理
信之 岩永
C# 8.0 非同期ストリーム
C# 8.0 非同期ストリーム
信之 岩永
C# 8.0 null許容参照型
C# 8.0 null許容参照型
信之 岩永
C# 8.0 Preview in Visual Studio 2019 (16.0)
C# 8.0 Preview in Visual Studio 2019 (16.0)
信之 岩永
async/await のしくみ
async/await のしくみ
信之 岩永
.NET Core 2.x 時代の C#
.NET Core 2.x 時代の C#
信之 岩永
C# 7.2 with .NET Core 2.1
C# 7.2 with .NET Core 2.1
信之 岩永
C#言語機能の作り方
C#言語機能の作り方
信之 岩永
Unityで使える C# 6.0~と .NET 4.6
Unityで使える C# 6.0~と .NET 4.6
信之 岩永
それっぽく、適当に
それっぽく、適当に
信之 岩永
Modern .NET
Modern .NET
信之 岩永
.NET Compiler Platform
.NET Compiler Platform
信之 岩永
Orange Cube 自社フレームワーク 2015/3
Orange Cube 自社フレームワーク 2015/3
信之 岩永
Code Contracts in .NET 4
Code Contracts in .NET 4
信之 岩永
今から始める、Windows 10&新.NETへの移行戦略
今から始める、Windows 10&新.NETへの移行戦略
信之 岩永
今から始める、Windows 10&新.NETへの移行戦略
今から始める、Windows 10&新.NETへの移行戦略
信之 岩永
C# design note sep 2014
C# design note sep 2014
信之 岩永
Ad
C#マスコット(公開用)
1.
今日は「C#のマスコット」 って言って参加してるくせに C#ですらない話をして帰る
2.
マスコット参加っつっただろ ※ ※ 縁起物として会場の隅っこに置いておくもの 意訳: 最近忙しいから勘弁して
3.
でも何か話すことに • ここが筑波大で、学生参加者が多いから • かつライブ配信なしだから
4.
自己紹介 C#でググれ 以上。 つまり… 普段、経歴も所属も含めて、 身の上話をほとんど話さない
5.
話すこと • 今日は身の上話も少ししようかと 要点: • ビジョンを持って、ぶれない主軸を作る •
たまたま来る機会を逃さない • いいと思ったものに誰よりも早く手を出す • 10年も続ければ何でも板につく
6.
経歴関連 スライド12枚ほど 検閲削除
7.
つまり 謎は謎のまま
8.
あの日、皆が見たのは 幻だったのでしょう
9.
で、 ここ以降の話は
10.
初心者とは…
11.
知識との出会いが まだないだけの人 のことであって
12.
懇切丁寧に教えなきゃ わかってくれない人のこと じゃない
13.
と思っている人間が 初心者向け勉強会に 呼ばれた結果
14.
大事なのは 知識との出会い 知識を得るきっかけ
15.
というお話
16.
++C++; C#によるプログラミング入門 経歴、個人・コミュニティ編 今や仕事みたいなものだけど
17.
きっかけ • 授業の課題だった • 課題が出た時にちょうど、C#が発表された •
2000年のPDC • 当初は、MSの発表資料の単なる和訳みたいなレベル • MSKKよりも早かったがために、超有名に • 院試勉強用資料だった • 研究室の同期相手に電磁気学とかを教えるのに使っ た資料をそのままHTML化して公開
18.
どうしてC#に興味を? • C#の仕様書を見た瞬間に一目ぼれ 「これはすごい」と思った • 当時、主にC++使ってて、Javaも少し •
この辺りに感じていた不満が解消されていた • 他も、割と言語マニアでいろいろ見てたけど • C#以上に「すごい」と思ったものはなかった
19.
どうすごい しばらくC#のよさを 語る時間になります 少しくらいC#マスコットの債務をまっとう
20.
全体のバランス • バランスいい • 書きやすさと読みやすさ •
できる人の楽さと、できない人の間違いにくさ • パフォーマンスと生産性 • IDEまで含めたトータル設計 • 開発運用面の考慮も • ヘッダー要らない (パスとか依存順とかも気にしなくていい) • ビルド超速い
21.
値型 • Java最大の鬼門 • Javaはintとかのプリミティブだけ特別扱い •
やつらオブジェクトじゃない • Pureオブジェクト指向言語のくせに • 性能面 • 間接参照削減 • GC削減
22.
デリゲート • 出た当時は主にイベント用に活躍してたけども • いまや •
LINQ • Parallel、Task.Run • 関数型っぽいプログラミング スタイル
23.
ジェネリック • 真の(型情報が残る)ジェネリック • リフレクションでも使える •
高性能 • 値型と合わせて、間接参照、GC、ボックス化削減 • これがないと、LINQもいまいち
24.
アセンブリ • Win32時代ほどDLL地獄にはまらない • C++みたいにライブラリを参照するだけで1日 仕事だったりしない •
Javaみたいに、物理パスがちょっと変わっただ けで動かなくなったりしない
25.
AppDomain • プラグインとかでセキュリティ確保するには分 離が必要 • かといってプロセス分離は重たすぎてつらい •
プロセス内で、ソフトウェア的に分離・セキュリ ティ確保
26.
標準化 • C#は結構初期からオープン路線 • JavaはずっとSUNだけで仕様決めてた •
当時からJavaはひどいって言われてたからね、ちゃ んと調べれば • SUNの認定試験必須、標準化されたのはかなり後 • 「アンチMS」期待で担ぎ上げられ過ぎた • 「標準化したら結局MSの意見が混じって、MSには勝て ない」なんて言われてた(所詮噂話)
27.
相互運用 • 多言語対応 • ネイティブ相互運用 •
既存資産を無にしない • なんでもは.NETだけでやろうとしない • JavaはPure JavaとRun anywhereを狙いすぎた • そのくせ、漏れるんだわ、仕様って • ランタイムの実装変わっても動くフレームワーク書 ける人は案外限られる
28.
これは2000年ごろの話 • C#が出た直後ですらこのくらいの差があった (ジェネリックだけは2.0の話、他は1.0) • いまや •
LINQ • dynamic • async/await
29.
そしてそれからの十数年 • 部分部分、よりよい言語はいくつも出てきた • でも、全体のバランスで見て「惚れる」ものに はお目にかかってない •
C#という言語だけでなく、.NET全体、ライブラリ やVisual Studioも含めてで • 目先の便利さだけ求めてちゃダメ、考えなきゃいけ ないことはほんと多い
30.
これまでの教訓 単に自分語りしにきたんじゃなくて ここからが本題
31.
人とのつながり、大事 • 経歴を見ての通り、就職活動したことない • 顔パス、コネ、出戻り •
原稿仕事の依頼も ufcpp.net 経由 • 「原稿だけでは食えない」って時にも友達に 拾ってもらってる • 大学の価値 • ufcpp.net の価値 • コミュニティ活動の価値 検閲削除
32.
特にいまどき、コミュニティ • とりあえず飛び込んでいけ • いろんな会社の人が •
勉強会にも出てるし • Facebookメッセージとか意外と答えてもらえるし • みんな後継者探しに苦労してる • 自分1人だけだと仕事がスケールしない
33.
ビジョン、大事 • 自分のビジョンと合致する仕事を • 長続きしなかった専攻・仕事はビジョンが違った •
検閲削除とかちょっと… • ガラケーとかちょっと… • 今の時代にスマホから外れるとかちょっと… • 見つかるまで探せばいいと思う • それまで別に他のことしながらでも割と平気 • しっかりしたビジョンを持ち続けてたら、機会を 持ってきてもらえることがある
34.
やりたいことやる • それができる人は限られるけど • できる人くらいはやるべき •
でないと夢がない • 子供が・後輩が、なりたい・やりたいと思える、 夢持てる仕事しなきゃ
35.
やりたいことやれてるのは最 近 • 実際に思い通りやれるようになってきたのは割 と最近 • 誰になんていわれようと10年続けてたのが実って る •
サーバー・クライアント両方C#とか、5年くらい前からや りたかったことが、今ようやくできてる • 割とみんなそうなると思う • 大企業に入っても、部下付けて裁量権任されるよう になるのがそれくらい • フリーランスやってくにしても仕事取れるようにな るのは
36.
余裕、大事 • お金も • 無職でも数年生きれる算段なかったら冒険的な生活 してない •
スキルも • 仕事に余裕があるから新しい技術を調べられる • 調べた分が次の仕事になる • バックアップ プランも • 「いつでもやめれる」 = 普通の人が取れないリス クを取っても平気
37.
バックアップ プラン • C#な人だけど、C#に100%賭けてたりしない •
設計力に自信あるからたぶんどんな言語でもでき る、そっち売りにできる • Win8/WP8の伸びがいまいちなら • Xamarin推せばいいじゃない • iOS上でC#使えばいいじゃない • 開発だけじゃなくて • 原稿仕事 • ufcpp.net の広告収入
38.
主軸、大事 • バックアップはバックアップ • 主軸がないと自信や余裕につながりにくい •
自分の土俵があれば勝負は要らない • 土俵に乗ってもらえるかどうかでほぼ決まる • 全部1人でやるわけじゃない • 自分の得意なところを提供して、 不得意なところは人から提供してもらう • 自分が提供できるものは何か、常に考える
39.
主軸さえぶれなきゃ • ふらふらと落ち着かない人生やってきてるけど 大筋で見ると割と想像通り • 理系の手に職で食ってるだろう •
.NETで何かやってるだろう • ネット関連の何かやってるだろう • 主軸がしっかりしてたんだと思う • 数学できれば理系のどこ行っても通じる • .NETはいいものだ • 「人と人とのつながり」が大事
40.
主軸1 • 数学できれば大抵の理系科目できる • 十代のころはこれが自信と余裕の源だった ちなみに、元々一番得意なのはITよりも数学 •
それも理論物理方面で使うような数学 • 関数解析とか • IT系で使う要素なにもない
41.
主軸2 • 情報科学・情報工学の基礎がしっかりある • C#がダメでも他もできる •
今の流行に惑わされる必要ない • いいと思ったものに、数年先まで見た投資できる
42.
細かいところは気にしない • 例えば、昔は所詮無知な学生で… MSも、ダメな製品 はすぐに切る オープンソース とか知らない ほんと サポート長すぎ 知らないで すまないだろ 若い頃の無知の例:
43.
細かいところは気にしない • たぶん、こんな人生 主軸 主軸の向きだけあってれば、 細かい間違いは誤差
44.
タイミング、大事 • タイミング逃すな • 万全期したうえでも、最終的には「なんかタイミン グがよかった」でしかない •
逆に、数少ないそのタイミングが来た時につかめる ように、常に心構えを
45.
ほんと、たまたま • 元々、物理に強い • 情報系に •
C#のサイト始める • 今や、C#でスマホ ゲーム作り 高校の物理の先生がプログラミングもセミプロ ちょうどサイト作ろうって時にC#の発表 二十歳前後のいい時期 任期、知人の紹介、etc.
46.
誰よりも早く • C#のサイト作ったは本当に何よりタイミング がよかった • 他に日本語サイトが全くなかった •
MSKK公式よりも和訳早かった • そういうタイミングがたまたま来た • そういうたまたまの時に • サイト作る余裕があった • ある程度、人への説明文章が書けた
47.
そんな「たまたま」の中 • 主軸を考えるにあたって • 個人の転機は割と来る •
集団の転機はなかなか来ない • 人数が多いほど、統計通りの動きにしかならない • 特に、リーダーシップも取りずらい、組織をまたい だ集団心理は 人口統計に基づく予想はかなりあたる
48.
統計的な予想はあたる • 避けられない未来 • 歴史は繰り返す •
例えば「ケータイ市場、いつの間にかiPhoneと Garaxyだらけに」 • 人口構造的に中韓に勝てない • 安価な労働力、若い情熱の不足 • アメリカでのテレビ市場と一緒 • 経済成長期の日本に市場を取られる
49.
統計的な予想はあたる • 避けられない未来 • 歴史は繰り返す •
例えば「ケータイ市場、いつの間にかiPhoneと Garaxyだらけに」 • 人口構造的に中韓に勝てない • 安価な労働力、若い情熱の不足 • アメリカでのテレビ市場と一緒 • 経済成長期の日本に市場を取られる 2000年頃にはもう言われてた • 日本の携帯電話市場やばい • (具体的にどの会社が覇権取るとか までは誰にもわからなかったけど) • そういう話は聞こえてくる • 当時、一介の学生だった身にも • いろいろな話をちゃんと聞いておくべき • 後からしみじみと思い当たることも
50.
だからといって • そういう将来に気づいてる人は大体どこで何を やっても平気 • ガラケー全盛期を作った人ら、 元からガラケーの専門家なわけない •
世代的には「トランジスタでラジオ作ってた」みたいな 人らが責任者 • 専門は変わる、転身はできる • もちろん常に学びを
51.
最近の話題でいうと • SIerからソシャゲ方面への転職とかむちゃく ちゃ多いけど • なんとなく「SIやばそうなので」じゃダメ •
なんとなく「バブルな業界に行きたい」でもだめ • 何がどうダメで、じゃあこれからはどうあるべきか • とか考えれれば、残っても、出ていっても、たぶん平気
52.
まとめ? • 人とのつながり、大事 • ビジョン、大事 •
余裕、大事 • 主軸、大事 • タイミング、大事
Download