余暇にプログラミングしないことについていくつかの質問がありましたが、それらはすべてあなたが仕事をしているときのことです。あなたが勉強しているときはどうですか?昼間(uniで)すでに学習しているときに、余暇にも学習する必要がありますか?
余暇にプログラミングしないことについていくつかの質問がありましたが、それらはすべてあなたが仕事をしているときのことです。あなたが勉強しているときはどうですか?昼間(uniで)すでに学習しているときに、余暇にも学習する必要がありますか?
回答:
プログラミングクラスを受講し、定期的にプログラミングをしている場合は、オフタイムに自分で強制する必要はありません。望むならそれは良いことですが、それを強制した場合、それに対して深刻な嫌悪感を蓄積する可能性があり、それは長期的にはもっと傷つく可能性があります。
大学は十分にストレスがたまっています。クラスと仕事に集中し(仕事をしている場合)、余暇のほんのわずかな時間を使って楽しんでください。
私たちの中には、文字通り「予備の時間」でプログラムする時間がない人もいます。私はフルコースロードで週25時間/週の仕事と約2時間の毎日の通勤をしています。私はパーティーをしていません。私がたむろすることができるその問題のためのガールフレンドや友人さえもいません。The OfficeとThe Vampire Diaries以外はテレビをあまり見ません。私は今、約5週間で丸一日の休日を過ごしていません。放課後、仕事、宿題、通勤、カジュアルなウェブサーフィンの後は、1晩6時間睡眠を取ることができれば幸運です。したがって、すべてのsmartassコメントは情熱の欠如を意味し、忙しいスケジュールを持ち、学校の終わりに何もしないことをしない生徒がたくさんいることを理解してください。
私の経験では、あなたの暇な時間のプログラミングは一方向では非常に示唆的である傾向がありますが、他の方向ではそれほどではありません(ユニとそれ以降の両方で)。
つまり、私は何年にもわたって数人の非常に才能のある「ロックスター」プログラマーと仕事をしてきました。彼らは文字通りこれまでに触れたコンピュータにのみ触れていたところから、時間外に自分のスタートアップを持っていたubergeeksまで、色域を実行しました。 、および/または起きているすべての瞬間を個人的なプロジェクトとOSSに費やしました。
これは事ある:人々DO、自分の空き時間にプログラムをほぼ少なくともまともなプログラマーであることが保証されています。もちろん、簡単なことを何度も繰り返しているスクリプトキディには注意する必要があります。しかし、彼らが余暇にかなり深刻なプロジェクトを行っていることを確認できれば、「ロックスター」カテゴリではないにしても、かなり良いプロジェクトである可能性が非常に高いです。したがって、この方向では、比較的安全な賭けです。
逆に、それほど多くはありません。なんらかの理由で、プログラミングを単なる仕事として扱っている、本当に壮大なロックスターがいます。彼らは長い時間をかけたり、ランチタイムや午後5時以降に帰宅する前に最新のテクノロジーを読んだり、調査したり、評価したりしてテクノロジーに追いついているかもしれません。出会った「ロックスター」の25〜50%くらいがこんな感じ。そして、それが発生するたびに、プログラマーはさらに「24時間年中無休」で実行しなければならないというこの神話を削ぎ落としました。
では、これはユニに対して何を意味するのでしょうか?-私はそれがあなたのプログラム(研究プログラムのように)がどれほど重要であるか、そしてあなたが既に行っているプログラミングの量(割り当てなど)に依存すると思います。他の人が言ったように、それは燃え尽き症候群につながる可能性があるので、あなたは自分自身に余計なことを強いたくないでしょう。しかし、それは「それに慣れる」こと、そしてその素材を非常によく実験して学びたいと思うことは間違いなく役立ちます。あなたは、プログラミングに興味が唯一限り、その後、あなたのコースを通過するのに十分学習など行くことが判明した場合だと悪い兆候。
余暇に趣味の開発プロジェクト(ボイスチャット)があり、Visual Studioの開発、たくさんのC ++ / C#、そして他の方法では習得できなかった一般的なことなどを学びました。仕事を得た。昨年は少なくとも、趣味のゲームやアプリケーションなど、何かを試すことをお勧めします。
Imhoは、趣味のプロジェクトを行いながら、Visual StudioのC ++やEclipse / NetbeansのJavaのような優れた業界標準の言語とIDEを学びます。正直なところ、Apache、php、ruby、またはpythonについては何も知りません。謙虚な意見では、それはCSのコア知識ではありませんが、もちろん、後で何をしたいかによって異なります。
それはあなたが人生で望んでいるものに依存します。
次(プログラミングの有名人の名前をここに挿入)したい場合は、起きている時間ごとに(そして睡眠時間の一部を噛んで)過ごす必要がないと感じるコーディングは、おそらく良い兆候ではありません。
あなたが家族をサポートし、人生の他のいくつかの側面を楽しむことができるソフトウェア開発を行う十分に良い生活をしたいなら、私はそれがそんなに悪いことだとは確信していません。
今、あなたはこのボード上の人々がプログラマーに対する情熱を持つ人々に偏っており、彼らはその情熱を共有する人々と協力したいと思っているので、誰もが同じようにすべきだと言う傾向があります。
する必要がありますか?いいえ。しかし、そうすることには多くのメリットがあります。あなたが今より多くの練習を積むほど良くなります。給料がそれに依存していない場合、新しいことを実験して学習する方が簡単だと思います。
また、大学は、アイデアを学び吸収するための非常に多様な仲間のグループを提供しています。数時間後にラボで時間を過ごします。楽しみのためだけにいくつかのグループプロジェクトに取り組みます。他の学生のさまざまな方法やアイデアに心を開くと、どれだけ速く物を拾うことができるかは驚くべきことです。教授は理論に焦点を合わせる傾向があります。あなたの仲間は、理論を超えてそれを押し広げ、境界をテストすることについてすべてになります。
大学で勉強しているときは、すでに勉強、仕事、社会生活を両立させようとしているので大変ですが、「今日はもう十分です」と言ってはいけません。十分な練習はできません。
リラックスして休憩したり、テレビを見たり、早めに就寝したりしないでください。しかし、自分の時間に練習しなくてもいいと言う理由はありません。