每个程序员,只要愿意付出1W小时的努力,都能成为世界顶尖技术,这是一个最好的时代,也是一个最坏的时代;这是明智的时代,这是愚昧的时代;这是信任的纪元,这是怀疑的纪元;这是光明的季节,这是黑暗的季节;这是希望的春日,这是失望的冬日;我们面前应有尽有,我们面前一无所有;我们都将直上天堂,我们都将直下地狱。。。狄更斯

原谅我一直不写技术贴,老是B叨叨的来写水贴,但是对于Android我实在是没什么好写的了,我不做framework,不做 wuxidoudizhu 游戏,就app层那么点东西,实在是没必要拿粗来翻来覆去的说,网上能搜到的一大把,你们每次问粗来的奇葩问题我都是google粗来再给你们,没啥难度。至于我做的培训,仁者见仁,智者见智,我本身就想培养我需要的一批人出来,以后为我所用,你是装逼的大神或者哭穷的屌丝就别来跟我B叨叨了,我没招你惹你,我的人生也不需要你们来指路。

关于陌生人们问我那些关于如何学习如何面试如何待人处世,我已经写了很多很多文章了,最后再针对着写一篇,以后不浪费口舌了。以后只对我的学员们答疑解惑,其他人概不解答,人的精力有限,最近越来越没有完整的时间留给我自己,我也觉得同时做好几件事情太累了,而且很可能都做不好。我不是冷血,也不是贪婪,我只是还不够强大到把我的时间分给每个弱者。

废话不多说了。说些有用的。

如何学习?最好的学习就是谦卑的模仿(参照康熙来了的陈汉典,国光帮帮忙的张立东),选一个目前你觉得在你心里是最牛B离你最近的人,模仿他,比如,代码规范,编码风格,工作态度,为人处事。 所有好的坏的照单全收(如果你分辨不了好坏)如果这位有经验的人就在你身边,他会及时的发现你跟他是一伙的,对你更加照顾。如果是网上认识的,尽量不要凡事都去问,最好拿几套解决方案去问选哪个好,这样他会记住你,适当的时候会来点拨你。当然,不是要让你去拍马屁。想要进入一个人的圈子,最笨又最有效的办法就是跟他的步调一致。你说呢?

我就是这么过来的,我三年前也是菜鸟,认识了我老大,平时不常联系,联系了就扯扯淡,聊些技术,后来我去了他所在的公司,我继承了也扩展了他在android上的技能,以后他自己开公司了肯定也会带上我,因为我跟他的步调一致,值得被信任。他常说的一句话就是,我写出来的代码就是他写的代码(包括风格,包括思想)。

当你模仿到一定程度,你应该会到一个瓶颈,人类如果只会模仿,那社会肯定是不会进步的,所以你要有独立的思想,打破固有的模仿来的思路,做回你自己。这个过程比较难,我也是一年前才打破(也是因为累积了一万个小时突破的)。

如何不迷茫?这么浮躁的时代,大多数人都会迷茫,80%的码农都想的是,等再过几年,我就转管理。这里要问你几个问题,看你是否真的转得了管理。

1. 你为什么要转管理,是不是管理就是你唯一的出路?

2. 你凭什么能做上管理?

3. 你对管理的定义是什么?手下有几个人供你显摆装逼么?

3. 等几年?这几年你会做些什么事情来达到目的?

作家格拉德威尔在《异数》一书中指出:“人们眼中的天才之所以卓越非凡,并非天资超人一等,而是付出了持续不断的努力。只要经过1万小时的锤炼,任何人都能从平凡变成超凡。”他将此称为“一万小时定律”。要成为某个领域的专家,需要10000小时,按比例计算就是:如果每天工作八个小时,一周工作五天,那么成为一个领域的专家至少需要五年。这就是一万小时定律。

未来有那么多的不确定性,如果目的太明确,反而把自己禁锢在一个思想里,要知道,只要你不至于太笨,5年之后(一万小时定律)基本上都可以做个小管理,这个概率太高了,根本不值得作为一个目标,你甚至不需要过多努力就可以实现的。所以你说等再过几年转管理就是对自己要求太低,想要得过且过罢了。人生很短暂的,你22岁参加工作,40岁人生差不多就要结束了(没有太多的变数,除非你转行去做生意了),只有18年的时间供你折腾。就算你改变不了世界,成不了推动社会进步的一个小齿轮。但你总会影响在你周围的人啊,你消极的心态只会招惹来更多负面的和你一样态度的’朋友’。

