《软件开发者路线图:从学徒到高手》【PDF】下载

《软件开发者路线图:从学徒到高手》【PDF】下载链接:
https://u253469.ctfile.com/fs/253469-231196346

图书简介

作为一名软件开发者,你在奋力推进自己的职业生涯吗?面对今天日新月异和不断拓展的技术,取得成功需要的不仅仅是技术专长。为了增强专业性,你还需要一些软技能以及高效的学习技能。本书的全部内容都是关于如何修炼这些技能的。两位作者Dave
Hoover和Adewale Oshineye给出了数十种行为模式,来帮你提高主要的技能。本书中的模式凝结了多年的调查研究、无数次的访谈以及来自O‘Reilly在线论坛的反馈,可以解决程序员、管理员和设计者每天都会面对的困难情形。本书介绍的不只是经济方面的成功,学徒模式还把软件开发看成一种自我实现的途径。读一读这本书吧,它会帮你充分利用好自己的生命和职业生涯。

目录

序前言软件工艺宣言第1章 绪论什么是软件技能学徒期是什么学徒模式是什么模式来自哪里下一步做什么第2章 空杯心态入门语言白色腰带释放激情具体技能暴露无知正视无知深水区域以退为进总结第3章 走过漫漫长路漫漫长路技重于艺持续动力培养激情自定路线使用头衔坚守阵地另辟蹊径总结第4章 准确的自我评估只求最差找人指导同道中人密切交往打扫地面总结第5章 恒久学习提高带宽不断实践质脆玩具使用源码且行且思记录所学分享所学建立馈路学会失败总结第6章 安排你的课程阅读列表坚持阅读钻研名著深入挖掘常用工具总结第7章 结束语附录A 模式列表附录B 一次学徒培训的号召附录C 回顾Obtiva学徒训练项目的第一年附录D 在线资源参考文献

《软件开发者路线图:从学徒到高手》【PDF】下载链接:
https://u253469.ctfile.com/fs/253469-231196346

更多书单和推荐电子书请关注:
http://zhaozhiyong.cn

5--------------------------------------------------------------------------------

《通用设计法则》
《通用设计法则》【PDF】下载

《通用设计法则》【PDF】下载链接:
https://u253469.ctfile.com/fs/253469-231196373

内容介绍

*为所有设计师提供的一站式参考书与资源宝典

*详解常用设计概念,配以图示实例

*跨学科跨领域的设计思想、解决方案与创新思维

*涵盖平面设计、建筑设计与用户界面设计各领域核心理论

不论是举办营销活动、设计海报、筹划博物馆展览、设计计算机游戏,还是更复杂的控制系统的设计,我们看到的
最终设计作品实际上是诸多设计领域里的概念与实践的融合。直到今天,仍然没有人能做到对这些领域全部精通,因此设计师要设计一个作品,就要在各领域不断搜寻和借鉴。

而本书是第一部跨越各专业领域的设计著作,图片丰富,使用方便。用清晰易懂的语言解说设计概念,且配有将概念用于实践的图示实例。从“80/20法则”、“意元集组”、“娃娃脸偏见”、“奥卡姆剃刀”、“自相似性”到“讲故事”等通用法则。读者可从这125条法则中,快速地吸收宝贵经验,避免致命错误,开启更多、更好的沟通与创意。

这本重要的设计法则书,是设计师、工程师、建筑师,以及正在学习设计专业的学生的必备工具和实用宝典。任何一个读者都可以通过这本书看懂设计的门道,培养出判断“好设计、好物件、好视觉如何好”的眼光与能力。

自2003年初版以来,受到全世界三十多个国家近百万读者的信赖。这是十年来首次更新的版本,对第一版的内容的进行了大量的充实与修改,新增了25条法则。

作者介绍

威廉·立德威尔(William
Lidwell)

主要从事以设计和工程心理学为主题的写作、演讲与咨询工作。对跨学科的设计、组织创新方法及制度化创新尤其感兴趣。另著有《解构产品设计》(Deconstructing
Product Design)和《卓越管理准则》(Guidelines for Excellence in Management)。经常为热门设计类报刊撰写文章。目前在美国德克萨斯州休斯敦市定居和工作。

克里蒂娜·霍顿(Kritina
Holden)

现任美国国家航空航天局约翰逊太空中心“使用性测试与分析设备”(UTAF)的技术指导与执行经理,负责提案、项目规划、人员任务分配与指导及UTAF技术质量监督。她也以专家身份,为猎户座宇宙飞船驾驶舱小组提供人类因素工程学支持,协助需求开发、任务分析、成员评估等工作。她目前在休斯敦大学明湖分校担任副教授。

吉尔·巴特勒(Jill Butler)

