投稿

なぜ優秀なエンジニアがさらに価値を持つのか

イメージ
  作者: Florian Herrengt 元記事: https://blog.florianherrengt.com/ai-removing-middle-class-software-engineering.html もし2020年だったら あなたはチームで最も経験豊富な人物で、コード品質とアーキテクチャ設計を担当している。整備されたエンジニアリング規約を作り、自分より経験の浅い同僚が提出するPRを丁寧にレビューし、健全なコードベースを維持するために努力してきた。 ある日、あなたは休暇に出かける。そして戻ってくると、コードベースは完全にめちゃくちゃになっていた。 みんながお互いのPRをマージし合い、ほとんど真剣にレビューしていない。手間を省くために、データベースへ大量の新しいテーブルを追加して非正規化を進めた人もいる。十分な根拠もないまま、ServerlessやKafkaを技術スタックに直接追加した人もいる。 それでも大丈夫だ。まだ直せる。 時は2026年。あなたは休暇にすら出ていない。ただの月曜の朝だ。コーヒーを淹れ、PCを開くと、レビュー待ちのPRが7件ある。 最初のPRを開く。 +24,506 行、-3,938 行 横には、AIが生成した「このPRが何をするものか」を大まかに説明する文章が添えられている。 なぜか、金曜から今までの間にチームが行った変更量は、かつてあなたが数週間チームを離れていた間に彼らが完了させた作業量を上回っている。 AIは速度制限をなくした AIは、エンジニアリング文化の弱いプロジェクトを、より速い速度で失敗へ向かわせる。 以前なら、チームはあることをどのように実装すべきか、座って議論していた。今では、AIエージェントを数時間走らせてPRを作るだけでよい。 この働き方で最も悲しいのは、訓練を受けていない人の目には、実際に動いているように見えることだ。 ブランチを取得してテストすれば、かろうじて動くものが手に入るかもしれない。では、彼らはどうするか。 続ける。 何度も、何度も繰り返す。 そしてプロジェクトは、誰も何がどう動いているのか、本当の仕組みは何なのかを把握していない段階まで進んでいく。 これは、誰かがクレジットカードで高級な新車を買うようなものだ。あなたに見えるのは見栄えのよい車だけで、背負っている負債は見えない。 し...

コスメ!カラリア香りの定期便から香水の情報をスクレイピングする

イメージ
  カラリア香りの定期便とは? 「カラリア香りの定期便」とは、カラリアという香水ブランドが提供しているサービスの一つです。このサービスでは、ユーザーが定期的に香水を届けてもらうことができます。具体的には、ユーザーが好みの香りや香水を選び、定期的に一定の期間ごとにその香水が自動的に送られてくるという仕組みです。これにより、ユーザーはいつでも好みの香りを楽しむことができ、香水を買い忘れたりする心配がありません。また、定期便として申し込むことで、特別な割引や特典を受けることもできる場合があります。 スクレイピングツールの概要 ScrapeStorm は、プログラミングが不要で使いやすい人工知能を搭載した Webスクレイピングツール です。他のツール(Firecrawl、Apifyなど)と異なり、極限の零コード体験と、1-Clickで99%の Webスクレイピング を満たします。データをすぐに現場やシステムに落とせる機能を特徴とします。ローカルでの豊富な機能生態系により、カスタマイズが簡単で、大規模な データ収集 にもコスト効率よく対応可能です。手動での抽出作業に時間を取られたくない、効率よく データを取得 したいというニーズにお応えする、最適な選択肢です。 抽出されたデータをご覧ください。 1.タスクを新規作成する URLジェネレータ機能を利用し、直接リンクを生成してください。 (1)URLをコピーする 今回は香水の人気ランキング一覧ページから香水の情報を収得し、そのスクレイピング方法を紹介します。まず、第二ページのリンクをコピーしてください。 (2)パラメータを追加する URLジェネレータでURLを入力して、パラメーターを追加画面にページ数を入力し、生成したURLはプレビュー画面でチェックしてください。 URLジェネレータの使い方 2.タスクを構成する (1)AIで認識 ScrapeStormはリスト要素やページボタンを自動的に識別するAI認識機能が内蔵されています。今回はページボタンを「スクロールローディング」に設定してください。下記のチュートリアルも参照してください。 ページ分けの設定方法 (2)詳細ページに行く ソフトウェアの「詳細ページに行く」機能を利用し、単品購入、持続時間、キーノートと詳細などの情報を抽出します。 (3)フィールドの追加と編集 「フィ...

