cash hack

テクノロジーでお金を稼ぐ方法を考えて、実際に稼げるのか検証しています。技術は何のためにあるのか?お金を稼ぐためにある!

【比較】Google Bardとは?ChatGPTとの比較

はじめに

こんにちは。今回は、google bardについて初心者エンジニアに向けて、chatgptとの比較を交えながら解説いたします。

google bardとは、google社が提供する自然言語処理モデルです。続いて、chatgptについても簡単に説明します。chatgptは、openai社が提供する自然言語処理モデルで、人間に匹敵するレベルの応答ができるチャットボットを実現することを目的としています。

本記事を読み終えた後は、bardの基本的な使い方を理解し、chatgptとbardの違いを把握することができるようになるでしょう。

google bardとchatgptの比較

まずは、google bardとchatgptの比較から始めていきましょう。

google bardとchatgptは共に自然言語処理モデルですが、違いは次のようになります。

  1. 開発元

google bardはgoogle社が開発しています。一方、chatgptはopenai社が開発しています。

  1. オープンソース

chatgptはオープンソースで提供されているため、自由にアクセスして利用することができます。一方、bardはgoogleが提供するクローズドな自然言語処理モデルであるため、利用には制限があります。

  1. レーニングデータ

bardは、膨大なユーザーから得られるgoogle検索データを使用してトレーニングされています。chatgptも大量の文章を用いてトレーニングされていますが、トレーニングデータの質はbardと比較すると劣る場合があります。

  1. 応答速度

bardは、クラウドベースの自然言語処理モデルであるため、応答速度が速いというメリットがあります。chatgptは、モデルが複雑であるため、応答速度が劣る場合があります。

以上が、google bardとchatgptの比較です。次に、bardの基本的な使い方について解説していきます。

google bardの基本的な使い方

google bardを利用するためには、apiキーの取得が必要です。apiキーを取得するためには、google cloud platformに登録する必要があります。

apiキーの取得が完了したら、以下のようにpythonのコードを書くことで、bardを使用することができます。

import openai

openai.api_key = "your_api_key"



def generate_text(prompt):

    model_engine = "text-davinci-002"

    completion = openai.completion.create(engine=model_engine, prompt=prompt, max_tokens=2048)

    message = completion.choices[0].text

    return message

上記のコードでは、openaiのapiキーを設定し、generate_text関数でbardを呼び出しています。また、promptには生成したい文章の先頭部分を入力します。

また、以下は、bardを使用したチャットボットを作成するサンプルコードです。

import openai

openai.api_key = "your_api_key"



def generate_text(prompt):

    model_engine = "text-davinci-002"

    completion = openai.completion.create(engine=model_engine, prompt=prompt, max_tokens=2048)

    message = completion.choices[0].text

    return message



def send_message(message):

    # ここでチャットボットの送信処理を実装する

    print(message)



while true:

    message = input("please input message: ")

    if message == "exit":

        print("bye!")

        break

    response = generate_text(message)

    send_message(response)

上記のコードでは、generate_text関数でbardを呼び出し、send_message関数でチャットボットの送信処理を実装しています。また、whileループでチャットボットを起動しています。

まとめ

今回は、google bardについて初心者の方に向けて解説しました。bardは、googleが提供する自然言語処理モデルであり、apiキーを取得しpythonを用いて呼び出すことができます。また、chatgptと比較すると、トレーニングデータの質や応答速度に優れているというメリットがあります。

bardを用いたチャットボットなど、様々な応用ができるので、自然言語処理に興味のあるエンジニアの方はぜひ試してみてください。

参考記事:

  • 【公式ドキュメント】google bardの使い方

  • 【公式ドキュメント】openai gptの使い方

【起業家向け】google bardを使ったスケーラブルwebアプリの構築

こんにちは。今回は、google bardについて初心者エンジニアに向けて、スケーラブルwebアプリの構築方法を紹介します。