曾绘制、设计与创造的作品多到连她自己也记不清了。在多家组织担任设计师与设计顾问。2002年成立“本质创造者设计工作室”(Stuff Creators Design
Studio)。曾于休斯敦大学和金武德社区大学教授设计、桌面出版和字体设计等课程。作为一名获奖无数的平面设计师,她的兴趣涵盖信息设计、用户体验设计、插画和纸艺。目前在美国德克萨斯州休斯敦市定居和工作。

目录

11 序
  12 前言
  14 80/20法则
  16 无障碍使用
  18 导引手册
  20 美即适用效应
  22 功能可见性
  24 对齐
  26 拟人形
  28 原型
  30 面积对齐
  32 魅力偏见
  34 娃娃脸偏见
  36 亲近生命效应
  38 大教堂效应
  40 意元集组
  42 条件反射
  44 意向整合
  46 认知失调
  48 颜色
  50 共同命运
  52 比较
  54 确认
  56 一致性
  58 恒常性
  60 约束
  62 曲线偏见
  64 控制
  66 整合
  68 成本效益
  70 防卫空间
  72 深度处理
  74 集体式设计
  76 偏好路径
  78 开发周期
  80 入口
  82 错误
  84 预期效应
  86 曝光效应
  88 面子主义比例
  90 安全系数
  92 反馈循环
  94 斐波那契数列
  96 正负形关系
  98 费茨定律
  100五帽架
  102功能性与使用性取舍
  104包容性
  106形式服从功能
  108框架
  110稳住—逃跑—对抗—认输
  112错误进—错误出
  114黄金比例
  116连续性定律
  118古登堡图表
  120希克定律
  122层次
  124需求的等级
  126强调手法
  128恐惧留白
  130男女孩行为差异
  132图像特征
  134完全忘我
  136干扰性视盲
  138干扰效应
  140倒金字塔法则
  142重复
  144布拉哥南斯定律
  146分类法
  148易读性
  150产品周期
  152映射
  154心智模式
  156模拟
  158记忆技巧
  160模块化
  162前卫与亲近性
  164最平均面孔效应
  166常态分配
  168闭门造车
  170推动力
  172奥卡姆剃刀
  174操作制约
  176定位感
  178效能负荷
  180表现vs.偏爱
  182个性化
  184美化效果
  186刺激作用
  188逐级展开
  190命题密度
  192全貌—庇护
  194初稿设计
  196接近
  198可读性
  200辨认比回想重要
  202红色效应
  204备援
  206罗塞塔石碑
  208三分定律
  210满意法
  212大草原偏爱
  214规模缩放谬误
  216物以稀为贵
  218自相似性
  220序列效应
  222塑造
  224信噪比
  226相似性
  228吸引力
  230讲故事
  232结构形态
  234对称
  236威胁侦测
  238三维立体投射
  240由上而下光源偏见
  242恐怖谷
  244不确定性原理
  246同一连贯性
  248凡勃伦效应
  250可见性
  252视觉空间共振
  254梵雷斯托夫效应
  256侘寂之美
  258腰臀比
  260找路
  262最弱的一环
  264索引
  269图片来源
  271致谢

《通用设计法则》【PDF】下载链接:
https://u253469.ctfile.com/fs/253469-231196373

更多书单和推荐电子书请关注:
http://zhaozhiyong.cn

时间: 2024-10-25 21:18:37

《软件开发者路线图:从学徒到高手》【PDF】下载的相关文章

读书笔记《软件开发者路线图—从学徒到高手》

