大学は、学生が経験をつむ機会を沢山提供しています。ことに挑戦する気持がなければ、何も身に付けることなく時間だけが過ぎてしまいます。学生であればゆるされる失敗というのがありますので、失敗を恐れず、在学期間中にできるだけ沢山の挑戦をしてください。できません、と主張する学生が多く見られます。事に対応する力を身に付けるチャンスと思って挑戦してください。大学では友達をつくろう大学では、グループで沢山の実験や実習を受けます。実験や実習は、実験や実習を成功させることも重要ですが、グループ活動がスムーズにできるかどうかも重要で、コミュニケーション能力が評価対象になっているケースがあります。実験が失敗していても、グループでリーダーシップを発揮したり、メンバーの意見を上手に引出せる学生は、評価がプラスになったりします。9年間学ぶ必要があります(大学4年+前期博士課程2年+後期博士課程3年).プログラムできるようになりたい人へプログラムができるようになるといっても、どこまでできるようになったらプログラムできると言えるでしょうか?そこには答えがないと思います。プログラムで何を作りたいかが重要です。作りたいものを作れる力を持つことが目標なのです。それはプログラムができるかできないかではなく、どのよに書けばよいか、どのような資料を取り揃えればよいか、過去に作ったどのようなプログラムに似ているかを知ることです。作りたいものは、人それぞれで様々でしょう。小さな目標から始め、経験を積むことが重要です。いつまでたっても、できるようんなったと思えないでしょうが、過去に作ってきたプログラムが、力の源になると思います。大学では、プログラムの作りかたや、考え方、ほんの少しの基礎を教えます。あとは、それをどのように使ってどれだけプログラムするかだけの話です。自学自習で、どれだけプログラムに時間を費すかということで、その思考錯誤の中で理解が深められていきます。すればよいか迷う人が多いのが現状だと思います。プログラミング言語を覚えることがプログラムを覚えることでしょうか?実は、言語は書き方の作法を覚えることとほぼ一緒といって良い程度のことです。言語の違いは書き方の違いでしかありません。1つの言語を覚えてしまえば、他の言語は似たようなものなのです。厳密に言うとプログラミングの考え方その物が違う言語群がいくつかあるので、すべての場合に当てはまるわけではありません。それでも、覚えなければならないのはどのような問題を解くときにどのような方法をとればよいかというプログラムで問題を解くための考え方です。これはプログラムの入門書には載っていません。開くべき書籍は、「アルゴリズム入門」です。