google bardとは?

google bardは、googleが提供するマイクロサービスアプリケーションプラットフォームです。マイクロサービスとは、複数の小規模なサービスを組み合わせて一つの大きなサービスを作成するアーキテクチャのことを指します。google bardでは、このマイクロサービスアーキテクチャを採用し、コンテナ化されたアプリケーションをデプロイすることができます。

google bardには、以下のような特徴があります。

  • メンテナンスが容易

  • スケーラビリティが高い

  • 信頼性が高い

これらの特徴により、開発者はアプリケーションの開発に専念することができます。また、運用面でも、メンテナンスが容易であり、問題が発生した場合にも迅速に対応することができます。

google bardを使ったスケーラブルwebアプリの構築方法

google bardを使ったスケーラブルwebアプリの構築に必要な手順を順番に説明します。

1. google cloud platorm(gcp)のアカウント作成

まず、gcpのアカウントを作成します。次に、projectを作成します。

2. google bardのインストール

以下のコマンドを使用して、google bardをインストールします。

$ curl -lo bard https://github.com/google/bard/releases/download/v1.0.0/bard-linux-amd64

$ chmod +x bard

$ sudo mv bard /usr/local/bin/

3. コンテナの作成

次に、コンテナを作成します。以下のコマンドを使用します。

$ bard container create --name my-container --image gcr.io/my-project/my-container-image:v1 

4. yamlファイルの作成

コンテナをデプロイするには、yamlファイルが必要になります。以下のようなyamlファイルを作成します。

apiversion: v1

kind: pod

metadata:

  name: my-pod

spec:

  containers:

  - name: my-container

    image: gcr.io/my-project/my-container-image:v1

    ports:

    - containerport: 80

5. デプロイ

最後に、yamlファイルを使用してコンテナをデプロイします。

$ bard deploy my-deployment /path/to/my-yaml/file.yaml

これで、google bardを使用してスケーラブルwebアプリケーションを構築することができます。

注意点

ただし、google bardはまだまだ発展途上のプロダクトであり、正式リリースには至っていません。そのため、以下のような注意点があります。

  • ドキュメントが不十分

  • 新しいバージョンが頻繁にリリースされるため、apiが変更される場合がある

以上の点については、正式リリースが行われるまで注視する必要があります。

まとめ

google bardを使用してスケーラブルwebアプリケーションを構築することができます。google bardは、メンテナンスが容易であり、スケーラビリティが高いため、開発者はアプリケーションの開発に専念することができます。ただし、正式リリースには至っていないため、注視する必要があります。

参考文献:

本記事は、google bardについて初心者エンジニア向けに書かれたものです。google bardについて既に十分な知識がある場合には、本記事は参考程度にとどめておくことをお勧めします。

記事中で使用するコマンドやファイルのパスは、実際の環境に合わせて適宜変更してください。

0円でプログラミングを学ぶという選択

AIでスキルを強化

bardやchatGPTを使ってて思うのは、まだ仕事が奪われる段階ではないってことです。

むしろAIを使ってスキルを強化していけるという思いが強くなりました。

今まで手間だった簡単なプログラミングはAIに任せて、

より高度なものをやったり、ディレクションしたりが、人間の仕事になると思います。

AIでいかに単純作業を効率化していけるかが技術力の分岐点になるので、

今のうちに基礎固めにプログラミングスクールを使ってみるのもありだと思います。

参考に載せておきます。

https://hack-note.com/programming-schools/#toc13

【起業家向け】google bardを活用して業務プロセスの自動化と簡素化を実現する

こんにちは。今回は、google bardについて初心者エンジニアに向けて、業務プロセスの自動化と簡素化を実現する方法について紹介します。

google bardとは何か?

