关于不使用业余时间进行编程存在一些问题,但是当您在工作时,它们都会引起关注。在学习的时候呢?当您已经在白天学习时(在大学学习),您还需要学习业余时间吗?
关于不使用业余时间进行编程存在一些问题,但是当您在工作时,它们都会引起关注。在学习的时候呢?当您已经在白天学习时(在大学学习),您还需要学习业余时间吗?
Answers:
如果您要定期学习编程课程和编程,则无需强迫自己在课余时间去做。如果您愿意,那很好,但是如果您强迫它,则可以对它产生严重的反感,从长远来看,这可能会带来更大的伤害。
大学压力很大。专心于课堂和工作(如果您也在工作),并利用剩下的一小部分时间来玩乐。
我们中有些人实际上没有时间在“业余时间”进行编程。我正在全职学习,每周工作25个小时,每天通勤约两个小时。我不开派对,没有女朋友甚至没有朋友可以和我一起出去玩。除了办公室和吸血鬼日记,我没有看太多电视。大约5星期前,我还没有一天假。放学后,上班,做作业,上下班和一些休闲的网上冲浪,如果我每晚能睡6个小时,我很幸运。因此,所有smartass的评论都暗示着缺乏激情,要了解,有很多学生的日程安排很忙,并且在放学后不会无所事事。
毫无疑问,您花费越多的时间来完善编程技能,毕业后就越能脱颖而出。但是,话虽如此...您的生活终生难忘,凝视着显示器,弯腰弯腰地看着键盘...
享受您在学校的时间。一出门,生活就开始了...
以我的经验,业余时间的编程往往在一个方向上具有极强的指示性,而在另一个方向则没有那么多(在uni上以及以后的工作中)。
我的意思是:多年来,我与一些非常有才华的“摇滚明星”程序员一起工作,他们的工作范围从字面上只接触过工作的计算机-一直到下班后开始创业的ubergeeks和/或每时每刻醒来都花在个人项目和OSS上。
这是东西:那些谁DO在业余时间计划几乎肯定会至少体面的程序员。当然,您必须提防那些反复做简单事情的脚本小子。但是,如果您可以确认他们在业余时间里正在做相当认真的项目-他们很有可能是相当不错的,即使不是“摇滚明星”类别。因此,在这个方向上,这是一个相对安全的选择。
反之,则不是很多。由于某些原因,那里确实有一些史诗般的摇滚明星,他们仍然以某种方式将编程视为一项工作。他们可能会花很长时间,和/或在午餐时间或下午5点后回家之前通过阅读,研究和评估最新技术来跟上技术发展的步伐,但他们基本上还是不会在工作之外进行编程。我会说约25%至50%的“摇滚明星”都是这样。每次发生这种情况时,神话就破灭了,程序员必须越来越“步入24/7”。
那么这对uni意味着什么呢?-我要说的是,这取决于您的程序(如学习程序)有多核心,以及您已经在做多少编程(作业等)。就像其他人所说的那样,您不想强迫自己做太多事情,因为它可能导致倦怠。但这绝对有助于“融入其中”-并希望很好地进行实验和学习。如果您发现您对编程的兴趣仅够学习到足以通过课程,那么这是一个不好的信号。
业余时间,我有一个业余爱好开发项目(语音聊天),在其中我学到了很多东西,例如Visual Studio开发,大量的C ++ / C#,以及我通常不会学到的一般知识,而这正是我的优点给我一份工作。我确实建议您至少在去年尝试一下一些东西,例如业余爱好游戏或应用程序。
Imho在做一个业余项目时,学习了很好的行业标准语言和IDE,例如Visual Studio中的C ++或Eclipse / Netbeans中的Java。老实说,我对Apache,php,ruby或python一无所知,以我的拙见,它不是CS的核心知识,但是当然这取决于您以后要做什么。
如果您是一名学生,并且没有很多念头迫不及待地想在自己的业余时间里进行修改,那么也许您选错了专业。