2019年5月6日

技術のトレンドなんて予測できないでしょって言ったらブロックされた話

立場の相違といえばそう
17
ひよこ大佐🐣✨ @hiyoko_taisa

「〇〇じゃないのはエンジニアじゃない!」みたいなの、ある程度知識ある人なら「なんかイキリエンジニアモドキが囀ってんな」で無視できるけど、これから技術を学ぼうとしたりキャリアを積もうとしてる人が真に受けて知識もないのにイキリエンジニア予備軍になりかねないのが本当に害悪

2019-05-05 13:33:35
NaOHaq(苛性ソーダ) @NaOHaq

「エンジニアは3年後に流行ってるフレームワークが見極められるようにならないとダメ」みたいなこと言ってる人がいたので、「どうせそんなの予想したって当たらないんだから計算機科学勉強したほうがいい」ってマジレスしたらブロックされたことはあるな twitter.com/hiyoko_taisa/s…

2019-05-05 21:51:42

当時のツイート

erukiti.ts @erukiti

イマのエンジニアに一番必要なスキルって、3年後や5年後に新しい技術に対応出来ること、もっと望ましいのは3年後や5年後の予測を大外ししないこと。さらに望ましいのは当然、3年後や5年後の技術トレンドを予想できること。 そして、これらは果たして、日本の何%のエンジニアが実現できるのか

2019-02-25 12:06:25
erukiti.ts @erukiti

いま、当たり前になってる技術って何年前に登場した?何年前に使い始めた? AWS 13年前 Git 13年前 GitHub 11年前 Node.js 10年前 CircleCI 8年前 Firebase 8年前 TypeScript7年前(v2が2年反前) Docker 6年前 React 5年前 Slack 5年前 ECMAScript2015 4年前 HTML5 4年半前 VSCode 3年前

2019-02-25 12:19:13
erukiti.ts @erukiti

3年前はまだ「jQueryを倒すなんて無理」って言ってた人も多かった。 でも Next.js Nuxt.js Gatsbyなど、SPA技術で静的ページをカジュアルに作れる時代になって、jQueryを扱うコストがバカにならなくなって潮目が変わり始めている。少なくとも新規案件でjQueryを使うのはあまりにも割に合わない

2019-02-25 12:23:02
erukiti.ts @erukiti

スカラプロセッサが頭打ちになって「フリーランチの時代は終了した」っていうのと、CPUのベクタエンジンやGPGPUによる並列処理、マルチプロセッサ・マルチスレッド、I/O非同期処理とか、あるいは各種アクセスレイテンシの変化とかもなー

2019-02-25 16:52:43
erukiti.ts @erukiti

Reduxが4年前 Recomposeが4年前 それらを大きくゲームチェンジするReact 16.8 (React Hooks)が今月 日本でも大人気Nuxt1.0と2.0リリースが去年で、技術書典ではここ何回か超人気ジャンル

2019-02-25 17:31:11
NaOHaq(苛性ソーダ) @NaOHaq

ガベージコレクション(Lisp) 60年前 仮想マシン(System/360) 52年前 オブジェクト指向プログラミング言語(Simula) 52年前 リレーショナルデータベース(Coddの関係モデル) 49年前 C言語 47年前 型推論(ML) 46年前 Java 24年前 twitter.com/erukiti/status…

2019-02-25 18:12:34
NaOHaq(苛性ソーダ) @NaOHaq

「3年後や5年後に新しい技術に対応」するために、計算機科学を学んでおくのが、私はよいと思う。未来予想なんてどうせ当たらないので。 twitter.com/erukiti/status…

2019-02-26 13:04:41

↑をツイートした直後にブロックされた

erukiti.ts @erukiti

行間を読んで僕が主張も何もしてないことを主張してるかのようにして、わら人形殴ってる人、こっちにリプとか引用ツイしてきた時点でブロックさせてもらう

2019-02-26 13:11:39

コメント

