我在大学时是计算机科学专业的学生,其中一门课程是c++。我喜欢学习原生c++。我学习了指针、类和继承。
在那之后,我学习了数据结构,这是一场噩梦(代码实现)。原因是:1-我还没有准备好(在大学之前我在学校很粗心,我的数学能力比你想象的要差,不是因为我努力了,而是因为我没有尝试!)我不记得自己在学习,除了考试前的晚上)。2-当我学习数据结构时,我意识到计算机科学毫无疑问不适合我(甚至还没有准备好)。
我有兴趣,即使我浪费了几年(整整两年)因为申请CS而感到内疚。
我是一个独特的例子,还是像我这样的普通人成功了?有没有可能在我22岁的时候也能出类拔萃?经过多年的实践,有可能成为一名优秀的程序员吗?有没有可能学习数学来帮助我在未来几年成为一名优秀的开发人员?
我现在在cis专业,它比CS和我能设法通过的要容易得多,尽管它和你们想象中的不同。
发布于 2010-11-23 12:15:12
我要告诉你,是的,你可以通过实践成为一名优秀的程序员。但我也要告诉你,练习你喜欢的东西要比练习你不喜欢的东西容易得多。
在我看来,你的GPA是多少,或者你在学校做得多好都无关紧要。如果你足够喜欢计算机和计算机编程,你就能在这方面取得成功。
发布于 2010-11-23 12:15:42
这取决于你想要做什么/完成什么,以及你有多专注。数学会在计算机科学的某些领域对你有所帮助,但你可以成为一个优秀的程序员,但在maths上仍然平庸。
永远记住,任何才华都可以通过敬业和实践来提高。
发布于 2010-11-23 12:16:16
在大学里上数学课,它们会帮助你掌握计算机科学课程中使用的基础知识。
自学数学是相当困难的,特别是如果你是新手的话。如果你的大学提供正规数学教育的机会(作为一门或两门选修课),我建议你利用它。从长远来看,这是有帮助的。
https://stackoverflow.com/questions/4252699
复制相似问题