系统分析师成长之路 转

去年拿到软件设计师证书后,查了下高级认证中系统分析师,原来发现自己目前工作内容更像系统分析师(与用户调研、明确需求内容、熟悉企业数据模型、安排开发人员设计程序、牵头日常维护工作、团队人员管理)。去年底马上下决定趁热打铁,学习系统分析师的课程。

学习经验为一家之言,希望对同行的小伙伴有帮助。

  • 系统分析师必读书籍
  1. 系统分析师教程

作者:张友生 主编

https://images2015.cnblogs.com/blog/83144/201604/83144-20160430124551769-746975940.png

  1. 系统分析师考试全程指导

作者:张友生、王勇 主编

https://images2015.cnblogs.com/blog/83144/201604/83144-20160430124552988-1831849291.png

  1. 系统分析师技术指南

作者:张友生、王勇 主编

https://images2015.cnblogs.com/blog/83144/201703/83144-20170329104816139-1908914589.png

这本书技术介绍还是蛮细的,对前面两本粗略介绍的新技术做了有益的补充,如详细介绍了BI涉及的数据仓库、数据挖掘、ODS,技术介绍上这本书确实收到不少惊喜,技术广度和深度都照顾到了。个人感觉对下午案例分析比较有帮助,推荐看一下。

  • 系统分析师扩展书籍
  1. 软件需求(第2版)

作者:Karl E.Wiegers

https://images2018.cnblogs.com/blog/83144/201803/83144-20180323191422459-574793771.png

《Software Requirements》这本书最新版其实是2016年的第3版。在这里之所以看第2版(2004年),是因为在《系统分析师教程》(2010年)需求分析章节(第429页)提到了这本书(而且是全书正文引用到的唯一一本书),抱着试一试的态度看看这本书,才发现了这个最大的惊喜。

软件需求工程作为系统分析师最核心的知识章节,该书从需求开发、需求管理、需求工程过程改进等方面按各阶段详细做了介绍,并列举了比如软件需求规格说明书模板、用例模板等实用的参考。特别值得一看该经典的软件需求工程畅销书。该书早于下面提到的CBAP,第3版则补充了敏捷、CBAP等相关内容。

第2版翻译质量很不错。不过第3版翻译人员和第2版不一样,翻译水平如何,看过的欢迎评论。

  1. 七步掌握业务分析

作者:(美)芭芭拉.A.卡克诺德

https://images2015.cnblogs.com/blog/83144/201604/83144-20160430124553894-1023880544.png

该书虽然是CBAP专业认证参考教材(国际业务分析师认证,向往中),但跟我们的系统分析师还是大同小异的,推荐参考。相当于从国际视角介绍系统分析师教程的第7章(企业信息化战略与实施)、第9章(系统规划)、第10章(系统分析)、第11章(软件需求工作)。另外技术、项目管理等也有一定介绍。

  1. 软件测试的艺术

作者:Glenford J. Myers

https://images2015.cnblogs.com/blog/83144/201604/83144-20160430124555144-355862884.png

国内能找到软件测试完善的公司不多,但可以从该书学到很多有用的知识:代码检查走查与评审、测试用例设计、调试等。看完本书你一定会受益匪浅,对后面设计、开发、测试都有帮助。

  1. 图解六西格玛

作者:(日)钻石社六西格玛研究组

https://images2015.cnblogs.com/blog/83144/201604/83144-20160430124555925-730071457.png

风靡全球的六西格玛管理法,如果你在团队中是管理者,理应学习了解该理论

  1. 非财务经理的财务管理
  2.  

作者:不知道作者,只能提供下链接:http://wenku.baidu.com/view/a97b51b10129bd64783e0912a216147917117eed

系统分析师必然会涉及项目工作量评估、报价,与项目经理工作有一定的重叠,这本书介绍了财务3张表(资产负债表、利润表、现金流量表),入门不错,可以对应到系统分析师教程的第2章(经济管理与应用数学)

  1. 思维导图系列