当你用心去满足你的‘自我实现需求’时(马斯洛需求理论),你的人格魅力会让你更有机会去满足’生理需求’,你对自己的严格要求很容易让你满足’生理需求’和’安全需求’。你的人格魅力会让你更有机会去满足’社交需求’(甚至性需求哦)。你乐观积极的态度你的待人处世怎么会不被满足尊重需求?当你迷茫彷徨的时候,好好想想你到底想要成为什么样的人,而不是当你累的时候想再过几年,再熬几年转个管理,那样就不是苦逼的码农屌丝了。

如果你问我有没有迷茫过,我的答案是,不会,因为我没把时间浪费在无意义的展望未来上,而是努力的活在当下,做最好的自己。

如何成为大神?如果你在某领域呆的时间足够长,大家会将你称为“经验丰富的人”,但这并不能说你就是大神,想想看,你有的三年工作经验,跟好多人的三年工作经验没法比。这是为什么?所有的经验只能表明你在这个领域能够生存下去,拿着不高不低的薪水,只能表明你花了多少时间而已。我们应该努力的去成为有能力的人(大神)而不是有经验的人。怎么做呢?

我们所处的互联网时代,变化实在太快,如果我们总是依赖过去的经验来决定现在的方向,恐怕迟早掉坑里。我们应该有能力去辨识去绕过这些坑,我们做的产品在广义上只有一个目的,就是建立和巩固人与人的连结。不要去看过去已有的经验,而是去看这个互联网时代要把我们推向哪里,你搭上这个顺风车,错不了。就算错了,有整个时代一起埋单。

没能力的时候学会倾听,有能力的时候学会闭嘴。

我们都是从菜鸟起步的,这个时候我们需要学会倾听,你有许多东西要去学习去模仿,别过分暴露自己的无知,用最快的手段让自己成为有经验的人,最快的方法就是倾听他人的声音,他们的问题,他们的思路,回答他们问题的人的思路,当然碰到你能解决的问题,不要吝啬去分享,如果只倾听,不分享,不会让你成为有能力的人。当你积累到一定程度,你需要静下心来梳理你的经验,构成自己的认知体系。怎样验证你是有能力的人?去分享,去让大家认同你。

当我们好不容易成为有能力的人,为什么又要学会闭嘴呢?牛逼了逆袭了当然要显摆吧,人的劣根性。但不要用你的主观意识去随意去评判一件事或一个人的好坏。要理性,要客观的去对待每一件事。有些事情在你的场景下有解,可不代表在他人的场景下就是对的。毕竟,大嘴巴不讨喜。当有人来请教你时,别直接加上你的主观意识,客观的引导,帮助他自己找到答案,这是最优解。独善其身,成也自己,败也自己。

微信公众号:stay4it,分享更多技术之外的观点,帮助你更好的学会技术。