google bardとは、googleが提供する、ビジネスプロセスの自動化と簡素化を目的としたノーコードのプラットフォームです。bardは、business application development(ビジネスアプリケーション開発)の略称であり、業務プロセスに精通していないビジネスユーザーや初心者エンジニアでも、簡単な操作でアプリケーションを作成できるように設計されています。

bardを利用することで、業務プロセスを自動化し、人的ミスを低減することができます。また、簡素化されたシステムにより、業務の効率化を図ることができます。

bardの特長

bardの特長は、以下の通りです。

  1. ノーコードでアプリケーションを作成可能

bardは、ノーコードで業務プロセスに合ったアプリケーションを作成できるため、プログラミングに精通していないビジネスユーザーでも、簡単にアプリケーションを作成することができます。

  1. シームレスな連携が可能

bardは、google workspaceに完全に統合されているため、メールやスプレッドシートなど、他のgoogleアプリケーションとのシームレスな連携が可能です。また、データベースやapiとの接続も容易に行うことができます。

  1. 様々なアプリケーションが利用可能

bardには、ビジネスプロセス自動化のために特化した様々なアプリケーションが利用可能です。例えば、イベント申込みや顧客管理、在庫管理、承認ワークフローなど、多数のアプリケーションが提供されています。

bardを活用した業務プロセスの自動化と簡素化

bardを利用することで、業務プロセスを自動化し、簡素化することができます。その具体的な方法を紹介します。

  1. ワークフローの自動化

bardを利用することで、ワークフローを自動化することができます。例えば、承認フローなどのプロセスを自動化することで、スピーディーかつ正確な業務プロセスを実現することができます。

bardには、ワークフローアプリケーションが提供されており、ビジネスユーザーでも簡単にワークフローを作成できます。また、google sheetsやgoogle formsとの連携にも対応しており、業務プロセスの自動化を手軽に行うことができます。

  1. データの自動取得・処理

bardを利用することで、ビジネスプロセスに必要なデータを自動的に取得し、処理することができます。例えば、顧客からの注文メールを受信する際に、bardを利用して自動的に注文データを収集し、データベースに登録することが可能です。

また、bardはgoogle sheetsとのシームレスな連携をサポートしているため、業務に必要なデータをgoogle sheetsに転記し、自動的に処理することもできます。

  1. 自動化された通知

bardを利用することで、業務プロセスの状況に応じた自動通知を行うことができます。例えば、承認ワークフローを設定することで、承認待ちの申請がある場合には、自動的に承認者に通知されるようになります。また、申請者や承認者自身も、承認の可否に応じた自動通知を受け取ることができます。

まとめ

bardを活用することで、業務プロセスの自動化と簡素化を実現することができます。ノーコードで簡単にアプリケーションを作成し、ワークフローの自動化やデータの自動取得・処理、自動化された通知など、様々な機能を利用することができます。

是非、bardを活用して、業務の効率化を図ってみてください。

【参考ブログ記事】

注意:bardは、googleが提供するビジネスアプリケーション開発プラットフォームであり、使用にあたっては適切なライセンス契約が必要です。また、適切な設計やセキュリティ対策がなされていることを確認し、利用する必要があります。

0円でプログラミングを学ぶという選択

AIでスキルを強化

bardやchatGPTを使ってて思うのは、まだ仕事が奪われる段階ではないってことです。

むしろAIを使ってスキルを強化していけるという思いが強くなりました。

今まで手間だった簡単なプログラミングはAIに任せて、

より高度なものをやったり、ディレクションしたりが、人間の仕事になると思います。

AIでいかに単純作業を効率化していけるかが技術力の分岐点になるので、

今のうちに基礎固めにプログラミングスクールを使ってみるのもありだと思います。

参考に載せておきます。

https://hack-note.com/programming-schools/#toc13

【起業家向け】google bardで実現する生産性の向上とコスト削減

こんにちは。今回は、google bardについて初心者エンジニアに向けて、起業家向けの生産性向上とコスト削減の方法について解説します。

google bardとは

