博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第9周读书笔记——《黑客与画家》
阅读量:5262 次
发布时间:2019-06-14

本文共 1158 字,大约阅读时间需要 3 分钟。

  黑客与画家

  在第一眼看到书名的时候,我有点诧异为什么作者会将相去甚远的两个行业关联在一起。自从编程领域被冠以计算机科学的名称,它就如同数学、物理一样,在我的眼里成为了一门追求严谨的学科;而绘画,那将是另一片自我发挥的天地。但稍加思索,我又发现两者的差异并没有名称上的大,在平时编程的时候,我享受的并不是沉醉在严密的逻辑思考之中,而是像画家一样去创造。

  读这一本书我能有一种非常亲切的感受,因为无论是作者思考问题的方式、阐述问题的逻辑、童年时期的遭遇都和我非常地相似,在最初翻看这本书的夜晚我是非常激动的,因为它不仅解释了多年来我的困惑,而且就像知己一样与我交流对这个世界以及黑客领域的看法。我非常感激能有这样的一本书,它不同于纯小说,读得多了内心总感到空虚,也不同于市面上一些像《思维力》之类的指导书,只谈能力却缺乏趣味,而在此我也建议你能一同欣赏这一本好书。

关于论文与创造:

  计算机科学就是一个大杂烩,由于历史原因,很多不相关的领域被强行拼在一起。但是优秀的程序员应该把握住自己的方向,在生产出优秀的论文与优秀的软件之间作出抉择。我以前会想:能写出优秀论文的程序员应该思考问题的能力很强吧,对编程领域应该很精通才对。我必须得说这是一种偏见,事实上在那些障碍重重的领域是最容易写出很多论文的,因为就好比在一片荒芜的土地上, 你想要在这里留下自己的足迹是再简单不过了,凭空制造问题,然后来解决问题,论文就产生了。而开发出一款优秀的软件往往是在以前的基础上做一个并不大的改动,可别小瞧这样的改动,它需要你精通内部的逻辑,只可惜它实在太不起眼,难以以论文的形式发表,所以其实两者是冲突的。实验室不是为企业培养人才的,但是黑客心里应该清楚这一点。

关于选择大企业与小企业:

  在大部分大企业,程序员被当做技工,职责就是将产品经理的构想翻译成代码。为什么有这样的格局?因为大企业已经占领了市场,已经拥有了固有的用户群,虽然黑客是存在的,但是挖掘他们的成本是不菲的,因为这就意味着放开所有的程序员去任意发挥,而黑客的数量只是少数而已。大企业所期望的,就是希望程序员去实现产品经理的规划以屏蔽风险。而小企业则相反,因为他们战胜大企业的唯一途径就是设计出更优秀的软件,而他们的目标往往是新生领域的市场,这将是在与大公司对抗过程中翻盘的最佳时期。如果你想充分发挥自己的创造力,那么去创业公司将是一个更好的选择。
  
  《黑客与画家》不是方法论,在其中作者以行云流水的风格表达了自己对计算机、互联网、创业行业的理解。我现在的层次还远远不够,对于书中的理解还很有限,我相信以后再度翻开这本书还会有更深入的理解。

转载于:https://www.cnblogs.com/Trinidad/p/9051289.html

你可能感兴趣的文章
HDU 1846 Brave Game
查看>>
一道关于DOTA的模拟题(CSU2012校赛)
查看>>
如何学习、了解Kubernetes?
查看>>
3分钟掌握一个有数小技能:收入贡献分析
查看>>
九度oj 1001 A+B for Matrices 2011年浙江大学计算机及软件工程研究生机试真题
查看>>
Logistic Regression理论总结
查看>>
什么办法可以替代distinct
查看>>
玩转web之json(五)---将表单通过serialize()方法获取的值转成json
查看>>
Android 打造任意层级树形控件 考验你的数据结构和设计
查看>>
JAVASCRIPT实现的WEB页面跳转以及页面间传值方法
查看>>
python 中字典操作
查看>>
MVC3中输出Html标签的方法
查看>>
ios7中的状态栏 改变状态栏的颜色
查看>>
【BZOJ】【1031】【JSOI2007】字符加密Cipher
查看>>
JS 隔行变色
查看>>
Android - 应用程序的生命周期
查看>>
二分+最短路 uvalive 3270 Simplified GSM Network(推荐)
查看>>
下拉列表
查看>>
c# 刻度:毫米 英寸 像素转换
查看>>
【转】用 Eclipse 平台的CDT控件进行 C/C++ 开发
查看>>