絞り込み条件を変更する
検索条件を絞り込む

すべてのカテゴリ

3 件中 1 - 3 件表示
カバー画像

AIが出したコードをそのまま使う危険性

ChatGPTをはじめとした生成AIを使えば、プログラミングのコードを短時間で作れるようになりました。エラー文を貼り付ければ修正案を出してくれますし、「お問い合わせフォームを作って」「ハンバーガーメニューを実装して」と頼めば、数秒でコードが返ってきます。非常に便利です。ただし、AIが出したコードを確認せず、そのまま使うのは危険です。AIはコードを書くことはできますが、そのコードが本当に正しいか、安全か、現在の環境に合っているかまでは保証してくれません。今回は、AIが生成したコードをそのまま使う危険性と、安全に活用するための考え方について解説します。AIのコードは「正解」ではなく「提案」まず理解しておきたいのは、AIが出力したコードは正解ではなく、あくまで提案だということです。AIは、過去に学習した大量のコードや文章をもとに、「この質問なら、このようなコードが続く可能性が高い」と判断して回答しています。つまり、実際にコードを実行して、正常に動くことを確認してから回答しているわけではありません。一見すると正しそうなコードでも、次のような問題が含まれている可能性があります。存在しない関数を使っている古い書き方を使っている必要な処理が抜けているセキュリティ対策が不足している使用中の環境では動かないコードの見た目がきれいだからといって、正しいとは限りません。動いても正しいとは限らない特に危険なのが、「画面上では動いたから問題ない」と判断してしまうことです。コードが動くことと、正しく実装されていることは別です。たとえば、お問い合わせフォームからメールを送信できたとしても、入力内容のチェック
0
カバー画像

 プログラミングスクールに150万円かけた体験

「プログラミングって何から学べば良いかわからない‥」「プログラミングスクールって高額過ぎて踏み出せない‥」そんな風に思っていませんか? 私もそうでした。私は4人子供を育てながら小学校で教員をしていましたご存知のように教員は超絶ブラック。子供に学びを教える喜びを味わいながらも、自分の働く環境について強く疑問を持つようになりました自分を変えたい、新しい技術を学びたい。プログラミングって興味あるけど、何から始めたらいいかすらわからない。独学は挫折の連続。スクールは高額で決心がつかず、迷って動けない時期がずっとありました結局貯金をはたいて、某有名プログラミングスクールに通うことに決めましたそこでの学びは私にとって本当に有意義でした。専属の先生が一つ一つの質問に丁寧に答えてくれて、安心して学ぶことができました。子育て仕事と苦労しながら先生の支えがあってなんとか卒業できましたしかし卒業後に、ある後悔をしました。それは、「スクールが即戦力のエンジニアまで専門性を高められるほどの環境」だからこそ、私のような「基礎基本もわからない初心者にとって無駄に高額すぎる環境」だという気づきです例えるなら初心者にとってスクールは【小学生が算数を学ぶのに大学に通う】ようなもの私はプログラミングを学んだ嬉しさと、どこか満足しきれない思いを抱えて卒業しました。もしこの話を聞いて少しでも興味を持っていただいた方には、私のような思いをさせないように、私がプログラミングスクールに150万円以上費やして学んだ知識・経験から、基礎基本の部分をまとめ、お子さんから大人まで初心者の方にも分かるように、安価な値段でお教えします。
0
カバー画像

プログラミング学習は何歳からでも遅くない

1. はじめに:プログラミング学習に年齢制限はないプログラミングは何歳からでも始められるスキル学校で学ぶことが多い印象のあるプログラミングですが、大人でも十分に習得できます。新しいことに挑戦する年齢に制限はなく、むしろ大人の方がこれまでの経験を生かして効果的に学ぶことができる場合もあります。テクノロジーの発展に伴うニーズの増加デジタル技術が進化する現代では、プログラミングのスキルがますます重要視されています。これからの時代においては、プログラミングを学ぶことがキャリアにおいても日常生活においても有利に働くでしょう。2. なぜ大人になってからのプログラミング学習が有利なのか経験に基づいた問題解決能力大人はすでに多くの問題を解決してきた経験があります。そのため、プログラミングにおける論理的思考や問題解決能力を自然と活かすことができ、これまでの経験がコードを書く際にも役立ちます。目標が明確になりやすい大人の学習は、自分のキャリアや趣味など具体的な目標に基づいて行われます。例えば、仕事での自動化や趣味のWebサイト作成など、自分の生活に直結した目的を持っているため、モチベーションが高く、学習を続けやすいのです。集中力と忍耐力若いころよりも集中力が向上し、忍耐強く学ぶことができる点も大きな強みです。プログラミング学習では根気強さが重要であり、このスキルは年齢を重ねることでさらに磨かれます。3. プログラミングを始めるための第一歩オンライン教材やプログラミングスクール初心者でも始めやすいプラットフォームや学習リソースが多数存在します。無料のチュートリアルや有料のオンラインコースを活用するこ
0
3 件中 1 - 3