google bardは、google workspace(旧g suite)の一部であり、ビジネスプロセス自動化ツールです。bardは、build, automate, run, deployの略です。つまり、ビジネスプロセスを構築、自動化、実行、展開する、という意味です。

google bardの特徴

google bardは、さまざまなビジネスプロセスを自動化することができます。以下にそれらの特徴を紹介します。

ワークフロービルダー

google bardは、直感的で使いやすいワークフロービルダーを提供しています。このワークフロービルダーを使えば、マウスドラッグなどのgui操作でワークフローを作成することができます。また、google apps scriptでjavascriptを書くこともできます。

自動化

google bardは、ビジネスプロセスを自動化することができます。たとえば、eメールの着信時に自動的に特定のタスクを開始することができます。また、日々の重要なタスクを自動化することもできます。例えば、googleフォームで集めた情報をスプレッドシートに入力するタスクを自動化できます。

スケジュール

google bardは、各種タスクのスケジューリングを管理することができます。たとえば、月曜日の午前11時にメールを自動送信するなど、定期的なタスクを自動化できます。また、時間帯によっては、処理の違いが必要な場合があります。google bardは、適切なスケジュールでタスクを実行することができます。

データポータビリティ

google bardは、google cloud storageやgoogle bigqueryといったストレージとデータベースとの連携が可能です。これにより、専用のデータエクスポート/インポートapigoogleのデータポータビリティフレームワークを利用して、シームレスにデータを移行できます。

google bardで実現される生産性の向上とコスト削減

google bardは、ビジネスプロセスを自動化することにより、生産性の向上とコスト削減が実現されます。具体的には以下のような効果が見られます。

自動化による時間の節約

google bardでビジネスプロセスを自動化することで、作業時間を大幅に短縮できます。たとえば、フォームの入力などを自動化することで、数時間分の作業を数分で終わらせることができます。そのため、従業員の時間を節約することができます。

エラー削減によるコストの削減

bardの自動化機能は、エラーを減らすことにも役立ちます。これにより、ビジネスプロセスの誤りにより発生する修復コストを大幅に削減することができます。

レポート生成による意思決定プロセスの改善

google bardは、レポート生成機能を持っています。この機能を使えば、日々のビジネスプロセスの実行状況を把握し、意思決定プロセスの改善に役立てることができます。

高度なプロセス自動化による新しいビジネスモデルの創造

google bardを使えば、従来までになかった新しいビジネスモデルを実現することができます。たとえば、データ分析とビジネスロジックの組み合わせによって、自動的に売上予測を行うことができます。

まとめ

google bardは、ビジネスプロセス自動化に長けたツールです。これを使ってビジネスプロセスを自動化することで、生産性を向上させ、コストを削減することができます。初心者にとっても直感的で使いやすく、高度な自動化タスクにも対応しています。ぜひ、google bardを使って、自分のビジネスプロセスを最適化してみてください。

注意文

注意:google bardには、高度なプログラミング技術が必要な場合があります。たとえば、javascriptの知識が必要な場合があります。また、自動化が原因で誤った動作が発生する可能性があります。これらのことを十分に理解した上で、利用することをお勧めします。

参考記事

google workflow automation with apps script and google bard

google cloud automation using google bard: an introduction

0円でプログラミングを学ぶという選択

AIでスキルを強化

bardやchatGPTを使ってて思うのは、まだ仕事が奪われる段階ではないってことです。

むしろAIを使ってスキルを強化していけるという思いが強くなりました。

今まで手間だった簡単なプログラミングはAIに任せて、

より高度なものをやったり、ディレクションしたりが、人間の仕事になると思います。

AIでいかに単純作業を効率化していけるかが技術力の分岐点になるので、

今のうちに基礎固めにプログラミングスクールを使ってみるのもありだと思います。

参考に載せておきます。

https://hack-note.com/programming-schools/#toc13

