软件开发者路线图:从学徒到高手pdf

软件开发者路线图从学徒到高手-书摘精要 2012-06-24

[英文书名 Apprenticeship Patterns : Guidance for the Aspiring Software Craftsman](P2) 最强大的模式是那些可以反复运用并取得成功的模式:模式并不一定非要新颖才实用.事实上,不新的模式才更好:(P2) 掌握不只是知晓.掌握是能帮你减轻负担的知晓:(P5) 不知而不知其不知者,愚者也 —— 避之!不知而知其不知者,惑者也 —— 授之!知之而不知其知者,寐者也 —— 醒之!知之而知其知之者,觉者也 —— 从之!(P7) 向任何

软件开发者路线图——从学徒到高手——读后总结 2015-11-29

软件开发者路线图——从学徒到高手——读后总结
这本书读起来很快,而且很多地方都感觉到了共鸣!收获还是不少的... 空杯心态 这是我最喜欢的一个主题,书中有一个故事: 意思是说,如果我们自己的心态不摆正,骄傲浮躁,不能静下心来好好学习,那么看再多的书也是无用的. 只有以一种求知的心态学习,才会有收获. 关于技能 对于软件开发者来说,在入职之前的学生时代应该广泛涉猎各种专业领域的书籍,尽量扩宽自己的知识面,为入职打下一个良好的 ...

读软件开发者路线图:从学徒到高手 2013-05-04

读<软件开发者路线图:从学徒到高手>第一次听说这本书是前几天在豆瓣上看到一句书评“一本在我迷茫时给我震撼的书”,我当时其实也就好奇,怎么一本讲软件开发的书会让人感到震撼呢?于是第二天去图书馆借来这本200页不到.16开的小书,第一感觉封面很好,质感也不错,顿时有了阅读的冲动.第一遍读完感觉我当初还是误解了,整本书没有提到一种数据结构,没有写到一个API,好像所有的字母都是人名.这本书与其说是给软件开发者写的一本成长路线图,不如说是给所有人写的一本关于如何进行职业规划,如何在职业中成长,如果从一

CrypKeySDK为软件开发者提供极为灵活的执行副本保护和自定义许可策略 2014-04-23

CrypKey SDK 为软件开发者提供极为灵活的执行副本保护和自定义许可策略.通过 CrypKey SDK,函数调用被开发者嵌入到被保护程序的源码中.具体功能:创建自定义对话框保护程序的特定方面(例如打印功能)而不保护整个程序确定程序的用户体验中需要何种程度的授权包含在Crypkey SDK 和 CrypKey Instant 中的 CrypKey 自有的 CloneBuster 技术能够防止通过访问和记录永久.只读的硬盘序列号(HDSN)来进行硬盘拷贝企业网络许可 -- 使受保护程序在企业网

软件开发者的比天之翼 2010-08-06

"在天愿做比翼鸟,在地愿为连理枝".关于爱情的这句古今绝唱,如果能够有一天用来形容开发者和营运商之间的关系,我想大概是很多人的愿望.飞翔一定要有翅膀,就象航海一定要有风帆.对于软件开发者而言,这个翅膀和风帆来自软件应用商城的支持.苹果App Store曾经是无数开发者梦想的天堂世界,而且在过去的几年当中,开发者也一直将与苹果iPhone密切相关的技术领域当作自己刻苦学习和辛勤耕耘的园地.开发者与苹果的关系是种树人与果实的关系,然而随着同业竞争的不断加剧,虽然苹果依然风光依然鲜亮诱人,开

在软件开发者灵魂深处的三种角色 2011-08-08

我意识到深藏在软件开发者灵魂深处的3种角色-伟大 的艺术家,可以依赖的工作者,还有自私的实用主义者.伟大 的艺术家如果有一个声音对你说,"你不能画画."那么你应当竭尽所能地去画,让那个声音消失.---梵高第一种角色是伟大的艺术家,他让程序员勇于面对有挑战的工作,尝试新的方法和寻求自我实现.这种角色给予我们力量和欲望去创造艺术性的结果,并通过学习和实践不断进步.伟大的艺术就在最好的软件之中,它让开发者跳出思维局限,最求简洁的代码,忽略与问题不相关的事物.这是一个充满力量的角色,但在平日的

软件开发者的HANA之路 2012-12-28

原文链接:http://www.saphana.com/community/blogs/blog/2012/09/07/sap-hana-for-beginners原著:Juergen Schmerder好吧,我知道这个题目有点儿俗.但是,但是当我在茂伊岛(我每年都要去一次那里玩风筝滑水)的旅馆里开始写的时候,我就是无法拒绝...已经有很多关于HANA的介绍性文章.“动手”指南之类的链接(1, 2, 3, ...)已经发布出来了,所以你可能会问“这个跟其他的有什么不同??”.是的,的确,本文跟那

