有没有可能用大约一周,最多两周的时间来学习一门完整的编程语言?当我说一周时,我指的是普通的全日制大学计算机科学学院的一周。有没有什么特别的课程可以让你达到中级以上的水平?
大大高于中级水平-完成任务和项目几乎没有帮助或没有帮助。
更新。我认为这应该可以在大约两周半到三周的时间内完成。一周可能太短了。
发布于 2010-10-16 03:58:48
用你已经熟知的范例学习一门编程语言可以在两周内完成。
学习一个新的范式将需要更长的时间。
考虑到你是一名CS学生,你接触过许多不同的语言,但没有精通任何一门语言。你决不可能在这么短的时间内掌握一切。
你必须写很多代码才能做到这一点,而且两周时间是不够的。
发布于 2010-10-16 03:57:15
是的,但前提是你已经知道了一个。例如,如果您了解Java,那么在几天内精通C#将是相对容易的(特别是如果您正在使用VS集成开发环境,因为intellisense会在整个过程中帮助您)。从像C这样的结构化语言中选择像Ruby这样的动态语言可能会有点困难,但仍然是可能的。
然而,如果你从来没有编程过,在几周内就不太可能达到中级水平。编程需要一种不同的思维方式,需要一到两年的时间才能真正理解。许多计算机科学专业的毕业生在花一两年时间解决现实世界的问题之前,仍然不是熟练的程序员。然而,一旦它“点击”,将这些技能转移到其他语言就相对容易了。
发布于 2010-10-16 03:57:27
你可以在一两周内学会基础知识。
如果您已经了解了基本概念(循环、变量、几乎所有语言中的控制结构)和编程范例(OOP、函数式等)下的更复杂的概念,就会了解这一点。
要成为专家,你需要几年的时间。
https://stackoverflow.com/questions/3945629
复制相似问题