IT同行请教我如何培养读书习惯,结果就是“读了1本书,并写下'读《成交》有感'一文”
前段时间,我把CSDN博客的签名加上了“读过100+本经典书籍”。
一个经常关注我CSDN博客的老乡,问我是如何做到的。
该老乡,准确来说是前辈,该前辈买了很多技术读物却没有耐心读完,所以很想知道我是如何做到的。
为啥呢?我看的大部分书并不是纯粹的技术读物,有很多都是小说、管理、软件工程等相关的,而且趣味性较强的那种。
象《算法导论》之类的,我也只看了几章,挺惭愧的。
为了培养前辈的读书习惯,我建议他首先阅读《成交》这本IT职场小说。
这本书趣味性较强,和软件开发密切相关,但和具体技术关联又不大,代表了很多公司的现状。
读这本书,主要目的其实为了逐步培养他读书的习惯,让他体会到读书,尤其是具体语言技术之外的书籍的好处,有了动力,今后更容易坚持下去。
很感动,老乡很信任我,连夜读完了这本书,并写了一篇文章。
十一无事,在一个同行的推荐下,读了方莹所著的《成交》这本小说。
书中所写的是一家软件公司如何运作一个新兴的项目,从开始到结尾。形象地刻画了技术和销售他们的工作、生活,还有心理(感情)。小说的着力点在市场方面:如何压价,如何竞争,如何推广...偏重于讲销售,说技术的反而不是很多(这一点,我倒是不太满意)。这本小说更像是一本通俗化的软件工程,详尽的展示了一个软件公司的方方面面,对于这行涉世未深的人,还是很有教育意义的。
除开各种细致的心理分析,小故事的生动到位...其实讲了一个道理:金钱万能。不管是软件公司、甲方、还是竞争对手,在追求各自的利益上都是无所不用其极,在令人感到酣畅淋漓的同时又觉得毛骨悚然,社会太可怕了,一不小心就会着了别人的道,如履薄冰。作者是销售出身,换做是程序员来写,可能又是另一番味道,但肯定不会这么”血淋林“。能够读到销售笔下的软件运作模式,也的确令人大开眼界,获益匪浅,比起程序员来说,销售的世界更为复杂,他们做的才是真正的技术活。而程序员,所谓的高智商,很多时候却是死脑筋,如果没有这些销售拿下的市场,程序员的价值又该如何体现?当然要是没有程序员的”搬砖“,销售也是”巧妇难为无米之炊“,总之是谁也离不开谁。
此外,文中还写了主人翁们的感情生活,对于这些,我也不知该如何去评论,但是对于主人翁”唐帅“为了另一个女人跟怀孕妻子离婚的行为,不敢苟同。有时候,没有选择反倒是更好,否则会让人痛苦不堪,比写代码更让人抓狂,也给了对手有机可乘的空子。人心是最琢磨不定的东西。不过这却是人性最真实的展现。
总结一下,这本书写出了“软件工程”中比代码本身更值钱的东西:市场。没有销售就没有市场(当然没有产品也不行)。身为程序员,眼里不能只有代码,不了解市场,无法准确把握需求,不能正确判断软件的价值,就永远写不出”完美“的软件。所以,身为程序员,要学习的还有很多很多,知道的越多,需要知道的就更多,而时间却不多,还有要时刻保持”空杯“心态...
P.S 第一次这样写文章,纠结了很长时间才憋出这点字,佩服作者的文笔,也欢迎大家多提意见。
原文链接:http://www.cnblogs.com/OldGlory/p/3351180.html
读书总结
过去几年和最近几个月,我都写了很多读书总结。
我觉得,看看书,写写总结很有好处,自己的思想认识、做事方法、技术积累都有了很大改进和进步。
有兴趣的同学可以到这来看 http://blog.csdn.net/fansunion/article/category/1243633
送大家一句话
不读书,不看报,永远老一套;多读书,多看报,从此换新貌。
未来打算
我将会向大家分享一些读书的方法,自己读过的书籍列表,读书体会,当然还有一些“败笔”。
原文参见:http://FansUnion.cn/articles/2666
IT同行请教我如何培养读书习惯,结果就是“读了1本书,并写下'读《成交》有感'一文”的更多相关文章
- 《深入理解bootstrap》读书笔记:第4章 CSS组件(下)
十. 标签(.label类,label-xxx) 高亮一些标题部分. 1 2 3 4 5 6 <h1>HELLO<span class="label label-defau ...
- 『TensorFlow』读书笔记_进阶卷积神经网络_分类cifar10_下
数据读取部分实现 文中采用了tensorflow的从文件直接读取数据的方式,逻辑流程如下, 实现如下, # Author : Hellcat # Time : 2017/12/9 import os ...
- CSDN博客给我带来的一些诱惑和选择机会(二):HR“邀请于我”,猎头“有求于我”
上次,2013年10月8日 ,分享了一篇颇具"正能量"的文章CSDN博客给我带来的一些诱惑和选择机会,获得了很好的正面效果. 10月份,又发生了很多有趣.有意义的事情. 其中,有一 ...
- 使用Xcode HeaderDoc和Doxygen文档化你的Objective-C和Swift代码
在一个应用的整个开发过程中涉及到了无数的步骤.其中一些是应用的说明,图片的创作,应用的实现,和实现过后的测试阶段.写代码可能组成了这个过程的绝大部分,因为正是它给了应用生命,但是这样还不够,与它同等重 ...
- Java [leetcode 6] ZigZag Conversion
问题描述: The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows ...
- 计算机人推荐书目&网站(不断更新)
计算机人推荐书目&网站(不断更新) 鉴于最近有很多同学问我学什么读什么书好,我把我自己的经历和愚见写下来,仅供参考.我只会写我亲自读过有感悟的书,而不会搬运一些我碰都没有碰过只闻大名的书.本人 ...
- 人生效率手册:如何卓有成效地过好每一天--By张萌姐姐--读书笔记
读书笔记:<人生效率手册>:如何卓有成效地过好每一天--By张萌姐姐... 整本书看完的感受: 这本书主要讲的是生活中我们需要给自己一个目标,然后通过自己的努力去实现这个目标,书中说的很多 ...
- 《如何在大学里脱颖而出(How to Win at College)》读书笔记
<如何在大学里脱颖而出(How to Win at College)>读书笔记 图书简介 中文版: 英文版: 作者卡尔·纽波特(Cal Newport)于 2004 年6月以优等生荣誉学会 ...
- [No000060]冷读热读:读书九问
兵无常势,水无常形,读书亦无法.彼之砒霜,我之佳肴.然读书无法却有道.你我都是使用同一颗大脑在读书.这颗大脑受制于那千千万万年以来,星辰起落,狩猎采集,演化大道. Q1:读物如何分级? 坏书.可用的书 ...
随机推荐
- Nginx 安装配置证书,设置HTTPS站点
详细配置如下: server { listen 80; server_name shwww.net www.shwww.net; return 301 https://www.shwww.net$re ...
- Docker推出了Docker云,给大家介绍下哈!
Docker推出了Docker云,给大家介绍下哈. 收到了Docker官网的邮件邀请,他们推出了Docker云:https://cloud.docker.com 账号信息栏目下有: 云提供商:眼下支持 ...
- Rails中关联数据表的添加操作(嵌套表单)
很早就听说有Web敏捷开发这回事,最近终于闲了下来,可以利用业余的时间学些新东西,入眼的第一个东东自然是Ruby on Rails.Rails中的核心要素也就是MVC.ORM这些了,因此关于Rails ...
- c2
#include <stdio.h> int main() { // 整型常量 ; // 实型常量(小数) // 单精度float / 双精度double // 注意: 默认情况下编写的小 ...
- tensorflow利用预训练模型进行目标检测(一):安装tensorflow detection api
一.tensorflow安装 首先系统中已经安装了两个版本的tensorflow,一个是通过keras安装的, 一个是按照官网教程https://www.tensorflow.org/install/ ...
- Spring mvc 实现jsonp和json数据类型
在使用springmvc开发rest接口的时候很方便,可以直接使用@ResponseBody注解,直接加在springmvc的控制器类的方法上,springmvc会直接为我们将返回的对 ...
- 在js在添版本号
为了增加用户访问网站体验,快速打开网页,许多网站都对不常更新的js,css文件在浏览器端设置了缓存.但如果在服务器端做了更新,浏览器使用的仍是缓存在本地的js文件,除非强制清缓存(ctrl+F5).为 ...
- MySQL高级查询和编程基础
第一章 数据库设计 一.数据需求分析: 数据需求分析是为后续概念设计和逻辑结构设计做准备. 结构:(1)对现实世界要处理的对象进行详细的调查. (2)收集基础数.据. (3)对所收集的数据进行处理. ...
- 多帧图片转gif
示例 工具photosh cc2017 1: 文件--> 脚本--> 将文件载入堆栈--> 选择文件-->勾选窗口的时间轴-->底部 从图层建立帧--> 设置时间延 ...
- jsonp模仿了得一个百度搜索框
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...