#100日チャレンジ 毎日連続100本アプリを作ったら人生が変わった
- 日経BP (2025年1月11日発売)
本棚登録 : 2383人
感想 : 209件
本ページはアフィリエイトプログラムによる収益を得ています
Amazon.co.jp ・本 (224ページ) / ISBN・EAN: 9784296071067
作品紹介・あらすじ
怠け者の大学4年生がChatGPTに出会い、ノリでプログラミングに取り組んだら、
教授に褒められ、海外論文が認められ、ソフトウェアエンジニアとして就職できた。
大学4年の春。授業でChatGPTを知った私は、宿題をサボるためにその活用法を編み出した。
プログラミングにも使えることを知り、出来心で「#100日チャレンジ」に取り組み始めた。
毎日1本、新しいアプリ(作品)を作り、X(旧ツイッター)に投稿するというものだ。
暇つぶしで始めたそれは、過酷な挑戦であると同時に、日常的な興味と学び、そして飛躍をもたらした……。
―― Z世代の著者によるAI駆動型プログラミング学習探究記 ――
みんなの感想まとめ
日々の挑戦を通じて成長を実感することがテーマの本書では、怠け者の大学生がChatGPTを活用し、100日間毎日アプリを作り続ける姿が描かれています。最初は軽い気持ちで始めたこの挑戦が、彼のプログラミン...
感想・レビュー・書評
-
作者本人は努力家では無いと言い張っていますが、継続力・集中力がかなり優れている。
『人の成功例は真似しても同じ結果にはならない』と実感させられる内容ではあったが、何かを習得するには楽しみながら学ぶ事、習慣化させる事が大事だと感じた。
chat GPTの活用法についても非常に参考になるので、プログラミング学習を目指している方は、参考に読んでみても良いかも。詳細をみるコメント0件をすべて表示 -
とりあえずやるでしか人生は動き出さない。
こういうことがしたいという強い願望が本当の学習となる。そして、努力じゃなくて楽しいからやっているという感覚になれば勝ちです。
作業は程よく雑音が含まれる場所であれば逆に良い。継続の鍵は気合いではなく習慣や環境の力を使う。
応援は何かをやり始めた人にしか与えられない。
小さな挑戦が思わぬチャンスを呼び込むことになる。この著者も最終的には海外での仕事を勝ち取っている。
ここがAIと大きな違い。
創造性を伴う仕事というのは人工知能をはるかに超える。 -
1日1本アプリを作るのを、100日間続ける。
タイトルを見て、「なんて果敢な挑戦なんだ!」とびっくり。だけど読み始めると、「なんだ、生成AIを使うのか…それならできそうかも?」と意外と楽ちんそうな雰囲気。
でもここからがすごかった。ChatGPTとの付き合い方を徐々に学び、自身のプログラミングスキルを高める必要性に気づき、どんどんと成長していく著者。
100日間の軌跡を辿っていくと、そのすごさに感銘を受けるし、何よりずっと楽しそうなのが良い。
時間も忘れるくらい、毎日プログラミングに没頭している様子は、若い頃のわくわく感を思い出させてくれる。
著者の今後の活躍を応援しつつも、私も何かを100日間続けて進化してみようかな、とモチベーションを高めてくれる本でした。 -
さぼり癖がある、好きなことのためにやりたくないことは全力で手を抜きたいと思う大学生が、chatGPTを使って100日間毎日アプリ制作と投稿をする過程を記した本。
YouTube『ゆるコンピューター科学ラジオ』で「人によって受け取るジャンルが違う」と紹介されていて思わず手に取った。
ちなみに、近所の本屋さんではIT関係のエリアに置いてあったが、私は「成長ストーリーだな」と感じた。
そう思った点等を深堀していこうと思う。
本書の中で、chatGPTとのやり取り文、ITに関する専門用語等が出てくる場面が多い。
しかし同時に、プログラムのことだけではなく、
才能とは?
就活とは?
評価される基準とは?
理想と現実のがギャップはどうしたらいいのか?
等、リアルな葛藤が描かれる。
また、100日チャレンジを終えて振り返ったときに
成長について
努力について
本人なりの結論を述べている。
これは1日のほとんどの時間をアプリ開発につぎ込み、試行錯誤をして自身で体験したからこそ出た結論なので説得力が大きい。
最後のエピローグで気になった文があったので、それにも触れていきたい。
100日チャレンジのことを学会で発表した後、先生が不在の2週間を遊んで満喫していた著者。
「一方で、既存のエンタメの消費では満たされない、感情エネルギーの放出先を探していた。」
とあった。
きっと100日チャレンジは大変でありながら、試行錯誤からの成長実感や達成感などたくさんのことを得たのだと思う。
それが終わり、一種の燃え尽き症候群になったのではないかと考える。
これは一生懸命に働いた会社の退職や、一生懸命に取り組んだ子育てからの卒業など、読んでいる私たちにも関係しうることで、そこの課題を頭の片隅に入れて過ごしていきたいと感じた。 -
100日間毎日アプリを作り、SNSにアップした大学生の話。フィクションのようなノンフィクション、というかこの本のジャンルは何なんだろう?ノンフィクション小説のようでもあるし、アプリを作るための入門書のようでもある。
著者の面倒なことはやりたくない、何で就職しなければいけないのか、とか大学の授業は単位が取りやすそうかどうかで選ぶとか、正直なところがいい。しかし100日毎日アプリを作るって、どれだけ労力がいることなんだろう?本書ではChat GPTを使っていたりとサラッとアプリ開発が書かれていたけど、毎日作れるようなモノじゃないだろうなぁとも思う。やっぱり継続する力ってすごい。最初はうまくできなくても段々と力がついてくるのが実感できるって面白くなってくるだろうな。 -
ChatGPTを使って課題をサボり続けていたら、その学習プロセスを国際学会で発表することになった大学生の話。
すこぶるおもしろい。
いや、この方自身が相当優秀ではあると思うんですけど。
「たとえ時間が余計にかかったとしても、嫌なこと、やりたくないことを回避するために全力を尽くす」って、エンジニアとしてめちゃくちゃ素養あるもんな。
レポート課題はChatGPTで瞬殺できるので、授業に飽きて勝手にゲームを作っていたら担当教諭に見つかって、どーなっちゃうのー!?みたいなところから、ゴリゴリの国際学会(スペインで開催されたEurocast2024)での論文発表に至るまでの流れが、自身が始めた1日1本アプリを作るという100日チャレンジの進行と合わせて日記形式で語られる。おまけにこの間に就活までしてる。
ChatGPTによるレポート提出で単位が取れるサボりやすい授業を狙って受けるようなぐうたら大学生が、1日1本アプリ作りながら、学会発表用の論文を書き、就職活動して内定まで取ってしまうという。
これら全て、ChatGPTがなければ絶対にできなかっただろうと思われるわけで。
この圧倒的事実にAI活用の是非などという論旨はぶっ飛ばされてしまう。
もうとっくにこういう世界が来てるんだよな。
お、これなら1日1本アプリ作れるじゃん、と考えて100日連続でアプリを作り続けるチャレンジを開始するも、ChatGPTでソースコードを吐き出し手直ししてアップする作業に10時間くらいかかるうえ、そこへ学会発表と就活が重なり、これはもっと効率化しないとキツイ!となり、きっともっと効率的なやり方があるはず!型のような!ルールのような!概念のような!
と、様々なフレームワークを導入し、データ形成の理論を学び直し、
ソースも使い回せるように汎用的な表記でクラス化していったりするなかで
普通にプログラミングの技術が向上していく怒涛の100日間。
その学習プロセス自体が学会発表に値する論文の中身となっていくってんだから。目眩のするような展開。
これをして、ある教授からは「普通の人間が5年かかってたどり着くかどうかという地点に数十日で達している」と言わしめる圧倒的成果に。
恐ろしい。
プログラムの学習って自分も経験あるけど、最初はつまんないチュートリアルをひたすらこなさないといけないんですよね。
作りたくもない単純な機能の塊を何個も作ってようやく、プログラムの基礎の基礎の部分が理解できる。
それにしたってうまくいかなくて何度も作り直しては意味不明なエラーが出るの繰り返し。
そういう時間を何百時間とかけて、ようやく作りたいものが作れるようになるんだけど、はて結局何が作りたかったんだっけ??となるという。
(自分はそもそもまともにできるようになってませんが)
だけど、生成AIの登場によってプログラムの学習プロセスがガラリと変わってしまった。
もはやチュートリアルの繰り返しで学んでいくのではなく、アーキテクチャから学べるようになった。
という話で。
こりゃえらいことだぞと。
自分もね、ここ2年ほど人事領域も見るようになった身としてはですね、そら恐ろしいわけです。
来年以降こういう新卒エンジニアが入ってくるわけで。覚悟を決めねばならない。
成長支援のルールが書き換わっちゃってるから。
このままだとむしろ中堅社員から遅れていくんじゃないかという気がしている。
長年培ってきた経験が役に立たなくなっている。
今のうちに手を打たねば、えらいことになるのでは。
少なくとも同じ速度で学習してないとついて行けなくなる。
新卒にあっという間にまくられる未来がみえる。
こわー! -
ブクログの急上昇とゆるコンピュータ科学ラジオでの紹介がきっかけで手に取った。ジュブナイルストーリーとも技術書とも自己啓発本ともエッセイとも、人によって色んな楽しみ方ができると紹介されていたが、確かに自分が何のジャンルの本を読んでいるのか分からず読み進めるという不思議な感覚だった。
今となっては日常生活でも生成AIの存在は当たり前になっているし、自分もChatGPTに助けてもらいながらPythonを勉強している非エンジニアなので、前半はChatGPTの使い方についてはまあそうだよね、くらいの感じで読み進めていた。
ただ調べたところ著者が100日チャレンジをしていた当時はまだ生成AIが一般に活用されることが少ない時代だったので、ChatGPTを活用したプログラミングは大学の教授の興味を引き、海外の学会での発表にまで繋がるものになったと知った。
それと同時に、最新のテクノロジーの浸透の早さも実感した。たった100日のチャレンジのことを、割とスピーディーに書籍化しても、少し経つと当たり前が変わっているのだから、旬って大事。
やったことをまとめたノートという感じで全体を通してとても学びがあったというわけではないが、三日坊主どころか決意した当日しかやれない自分にちょっとした刺激は与えてくれた。 -
「生成AIがあれば非エンジニアでもプログラミングが出来る」という話題はよく目にしていて、私自身が全くプログラミングの知識が無いので「自分にもプログラミングが出来るのだろうか」と日頃から考えてはいたので、帯コメントに惹かれて即購入。著者はプログラミング初心者だし自身のことを怠け者というが、そもそも知能指数が高そうだしなにより自分の考えとか理念のようなものを他者に対してはっきり表明する出来る意志の強さを持っている人間のよう。本当の怠け者な大学生ならそもそもレポートや宿題なんか出さないし、「いかに楽をしてレポートを作成するか」という思考にならないはず。
プログラミングに限らないが、継続して何かを勉強したり取り組んでいるけどイマイチ成果が出ないと感じている人が、正しい努力の仕方を学べる本だと思う。 -
思いつきが、人生を変える。
この人は、とても楽しくチャレンジをした。
簡単そうに見えるけど、それを続けたことは、賞賛以外ない。 -
思っていた内容とは違ったが、よかった。
毎日100日間、ChatGPTを使ってプログラムを作り、ChatGPTのテクニックが上がった、という話かと勝手に思い込んでいたが、もっと真面目に頑張る話だった。文系大学生の著者本人は、楽するために工夫する主義だと言うが、自分で決めたことを継続してやり遂げたことだけでなく、先生の助言からヒントを得たりしながら工夫して、大きな学びを得たところがすごい。
それにしても、指導した伊藤先生の影響は大きい。きっかけは、ChatGPTをテーマにした授業で、内職で脱線してオセロゲームを作ったこと。それをみた教官が、初めての試みが素晴らしいと伊藤先生に紹介、そこから著者はオセロゲーム制作を学会発表することに。その後の100日チャレンジで成果をあげ、国内、海外の学会でも発表、プログラミングの技術だけでなく、自身のキャリアに対する考え方、進路決定でも、大きく成長している。素直に話を聞いて、自分で考えて努力したところが、成功の決め手だったと思う。
100日チャレンジのきっかけは、Xのツイートから承認欲求をモチベーションに、いいねの数×時間だけプログラミングを勉強してみようと考えたこと。
英語もゲームチャットで習得し、文系ながらプログラミングを自学で学ぶ著者のポテンシャルもすごい。一方で、就職に関する考え方、大学生の多数が、こんなふうに捉えているのだろうか?好きでもないことに平日の大半を拘束されることが納得できないという。 -
-
Chat GPTをうまく使いこなして、学会での発表まで行うまでになった大学院生さんのお話。なんだか現代ならではのサクセスストーリーだ。まだまだやれることはあるのではないか、と明日への希望につながる本だった。
いかに手を抜くかを真剣に考え、ChatGPTを使おうと思い立つところがきっかけ。それから自分を律するため、100日間毎日アプリを作ろうと、100日チャレンジを始めるというお話。日記風に進む自伝だ。
最初はプログラミングの基礎も知らないで、ChatGPTに丸投げで作っていた筆者が、段々とコーディングの仕組みを理解し、自ら工夫し、効率化を図り、本物のプログラミング技術を学んでいく過程がとても面白い。
後半は外国の学会で発表するまでいっちゃう所がすごいとしか言えない。
筆者のすごいところは自ら始めただけの企画、100日チャレンジを本当にやり遂げてしまうところだ。その継続力と、より良いものを追求する探究力がすごい。多分9割以上の人が途中で辞めてるよ。
筆者の周りの人のサポートもすごいけど、周りを巻き込んでいく筆者の人間力もあるのだろうな。正直言って羨ましい。
プログラミングに詳しくない人間でもアプリが作れるという希望になった。ちょっとやってみようかな、と思わせる本。多分9割くらいは途中でやめるだろうけど。挫けた時には読み直すと良いかも。良本。 -
この本で著者が先生にどうして手助けしてくださるのか質問している場面があるのだが、その答えが「近々の学生は熱心に勉強や研究をしてくれない。何かを成し遂げたいと息巻く学生も実際には何もしてないに等しい。私がサポートできるのは何かをやり始めた人に対してだけだ。何も考えない人には適切な手助けができない。」とあって、
とても心にグサッときた。
著者の何かを始めて、それを継続してやり遂げること、それを努力と思わず楽しんで向上心をもってやり続ける姿に学ぶものがあった。
今、夏休み中盤でたるんでやるべきことをできていないので著者を見習って頑張りたい。 -
chat GPTを用いてプログラミングを行い100日間で数多のゲーム(アプリ)を作成した大学生の記録。まずは楽しようとする事に対する努力と行動力が素晴らしい。それに飾らない率直な文章が読んでいて好感が持てる。彼女をサポートした先生方も優秀だがご本人の能力も高いように思う。問題点の解析が1日目から既にできている。怠惰な様で10時間近くプログラミングの解を求めている(サボらない様な環境構築も自分で見つけている)ところを見るに確実に将来仕事が出来る人となる事が窺える。
読んで終わりにせずに彼女に倣って行動したいと思える本。 -
大学生だった著者が、ChatGPTを使ったアプリ作成を100日間続けながら、様々な経験を積んでいく様子を書いた本。
やりたいという思いはあっても行動できない、もしくは続かないということが多い中で、1日も欠かさず100日間のアプリ作成を続けた著者の行動力には驚嘆する。続けたれた秘訣として、著者が述べていた、以下の言葉がとても印象的で、私自身も新しいことにチャレンジしたいという勇気をくれる本だった。
ーーーーーーーーーーーーーーーーーーーーーーー
「継続とは苦行ではなく、習慣として楽しむものだ」人は努力を美徳と捉えるけれど、努力や苦行という感覚ではまず続かない。それよりも、「どうやって楽しく自然に習慣化していくか」が重要なのだ。
ーーーーーーーーーーーーーーーーーーーーーーー -
授業の課題をサボることに全力を注ぐ女子大生がChatGPTを使ったゲーム制作に挑戦。連続100日間毎日1個、新しいゲームを作ってXで投稿する。
プログラミング初心者が企画を通してプログラミング知識を身につけ、国際学会での論文発表等で注目を集めるまでになる。
ChatGPTを検索以外で使ったことがなく他にどんなことに使えるのか悩んでいたため、使い方の勉強になった。実際に本に記載の質問をChatGPTに聞くと、記載通りの回答が出てきて、より興味がそそられた。仕事の効率化に向けてプログラムで何かできることがないか、試してみたい。 -
今回のミッションはこの本を読んでゲームを作ること。最初聞いた時とてもワクワクしました。そんな期待を胸に本を読んでいくと途中から横文字いっぱいの知識の部分がたくさん出て来て頭にまったく入らない状態で本を読み終えてしまった。ほんとにこれでゲームなんか作れるのかよと思いながらもチャットジピーテーにゲーム作るの手伝ってと優しく入力するとあちらも優しく返してくれてそこからゲーム作成が始まりました。私が今回作るのは将棋ゲーム。最初サクサク作って行けましたが途中成りにならなかったり、同じ間違えをしたりでかなりストレス状態。一つ直すとまた他のことが進まなくなってこれをずーっと繰り返しで、なにが行けないのか考えるとやはりまず私の指示の出し方がもっと具体的にどう動かないのかの様子も含め細かく指示を、出していなかったこと。二つ目は本の中で出て来た横文字を一切理解しておらずどのようにゲームが作られているかわからない状態でゲームを作っていたことなんじゃないかと思いました。少しずつ指示も具体的にしましたがこの本を読んで横文字理解までは到底行けませんでした。なんとかゲーム制作10時間くらいかけた作品まだまだ未完成ですがそこまでを一区切りにしたいと思います。本の中に出て来た機械を使うのは人間で人間の能力以上のものは出来ないということが書いてありました。まさに中身を知らないと積み重なっていくものがないため何か壁にぶち当たると解決出来ないなと今回のゲーム作りで感じました。面白い課題ありがとうございました
-
単純に読み物として面白くて、テンポよく読めた一冊。AIが登場したことで、これまで「できなかったこと」が身近に感じられるようになったというテーマは、自分自身の感覚ともリンクしていて、すごく共感しながら読めた。
きっと学生の頃に読んでも楽しめただろうけど、大人になった今読むからこそ、余計に面白く感じられた部分も多い。
特に印象的だったのは、「やりたいことを見つける」のではなく、「やりたくなるようなことを育てる」ことの大切さに気づかされたところ。何かを始めるためのきっかけや、自分の中の芽を育てていくヒントが詰まっている。
モヤモヤしながらも何か始めたい人におすすめしたい一冊。 -
なんでもやってみるのは大事だな。
挑戦と行動と継続。 -
生成AIの結果をただ使うだけで終わらず、自分なりに試行錯誤してシステム全体を理解しようとした点が成功のポイントだと思われた。生成AIが作るコードは最低限動く程度のものも多く、アーキテクチャ全体を有機的に構成するような高品質なコード生成は(いずれ生成AIでも可能になるだろうが)今はまだ人間側に分があると思われる。
生成AIがどんどん日常化する中、ユーザーは「意思決定のほとんどを生成AIに任せて思考放棄する」タイプと、「生成AIを活用しつつも意思決定の主導権は自分が持つ」タイプに二極化していくと私は予想している。 -
AI×アプリ開発×100日チャレンジということで、また流行りに乗った表面的な企画かなと思って読み始めたが、その予想は見事に裏切られた。
著者は大学である程度プログラミングを経験していたところからスタートしているため、そもそものスタートレベルが高く、また、その後もアプリのレベルを高めるべく、物理法則などもしっかりと勉強しながら、着実にレベルアップしていった。
またそれらを研究成果としてきちんとまとめ上げており、生成AIを使っているとはいえ、ここまでのことを達成できる人がこの世にどれだけいるだろうか。
こうしたAI世代を見出し、正しい導き方を示した伊藤教授にも賛辞を送りたい。
自分自身も負けてられないと感じた。
