编程语言重要吗?一点感慨

来源:互联网 发布:如何成为淘宝主播 编辑:程序博客网 时间:2024/05/16 14:14

   

CSDN:你学习过很多语言,并且能运用自如,对编程新手有什么好建议吗?

陈抒:十多年的时间让我熟练掌握C++、Java、C#、JavaScript和Bash,但这并不是一件了不起的事情。幸运的是我对C++的深入研究与应用奠定了我扎实的基础,因此有利于学习其他高级语言。我对新手的建议是:

  • 多上CSDN写博客。好记性不如烂笔头。尤其是技术,非常细节。如果能够在博客中清晰的表达出来,那就说明对技术问题掌握的比较好了。
  • 尊重语言的设计原则。每个语言发明出来都有其设计目的,为了解决某个领域的问题,有其明确的设计原则。计算机科学包括算法,数学,也包括语言。我的一些朋友,总认为编程就是算法,结果对语言不认真研究。这样一是容易掉进语言的陷阱,影响代码质量,二是会让自己无法融入真正专业的技术团队。
   以上内容转自:http://www.csdn.net/article/2012-12-04/2812470


      突然给我很大感慨,是啊,总认为算法最重要。但语言的学习也是十分重要。能够真正融入专业的技术团队,需要的不仅仅是编程语言的基础知识,其中蕴含的这门语言的技巧和机制,难道不是设计算法时应该考虑的吗?

除了基础性的那种语言书籍以外,还是要进一步学习诸如《C++ Primer-经典》、Bjarne Stroustrup的《C++程序设计语言》这样的语言方面的书。切记!语言运用的好坏也是评价一个程序员是否优秀的标准!

原创粉丝点击