揭秘APP软件开发者百万富翁之路造程序的工厂.2487-牛肉的营养价值 2011-05-24

1.各种创意都有,包含专业和精巧的制造,我们是中国最好的App Store开发者,还是要关注单一产品的制作水准,我们要成为手机上的暴雪公司. 2 从用户角度动身,这是我现在做任何项目要斟酌的重要因素. 3 我们曾经只是一些无人知晓的程序开发员,但由于有了这个平台,现在我们可以把自己的智慧卖给全世界. 4 这是一个很好的市场,它会拉高开发者的收进底线. 让这些人接洽在一起的是一次机会,他们正在牢牢捉住.这个机会不仅关乎这个时期最主要的金钱,还涉及到一个程序员的名誉,也是一个男人的事业,夸大一些地说

自由/开源软件开发者JoeyHess的采访 2015-03-09

很难有一种更好的方式就自由/开源软件项目背后的开发者展开一些列的采访,他们有着难以置信的思维,比如Joey Hess.对于他在自由软件生态系统上的贡献,特别是Debian上的贡献,要用笔触来写的话,本身将是一部书.他的影响甚至超过了其项目--人们直接关 注他的博客文章来留意他在做什么以及过得怎么样.一名来自小木屋的hacker.如果你真的需要对真正hacker有个印象,那么Joey就是代表.由于 本文不是一部书,我将只提到他已经参与到背后的几个项目--git-annex.ikiwiki.etck

为何国内管理软件开发者很艰难 2008-09-22

阿朱写了篇<管理软件的重(zhong)装上阵>的BLOG,审视'管理软件'开发的问题,并提出了他的几个解决思路. 我们也做管理软件,但转向互联网模式.因此,想从其它视角来审视. 第一.市场是否存在 文章中的CASE都表明:管理软件的需求是大量存在的. 第二.'管理软件'应该是何状态 我想提几个问题: >一定是DB Based,SQL操作这种形式的吗? - EXCEL(及特定的模板--可能很简单)同样是管理软件! >一定是CRM.进销存.财务.HR功能齐全的吗? - 单独的'电子市场

LINQ技术、EF技术都出来蛮久了,软件开发者、软件公司是否还有必要有自己的代码生成器 2012-03-21

 有一段时间,也怀疑自己,是否有必要继续维护代码生成器?因为微软的LINQ技术.EF技术都出来了,而且资料也开始越来越多了,代码生成器的功能越来越被这些新技术取代了,是否有必要还继续维护代码生成器?今年的3件事情给了一些启发.加强了对代码生成器的认识高度.    1:在国家某部委开发项目,数据库需要用的是Oracle,而且需要控制的数据有上千万条记录,也不用SQLServer数据库,LINQ技术.EF技术派不上用处,应该也是暂时无法用得那么熟练,记得只对SQLServer数据库的支持是很好.  

精品软件推荐ACPsoftPDFConverter免费的多功能PDF转换器 2015-09-03

ACPsoft PDF Converter 是一款免费的多功能 PDF 转换器,可以将 PDF 转换为 DOC.HTML.TXT 等格式,是一款简单的 PDF to Word 转换器.ACPsoft PDF Converter 使用了向导模式来一步步完成转换,也可以批量转换.另外还可以在转换后的 Word 文档中添加图片水印.页眉页脚等信息.ACPsoft PDF Converter 还可以当作 Word to PDF 转换器使用,将 DOC 或 TXT 文件转换为 PDF 文件,但仅支持将英文

历史书单 2016-02-03

未读书单 <天行者>刘醒龙 <你在高原>张炜 <秦腔>贾平凹 <湖光山色>周大新 <暗算>麦家 <无字>张杰 <历史的天空>徐贵祥 <英雄时代>刘建伟 <江南三部曲>格非 <这边风景>王蒙 <生命册>李佩甫 <繁华>金宇澄 <黄雀记>苏童 4月 <Java编程思想>(ing) <Elasticsearch in Actio

计算机技能水平修炼之道——阅读 2012-11-10

前言     一直想写篇这样的文章,最近忙里偷闲抽空写了一下,这个东西我和很多人都谈过,特别是对水平一直在不是很高的水平段徘徊又不知道怎么提高的人会很有帮助.我当然也有过这样的时期,也是通过阅读度过了这个阶段,所以拿来与大家分享经验.    本文所指阅读的内容包括书籍.杂志.网站,其中书籍写的最为系统,杂志内容会比较新,网站内容多但是杂乱.要根据目的进行选择性阅读.阅读的种类    我把需要阅读的书归为几类,根据水平情况进而选择更深入的读物,水平不对等的读物建议少量.快速的阅读,了解即可.  1

阅读列表(实时更新) 2016-01-14

