普段行っていることの立ち位置を世界sysem視点で意識したい
Motivation
普段行っていることの立ち位置を世界system視点で意識したい
普段行っていることの立ち位置
普段行っていること
一般的に仕事や生活、趣味で行っていること
立ち位置
世界systemにおける立ち位置
世界system視点で意識したい
世界system視点
ミクロじゃなくてマクロ、俯瞰的 bird’s-eye view
(立ち位置を)意識したい
? なぜ?したいの?
日々、普段行っていることが、ミクロ過ぎて、ちっぽけに感じるから。
自分のEngeneering 工学メイン(あとDesign デザイン)な職種上、Engeneering 工学によってしまう。
How寄りである、Engeneering 工学、Design デザインによりがち
特に、Art アート観点が足りない
ある意味、会社のArt アートを借りているイメージ
自分が求めたいのは、あなたのArt アートは何で、それを表現、実現するために、今の期間は〇〇を行っていますと、しっかり繋げてほしいこと。
Agenda
世界systemにおける立ち位置が知りたいんだっけ?
「美しい」世界を作る事に貢献する missionや「美しい」世界で言う所の、理想世界 systemと現実世界 systemにおける差分 gapに対する進捗ではないか?
自身の様々なアクション、活動に対する意味づけが大事なのではないか?
理想世界 systemと現実世界 systemにおける差分 gapって何?
狂気や世界観が消えている#635e71b5c4b14e00009126dd ここらへんが、最近で一番、整理出来ている考え。
実際の所、世界は単純ではない複雑系 complex systemであるので、構造化することは不可能に近い
自身が進みたいベクトル Vektorをプラスできていればいいのかも?
なぜ、今、Web Frontend Engineer Skillsをメインで上げているんだっけ?
細かな技術のキャッチアップは何故していて、どう繋がるんだっけ?
hr.icon
Discussion
細かな技術のキャッチアップは何故していて、どう繋がるんだっけ?
Web front-endとは?
Web Platform Appにおける、client クライアント寄りのEngeneering 工学
Web Platform App
プラットフォーム観点
ネイティブ Native App
この観点は、ミクロって感じ。大きなWeb WWWの観点では誤差
プラットフォーム観点以外、Web以外に広げてみるとどうなる?
Physical World 現実世界 RealとDigital world / Virtual world 仮想世界があって、Digital world / Virtual world 仮想世界
client クライアント寄りのEngeneering 工学
Computer 計算機のNetwork ネットワークにおける、ユーザ Userのノード Nodeに提供するInterface インターフェース周辺を考え、作っている。
Krebs Cycle of Creativity的にいうと
https://gyazo.com/5f3dc032d55004994810cc659cb3e270
矢印周辺にいる事が多いイメージ。
図から考えること
Art アートやbiological 生物学的は遠い
広げるならば、周辺が手を出しやすいことは理解出来る。
Physical 物理的及び、物理学
抽象的だと難しいので、自身の行っている例をKrebs Cycle of Creativity視点で分解してみる。
https://i.gyazo.com/8e233f3af75e2c2b4516f6edadbd5547.jpg
最終Outputとして、Engeneering 工学を駆使して、Web Platform App上でC向けのmedia appを作っている。
人間の受け取り視点でWeb Platform Appを利用することを考えてみる(userの受け取ったあとの思考→作りての手)
遺伝子 Genes→Perceptros パーセプターで知覚 Perceptionして、人間 人がmetaphysical 形而上学的に理解する。
ここらへんは、人間の仕組みの話だから深くは考えない。
人間 人の知覚 Perceptionするための感覚、Interface インターフェースは考えても良いな。
Physical 物理的媒体を通して原子 atomsから遺伝子 Genesで情報を受け取る
SmartPhoneの物理的 physicalレンダリングの仕組みやSmartPhoneから眼 Eyeにたどり着くまでの、光の現象など
自身はあまり考える必要なさそうだけど、なぜ関心事でないか言語化してもいいかもね。
SmartPhoneのWebブラウザ Web Browserでdigital デジタルな情報をbits ビットから原子 atomsに出力される。
Webブラウザ Web Browserで提供できる五感への体験
視覚: 情報を描画する。
聴覚: 今のところ、Webブラウザ Web Browserで提供する体験を作ることは難しい。ユーザーが利用していないため
触覚 haptics: Webブラウザ Web Browserで、使えるAPIが縛られているので、はほぼ利用不可能
嗅覚: 今のところ、主要デバイスでそのようなInterface インターフェースは無い。
味覚: 今のところ、主要デバイスでそのようなInterface インターフェースは無い。
以上から、視覚表現をメインで考えるのが良い。
表現が少なく見えるが、知覚的には4次元(x,y,z,t)で考えられるので、広い。
ただし、digital デジタルな情報扱うが、bits ビットから原子 atomsに出力する部分は、Web front-endの両分ではなく、SmartPhoneのDisplayの両分であるため深くは考えなくて良い。
まぁ、どっちかというと、Design デザインの話
ユーザーのComputer 計算機であるSmartPhoneが、Internet インターネットを通して世界中のComputer 計算機と通信して、digital デジタルにbits ビットな情報をやり取りして、Webブラウザ Web Browser上にWeb Platform Appを表現する。
ユーザーのComputer 計算機よりの、Front-end
サービス提供者のComputer 計算機よりの、Back-end バックエンド
↑サービスの主体で考えると、2種になってしまう。
実際には、3rd Party なComputer 計算機があるわけだけど、どうする?
Computer 計算機の通信でいうとclient クライアントとserver サーバー
3rd Party なBack-end バックエンドサービスと言えるから、backendでも良いな。
Web Platform AppをInternet インターネットでアクセス出来るようにするまでを考える。
Hosting ホスティング
...
詳細だから省略
Web Platform Appを作成するまで。
チームで作る
以下、省略
自身のやってみることを分けると。
digital デジタルに対して、Engeneering 工学を中心にProductionしている。
digital デジタルをもう少し細分化すると、digital デジタルはComputer 計算機のNetwork ネットワークで作られている。
そのNetwork ネットワークにおいて、情報を受取り表現する側であるfrontend フロントエンドを専門としている
frontend フロントエンドは、性質上、開発プラットフォーム Platformが複数存在し、その中でも、Web Platform Appを専門としている。
自身のやっていることから、広げやすい所に疑問を投げる。
frontend フロントエンドにおいて、他の開発プラットフォーム Platformも触らないですか?
いいえ。そのつもりはないです。
理由: 性質上、Web Platform Appが一番、届けられるユーザーが広いから。
frontend フロントエンドとBack-end バックエンドで分けた際の、Back-end バックエンドは触らないですか?
必要であれば、触ってもいいが、あまり関心事ではない
理由: そちらに時間やエネルギーを使うならば、他に時間使うと思う。
digital デジタルに対してのOutputの知見があるわけだけど、Design デザイン視点、スキルも増やさないですか?
興味あるし、若干越境していることも多い。
普段から、若干越境していることも多いので、日常的活動で取り入れればいいかな。
理由: Web front-endという職種が、ユーザーに最終的に届けるものを作るもので役割であるため、実際、密に繋がっている。
Computer 計算機に対するEngeneering 工学的知見があるわけですけど、Engeneering 工学の視点、スキルを広げないですか?
Computer 計算機における、物理的 physicalなInterface インターフェースの視点やスキルを広げたい
理由:
Physical 物理的的な現実世界 systemへのImpactを、Computer 計算機に対する知見を活かして、知りたいし操作したい。
frontend フロントエンド視点でのBack-end バックエンドとのdigital デジタルなInterface インターフェースの知見を活かしやすい。
Computer 計算機における、Physical 物理的なInterface インターフェースのスキルを上げたい。
Engeneering 工学とDesign デザインを活かした、Utility 実用性の作成も活かせるかも。
digital デジタルにおけるEngeneering 工学の知見あるけど、Science 科学視点で、我々を取り巻く、世界を説明、予測して、情報 informationをKnowledge 知識に変換しないですか?
今のタイミングでは無いかなぁ
理由: 何かしらの、自身の世界観や事象に対する説明をしたいときになりそう。自身が、科学者的立ち位置に今いないというのもある。
digital デジタルにおけるEngeneering 工学的に、Production 生産、課題解決 Problem solvingしているわけだけど、Art アート的に、我々の行動変容を批評し、behavior 振る舞いに疑問を投げかけ、新たな認識や新しい情報 informationを作り、課題設定しないですか?
将来的には、一番大事だと思う。
理由
会社や組織 organizationに所属していて、課題解決 Problem solvingしているのは、その組織で設定した理想像や課題設定を借りて、課題解決 Problem solvingをしている。
真の意味で、「美しい」世界を作る事に貢献する missionや「美しい」世界で言う所の、理想世界 systemと現実世界 systemにおける差分 gapを埋めたいのであれば、この言語化と課題設定が大事
改めて、整理してみる。
改めて、あなたがWeb front-endを専門としているのはなぜですか?
digital デジタルを主体にしている理由
digital デジタルで扱うことで、Computer 計算機のNetwork ネットワークを通して、Physical 物理的やbiological 生物学的では難しかったscale スケールを上げた情報の伝達が可能であるため、理想世界 systemと現実世界 systemにおける差分 gapを埋めやすい。
情報を受取り表現する側であるfrontend フロントエンドを専門している理由
ユーザーに提供するエッジ部分であるため、feedback フィードバックが多く、自身のモチベーション motivationを保ちやすい
不確実性や越境性が高いことから自身の興味が飽きない
Web front-endの開発プラットフォーム Platformを専門としている理由
性質上、Web Platform Appが一番、届けられるユーザーが広いから。
あなたは、なぜ、Web front-endの専門性をより上げる必要がありますか?やるべきことはなんですか?
app routerだとか、細かいWeb front-end技術をキャッチアップしたり、利用する理由はなんですか?
難しいなぁ。ここは、もう少し考える必要がありそう。
細かく、WebPlatformApp PerformanceやAccessibility アクセシビリティ Webとか各理由書いているとミクロだし、本質的でないので、総合的な理由にしたい。
色々あるけれど、digital デジタルでの価値創造、価値提供をより良くするためって感じ。
早く、価値を作れるようにする
チーム開発の知見やフレームワークの利用とか...
広く、価値を届けられるようにする
WebPlatformApp PerformanceやAccessibility アクセシビリティ WebやSEO 検索エンジン最適化や...
system システムのmaintainability 保守性を高める
他ある?
まとめると
Resource 資源 systemやService サービス systemを提供するsystem システムの一部を作っている
それを早く、広く、長く提供出来るようにすること
まとめると
専門性である、Web front-endを極めることはsystem システムの一部を作る点で、優位であり、専門性を高めることに価値がある。
早く、広く、長くResource 資源 systemやService サービス systemをsystem システムで作って届けられるようになる。
楽しくも入れたいが余分かな
改めて、あなたが専門以外で意識的にやるべきことはなんですか?
Computer 計算機における、Physical 物理的なInterface インターフェースやFront-end部分
現在の仕事とは関係が無いので、趣味などから広げていきたい。
もう少し、戦略を考えたい。
「美しい」世界を作る事に貢献する missionや「美しい」世界で言う所の、理想世界 systemと現実世界 systemにおける差分 gapの言語化、課題設定、普段の活動との結びつけを行う。
短期的に言語化することは難しいので、今回のように、定期的に言語化して、自身の思考フレームに載せておきつつ、いろんなInputをして、何度も脱構築しながら、洗練化させたい。
hr.icon
Conclusion
Next Action
あなたがWeb front-endを専門としているのはなぜですか?
digital デジタルを主体にしている理由
digital デジタルで扱うことで、Computer 計算機のNetwork ネットワークを通して、Physical 物理的やbiological 生物学的では難しかった早く、広い情報の伝達が可能であるため、理想世界 systemと現実世界 systemにおける差分 gapを埋めやすいから。
情報を受取り、表現する側であるfrontend フロントエンドを専門している理由
ユーザーに提供するエッジ部分であるため、feedback フィードバックが多く、自身のモチベーション motivationを保ちやすいから。
不確実性や越境性が高いことから自身の興味好奇心が飽きないから。
Web front-endの開発プラットフォーム Platformを専門としている理由
性質上、Web Platform Appが一番、届けられるユーザーが広いし、早く届けられるから
敢えて、専門の開発プラットフォーム Platformを絞っているのは自分の時間とエネルギーの集中のため。
あなたは、なぜ自身の専門性であるWeb front-endを極める必要があるのですか?
専門性であるWeb front-endを極めることはsystem システムの一部を作り、Resource 資源 systemやService サービス systemを早く、広く、長く提供出来る点で優位であるから。
個人的な目標のために、あなたが専門以外で意識的にやるべきことはなんですか?
Computer 計算機における、Physical 物理的なInterface インターフェースやFront-end部分
「美しい」世界を作る事に貢献する missionや「美しい」世界で言う所の、理想世界 systemと現実世界 systemにおける差分 gapの言語化、課題設定、普段の活動との結びつけを行う。