<软件开发者路线图—从学徒到高手> 模式列表 另辟蹊径(A Different Road):你发现自己想要去的那个方向跟通往软件技能的道路并不相同. 只求最差(Be the Worst):当快速超越了周围的每一个人,你的学习速度下降了. 质脆玩具(Breakable Toys):你工作在一个不允许失败的环境中,却需要一个安全的环境来学习. 具体技能(Concrete Skills):你想到一个优秀的团队中工作,然而你掌握的实用技能很少. 正视无知(Confront Your Ignorance

《软件开发者路线图——从学徒到高手》—— 读后总结

这本书读起来很快,而且很多地方都感觉到了共鸣!收获还是不少的... 空杯心态 这是我最喜欢的一个主题,书中有一个故事: 意思是说,如果我们自己的心态不摆正,骄傲浮躁,不能静下心来好好学习,那么看再多的书也是无用的. 只有以一种求知的心态学习,才会有收获. 关于技能 对于软件开发者来说,在入职之前的学生时代应该广泛涉猎各种专业领域的书籍,尽量扩宽自己的知识面,为入职打下一个良好的基础. 在实习时,尽量保证快速的学习,以可用为目标,你不需要知道某个UI组件的实现原理,只需要知道怎么使用即可. 然后入

读《软件开发者路线图:从学徒到高手》感悟

好长时间,没有读过一本书了. 这两天花了点时间,读了一本<软件开发者路线图:从学徒到高手>,感觉很不错,所以推荐给大家. 本来以为,作为一名合格的程序员只要会看文档和源码,就可以,看来我真的烦了一个很大错误呢,是不是你也有这个Bug ? 以前的我,总是喜欢 自己一个人摸索问题的答案,有的时候也不一定能够解决, 作为一名好的 程序员,要保持一个 谦卑的心,正如 乔帮主 所说的:"Stay foolish ,Stay hungry!" 学会,分享自己所学的知识,这样 会进步的更

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

1.为什么要不断学习新东西: 专长带来的回馈是直接而切实的,但这样做的风险不会立即浮现出来,直到有一天你采取任何措施都为时已晚.当你的专长最终变得过时,你将被迫再次面临一大片无知领域,而此时你可能已经失去学习新东西的习惯,重新开始会比原来痛苦得多.在这种情况下,克服那种被压垮的感觉比解决问题本身更困难. 2.走上同一条路: 通过观察,并且与几个这样的杰出黑客交流,他发现自己离真正意义上的"杰出软件开发者"差远了.每隔一段时间,他就会去看一看这些黑客们所学知识的深度和广度,然后垂头丧气或

软件开发者路线图梗概&amp;书摘chapter1

软件技能的概念 本书目的:尝试为软件开发的新颖方法整理出一份宣言 原因:定义泛化 从敏捷开发运动中学到的经验:理解支撑规则的底层因素 软件技能的愿景:价值的提取&希望的表达 价值体系: 1.基于反馈作出改变 2.注重实效而非教条 3.分享 4.敢于实验.证明错误 5.掌控自己的命运 6.对个体而非群体的关注 7.包容性 8.以技能为中心 9.同那些使用你要学习的技能为目标的人共处 软件学徒:一种态度,不断寻找更好的方法 学徒期:责任感,渐进的过程 熟练工:新的关注:从业者之间的关系→提供指导.保

软件开发者路线图梗概&amp;书摘chapter2

空杯心态:放下对技能水平的自鸣得意 1.入门语言:学习一门语言,从实际问题入手→形成反馈回路 构建学习沙箱 利用实际代码,进行学习测试 学习一门语言:与精通该语言的专家一起工作,即找人指导 阅读他人的代码,分享经验 第一门语言:框架 深入挖掘语言&学习迥然不同的方法解决问题的语言 语言规范,通读他人写的标准库,打补丁,得到自己的通用法 2.白色腰带:学习进度降低,尊重与好奇的态度 用不同范式的语言来实现某种编程范式编写的程序 3.释放激情:热情与好奇心,需适应团队动态 思想的多样性→集体智慧 4

软件开发者路线图梗概&amp;书摘chapter5

恒久学习:整个职业生涯,反馈回路,了解弱点 1.提高带宽:多维度.高效获取知识 博客.关注twitter动态.订阅邮件列表.加入本地用户组.技术大会.联系书的作者.在线教程 从信息的海洋中回到实际软件制作 2.不断实践:可以犯错的环境实践 指导者布置练习并评价 通过路数实践 较短的周期性反馈,社区中公开练习 稍难的练习,每周重做,解决方法的改变 3.质脆玩具:当成功所得经验与失败一样多,追寻失败 个人wiki记录所学 4.使用源码:代码是最终裁决者 工具箱:阅读别人的代码.阅读最新代码.尝试重构

软件开发者路线图梗概&amp;书摘chapter7

软件工程是一门技艺 原因:理解不足以系统化 技能:为交付可以工作的软件 重要的原因:了解不足以将它写成可供别人直接运用并得到相同成果的格式 大多数程序员低于平均水平 工艺:一套高度重视技能的训练和传统 包括:学会.发扬.继承一种技能 绝对顺从权威是危险的 师傅不是用于称呼自己的,标准模糊 软件是一门新手艺,缺乏师傅 培养他人,达到甚至超越自己才华→师傅的潜力

软件开发者路线图梗概&amp;书摘chapter3

漫漫长路:自定路线,想象十年后 1.技重于艺:重视客户的交付价值 客户的解决方案与个人内在标准的平衡 2.持续动力:金钱.乐趣.名声 列出五项最重要的动力 3.培养激情:博客.钻研名著.加入学习小组.重定路线 清晰的界限保护激情 准备三个用于讨论的积极想法 4.自定路线:适合你的道路 职业目标→步骤具体化→第一步 协同与老板愿景一致的机会 不断重新评估路线 列举目前工作之后可从事的三项工作,之后再三项,之后再三项,共27项 5.使用头衔:公司的头衔仅娱乐 描述自己.为自己写头衔 6.坚守阵地:坚