创业:<小老板创业经>(32%),<互联网创业启示录>(第3章/共10章) 小说:<小李飞刀>(16%)<生死场>(22%) IT书:<长尾理论>(31%) 哲学: 想看的: <诗经>.<礼记>(孔子说不读<诗>,无以言,不读<礼>,无以立身) <资制通鉴>,<折狱龟鉴>.<洗冤录>.<疑狱集>.<智囊> 已读完: 小说:<半暖>

推荐一些不错的计算机书籍 2010-12-17

最近看了不少书,把自己觉得比较不错的书籍列出来,其中大部分都是自己读过的,也有些是听说很不错却迟迟没有时间阅读的.希望这些书籍能对做Java技术的初级程序员进阶能有帮助. java类: Java编程思想(第4版) Head First Java Java学习笔记 Head First设计模式(中文版) Effective Java中文版(第2版)程序员心法类: 程序员修炼之道--从小工到专家 软件开发者路线图:从学徒到高手 我编程,我快乐:程序员职业规划之道计算机基础类: 深入理解计算机系统(原

程序员必读书单 2015-09-19

程序员必读书单
作者:Lucida 微博:@peng_gong 豆瓣:@figure9 原文链接:http://lucida.me/blog/developer-reading-list/ 关于 本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及延伸阅读.旨在成为最好最全面的程序员必读书单. 前言 Reading makes a ...

程序员必读书单1.0 2016-02-26

程序员必读书单1.0
转自互联网 ============= 作者:Lucida 微博:@peng_gong 豆瓣:@figure9 原文链接:http://lucida.me/blog/developer-reading-list/ 本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及延伸阅读.旨在成为最好最全面的程序员必读书单. 前言 ...

程序员必读书单转 2015-10-14

程序员必读书单转
作者:Lucida 微博:@peng_gong 豆瓣:@figure9 原文链接:http://lucida.me/blog/developer-reading-list/ 关于 本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及延伸阅读.旨在成为最好最全面的程序员必读书单. 前言 Reading makes a ...

哪个软件可以用来编辑pdf文件 2016-03-31

在很多人的眼里,PDF是一种只读性文档,而编辑PDF几乎是不可能的事情.这种想法在今天看来,就已经是落伍了.虽说PDF和众多office软件性质不一样,但编辑PDF依照现在的技术水平还是能做到的.如今我们只需要使用专门的PDF编辑软件,就可以对PDF文档进行修改编辑了.所以我们现在要关心的是,选择哪个PDF编辑软件来帮助我们才是最为重要的. 这里向大家介绍捷速PDF编辑器,实现了编辑其它类型的文档的编辑器,事实上在Foxit PDF Editor出现之前,根本没有这样的工具.每一个PDF文件都包
一周排行
  • 写在前面:在学习蜜罐的相关内容时,接触了一些英文资料,对这些英文资料的翻译在个人博客中贴出,希望我的有限英文水平能够为大家做一点点贡献.如有翻译不妥的地方,大家可以留言指正,共同进步.做快乐的程序员,做热爱分享的程序 ...
  • SCVMM2012SP1之安装
    根据环境准备篇,将所有的虚拟机准备好之后,我们开始安装MicrosoftActiveDir ...
  • 一,对象    1.对象类型分为:        a.可变(mutable)对象包括,列表(list).字典(dictionary):        b.不可变(immutable)对象包括,元组(tuple).数值 ...
  •     先说说目前广泛使用的磁盘分区表方案.传统的分区方案(称为MBR分区方案)是将分区信息保存到磁盘的第一个扇区(MBR扇区)中的64个字节中,每个分区项占用16个字节,这16个字节中存有活动状态标志.文件系统标识 ...
  • 1.直接在数据库中修改记录mysql> use mysqlmysql> update user set password = password(”new_password”) where user = “ ...
  • Linux电子邮件命令mail
    Linux邮件命令用法1. 将文件当做电子邮件的内容送出语法:mail -s " ...
  •  Erlang是一种通用的并行程序设计语言,它由瑞典电信设备制造商爱立信所辖的计算机科学研究室开发,目的是创造一种可以应付大规模开发活动的程序设计语言和运行环境.Erlang问世于1987年,经过十年的发展,于199 ...
  • 在复制卷下,一台服务器节点离线,可以通过删除全部的配置文件来进行恢复.1.停止Gluster相关服务,并kill掉所有Gluster相关进程.2.配置文件只保留glusterd.info即可.3.启动服务.说明:如果 ...
  • [持续更新]" title="小米手机(MIUI)介绍以及工程机评测 [持续更新]" /> 小米手机是小米公司(全称北京小米科技有限责任公司)研发的一款高性能发烧级智能手机.手机预 ...
  • 使用mat命令行分析heapdump
    Mat是分析java堆栈的利器,与jdk自带的工具比较,分析快,占用内存少,各种图形显示有 ...