作者:东尼·博赞

https://images2015.cnblogs.com/blog/83144/201703/83144-20170320123700752-1730819900.png

全套共5册,可以按此顺序阅读:《启动大脑》à《思维导图》à《超级记忆》à《快速阅读》à《博赞学习技巧》

《启动大脑》从思想上介绍了大脑的神奇性,看完这本书,让你从思想上认为你是可以的。

《思维导图》算是这个系列核心部分,专门介绍博赞的思维导图和使用案例等。

思维导图官方使用iMindMap。其他还有MindManager、XMind等。我使用iMindMap9.0.3,可以从这里下载,大家懂得:

http://softasm.com/imindmap-ultimate-v9-0-3-multilingual-crack/

如何使用看如上英文how to install累的话,中文的crack教程见:http://www.isharepc.com/1072.html

《超级记忆》以前不相信江苏卫视最强大脑神奇的记忆力,普通人不可能达到。看了这本书,才认为有可能,有方法。但还是需要多多练习呢。

《快速阅读》介绍快速阅读技巧,以前我们认为的坏阅读习惯,在这里不一定是坏习惯哦。

《博赞学习技巧》这个应该算是总体做了一个介绍,包括了如上4本书的内容。详细看如上4本就够了。

  1. 人人都是产品经理

作者:苏杰

https://images2015.cnblogs.com/blog/83144/201606/83144-20160618214513635-1020738918.png

看了这本书,觉得产品经理跟上面说的需求分析师、系统分析师还是很不一样的。现阶段感觉个人还是更喜欢需求分析师的工作。当然,国内的需求分析师感觉还是不重要的、无足轻重的角色,跟上面CBAP差距比较大。

也许,国内产品经理,更像是目前国内需求分析师、系统分析师再往上发展的职位。个人认为目前国际需求分析师认证CBAP、国际产品经理认证NPDP,与国内软考系统分析师认证定位还是不太一样的。当然前两者国内要求职位跟国际认证跟还是有一些差距。且发展且看,清楚自己想要什么就好。

  1. IBM Rational Software Architect 建模

作者:IBM中国开发中心

https://images2015.cnblogs.com/blog/83144/201610/83144-20161015175952140-141826156.png

作为系统分析师最重要的技术UML,最近学习UML使用的是Rational Rose。实际已被IBM推出的Rational Software Architect替代。使用Rose的同时,马上下载RSA(最新版:9.5.0.2)学习了一下。推荐看一下这本书,RSA才是后面工作应该用到的UML建模工具(使用持续支持Rational系列才是正道)。RSA 9.5支持UML2.2;而最后的Rational Rose 7.0只支持到UML1.4。

不过可惜的是,这本书比较老,2008年出版的,后面停止继续更新了,该书是以RSA 7.0为蓝本来介绍的。不过看下来发现9.5与7.0差距并不大,毕竟都是以eclipse为基础的嘛。可以从网上下载PDF版的看。

  1. 大象-Thinking in UML

作者:谭云杰

https://images2015.cnblogs.com/blog/83144/201611/83144-20161109183855249-888624516.png

不错的一本书!以RUP(统一过程)为主线,介绍了UML的元素、视图、模型。该书基于ROSE 介绍UML,虽然版本老了点(Rational Rose 最后的7.0版本是基于UML1.4的。只有现在的IBM Rational Software Architect 才支持最新UML2.1以上的版本)。但是作为RUP UML的介绍,思想还是不过时的。很喜欢的一本介绍UML的书,从需求获取到测试的阶段都串起来了。最重要的是介绍RUP思想,如何通过UML串起来需求分析到开发的过程,而不是单纯的介绍UML元素。

  • 练字

这个跟上面知识补充联系不大,但系分要写论文,字写的太差大家也知道什么结果,在此经过探索和选择试用,按顺序推荐如下:

  1. 田英章硬笔楷书标准教程

