「X-tech」無限増殖!
最近「X-tech」って無限増殖してると思いませんか?
ちょっと検索するだけで色々記事出てきますよね。
【2021年最新】XTechとは?最新の事例と共に徹底解説!
全22種類のX-Tech(〇〇Tech)まとめ
新しい価値を生み出すX-Techとは?世界的に拡大している背景も解説
僕は普段金融機関で勤めてるんですが、流石に「fintech」は一般用語化しています。
新しい技術の恩恵を受けながら、エンジニアは様々な事業領域を日々進歩させているのだなぁと素人ながらに思うわけです。ありがとう、エンジニア。
様々な業界の「ナントカtech」がQiitaの中でどのくらい話題になっているのか
APIの練習も兼ねて、タグから投稿数を見てみました。
「X-tech」たちは、そのいずれもが、活発に議論される時代の寵児なのでしょうか?
手順
①「tech」を含むタグIDは以下を参考にさせていただきました。
Qiitaのタグ一覧(アルファベット順)
② 足りないtechは少し検索して追加しました。
(カッコよくやりたかったんですけどここはアナログ)
以下のタグがついている投稿数を確認します。
X-tech
fintech
adtech
civictech
civic_tech
Gregtech
agritech
edtech
GovTech
SalesTech
MediTech
hrtech
③ QiitaAPIは「GET /api/v2/tags」を使用しました。
ソースコード
const axios = require("axios");
var tech = ['X-tech','fintech','adtech','civictech','civic_tech','Gregtech','agritech','edtech','GovTech','SalesTech','MediTech','hrtech'];
async function main() {
for (let i=0; i<tech.length; i++) {
let response = await axios.get('https://qiita.com/api/v2/tags/' + tech[i]);
console.log(tech[i] + "," +response.data.items_count);
}
}
main();
ちなみに最初に作ったゴリ押しのコードは以下です。
変数に再代入を繰り返してました
ゴリ押しコード
const axios = require("axios");
let tech = 'X-Tech';
async function main() {
let response = await axios.get('https://qiita.com/api/v2/tags/' + tech);
console.log(tech + "," +response.data.items_count);
tech = 'fintech';
response = await axios.get('https://qiita.com/api/v2/tags/' + tech);
console.log(tech + "," +response.data.items_count);
tech = 'adtech';
response = await axios.get('https://qiita.com/api/v2/tags/' + tech);
console.log(tech + "," +response.data.items_count);
tech = 'civictech';
response = await axios.get('https://qiita.com/api/v2/tags/' + tech);
console.log(tech + "," +response.data.items_count);
tech = 'civic_tech';
response = await axios.get('https://qiita.com/api/v2/tags/' + tech);
console.log(tech + "," +response.data.items_count);
tech = 'Gregtech';
response = await axios.get('https://qiita.com/api/v2/tags/' + tech);
console.log(tech + "," +response.data.items_count);
tech = 'agritech';
response = await axios.get('https://qiita.com/api/v2/tags/' + tech);
console.log(tech + "," +response.data.items_count);
tech = 'edtech';
response = await axios.get('https://qiita.com/api/v2/tags/' + tech);
console.log(tech + "," +response.data.items_count);
tech = 'GovTech';
response = await axios.get('https://qiita.com/api/v2/tags/' + tech);
console.log(tech + "," +response.data.items_count);
tech = 'SalesTech';
response = await axios.get('https://qiita.com/api/v2/tags/' + tech);
console.log(tech + "," +response.data.items_count);
tech = 'MediTech';
response = await axios.get('https://qiita.com/api/v2/tags/' + tech);
console.log(tech + "," +response.data.items_count);
}
main();
結論
やってみてわかったんですが、、、
なんならタグにもなってない「tech」のが多いのですね。笑
結果は「fintech」「civictech」がダントツでした
「edtech」は意外でしたかね。(タグはあまりないんですって)
「X-tech」は名前だけ一人歩きしているのが現状(期待先行)なのかもしれません。
もちろん文中に登場人物として出てくることはあると思いますが、
それじゃあただの村人Aですからね。mobです。
世の中のニーズに合わせてそれぞれの「X-tech」にもっとフォーカスが当たると良いですね
感想
初めてのQiitaAPIでした。
javascriptもぶっちゃけ3日目なので手探り感ハンパない(コーディングも多分変)ですし、分析も「ホントかよ」というところが正直な感想です。
でも、fintechのような名前が知られているものは数字大きく出てますし、タグ名の日本語or英語の条件はみんな同じですから、まったくもって的外れでもないのかなぁと思います。