【起業家向け】google bardで実現するグローバル展開に向けたアプリケーションのグローバル化

こんにちは。今回は、google bardについて初心者エンジニアに向けて、起業家がグローバル展開する際に活用できるアプリケーションのグローバル化について解説します。

google bardとは?

google bardは、googleが自社のサービスをよりスムーズに提供するために開発された技術で、グローバルロードバランシングと呼ばれる機能を持っています。グローバルロードバランシングは、地理的負荷分散とも呼ばれ、ネットワーク上の複数のサーバーにトラフィックを分散させ、負荷を均等に分散することで、高速で安定したサービス提供を可能にします。

google bardを活用したグローバル展開に向けたアプリケーションのグローバル化

起業家がグローバル展開を視野に入れる際に、顧客との通信速度は非常に大切なポイントとなります。顧客がサイトやアプリケーションを使用する際に遅延があると、不快感を覚えたり、利用を一旦中断する可能性があります。また、国によっては、法律や規制、文化的な要因などによって、サイトやアプリケーションの表示や提供に問題が発生することがあります。

そこで、グローバル展開を計画する際には、サーバーの地理的な位置や、ネットワークインフラの整備、ローカライズなど多岐にわたる問題に対応する必要があります。しかし、これらすべての問題を一度に解決することは容易ではありません。ここで、google bardを活用することで、顧客により高速かつ安定したサービスを提供することが可能になります。

google bardを使用したアプリケーションのグローバル化によって、以下のようなメリットがあります。

地理的負荷分散

地理的負荷分散とは、複数のサーバーにトラフィックを分散させ、負荷を均等に分散することで、高速で安定したサービス提供を可能にする技術です。google bardには、世界各地の複数のデータセンターを利用して、グローバルロードバランシングが行われます。これによって、地理的な距離が離れていても、同じように高速かつ安定したアプリケーション提供を実現することができます。

表示速度の向上

google bardは、トラフィックを最適なデータセンターに分散することで、サイトやアプリケーションの表示速度を向上することができます。特に、海外に展開する際には、ローカルでの高速表示が求められるため、google bardを活用することで、顧客の満足度を向上させることができます。

地域別の規制や文化に対応

各国の法律や文化的な問題に合わせて、サイトやアプリケーションの表示や提供を調整することが大切です。google bardを利用することで、地域別にサーバーの場所を決定し、地域に合った表示や提供を行うことが可能になります。例えば、日本においては、顧客がスムーズにサイトやアプリケーションにアクセスできるよう、日本国内にサーバーを設置することが望ましいでしょう。

まとめ

google bardを利用したアプリケーションのグローバル化によって、地理的な距離や文化的な差異にかかわらず、高速で安定したサービス提供が可能になります。グローバル展開を考えている起業家やエンジニアは、google bardを利用することで、顧客満足度やビジネスの成功に繋がることが期待できます。

参考文献

0円でプログラミングを学ぶという選択

AIでスキルを強化

bardやchatGPTを使ってて思うのは、まだ仕事が奪われる段階ではないってことです。

むしろAIを使ってスキルを強化していけるという思いが強くなりました。

今まで手間だった簡単なプログラミングはAIに任せて、

より高度なものをやったり、ディレクションしたりが、人間の仕事になると思います。

AIでいかに単純作業を効率化していけるかが技術力の分岐点になるので、

今のうちに基礎固めにプログラミングスクールを使ってみるのもありだと思います。

参考に載せておきます。

https://hack-note.com/programming-schools/#toc13

【起業家向け】google bardとfirebaseを連携して実現するリアルタイムアプリケーションの開発

こんにちは。今回は、google bardについて初心者エンジニアに向けて、リアルタイムデータベースとプッシュ通知を使ったリアルタイムアプリケーションの開発方法をご紹介します。