のび @Novifam 2019年5月6日
自分の意見否定されるといきなり藁人形認定する奴あるある それお前が藁人形論法しとるんやで
18
🚮 @recyclebin5385 2019年5月6日
エンジニアに求められるのは新しい技術を使えることじゃなくてユーザの要求に的確に応えること。そこを勘違いなさるな
12
🚮 @recyclebin5385 2019年5月6日
新しい技術で何が来るか予想している暇あったら今持ってる技術を磨けよ
10
mikumiku_aloha @mikumiku_aloha 2019年5月6日
危機感としては実は同じような事を考えているのかもしれない。現行の技術を良く勉強してトレンド予想しようという話と、現状の技術を良く勉強しましょうって話しで。
2
mikumiku_aloha @mikumiku_aloha 2019年5月6日
シリアルとパラレル、レイテンシーとスループットがどう変わって行ったかというトレンドの勉強は、計算機科学にも通じますし。
2
ひこゆさ @mbMCcefiR2YQYpl 2019年5月6日
どのフレームワークかはともかくフレームワーク自体は勉強しなきゃなとは思う。逆に、フレームワークしかやったことない人は全部自家製で一度やってみるといいのかな、とか。個別の何かじゃなくて流れを学ぶ必要はあるよな、と。
4
kartis56 @kartis56 2019年5月6日
話と関係なく複垢多すぎるんでブロックした。まだgensem-movie スパム垢生きのこりあったんだな。フォロワにいた
0
nanasiyzyz @aabyyz_ 2019年5月6日
予測できないけど、だからといって、一生最初に学んだ技術を使い続けるわけにもいかんでしょ。「いつ新しい技術を勉強し始めるのか?」ってのは、なかなか頭の痛い問題だよ。  先駆ければポジションを確保できるけど、予想外すかもしれない。世界に行き渡ってからやればハズレはないけど、そっからはじめても有象無象にしかなれない。 難しい
2
まりも @potimarimo 2019年5月6日
フレームワークなんて大衆に膾炙する技術のたった3年後の予測が何でできないの?100%当てろと言っているわけでもなし。しかも少々外れても似たようなものが流行るんだから無駄にはならない。意味不明なこと言い出したからブロックされただけでは?
1
鹿 @a_hind 2019年5月6日
最先端の技術ずーっと追いかけて飯食える人ならいいんじゃね。 そうでないエンジニアって肩書の人の方が多いだろうしそういう人は主流外れたモノやら古代言語で飯食ってんのさね。
2
アオカビさん @Penicillium_ch 2019年5月6日
必要なのは未来を予測する力じゃなくて、新しい技術についていける力なのよ。「あれもこれも色々できるけど全部かじっただけ」っていう状態よりは「○○ならかなり自信あります」っていう柱が一本ある状態の方が良い。そういう柱が一本あれば、新しい技術が来ても対応しやすい。語学にも共通するけど。
12
業務用 @gyomu_yo 2019年5月6日
@erukitiさんはそれなりのスピード感で最新についていく必要のある、そういう分野のプログラマとかなんだろね。そういう人はやっぱりトレンド読みが大事だと思うけど、それに対して、もっと根本的なところではそりゃ計算機科学の概念が大事でそれに合わせてフレームワーク設計することが大事、というのは正しいけど、フレームワークを外部に任せるのが前提な業務系プログラマにとっては、そんなこと言われても受注を受けるのには役立たないレイヤーだ、と思われるのはそりゃそうだっていうか。
3
SAKURA87🌸多摩丁督 💉💉 @Sakura87_net 2019年5月6日
まぁ3年後は無理でも半年後はなんとなく解るから。基本をしっかりしておいて、半年ごとにトレンドを吟味してそれに合わせていくのが一番楽だよね。
1
ひるね @mzWo1y3xA2WWs7K 2019年5月6日
企業の中期計画も絵に描いた餅になることが多い。3年後や5年後を予測できることが望ましいのはその通りだろうが、予測の方法論を議論しなければ何も言っていないのと同じ。
0
マシン語P @mashingoP 2019年5月6日
一つ言えるのはユーザのニーズへバカ正直に応えると業界丸ごと死ぬ。FOMAが始まった頃の2ch携帯板では「高いしつながらないしMovaで十分!」という遠吠えでFOMAスレッドが埋まっていた。PS3も「CELLとBDとHDDを外した廉価版を出したほうがいい」とまで言われていたし、防水とおサイフケータイに注力していたらiPhoneがバカ売れする事態を招いた。
3
胡桃澤 奈波 @nowkogami 2019年5月11日
新技術は学習しはじめて1ヶ月後に使える程度の学習コストの低さでないとそもそも流行らないでしょう。いまプログラミングできてる人には心配するほどのことはない。問題は学習時間をとらせない職場環境。
1
erukiti.ts @erukiti 2019年5月11日
計算機科学を修得するの自体は必要だと思うし、それを否定するわけじゃないんだけどね。 ブロックした理由は「計算機科学をないがしろにしろと僕は一切主張してないのにそれっぽいこと言ってウザいからブロックした」というとても感情的な理由やで
1
erukiti.ts @erukiti 2019年5月11日
> 新しい技術で何が来るか予想している暇あったら今持ってる技術を磨けよ みたいなコメントは当然的外れ
0
erukiti.ts @erukiti 2019年5月11日
具体的には、https://twitter.com/NaOHaq/status/1099960335232950272 のツイートなら別にブロックしないし、RTしてもいいとは思うんだけど、https://twitter.com/NaOHaq/status/1100245239111938048 をツイートした時点でこれは関わりたくない言葉を発するタイプの人だと認識してブロックしたわけですね
0
erukiti.ts @erukiti 2019年5月11日
僕の目にとまらないなら、もちろんブロックなんてしないわけで…。どちらかというと「気持ち悪い人だからブロックした」というのが理由ですね
0
erukiti.ts @erukiti 2019年5月11日
あとね。技術のトレンドを予測するのは難しいというのは僕も同意見だし、むしろ「予測するの基本的には無理ゲーでしょ?だったら、せめて新しい技術に対応できる、できれば3年・5年のスパンでコケそうな技術には足踏み入れない方がいいよ」というのが本来の主張のつもり。
0
nekosencho @Neko_Sencho 2019年5月11日
仕事できてりゃ古くてもええやん。 今でもCOBOLの仕事あるらしいで。
0
cocoon @cocoonP 2019年5月11日
作る側は「今流行ってるもの」で作ればいいだけだから楽ですよねー(皮肉)。正直、トレンドが変わったときに新しいもので既存のものを作り直してくれる人以外はポンポン変えないでほしいとは思っています。運用する側はそれら全部を保守しなければならないので。
0
cocoon @cocoonP 2019年5月11日
なので結局保守サイドは「新しいものを覚える能力」「古いものをいつまでも覚えておく能力」ではなく「その場でざっくり調べる能力」が必要になるんですよね。人間のキャパシティは有限なリソースなので。
0
cocoon @cocoonP 2019年5月11日
で、じゃあ「その場でざっくり調べる能力」って何かって考えると、広範な基礎教養でしかないんですよね。ITなら計算機科学はその一部を構成します。なので僕は@erukitiさんより@NaOHaqさんに近い立場かなあ。
0
erukiti.ts @erukiti 2019年5月11日
システムは部分ごとに長くても5年単位でリプレースできるようなアーキテクチャになっているべきだし、そういう組織であるべきだし、そもそも「作る側」と「保守する側」みたいな組織構造に問題がある。 そうならざるを得ない業種は、それなりのやり方があるんじゃないですか?知らんけど。皮肉っぽいけど、そうとしか。
0
erukiti.ts @erukiti 2019年5月11日
ちなみに「古くてもええやん」っていわれても、そんなん知らんがな。 発言を読み返して欲しいが、僕は「古いものはだめ」とは言ってはいない。
0
cocoon @cocoonP 2019年5月11日
erukiti みんな作るときはそういうんですよ……。しかし組織や予算は理想論では出てこないんです。 (体制の話もしかり)
1
cocoon @cocoonP 2019年5月11日
本当に世の中みんなが erukiti こうであれば、古いIEがあれほど呪われることはないであろうと思われます
0
erukiti.ts @erukiti 2019年5月11日
どういう職種に就くかとかは話がずれるので、僕ならそうじゃない職場にしか興味を持たないという回答になりますね…。
0
erukiti.ts @erukiti 2019年5月11日
https://anopara.net/2019/05/11/basics-for-programmers/ は面白い内容だった。ちなみに僕はこの手の基礎をないがしろにしてるつもりはないし、むしろ基礎は修めてて当然やろ?としか思ってないので、わざわざ書かない
0