• 咀嚼,


    1,绝大多数 退出这个圈子

    2,大限是28,职业生命比妓女还短

    3,无法掩饰的 焦虑和孤独寂寞的迷茫

    4,老程序员 生产的障碍,学习的压力,生活的压力,前途渺茫的压力,把他们从阳光灿烂的脸压成了一张张灰色的迷茫的脸

    5,两个选择:要么转型(国家在转型,苹果在转型),要么退出圈子,

    6,it人开始第一次分流,处于 26-28,经过放弃的痛苦和不断的努力,他们中很少一部分留了下来,继续耕耘在中国it贫瘠的土地上

    7,留下来的人不但保留着技术的痕迹,同时练就了听说读写的能力,成了it公司的中流砥柱

    8,一种人耕耘在 技术领域中,一种人分流到纯粹的业务领域中

    9,技术的封闭性,导致继续从事技术的人产生更大的压力,他们在技术漩涡中被更深的卷入了进去,从事业务的人,逐渐从技术的漩涡中解脱出来,步入了正常人的生活圈子

    10,从事技术的人,无论从事那种技术,在中国,他们的上限 最高也是 32岁,而从事业务的人几乎没有了上限,可以说,选择技术的人,他们是勇敢的,无论是盲目的勇敢,还是理性的勇敢,他们都将陷入更深的泥潭,面对他们,只能敬佩的说,他们才是真正的it人

    11,在中国,他们的悲剧是早就注定了的,中国的it业是在一穷二白的基础上去追赶 第一世界的,在这个过程中,国家的投入微不足道,第三世界和第一世界在 it领域的差异 是需要 他们这几代人来弥补的,是他们不得不承受的责任,而他们的 付出和国家的进步 相比 当然更是微不足道

    12,最好的是出国,最差的是消失,转了行的人,从it界消失了,几年之后不会留下任何痕迹,他们的代码早就过时了,他们的思想早就随着程序的删除而被永远的删除了,没有转行的it人浮躁着,巨大的压力让他们喘不过气来,不断的跳槽,不断的跳,以为 跳槽可以改变他们的命运,可跳到了头他们 醒悟到,所有的 it企业是一样的,招他们 过来 无非就是 为了个人的利益 和国家的利益 继续想办法榨干他们的 大脑,他们的命运并没有改变,他们还是圈子里面的人,无法摆脱悲剧

    13,既然天下乌鸦一般黑,反正业跑不出这个圈子了,于是他们四处寻找机会,似乎找到一个项目就是 由小鸡变乌鸦的开始,大浪淘沙,多少人 成了乌鸦,又马上变成了一只没有毛的鸡,多少人坚持着乌鸦的路,称为乌鸦的人,突然发现,周围到处是乌鸦,头上写着it 字样的乌鸦终日惶惶不安,他们紧紧盯着几棵烂白菜,一旦发现小小的机会便跻身过去,奋不顾身,饥不择食,----》乌鸦应该是 业务不精,技术不精的 一类人吧

    14,经过一切的一切,他们终于领悟到,他们只不过是国家的一段程序,不断的被执行着,唯一的汇报是那些永无止境和不断重复着的0和1,从没有,到获得,到付出,再到什么都没有,执行着,循环着,机械的挣扎着,

    15,如果软件企业能做到每年一个月的新技术的知识培训,那就不会存在中国这种30转行的现实,所以是软件企业的阳痿,而不上 it人的无能,最新技术的 it培训一个月要 一万到两万的 人民币呢,

    16,中国软件人员的薪水还不够高,因为企业普遍不培训,自己出培训的话,软件开发人员年薪正常不应该低于8万人民币,总的来说中国这种环境 下 是不应该又软件开发人员的,因为还不到那个层次

    17,国家的脊梁 是怎样的一种使命啊,

    18,流向 客观,流向对人类有利的 方向,

    19,a little learning is a dangerous thing,

    20,有时候你不得不学一点 pascal的皮毛,因为你需要接触新的现有的工具,用来完成特定的任务,但此时你不是 在学习如何编程,而是学习完成任务,-----》是对上,而不是对下,更好的,更高效的,从而节约时间,

    21,在许多领域,都需要大约十年的时间才能培养出专业的技能,如国际象棋,作曲,绘画,钢琴,游泳,网球,以及神经心理学,拓扑学,似乎不存在真正的捷径

    22,一个秘方

    a,编程感兴趣,足够的乐趣

    b,跟其他程序员交谈,阅读他们的程序

    c,从实践中学习

    d,在任何情况下,单从书本上学习都是不够的,计算机科学教育不会让任何人称为 内行程序员,正如研究画笔和颜料不会让任何人成为 内行的画家(让自己活起来,与现实生活中的 接地气的需求 联系在一块,解决现实中的问题),

    e,跟别的程序员一起完成项目,当你是最好程序员时,你要测试自己领导项目的能力,并通过你的洞见鼓舞其他人,当你最差时,学习高手在做什么,以及他们不喜欢做什么(推给你的事情)

    f,接手别的程序员完成项目,用心理解别人编写的程序,想一想怎样设计你的程序才能让别人 接手维护你的程序 更容易一些,(健壮,易于维护,扩展)

    g,学会至少半打编程语言,包括一门支持类抽象的语言,java或者c++,一门支持函数抽象 的语言,lisp或者ml ,一门 支持 句法抽象,lisp,一门支持 说明性规约的语言,prolog,c++模板,一门支持协程的语言,如icon,scheme,以及一门支持 并行处理的语言,sisal

    h,了解你的计算机执行一条指令要多长时间,从内存中取一个 word要多长时间,缓存命中和不命中的情况,从磁盘 上读取连续的数据 要多长时间,定位到磁盘新位置又要多长时间

    i,尝试 参与到一项语言的标准化工作中去,可以是 ansi c++委员会,也可以是决定 自己团队的编码风格到底采用 两个空格的缩进还是四个,不论那一种,你可以学到在这门语言中到底人们喜欢些什么,他们有多喜欢,---真的喜欢么

    k,拥有尽快从语言标准工作中抽身的良好判断能力

    aa,如何发现 杰出的软件设计者的三步规划

    1,尽早的系统识别出最好的设计者群体

    2,指派一个事业上的导师负责 有潜质的对象的发展,小心的帮他保持职业生涯的履历

    3,让成长中的设计师们有机会互相影响,互相激励

    假定 有些人身上有必要的潜质,引导他们前进,专业,何为专业技术

    答案:在 1 GHz PC上获得:

    执行单条指令:1纳秒

    从L1缓存中取一个word:2纳秒

    从主存中取一个word:10纳秒

    从连续的磁盘位置中取 一个 word:200纳秒

    从新的磁盘位置中取 一个 word(寻址):8,000,000纳秒(= 8 毫秒)

    长期做程序员的对策:在一个领域变的精专 

    年轻时候学习 少林拳,拼的是体力,但一直这样的话,将来可能不会有发展,易筋经大悲拳,心意把

    岁数大时,太极拳,或者内家拳(从明劲到暗劲),化劲的进阶

    具体做法:对强力的,有生命力的,相对稳定不变的有些技术门槛的语言或者技术彻底弄通,再学些业务知识,这样就不用 时刻追再新技术的屁股后疲于奔命了,我会的技术核心是:c(stl),java,算法,这些学好了,其他语言再需要时也看看就能用了,我学的业务知识是:数学,金融

    重用,设计的优美,扩展性,工作及其迅速,并且bug很少,能够长期待下去,条件是:

    1,良好的工作环境

    2,很强的自身专业修养

    境界,

    尝有程序员为价格王编程,手之所触,击键豁然,莫不中音:合于《桑林》之舞,乃中《经首》之会,程序编译无误,运行 如三月之风

    王曰:“嘻,善哉!技盖至此呼?”

    程序员面终端,转而对曰:‘吾之所好者,道也;近乎技矣,始吾之编程之时,所见无非程序者:三年之后,以函数故,未尝见程序也。方今之时,吾以神遇而不以目视,官知止而神欲行。依乎天理,无需筹划,因其固然,未尝尝编程而程序自现焉。虽然,每至于难解处,吾未见其难为,xiu然为戒,视而止,行为迟,击键甚微,豁然已解,如土委地。编译程序,抚键而做,为之踌躇满志,闭目而登出之。“

    王曰:“善哉!吾闻子之言,得悟焉。”

    他说,“有时候当我觉得自己什么都不会了需要提升自我的时候,我不得不离开公司。”

    为了完成 Atari800 的程序我花了整整 45 分钟,然后把它又编译成一个 380 千字节的软盘。

  • 相关阅读:
    itext itextpdf 版本概要介绍
    github上的优秀项目和开发环境配置
    tfs2012 的体验地址
    Linux网卡攻略
    展现图表JavaScript库 Javascript web charts [参考地址]
    JavaEE的几个参考
    dsl boo3个例子 9
    已读的和在读的一些C++经典图书
    WinRT参考资料
    Linux性能监测工具
  • 原文地址:https://www.cnblogs.com/guligei/p/2978343.html
Copyright © 2020-2023  润新知