这里的想法是让更好的程序员从大学毕业。
我认为我必须使用算法,这并不是你可以很容易地自己掌握的东西,而且我认为它可以让你从更深的层次来看待软件的效率和正确性。
我还相信,教实际编程是有帮助的,但我在工作中学到了大部分关于编程的知识,这让我认为一些编程课程块(不是全部)可以更好地使用。
这些结果将是我想给我以前学校的CS部门写的一封信的一部分,我认为有很多课程对我毫无帮助,其他的课程我认为是无价的。
发布于 2009-05-21 21:21:21
你在一家真正的公司编写软件的暑假里度过的课程。
说真的- CS类并不意味着要产生优秀的程序员。他们的目的是培养计算机科学家,作为一种副作用,他们也可以编写软件。
发布于 2009-05-21 21:11:10
计算机科学!
如果你在寻找更好的程序员,那就从一个两年制的大学项目中寻找那些受过教育的人。
发布于 2009-05-21 21:13:05
实际上,从编程的第一天开始,你就不会成为一名高级开发人员。学习一些编码基础当然需要很长一段时间,但随着时间的推移,我看到很多计算机科学专业的学生在现实世界中苦苦挣扎,因为他们并不真正知道自己在第一天要做什么。他们在商业领域苦苦挣扎,并理解自己为什么要这么做。他们不知道该和谁沟通。
https://stackoverflow.com/questions/895165
复制相似问题