まず、google bardとは何なのでしょうか。google bardは、googleが提供するクラウドプラットフォームの一つで、アプリケーションの開発に必要な多数のサービスを提供しています。その中でも、今回使うのはfirebaseというサービスです。

firebaseには、リアルタイムデータベースという機能があります。これは、データベースへの書き込みや削除が発生した場合に、自動的にクライアントアプリケーションにその情報を反映させることができます。これにより、ユーザーがアプリケーションを使用している際に、常に最新の情報を取得することができます。

また、firebaseにはプッシュ通知機能もあります。これを使うことで、ユーザーに対して通知を送ることができます。例えば、新しいメッセージが来たときにプッシュ通知を送ることで、ユーザーにすぐに知らせることができます。このように、リアルタイムデータベースとプッシュ通知を併用することで、リアルタイムな情報伝達が可能となります。

では、実際にどのようにリアルタイムアプリケーションを開発すればいいのでしょうか。

まず、firebaseの登録が必要です。firebaseは無料のプランもありますが、有料プランを利用することで、より高度な機能を使うことができます。登録が完了したら、firebaseプロジェクトを作成し、リアルタイムデータベースとプッシュ通知機能を有効にします。

次に、flutterやreact nativeなどのフレームワークを使って、クライアントアプリケーションを開発します。ここではflutterを例にして説明します。

まず、firebaseとflutterを連携するために、pubspec.yamlに以下の依存関係を追加します。

dependencies:

  firebase_core: ^0.5.3

  firebase_database: ^6.1.2

  firebase_messaging: ^8.0.0-dev.15

これにより、firebaseのライブラリを使用することができるようになります。

次に、firebaseとの認証が必要になります。firebase authenticationを使用することで、簡単に認証機能を追加することができます。

リアルタイムデータベースの実装方法は、以下のようになります。

import 'package:firebase_database/firebase_database.dart';



final databaseref = firebasedatabase.instance.reference();



// データの書き込み

databaseref.child('users').set({

  'name': 'taro',

  'age': 28,

});



// データの読み込み

databaseref.child('users').once().then((datasnapshot snapshot) {

  print('name: ${snapshot.value['name']}');

  print('age: ${snapshot.value['age']}');

});



// データの監視

databaseref.child('users').onvalue.listen((event) {

  print(event.snapshot.value);

});

以上のように、firebase realtime databaseを使用することにより、簡単にリアルタイムな情報伝達を実現することができます。

また、プッシュ通知の実装方法は、以下のようになります。

import 'package:firebase_messaging/firebase_messaging.dart';



final firebasemessaging firebasemessaging = firebasemessaging.instance;

await firebasemessaging.requestpermission();



// トークンの取得

final string token = await firebasemessaging.gettoken();

print('token: $token');



// メッセージの受信

firebasemessaging.onmessage.listen((remotemessage message) {

  print('received in foreground: ${message.notification!.title}');

});



firebasemessaging.onmessageopenedapp.listen((remotemessage message) {

  print('opened app from terminated state: ${message.notification!.title}');

});

以上のように、firebase cloud messagingを使用することで、簡単にプッシュ通知機能を実装することができます。

以上が、firebaseを使用してリアルタイムアプリケーションを開発する方法の概要です。詳細は公式ドキュメントを参照してください。

注意:firebaseのライブラリを使用する際には、apiキーなどの重要な情報を設定する必要があります。これらの情報は公開しないように注意してください。

0円でプログラミングを学ぶという選択

AIでスキルを強化

bardやchatGPTを使ってて思うのは、まだ仕事が奪われる段階ではないってことです。

むしろAIを使ってスキルを強化していけるという思いが強くなりました。

今まで手間だった簡単なプログラミングはAIに任せて、

より高度なものをやったり、ディレクションしたりが、人間の仕事になると思います。

AIでいかに単純作業を効率化していけるかが技術力の分岐点になるので、

今のうちに基礎固めにプログラミングスクールを使ってみるのもありだと思います。

