PCにローカルでの開発環境の構築を行いました。11:30自己紹介や前半チームの発表、キャンプで使用するニックネーム決めなどを行いました。今後のスケジュールや前半の進め方についての説明がありました。オリエンテーション後は、チームごとにブレイクアウトルームへと移り、学習へと入りました。10:00初日以降は、毎日朝の30分間で朝会を行いました。前半は、お互いのことを知るという意味で、参加者の1人がフリーテーマを決めてそのテーマについて参加者全員が一言ずつ話しました。18:00学習は1チーム3名で行われ、各チームメンバーの好きなタイミングで適宜お昼休憩ををとりました。(後半も同様の形式で各チーム1時間程度昼休憩をしました)キャンプ用の掲示板に出てきた質問で、チャットで解決が難しいものに関しては、適宜運営メンバーである現役プログラマーがブレイクアウトルームに入り直接対応しました。チームメンバーの中でRailsチュートリアルの進行が遅れた際は、朝や、夜、休日の時間をとり自主学習を進め、全員がRailsチュートリアルを走破しました。18:3018時からはチームのメンバーで、その日の学習の進め方をふりかえる時間を設けました。最初は全員でチュートリアルを輪読していましたが、振り返りの中で個人で進める方が合っていると気づき、ブレイクアウトルームを分けて作業をする参加者もいました。毎日、チームでの振り返りの後に「やったこと・所感」を書き、掲示板に投稿していきました。日報起点で、参加者同士のチャットコミュニケーションが生まれる場面もありました。10:00前半同様、朝会は毎日行いました。18:00前半とはチームを変え、1チーム3名で開発をしました。後半初日にもオリエンテーションの時間を設け、チームメンバー発表や、最終日の発表会について説明が行われました。質問対応も、前半同様行いました。質問対応が複数発生し、手が空いている運営メンバーがいなくなった際には、社内のプログラマが質問に対応する場面もありました。今回は「○○○版Twitter」というテーマが設定され、それに沿って各チームで協力し、1つのオリジナルアプリを開発しました。18:30前半と同様、18時からは開発の進め方などをチームのメンバーと共にふりかえる時間をとりました。日報こちらも前半と同様、毎日投稿していきました。18:00各チームは事前に発表スライドとアプリデモを準備し、社内のプログラマが視聴者として見守る中で15分間発表を行いました。それぞれの発表中は、チャットも大いに盛り上がり、2時間弱の発表会で500件以上のチャットが投稿されました。「一人でプログラムを勉強していると、どうしてもフィードバックがなく孤独で不安が大きい部分がありました。キャンプの中では一緒に勉強する仲間がいて、ソニックガーデンの方々にもさまざまな面で助けていただき、キャンプ中の支えになりました。発表会でのフィードバックも含め、自信につながっています。「キャンプを終えて、1ヶ月前には想像していなかったところまで成長できたのではないかと思っています。運営の方々はもちろんのこと、一緒に取り組んだ仲間のおかげです。短期間で追い込んでやり切る経験ができたことは、自分にとって大きな自信になりました。「キャンプ参加前は独学で学習しており、学習効率が低かったのですが、キャンプに参加して仲間と協力し合って目標を達成することを経験し、具体的な期限の設定や協力者の存在は学習効率を高めるために重要だということを実感できました。プログラミングに対して苦手意識を感じていましたが、キャンプを通して、苦手なのはフロントとバックが融合したWebアプリで、実はアルゴリズムなどの論理定思考は好きだと知ることができました。参加できてよかったです。参加時のプログラミング経験:実務経験1年2023夏開催の第4回キャンプ申し込み受付中!参加を希望される方はこちらからお申込み下さい。