メディア・書籍!BOOK OFFから書籍の情報をスクレイピングする

イメージ
  BOOK OFF(ブックオフ)とは? BOOK OFF(ブックオフ)は、日本最大の中古書店チェーンであり、書籍やメディア、その他のアイテムを取り扱うリユースショップです。1991年に設立され、全国に多くの店舗を展開しています。また、オンラインストアも運営しており、幅広い商品を手軽に購入することができます。幅広いジャンルの中古書籍を取り扱っており、文庫本、単行本、マンガ、専門書などが豊富に揃っています。中古書籍やメディア商品を手軽に手に入れたり、不用品を処分したりするのに非常に便利なリユースショップです。手頃な価格で幅広い商品を取り扱っているため、多くの人に利用されています。 スクレイピングツールの概要 ScrapeStorm は、プログラミングが不要で使いやすい人工知能を搭載した Webスクレイピングツール です。他のツール(Firecrawl、Apifyなど)と異なり、極限の零コード体験と、1-Clickで99%の Webスクレイピング を満たします。データをすぐに現場やシステムに落とせる機能を特徴とします。ローカルでの豊富な機能生態系により、カスタマイズが簡単で、大規模な データ収集 にもコスト効率よく対応可能です。手動での抽出作業に時間を取られたくない、効率よく データを取得 したいというニーズにお応えする、最適な選択肢です。 抽出されたデータをご覧ください。 1.タスクを新規作成する (1)URLをコピーする 今回は日本文学の全集の検索結果一覧ページをスクレイピングする方法を紹介します。まず、URLをコピーしてください。 (2)スマートモードタスクを新規作成する ScrapeStormのホームページ画面にスマートモードタスクを新規作成します。また、持っているタスクをインポートすることもできます。 詳細には下記のチュートリアルをご参照ください。 スマートモードタスクの新規作成方法 2.タスクを構成する (1)AIで認識 ScrapeStormはリスト要素やページボタンを自動的に識別するAI認識機能が内蔵されています。偶に誤差があれば、手動で選択してください。下記のチュートリアルも参照してください。 ページ分けの設定方法 (2)詳細ページに行く ソフトウェアの「詳細ページに行く」機能を利用し、販売会社/発売会社、JANコード、在庫などの情報を抽出しま...

AIが新たな価値を創造する——それとも従業員をさらに追い詰める?

イメージ
  AI が1日の仕事の時間を数時間に短縮してくれるなら、あなたはどうしますか? ——はやく退社して家族といること、生活を楽しむこと、それともさらに仕事をしてたくさんの成果を出していいのでしょうか?このような質問は、テクノロジー業界において、「AIによる生産性の恩恵は誰にあるのか」という議論を巻き起こしています。 最近、Meta の最高技術責任者(CTO) Andrew Bosworth が内部の質疑応答会議において、こう言及しました。「AIによって仕事の効率が向上したことで節約された時間は、休暇を増やすためのものではなく、より良く、よりクールな製品を作り出すためのものです。」 ある従業員が以前に削除された特別休暇「Meta Days」を復活させるべきかどうか尋ねると、Bosworth は「もうその質問は馬鹿げている。問わないでくれ」と答えた。このような発言は、Meta がAIによる生産性向上に対してどのような姿勢を取っているかを示しているだけでなく、従業員の働き方や生活とのバランスに対する考え方も反映しています。 AIによる効率化の本質とは? AIの目的は、 反復的な作業を減らし、従業員がより価値のあることに時間を投資できるようにすること です。しかし一方で、AIが提供する「効率の利益」という概念のもとで、従業員が本当に「時を稼いでいるのか」、それとも単に「より多くの仕事をしなければならないのか」たった1つの問題に変わっていくのです。 従業員にとって、AI によって節約された時間は 自分のプライベートな時間の一部 です。これは休息や学び、家族と過ごす時間を確保するためのものです。 企業にとって、AIによって効率が向上することで、 製品やサービスの開発がより迅速になり、市場で優位性を確保できます 。 この問いは、AIの進化だけでなく、 それがもたらす痛みや楽しみ についても深く考えさせます。 企業の立場:効率と福利厚生のバランス Meta の規制的な態度は、一部のテクノロジー企業が AI を「ツール」と見なしていることを示しています。しかし、一方で他の企業では、AI が従業員の手助けとして働くことを前提にした より人間らしい従業員管理の手法 も登場しています。 例えば、ある企業では AI が 勤務時間の管理や仕事の適正配分、メンタルヘルスのサポート に活...

簡単レシピ・家庭料理!E・レシピからレシピをスクレイピングする

