黑客与画家

如果简单的记录,就可以为这个世界创造更多的财富,那么还有什么理由不去写博客呢? — 读<<黑客与画

江枫思渺然 提交于 2020-05-03 21:48:23
上一次博文发文时间是2016.1.15,7个月已经过去了.最近读了一本<<黑客与画家>>的书,对我触动挺大的!里面有关于技术趋势的探讨,也有关于人生和财富的思考! 开始更新iOS122的文章的初衷是,聚合整理一些iOS第三方库的开发资源,放到网上,其实更多的方便自己随时随地翻阅.不管是,翻译也好,原创也好,他们都有个共同的属性是: 自己不久的工作中能用到. 后来,自己关注的点,开始往ReactNative方向发张,这半年,几乎新需求都是基于ReactNative开发的.所以,关于 iOS 开发本身,事实是真的没有什么好"随手分享的",而我又不是那种为了写文章而写文章的人. 关于React本身,我觉得也是有许多值得分享的东西的,从ReactNative本身与Native的混编,到更深入的react-redux等衍生辅助技术栈;那些东西,也真的很有价值,事实上,也真的确实提高了编码效率和体验;但我总觉得 这个技术栈本身,或许不适合发表于 iOS122 本身的分类下;又或者说,我觉得自己半路出家搞ReactNative偏H5的技术栈,多少总会给人一种板门弄斧的感觉. 所以说,问题的关键是: 我没法总是在一个技术点或技术领域保持长久的兴趣,但是我又不想从头再维护一个 ReactNative 相关的博客;所以,我选择什么都不说,安安静静地看书,打游戏;有问题

《黑客与画家》读书笔记(三)

懵懂的女人 提交于 2020-01-31 11:02:55
1. 摘录 致富最好的办法就是创业,创业就像是一个压缩过程,它将几十年的工作压缩到几年,如此高强度的工作,所带来的回报也是丰厚的。 金钱不等于财富 金钱只是财富的一种简便表达方式,它是交换的媒介。大多数生意的目的是为了创造财富,做出人们真正需要的东西。 大饼谬论 “世界上的财富总额是固定不变的”这样的观点是错误的。持有这些观点的人是混淆了“金钱”与“财富”的概念。 手工艺人 程序员是手工艺人,在电脑前开发软件就是在创造财富。优秀的程序员更是有着惊人的创造力,黑客经常开发开源软件让所有人免费使用,这个过程中他们虽然没有获得金钱,但是确实创造了财富。 工作是什么 工作就是在一个组织中,与许多人共同合作,做出某种人们需要的产品。真正重要的是做出人们需要的产品,而不是加入公司。 更努力的工作 无法准确测量每个员工的贡献,是公司最大的困扰,销售员和高级管理人员除外,这两类人的贡献容易测量。 可测量性和可放大性 致富需要两样东西:可测量性和可放大性。职位必须同时具备上述两样,才能获得更多的报酬。高风险的职位如CEO,电影明星,基金经理等有获得巨额利润的可能,而安全感强的工作,是不大可能致富的。 小团体 = 可测量性 无法测量每个员工的贡献时,可以测量小团队的贡献。创业公司就是与愿意更努力工作的人一起组成一个团队,共同谋取更高的回报。 高科技 = 可放大性 创业公司是小团队,所以具备可测量性

《黑客与画家》读书笔记

帅比萌擦擦* 提交于 2019-12-21 00:37:52
码农就是知道做什么,软件设计师应该是知道怎么做 在一个领域要有所成就,就必须全身心的投入 边做边想,还是先想再做 按照我一直以来的心得与体会,比较偏向于先想后做。 人的能力毕竟有限,边做边想,很容易想不好也做不好。 先想清楚怎么做,合不合理做,好比绘画,先确定轮廓, 再绘制细节,在自己能力不是很厉害的情况下,这是最优解 如何学习编程 不要长年累月在一个项目上不大工作,并试图把所有 最新的想法都加以修订版的形式包括到新项目去 通过范例进行学习 通过不断修改来达到完善 坚持一丝不苟,能取得比一般更好的成就 共同开发共同合作的正确模式 人性化思考,换位思考 来源: CSDN 作者: 楠之枫雪 链接: https://blog.csdn.net/u014614038/article/details/103609933

《黑客与画家》读书笔记二

拟墨画扇 提交于 2019-12-19 11:59:02
个人电脑这个词出现在日常语言的一部分,但是当它刚出现的时候,听上去简直就是痴心妄想,就像今天我们听到“个人卫星”的那种感觉。 个人电脑的出现,带动一大批新软件纷纷涌现,因为对于出生的创业公司来说,开发桌面软件更可行。 桌面电脑本身相对便宜,客户又主要是个人,便于销售。 写完软件,我们就把开发用的桌面电脑当作了服务器,插上电话线,就与外部世界连接在了一起。这个阶段,我们唯一的支出就是食品和房租。(IT创业还真节约成本,哈哈) 如果你现在开发桌面软件,就不得不接受微软公司的授权条款,调用它的API,为它那个bug百出的操作系统伤透脑筋。(微软的操作系统也不是完善的,而是一点一点完善的) 有了互联网就可以绕过Windows,直接在Unix系统上发布软件,用户通过浏览器使用。(互联网软件,就是类似网站,把内容放到服务器上,配置一个ip,也就是一个网址,就可以通过浏览器使用它了。) 大型机是IBM的主要利润,发展微机就等于扼杀这头金牛,所以它感到很纠结,在很晚的时候,才进入微机市场,并且三心二意没有倾注全力。(IBM的疏忽成就了微软) 程序员可能一整天都在伏案写代码,然后到了某个时间,就下班回家,不再去想代码了。系统管理员则是永远都无法把工作抛到脑后, 肯能凌晨4点就会被叫到机房,不过好在大多数时候他们的工作不是很复杂。(这里的系统管理员,大概就是懂Linux的人员,保证服务器的正常运行

重读黑客与画家

断了今生、忘了曾经 提交于 2019-11-27 10:43:34
《黑客与画家》这本书的中译本出版于2011年4月,它的作者是美国互联网界"创业教父",哈佛大学计算机博士Paul Graham,他的译者是著名blogger、译者阮一峰先生。 这本书在2011年一上市就受到了广大人民群众的爱戴,我在第一时间拿到纸质书后,通读了两遍,当时感觉很震撼,可以说本书是我近年来读过的最优秀的人文类技术图书,个人非常喜欢,所以在去年在图灵推出多看电子书后,又购买了电子版《黑客与画家》,放到手机和Pad上随翻随看,最近又开始重读。 好书的特点是常读常新,一本好书往往沉淀了作者几十年的岁月,绝不是你草草翻上一遍就可以理解和掌握的。虽然是同样的文字,在不同的时间和环境阅读,往往给你带来不同的启示和感悟。下面是我重读的读书笔记。 Redesign——设计永无止歇 Paul Graham在黑客的第十四章-梦寐以求的编程语言里,写了一节关于Redesign的随笔。什么是好的文字?好的文字来自于不停的修改,好的编程语言和软件产品同样如此,在个人的工作生涯里,我的体会是,再多的修改也不过分。可以说没什么软件产品是完美的,完美主义者都是不断打磨产品以趋近完美。如果不信,那么各位看官可以打开你们一年前写得代码或文章,如果脸红的话就吱一声吧。 同样,如果你想不断的调整自己的设计和实现,那你就需要保证你的工作在某个特定阶段是可持续的。我的建议是无论选择公司,还是在公司内部选择工作