作者:田英章

我认为考试写论文,字既要写的好便于辨认,而且也要讲究速度,首选行楷。不过练习行楷前,应该先打好楷书基础。推荐这本,主要通过临写学习。

根据田英章建议,学习硬笔最好也要临习古帖,推荐如下(先记录,如果要持久、深入练习,古帖必须临习):

钟绍京的《灵飞经》、褚遂良的《雁塔圣教序》、王羲之的《乐毅论》、欧阳询的《般若波罗蜜心经》。建议选择一个名家练习,避免不断切换。

其他推荐:按田英章建议,练字间架结构是核心,如果想深入了解,可以看看《黄自元间架结构摘要92法》

不过,这个是按毛笔字解释的,而且古人写的。李放鸣有注解,不过看起来还是比较累,想深入了解的可以单独研究。

  1. 通用规范汉字3500教学版行楷

作者:荆霄鹏

楷书有了一定基础,就可以学习行楷了。行楷可以认为是楷法多于草法。不过当时在荆霄鹏和吴玉生二人之间比较了好久,最终选择了荆的。这个看个人喜好。

如上为3500字的,公务员、一般书写足够。另外还有个7000字版的。

荆霄鹏行楷:

荆霄鹏字帖比较多,大家可以自行选择多个进行练习。

  1. 行书练习

我还没到这里。。

行书分行楷、行草,该部分可以认为是草法多于楷法,根据之前查找先记录,欢迎已到这步的小伙伴们留言。

教程:田英章硬笔书法行书

田英章行书《爱莲说》:

古帖:陆柬之的《文赋》、赵孟頫的《般若波罗蜜心经》、赵孟頫跋《快雪时晴帖》。

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 《软件架构师成长之路》是一本面向软件架构师的成长指南书籍,从多个方面讲述了软件架构师的角色、工作、职业规划等方面,是一本值得软件架构师认真学习的好书。 在书中,作者通过系统性的介绍软件架构、架构师角色定位、架构设计原则、架构分析、架构优化等多个方面,阐述了软件架构师学习和成长的道路。通过这些方面的学习,软件架构师可以将自己的能力逐渐提升到一个更高的水平,独当一面。 除此之外,作者还强调了软件架构师需要具备的软技能,如沟通技巧、谈判能力、领导力等,这些技能的掌握可以帮助软件架构师更好地与团队沟通合作,达成共识,减少团队出现问题的几率。 总而言之,从本书中学习可以帮助软件架构师提升自己的核心能力,成为更好的架构师,同时具备足够的软技能,处理好人际关系,使得自己在团队中立足、发展。 ### 回答2: 《软件架构师成长之路.pdf》这本书是一本很好的关于软件架构师成长的指导手册。 软件架构师是一个高级职位,需要一定的经验和技能。这本书首先介绍了软件架构师的角色和职责,以及软件架构师应该具备何种技能和素质。作者认为,软件架构师不仅应该掌握技术、设计和质量管理等方面的知识,还需要具备领导和沟通能力,能够管理团队、与客户和其他团队成员进行有效的沟通和协作。 书中接着介绍了软件架构的基础知识,如何设计和评估软件架构并选择合适的架构风格和模式。同时,还介绍了一些常用的架构工具和方法,例如UML、DDD等。 此外,书中还详细介绍了软件架构师在不同领域和技术中的应用和实践,如云计算、分布式系统、大数据等,帮助读者更好地应对实际工作中的挑战。 最后,书中提供了一些关于软件架构师成长和职业发展的建议和指导,如如何获得更多的经验、如何提高自己的领导和管理能力等。 总的来说,《软件架构师成长之路.pdf》这本书适合从事软件架构和软件设计的IT人员、技术经理、高级研发人员或正在寻求进一步发展成为软件架构师的人们阅读。通过这本书的学习和实践,读者们可以更好地了解软件架构师职业的要求和发展方向,从而更好地实现自己的职业目标。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值