《程序员生存定律》读后感

        清明放假期间,在家阅读了《程序员生存定律》,感觉很不错。
        在《程序员生存定律》这本书中,我找到了一些共鸣,虽然作者说这本书适合在校大学生和才工作不久的同行,自己却有一种如遇故友的感觉,作者的许多观点与见解正是我所经历过的。在多年的IT职场中,我也不断的在迷茫思索:1.我该学什么的技术才能找到工作?2.我该怎么提升技能?3.我该不该继续这样混日子?4.做技术还是做管理?5.将来如何发展?6.35岁以后我该怎么办?... 在这本书中,我的许多问题都或多或少的找到了答案。

        总的来说,如果自己早点(几年前)读过这本书,我的职业生涯或许会有些不同。抛开内容而言,作者是一个博学多才的人,整本书引经据典,作者不仅对IT行业有较深的了解,对生活、社会、文化、历史都有自己独到的认识。我和作者最大的相同点就是:我也很爱看金庸的武侠小说,呵呵!向作者致敬,这是一本好书。


        书中的总结部分就是《程序员生存定律》的大纲(中心思想),我也就这些部分说说自己的想法吧。
1.代码外的人生:程序员的归宿(保持原状、退场、创业者、管理者、成就高手)。
        我也一直在不停地思考自己的归宿,最近这一两年我明确了目标:往高手方向发展,用自己的话说就是把自己变的更专业一点。自己是一个普通人,底子薄,起点低,但自己却一直在这个行业坚持着,最重要的是这一行能让自己“静”下来去思考、享受。不去想未来如何,每天把自己变的更专业一点。

2.职场生存定律:(自身价值、表达力、稀缺性、公司性质)<->职场与交换<->(收入、职业、自我实现程度...)
        技能之外的东西,自己以前很少去想,我总以为:在一个团队中,技能出类拔萃,定当万人景仰。
        其实,程序员也不过是资本世界中的一件商品,商品的价值是由自身能力、表达力、稀缺性、过往(公司)经历决定的。 
        “价值”这东西通俗一点就是钱,脱俗一点就是幸福、快乐...

3.软件世界的根本特征:技术更迭较快、介入门槛低、彼此差别大
        IT是推动世界前行的生产力,它必将带动所有行业的信息化、智能化、自动化,所以我们总有学不完的技术;搞软件的总被认为是万能的,总是被亲戚朋友找去修电脑、做PPT、帮做个网站、帮做个某某管理系统...虽然说学计算机就是万金油,但是隔行如隔山啊!    

4.程序员的增值之路:驱动力(让自己的人生有归属感,有一种持久的驱动力)->明确方向(Guru,架构师还是管理者)->全局视图(对名目繁多的各种知识进行归类)->提高效能(避开学习与实践分离这样低效能的增值方式)
        如果喜欢软件好这一行,如果想继续向前发展,不断提升自己是必须的。
        对于我来说,作者所说的35岁前需要搞定的目标是最现实的:
        1).精通一门最常用的语言;(C/C++)
        2).了解一个最常用平台的基本机制,比如:内存管理、线程机制等;(从研读linux0.11开始)
        3).UML 图和面向对象分析设计方法;(还是面向对象)
        4).设计原则,如:职责单一等;(理论实践相互结合时必须的,不然很容易忘)
        5).设计模式;(理论实践相互结合时必须的,不然很容易忘)
        6).《代码大全》里讲的一切;(很遗憾、这本书我还没看,但我一定会去看)
        7).精读一个知名的,但有点规模的程序;(看的代码不少,深入理解思想、原理是关键)
        8).累积一定的代码量;(做业务相关代码太多,重复太多)
        9).掌握基本算法和数据结构;(理论实践相互结合时必须的,不然很容易忘)
        10).养成一种清晰的编码风格;(这个很难,需要考虑到:简洁、清晰、逻辑、性能、扩展...)
        11).有自己的专业;(自己一直做通信系统相关,通信太博大精深了,我需要思考思考)
          ......
  
5.程序员的表达力磨砺:资历<->性格与习惯<->公司政治<->借势
        程序员很单纯、容易自我,不在意自身的表达力。我遇到过很多这样的程序员:1.技术牛,说话做事也是牛气冲天,合作起来感觉很难受。2.守着自己的一亩三分地,不愿意多做一点点事情。3.默默地做事,不发表观点,不赞成、不反对...而有一种人,技术水平虽然一般,但上下打的火热,对领导、客户笑脸相迎,对同事称兄道弟,往往混的风生水起。
  
6.程序员的稀缺性营造:在技术大潮中的位置->技术上的高度->稀缺程度
        这个除了选择和运气,和第4点也是息息相关。

7.程序员的公司选择:给公司分类(分工、行业、核心竞争力)->公司于自己的契合度(能力、性格)->具体得失上的考察(兴趣、发展、收入、安稳)
        跳槽的选择:越年轻、越容易跳槽;随着年纪增大,顾虑越多,得考虑兴趣、发展、收入...当一家老小的担子挑在肩头时,再也不敢再意气用事了,
  
8.六个程序员的故事:价值x 实现程度(表达力,稀缺性,公司平台)= 职场成就
        让我印象最深刻的是“一个技术牛人的成长经历”:不论身处多么困难的环境,即使觉得前途渺茫,也不要放弃学习,否则就是“自断筋脉”。

        早上一上班,就看到“深圳36岁的IT男猝死”的新闻,心里很不好受,在这个行业里大部分人都是刻苦勤奋、能吃苦的,然而单凭这些想混的好却很难很难;尤其到了上有老、下有小的年纪,一旦失去了冲击力,价值也一下子就没有了。我们常在新闻里关注衣着光鲜的大明星、一掷千金的企业大鳄、“慷慨激昂”的政客,却很少关心促进社会文明发展的劳动技术工作者。

    最后,就像作者所说的,尽管我们常将“职业规划”挂在嘴边,实际上职场发展真的是一种“布朗运动”。你不知道下一站会是哪、也不知道后面将要从事什么工作、更不清楚后面会碰到怎样的老板。在众多不确定因素面前,作者总结出的职场感悟能让我们不断地朝好的方向发展。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值