3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【2021年版】エンジニアがよく閲覧する情報収集サイトとは?【分析してみた】

Posted at

はじめに

本記事では、下記の悩みに答えます。

  • エンジニアとして、日々情報収集をしたいけど、どのサイトを確認するべきなのかな。
  • エンジニア関連の情報ってどこのサイトで得られるのかな。
  • エンジニアがよく閲覧している情報収集サイトを知りたい。

本記事の対象者

ITエンジニア(特に情報収集が好きな人)

分析方法

分析方法に関してですが、下図のように分析しました。

分析方法.jpg

上記の分析方法の各流れに関して、以降で簡単に説明しますね。

はてなブックマーク

分析する対象として、「はてなブックマーク」を選びました。
「はてなブックマーク」を分析対象として選んだ理由は、以下のためです。

はてなブックマークの詳しいサービス内容に関しては、以下を参照してください。
参照:はてなブックマークとは(公式サイト)

データベース(SQLite)

はてなブックマークの「テクノロジー」ページに掲載された下の情報を取得し、データベースに格納するPythonプログラムを実装しました。ちなみに、2021年1月1日から2021年12月28日までの下記情報を取得しました。

  • テクノロジー(エンジニアな方は、テクノロジー部分を見るだろうという想定)
  • ブックマーク数(下図の赤枠部分)
  • ブックマークされたサイトのURL(下図の黄緑枠部分)

はてなブックマークで利用する情報.jpg

はてなブックマークから情報を取得するPythonプログラムは、以下のサイトを参考にして実装しました。

ちなみにSQLiteを使った理由としては、「今まで使ったことがなかったから」です。
Pythonを使った理由としては、「自分がサクッと利用できる言語だから」です。

集計

SQLiteに格納したデータを用いて、Pythonで以下のように集計しました。

  1. SQLiteからデータ取得(ブックマーク数、サイトURL、日付)
  2. サイトURLからドメイン部分を抽出(例:https://qiita.com/xxxxからhttps://qiita.comを抽出)
  3. 日付をもとにして集計

ちなみに、以下のサイトを参考にして、PythonでSQLiteを使いました。
PythonでSQLiteを利用する方法

上記の流れで、「エンジニアがよく閲覧している情報収集サイト」を分析してみました。

分析結果【エンジニアが情報収集でよく閲覧するサイトTOP10】

分析結果をご紹介しますね。
分析したところ、「エンジニアが情報収集でよく閲覧するサイトTOP10」は、以下のようになりました。

10位 ログミー

9位 TechCrunch

8位 Engadget

7位 ガジェットを紹介している海外のサイト

6位 Zenn

5位 Qiita

4位 ASCII

3位 てくなべ

2位 gigazine

1位 Fox on Security

まとめ

いかがでしたでしょうか?
「はてなブックマークを用いて、エンジニアが情報収集に利用しているサイトを明らかにする方法」を解説しました。

個人的には、「こんなサイトもあるのか!」と気づきを得られたので、今回の分析結果に関しては、「かなり満足」しています。

本記事が、少しでも皆様のエンジニア生活(主に情報収集面)に貢献できれば幸いです。

今後の展望

つよつよエンジニア(エンジニアとしてスキルセットが高い人)が、「情報収集のためにどのような情報媒体を利用しているのか?」を明らかにしたいです。

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?