参考に載せておきます。

https://hack-note.com/programming-schools/#toc13

【起業家向け】企業のdxを加速するgoogle bardの活用事例とメリット

こんにちは。今回は、google bardについて初心者エンジニアに向けて、企業のdxを加速させるための活用事例とメリットについて紹介していきたいと思います。

google bardとは、googleが提供するサーバーレス・イベント駆動型のコンピューティングプラットフォームのことです。bardとは「background activities, real-time, and dynamic」の略称であり、可用性、効率、およびスケーラビリティの向上を目的としています。

メリット

google bardを活用することで、企業のdxを加速させることができます。例えば、以下のようなメリットがあります。

高速化

google bardは、高速なプログラム実行を可能にするために設計されています。サーバーレスコンピューティングは、無駄なリソースを消費しないため、負荷の変動に対して柔軟に対応することができます。短いレスポンス時間や、高い処理速度が求められるシステムにおいては、google bardの採用が有益です。

柔軟性

google bardは、イベントドリブン型の処理のために最適化されています。リクエストからレスポンスまでのフローは、メッセージキューで管理されるため、生成されるイベントに処理を自動的に割り当てることができます。したがって、イベントに応答するための複雑なコードを記述する必要が少なくなります。

コスト削減

google bardは、インフラストラクチャの管理を自動化することで、コストを削減することができます。従量課金制度を採用しており、利用した分の料金のみが発生します。また、gooleが提供する無料枠(無料トライアル枠)の範囲内であれば、利用にお金をかける必要はありません。

活用事例

さて、次に具体的な活用事例について考えてみましょう。

例えば、webアプリケーションのバックエンドとして、google bardを利用することができます。ユーザのリクエストが、httpトリガーを通じてgoogle bardに送信され、データ処理を経て返信されるという仕組みです。このように、google bardを使用することで、バックエンドの構築負荷を軽減することができます。

また、リアルタイム処理を必要とするアプリケーションの場合、google bardは重要な役割を果たします。例えば、センサが生み出すデータの処理や、iotなどの分野での利用が考えられます。

さらに、ゲームや動画ストリーミングなど、大量の同時アクセスを伴うアプリケーションにも有用です。google bardを使用することで、リアルタイムなデータ処理が可能になり、多数の同時アクセスに対応できます。

活用ポイント

最後に、初心者エンジニアがgoogle bardを利用する場合のポイントを紹介します。

事前に必要なスキル

google bardを活用するためには、プログラミング言語(例えば、python、node.jsなど)の知識が必要です。また、aws lambdaなどのサーバーレス・イベント駆動型のコンピューティングプラットフォームについても理解しておく必要があります。

デバッグの難しさ

google bardを使用する場合、アプリケーションのローカル実行はできません。そのため、本番環境でテストを行う必要があります。デバッグは、ローカルに環境を再現することができないため、本番環境でのデバッグに慣れる必要があります。

以上、初心者エンジニアに向けて、google bardについての活用事例とメリットについて紹介しました。企業のdxを加速させるために、ぜひ活用してみてください。

【参考url】

1.https://cloud.google.com/blog/ja/products/application-development/how-to-build-serverless-applications-with-google-cloud-buid-events-and-bard

2.https://japan.zdnet.com/article/35155859/

0円でプログラミングを学ぶという選択

AIでスキルを強化

bardやchatGPTを使ってて思うのは、まだ仕事が奪われる段階ではないってことです。

むしろAIを使ってスキルを強化していけるという思いが強くなりました。

今まで手間だった簡単なプログラミングはAIに任せて、

より高度なものをやったり、ディレクションしたりが、人間の仕事になると思います。

AIでいかに単純作業を効率化していけるかが技術力の分岐点になるので、

今のうちに基礎固めにプログラミングスクールを使ってみるのもありだと思います。

参考に載せておきます。

https://hack-note.com/programming-schools/#toc13