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

   

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

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

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


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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值