【转载】好的发展思路-每年学一种编程语言

http://blog.csdn.net/turingbook/article/details/1778867

《程序员修炼之路》英文注释版

作者提出的经营之道是:
——Invest Regularly,不断投资,积少成多。
——Diversity,扩大知识面,多元化,减少风险,增加潜力。
——Manage Risk,控制风险,这点与上呼应,要注意结合学习短线和长线技术。
——Buy low,sell hign,低买高卖,寻找潜力股。
——Review and rebalance,多总结。

作者提出的8大目标,可能更有实践意义:
——每年学习一种新语言。

http://blog.csdn.net/myan/article/details/1777230

做系统软件开发的时候,重要的是理解系统的运作方式

那些高级的抽象结构往往是 不必要的,反而是由于抽象层次的提高,使得开发者要弄清楚“下面实际发生的事情”变得不太容易了。所以很多老手实际上觉得用C语言控制力更强一些,更得心 应手一些。真正的C语言高手,对于语言和编译器都很熟悉了,基本上在写C时候就已经知道编译器优化以后产生汇编代码是个什么样子,甚至可以改变C代码来引 导编译器产生最优化的机器码。而C++的机制很丰富,很多机制是为了满足高层应用和框架的需求而准备的,在这个层次上发挥不出来,反而把清晰性给牺牲掉 了。很多时候,一个简单的语句,到底背后会发生什么,即使是老手也说不清。

写算法程序的时候,不用STL就觉得不爽

一个transform 就可以搞定的事情,非要用for循环,这会让我感觉浑身不自在。所以一般情况下,拿到一个什么问题,我还是会用C++去解决的。对我来说, Torvalds的话其实是很中肯的,即使是用C++,也要尽可能搞清楚其背后发生的事情,这样在写low level程序的时候才会有把握。

如果是设计应用级别的程序,就尽可能不用C/C++,把底层的事情都忘掉,专心专意做好应用层的设计才是正道。

http://blog.csdn.net/turingbook/article/details/1775488

刚知道git也是Linus开发的。git诞生于2005年,由于Bitkeeper停止和Linux源码库合作,Linus自己开发的一套分布式代码管理系统,特性有:

速度
简单的设计
对非线性开发模式的强力支持(允许上千个并行开发的分支)
完全分布式
有能力高效管理类似 Linux 内核一样的超大规模项目(速度和数据量)

下面这个解释的很好:

http://www.open-open.com/lib/view/open1339575112974.html

https://www.zhihu.com/question/21994269

Linus Torvalds为什么能称为大神:

作者:Copter
链接:https://www.zhihu.com/question/21994269/answer/19966256
来源:知乎
著作权归作者所有,转载请联系作者获得授权。

抽象总结:当一个人的影响力远超过他的能力时,他离人们心中的神位已经不远了。

开源世界中,你的贡献决定了你的地位。Linus 作为程序员,无可争议地属于顶尖级别。他不仅是现如今广泛应用于各领域的 Linux 内核 The Linux Kernel Archives 的创始人(不必说当时他还是个大学生),也是多年来成功管理 Linux 内核开发 kernel/git/torvalds/linux.git 的核心人物。仅凭这两点,被网友称为“大神”一点不为过。

他同时也是 Git http://git-scm.com/ 原始作者。Git 版本管理工具正在被越来越多的项目采用,逐渐统一了开发管理市场。

另外,他本人的一些观点得到了程序员的广泛赞誉,比如他认为批评就应该直接了当地说出来,以便快速地消除误会并修正错误(大意)等。著名的 "So, Nvidia, fuck you!“ 以及对 C++ 语言设计的抨击Re: [RFC] Convert builin-mailinfo.c to use The Better String
Library. [LWN.net] 都是践行这一观点的有力代表。还因为此人无不良嗜好,行事低调,相妇教子,家庭美满。容易获得程序员们的一致肯定。

至于他获得的一些官方认可,我想就不必列举了吧。顺便说,抛弃百毒,题主你又离大神近了一步。:P

时间: 2024-10-23 02:12:50

【转载】好的发展思路-每年学一种编程语言的相关文章

想转行做程序员,学哪种编程语言比较好?

互联网行业的迅速发展,让越来越多的人开始走进计算机行业,并从事相关的工作.要成为一个更优秀的程序员,需要经常性地练习编程并用不同的语言和技术拓宽你的经验,但是语言是如此之多,很多时候你不知道从哪里开始,也不知道该选择什么语言才适合你要解决的问题风格.如果你还没有想好具体的语言,并且想要先试验下的话,建议你搜索求职网站,看看是什么语言抢手.你可以牢牢掌握一些特定的语言,然后开始研究和试验.不管你恰巧遇到或选择了什么语言,关键是经常练习.尝试不同的语言,通过一些小例子编码,然后用它们构建小的项目.一

转载---程序员发展之路

