programming-languages之学生应该多样化还是掌握编程语言

不点 阅读:24 2024-02-27 23:08:18 评论:0

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center为指导。




9年前关闭。




正如问题所言,学生在学习编程语言时是否应该多样化或探索,还是应该只专注于 2-3 种语言并真正深入了解它们?

我所说的多元化的意思的例子:

  Functional -> Scheme 
  Procedural -> C 
  Object Oriented -> Java 
  Dynamic or scripting -> Python 
  Other -> C++ 

有时我在学期之间有一些休息时间(最多 3 个月),我正在考虑要么学习一门新语言,要么“掌握”我现在知道的那些。哪些对我 future 有益?我已经知道一些(大约 3 个月的自学时间)Java、C 和 C++。如果我没记错的话,在我住的地方,这个行业很重视 Java、C++ 和 C#。

请您参考如下方法:

Mastery takes ten years .但如果你是我的学生,我会建议你掌握四种语言的良好工作知识:

  • 功能
  • 面向对象
  • 机级
  • 脚本编写

  • 这些类别相当松散,但如果您对所有四个类别都有很好的工作知识,那么您在多样性方面的得分就会很高。

    如果你想精通,学习 C 作为你的机器级语言和 Lua作为您的脚本语言。 Lua绝对小到可以精通,C如果避免像 const真正含义那样的奇角也不算太差。和 volatile .我不知道我所说的函数式或面向对象的语言是否容易掌握。

    摘要: 精心打造有针对性的多元化让精通随着时间的推移而到来。


    标签:编程语言
    声明

    1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

    关注我们

    一个IT知识分享的公众号