从李小龙的一句话看程序员是否应该多学几种编程语言
?
?作為程序員,關(guān)注最新前沿技術(shù),學(xué)習(xí)新的語言,這當(dāng)然是好事。我看到有人每年都要學(xué)習(xí)一兩種新的語言。但是,我認為,如果為了學(xué)習(xí)而學(xué)習(xí)新語言或因為流行而學(xué)習(xí)這種語言,這是一種時間和精力上的浪費。就比如,現(xiàn)在人人都在談?wù)摵瘮?shù)式編程,那你就要去學(xué)習(xí)Haskell語言嗎?
沒錯,學(xué)習(xí)像Haskell這樣的語言可以開闊你的思維,給你更多些代碼的技巧。但作為一個程序員,我們最重要的是去創(chuàng)造,而不是去研究。
我想,有兩點原則,如果一個程序員遵循它們,從長遠看會給你來了
益處。
1. 精通一種語言,掌握語言里的各種概念。
如果你掌握了編程語言的基本概念,你就能輕易的學(xué)會其它種語言的語法。
2. 用它開發(fā)一些有用的東西(并不需要很大)
動手做一些東西,邊做邊學(xué)。如果不去用它,那學(xué)它是為了什么?
我偶然看到李小龍的一句話:
我不怕練過一萬種踢法的人,但我害怕一種踢法練過一萬次的人。
——李小龍
把李小龍的話放到程序員身上——不用去學(xué)十種不同的編程語言,去精通一種語言,用它做一些有用的東西。
祝學(xué)習(xí)編程快樂!
:)
轉(zhuǎn)載于:https://www.cnblogs.com/liuzongqi/p/3373958.html
總結(jié)
以上是生活随笔為你收集整理的从李小龙的一句话看程序员是否应该多学几种编程语言的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Zabbix监控 之 OID动态索引
- 下一篇: Oracle数据库实例的创建、删除、修改