今天看到一篇写得挺不错的文章,转载过来收藏起来. 从我做小程序员开始,就从未间断的在论坛看到有人在问程序员的出路在哪里,其实我很能理解这些人的想法,在行业做了几年,有些感想跟大家随便聊聊. 俗话说,365行,行行出状元,此话也适用于IT行业,尤其是程序员. 当你迷茫找不到出路,又想快速成长和提高的时候,有两种方案可以供你参考: 1.努力成为你工作环境中最优秀的人(技术最好的人): 2.跳槽,去另外一家公司做比你能力要高的工作. 针对工作环境的不同,分为大环境和小环境(人多和人少): 1.小环境,

hdu1344卿学姐种美丽的花

地址:http://acm.uestc.edu.cn/#/problem/show/1344 题目: 卿学姐种美丽的花 Time Limit: 8000/4000MS (Java/Others)     Memory Limit: 125535/65535KB (Java/Others) Submit Status 众所周知,在喵哈哈村,有一个温柔善良的卿学姐. 卿学姐喜欢和她一样美丽的花.所以卿学姐家的后院有很多的花坛. 卿学姐有nn个花坛,一开始第ii个花坛里有A[i]A[i]朵花.每过一段

学哪门编程语言赚钱最多?

学哪门编程语言赚钱最多 随着互联网的持续发展和移动互联网爆发性增长,IT行业已经成为美国最赚钱的行业之一,其实也是中国所有行业当中最赚钱的行业之一.在美国,程序员的平均年薪接近10万美金,而在中国,由于还是发展中国家,薪水相对没有那么高,但是就过年其他行业而已,已经是比较高的了,而且,移动互联网的发展还会持续推进,计算机编程行业的平均年薪迎来了历史最高值. 不过Quartz(QZ.COM)网站的数据显示,拥有计算机技能的多少,也会体现在计算机程序员的收入上.根据美国著名智库布鲁金斯学会(Broo

重头开始学23种设计模式:单例模式

最近感觉做程序又开始浑浑噩噩,对设计模式和算法基本了解,但基本不会用.所以打算最近1个月把设计模式和算法重新,温故而知新下. 首先从程序开发经常涉及到的23种设计模式开始,希望这次能更加熟练的运用设计模式来加强自己的开发能力. 首先从单例模式开始: 单例模式在我的理解是对程序对象的缓存,防止不断new,保持对象唯一性,提高程序性能. namespace SinglePattern { class Program { static void Main(string[] args) { for (i

运营商发展公有云的五种模式--【软件和信息服务】2015.04

这两年公有云发展的如火如荼,运营商受到OTT的打压,自然也不甘落后.虽然发展公有云的形式各异,但运营商发展公有云有五种常见模式. 1)自研模式 自研模式是最高大上的模式,也是所有开源组织最热衷的模式,既然云操作系统.云安全.SDN.NFV等都提供了开源选择,运营商作为高大上的用户,当然很多人想到就是自研.比如现今如日中天的OpenStack.Xen等都为运营商开发自己的云平台提供了很好的基础,Google.阿里云等都为运营商树立了很好的榜样.并且也确实有运营商基于这种模式在运行,包括Verizo

重头开始学23种设计模式:三大工厂(简单工厂,工厂方法,抽象工厂)

在开发当中我们经常会使用三个设计模式,来帮我们解决项目代码的可扩展性. 在简单工厂,工厂方法,抽象工厂这三个设计模式当中,代码其实都很简单,主要是要理解运用. 简单工厂: 简单工厂说白了,就是利用Switch根据传递的参数,进行实例化. 工厂方法: 工厂方法,为解决每次都去增加Swicth的简单工厂的升级.为每一个产品提供一个工厂类. 抽象工厂: 抽象工厂,我觉得也是对工厂方法的再次升级,工厂方法每次只能创作一个产品,而抽象工厂就是产品线的产品族. 总结下,从网上找到一个大牛的回复: 我认为不能

名飞网-生鲜电商发展可能存在的三种活法

生鲜电商实际上不是个新鲜的话题,在淘宝2006年宣布销售额是中国沃尔玛和中国家乐福的总和后,各大超市就纷纷上线自己的商城或者是规划商城,我是当年负责中国沃尔玛电商规划的负责人,当时得出的数据是按照满40元配送的额度来计算,每一单的亏损额度在50元左右.这也是耗时7个月规划之后沃尔玛美国作出的决策是中国还不是搞电商的好时机,以“按兵不动”的策略暂停了在中国开展电商的项目,而是加大了线下店的拓展.中国家乐福虽然在官网开设了商城频道,可业绩平平,到现在仍不见起色. 到了2009年,我买网和1号店以网上

30天学30种技术

30天学30种技术 http://www.cnblogs.com/endless-on/tag/30%E5%A4%A9%E5%AD%A630%E7%A7%8D%E6%8A%80%E6%9C%AF/ https://blog.openshift.com/day-21-docker-the-missing-tutorial/