1万小时缔造的世界第一程序员相关推荐

  1. 中国第一程序员——求伯君(二)

    三.英雄时代的过去 有一个笑话说,王永民一次正在宾馆吃饭,突然有人走上来问他,是不是王码?王永民说: "我就是王永民",那人连声道歉,"对不起,我认错人了.". ...

  2. 中国第一程序员 求伯君

    中国第一程序员--求伯君 程序员的生活,是比较寂寞.封闭和枯燥的.大浪淘沙,在这个软件工业飞速发展的时代里,出现了许多高手,但是,他们中的绝大多数人并不为人所知.像吴晓军.鲍岳桥.周志农.刘旭.朱崇君 ...

  3. 他是“中国第一程序员”,一人之力单挑微软!

    求伯君,一个被众多光环笼罩的人. 在程序员眼中,他是IT英雄,在IT行业内,他是民族软件的先知,在众多游戏粉丝中,他是剑侠情缘系列的BOSS. 他的身上有很多标签,但是如今他只是一个拜在武当三丰派门下 ...

  4. 他被称为中国第一程序员,一人之力单挑微软,如今拜入武当修道

    点击"技术领导力"关注∆  每天早上8:30推送 来源 l Hollis(ID:hollischuang) 在程序员眼中,他是IT英雄,在IT行业内,他是民族软件的先知,在众多游戏 ...

  5. 他被称为中国第一程序员,一人之力单挑微软,如今拜入武当修道(转载)

    在程序员眼中,他是IT英雄,在IT行业内,他是民族软件的先知,在众多游戏粉丝中,他是剑侠情缘系列的BOSS,可在被众多光环笼罩下的求伯君,现在只是一个拜在武当三丰派门下俗家弟子. 2011年10月24 ...

  6. 【转】偷了世界的程序员(真正让我们成为局域网的不是那个墙,而是我们自己的肤浅) ...

    偷了世界的程序员(真正让我们成为局域网的不是那个墙,而是我们自己的肤浅) 十年前,有四个年轻人改变了这个世界的运作方式.他们使用的并不是法律或是武器或是金钱,而是使用软件来改变世界.他们当时有着激进和 ...

  7. 他被称为中国第一程序员,一人之力单挑微软!真牛!

    在程序员眼中,他是IT英雄,在IT行业内,他是民族软件的先知,在众多游戏粉丝中,他是剑侠情缘系列的BOSS,可在被众多光环笼罩下的求伯君,现在只是一个拜在武当三丰派门下俗家弟子. 2011年10月24 ...

  8. 他被称为中国第一程序员,一人之力单挑微软

    点击上方蓝色小字,关注"涛哥聊Python" 重磅干货,第一时间送达 作者 l Hollis 来源 l Hollis(ID:hollischuang) 在程序员眼中,他是IT英雄, ...

  9. 金山30而立,怀念“第一程序员求伯君”

    来源/ 中国软件网(ID:Hapiweb-soft6) 作者/大白编辑/ Emon 等了30年,见证了中国办公软件的沧海桑田.好消息终于传来! 金山办公于11月7日在上交所科创板上市申购,确定发行价为 ...

最新文章

  1. Android架构篇-3 网络接口封装
  2. 智源青年科学家张新雨:从模型平均到集成学习、迁移学习
  3. Grunt插件之LiveReload 实现页面自动刷新,所见即所得编辑
  4. Jupyter Notebook——设置远程服务器登陆
  5. centos6,7grub防止其他用户通过单用户系统破解root密码
  6. javaweb 导出文件名乱码的问题解决方案
  7. 原生js获取document_原生JS常用API整理
  8. java内存分配模型优点_高并发实战(二)-并发基础 缓存 MESI 内存模型
  9. Redis之key的淘汰策略
  10. 智能化连锁门店解决方案
  11. 教育部 计算机类专业代码,全国本科专业代码查询
  12. Mblock使用时钟中断显示4段数码管的值
  13. Diango+Vue+mysql开发数据看板视图
  14. c++构造函数的定义
  15. 计算机科学和物理哪个难,据说这是期末考试难度最大的15个专业,你上榜了吗?...
  16. AT89S52的看门狗定时器
  17. CF727E. Games on a CD (Hash)
  18. 消息钩子使用教程(转)
  19. 灵境(元宇宙)金融投资及监管的探讨
  20. 计算机高级语言与型号是否有关,高级语言与cPU型号无关吗?

热门文章

  1. 无论夫妻还是情人,能陪你一生的男人,都有这个特征
  2. 网络爬虫的“盗亦有道”
  3. php缓存远程图片接口,Android_Android远程获取图片并本地缓存,对于客户端——服务器端应用 - phpStudy...
  4. “开宝五子棋读谱”软件的隐私政策和权限说明
  5. 【量化】验证《股市操盘宝典》对周期论
  6. 考研数一英语二计算机,考研常识 | 我是考英语一还是英语二?数一二三都有什么区别...
  7. 80x86系统微处理器简介
  8. 华三模拟器之OSPF实验
  9. Error:Attempt to invoke virtual method ‘void android.widget.TextView.setText(java.lang.CharSeq
  10. nacos配置中心提示com.alibaba.nacos.shaded.io.grpc.StatusRuntimeException UNAVAILABLE io exceptio