イメージ
  E・レシピとは? E・レシピには数多くのレシピが掲載されており、毎日の食事作りに役立つアイデアを提供します。和食、洋食、中華料理、デザートなど、幅広いジャンルのレシピが揃っています。材料のリストや詳しい作り方、調理のコツが記載されており、料理初心者でも簡単に理解できます。また、写真付きの手順説明が多く、視覚的に分かりやすいです。各レシピにはカロリー情報や栄養素の情報が付いているため、健康管理に役立てることができます。ダイエット中や特定の栄養素を摂取したい場合に便利です。 スクレイピングツールの概要 ScrapeStorm は、プログラミングが不要で使いやすい人工知能を搭載した Webスクレイピングツール です。他のツール(Firecrawl、Apifyなど)と異なり、極限の零コード体験と、1-Clickで99%の Webスクレイピング を満たします。データをすぐに現場やシステムに落とせる機能を特徴とします。ローカルでの豊富な機能生態系により、カスタマイズが簡単で、大規模な データ収集 にもコスト効率よく対応可能です。手動での抽出作業に時間を取られたくない、効率よく データを取得 したいというニーズにお応えする、最適な選択肢です。 抽出されたデータをご覧ください。 1.タスクを新規作成する (1)URLをコピーする 今回は「炒め物」の簡単レシピ一覧ページをスクレイピングする方法を紹介します。まず、URLをコピーしてください。 (2)スマートモードタスクを新規作成する ScrapeStormのホームページ画面にスマートモードタスクを新規作成します。また、持っているタスクをインポートすることもできます。 詳細には下記のチュートリアルをご参照ください。 スマートモードタスクの新規作成方法 2.タスクを構成する (1)AIで認識 ScrapeStormはリスト要素やページボタンを自動的に識別するAI認識機能が内蔵されています。偶に誤差があれば、手動で選択してください。下記のチュートリアルも参照してください。 ページ分けの設定方法 (2)詳細ページに行く ソフトウェアの「詳細ページに行く」機能を利用し、材料、作り方、レシピ作者などの情報を抽出します。 (3)フィールドの追加と編集 「フィールドを追加」ボタンをクリックして、画面に必要な要素を選択、データが自動的に抽出...

旅行・宿泊・ツアー!エアトリからホテルの情報をスクレイピング

イメージ
  エアトリとは? エアトリでは国内外の航空券、ホテル、ツアーパッケージ、レンタカーなどの予約が可能です。また、ビジネス向けの出張サービスや旅行保険の提供も行っています。ユーザーはエアトリのウェブサイトやアプリを通じて、目的地や日程、予算に応じた検索を行い、最適な旅行商品を比較・選択・予約することができます。エアトリポイント制度を導入しており、利用するたびにポイントが貯まり、次回の旅行予約に利用できます。 スクレイピングツールの概要 ScrapeStorm は、プログラミングが不要で使いやすい人工知能を搭載した Webスクレイピングツール です。他のツール(Firecrawl、Apifyなど)と異なり、極限の零コード体験と、1-Clickで99%の Webスクレイピング を満たします。データをすぐに現場やシステムに落とせる機能を特徴とします。ローカルでの豊富な機能生態系により、カスタマイズが簡単で、大規模な データ収集 にもコスト効率よく対応可能です。手動での抽出作業に時間を取られたくない、効率よく データを取得 したいというニーズにお応えする、最適な選択肢です。 抽出されたデータをご覧ください。 1.タスクを新規作成する (1)URLをコピーする 今回は札幌の宿泊・ホテル一覧ページをスクレイピングする方法を紹介します。まず、URLをコピーしてください。 (2)スマートモードタスクを新規作成する ScrapeStormのホームページ画面にスマートモードタスクを新規作成します。また、持っているタスクをインポートすることもできます。 詳細には下記のチュートリアルをご参照ください。 スマートモードタスクの新規作成方法 2.タスクを構成する (1)AIで認識 ScrapeStormはリスト要素やページボタンを自動的に識別するAI認識機能が内蔵されています。偶に誤差があれば、手動で選択してください。下記のチュートリアルも参照してください。 ページタイプの設定方法 (2)詳細ページに行く ソフトウェアの「詳細ページに行く」機能を利用し、チェックイン/チェックアウト時間、電話番号、住所などの情報を抽出します。 (3)フィールドの追加と編集 「フィールドを追加」ボタンをクリックして、画面に必要な要素を選択、データが自動的に抽出されます。また、必要に応じてフィールドの名前の変...