展开讨论

经验与复盘经验摘录 · 机器翻译

我尝试学习IT(计算机科学的简化版)而没有任何编程经验,我们的第一…

我尝试在没有任何编程经验的情况下学习IT(计算机科学的简化版),而我们第一门编程语言是Java,因为据说用Java可以“一次编写,到处运行”。但当我看到Java的语法时,我简直不敢相信……这不可能吧。那是移动应用的黄金时代,我们的重点是移动开发,因为网络已经不再那么有魅力了。其实我很高兴自己放弃了,因为听说了很多关于在Android上用Java进行移动开发的恐怖故事。我的兴趣实际上是Web开发,如果重来一次的话,我宁愿学习JavaScript。我只能想象和推测,对于没有任何计算机科学和编程经验的人来说,第一次学习计算机架构、汇编语言、C和C++会有多难。

源讨论计算机科学专业是失业率最高的专业之一原帖 125 条评论 · 导入时统计
2

这条内容在回应什么?

父级讨论 · 节选

PA

即使20年前我上大学的时候,也有相当一部分学生进来学习计算机科学,以为这会很有趣。他们随后在第一学期就被要求学习形式逻辑,在接下来的学期里在gdb中调试段错误,到第一学年结束时,几乎所有的人都转了专业。 据我听说,现在很少有计算机科学课程还使用C++,学校现在更倾向于Python,因为学生觉得它更容易上手。

完整原文

社区评论 0

还没有社区评论,来聊聊你的看法。

原讨论中的回复 2

仅展示本次导入中包含的直接回复。中文为机器翻译,可查看英文原文。

GH

几年前我参加过MIT的CS导论MOOC课程,一方面是作为复习(虽然我实际上并不是计算机专业),另一方面只是想试试看。天哪,如果我当时是大一新生,没有任何编程经验的话,那门课会让我很痛苦,当然那时候编程远没有现在这么普遍。 我高中时上过一门BASIC课程,仅此而已。

完整原文
AM

> 但当我看到Java的语法时,我就像……这不可能。 不,你没事,这是几乎所有程序员的自然反应,除了那些奇怪的生物,即那些认为冗长和不必要的复杂但以一种扭曲的方式有条理的是至高境界的Java程序员,就像会计把报税表看作至高境界一样。许多其他语言爱好者,如C、python或LISP,也会对Java感到不适。当然,还有其他难搞的语言,比如APL或SAS。

完整原文
在 Hacker News 阅读

尊重不同观点,分享具体经验。

登录后即可发帖、评论、转发和引用。