質問: どうすればいいでしょうか? 現在は、Androidアプリでデータベースとのやりとりをするメモ帳を作ろうとして、データベースで苦戦してます。 色々インターンの面接を受けているのですが、実力不足からなかなか受からない状況です。 今作ってるメモ帳は、インターンの会社が合否を決めるための課題で、終わり次第、日記アプリを作って、公開してユーザーの反応を見るということをしたいです。 今までにjava、jsp、servlet、H2Database、niftyCloudなどを勉強してきました。3ヶ月後にシリコンバレーに語学留学をしながら、SNSを開発し、一発成功を夢見ているのですが、時間の経過が早く、このままだと、何も身につけていない3ヶ月後が想像でき、とても不安です。 最近焦り始めて、データベースとの接続の仕方を、ネットで調べて、今日も5時間ほど調べています。これから、本屋でサンプルコードを見てくる予定です。 こんな私みたいな、単位の取り終わったやることのない、新大学4年生なのですが、どうすればいいでしょうか?Androidでどういった勉強を、どういった過程で学べばいいか?などを、すでに技術を身につけた方からアドバイスをいただき、猛スピードで成長していきたいです。現状が厳しい状況なので、厳しい意見もどんどんいっていただけると、助かります。どうぞよろしくお願いします。
回答: 仲間が一生懸命考えて課題に取り組んでいる時に、初心者向けの動画を真似て意味もわからずコードを書き、そこに他人が書いたものを適当につぎはぎし、他人にデバッグしてもらい、楽をして成長したいという人は成長できないことを願います。それは公平ではありません。 ユークリッドがプトレマイオス一世に伝授した、つまり世界最高の数学者が王に個人授業した幾何学の奥義を調べてみてください。その秘法はプログラミングにも通じます。