计算机培训在线咨询“本信息长期有效”
***你的思路既然你的大量时间都是用在沟通、研究和多任务上,你需要一些工具来帮助一切井然有序。TODO清单/任务工具:你的公司应该已经有了某种任务管理软件了,但你自己也有类似的个人系统是有帮助的。使用便利贴或者像Trello或者Todoist之类的软件。笔记:开会一定要记笔记,要致力于改进现有文档并且建立个人的知识库。使用Evernote、OneNote或者笔记本。使用这些工具似乎有用力过度之嫌,但日后在回顾这一耗掉了你3天时间才想清楚的晦涩的开发过程时你会感谢自己的。不做丰富笔记的好的软件开发者我一个都没见过。”→很有可能整个部门都处在救火模式,总是不断地从紧急跳到另一个紧急状态而缺乏任何明确的目标。图表/可视化:人是视觉动物,创建流程图和架构可帮助你和其他人理解复杂的话题。在跟非技术人员沟通时图解尤其有用。可使用Lucidchart、Visio或者白板。快进5个月……该系统开始经历许多关于维护CRUD操作完整性的问题。设计用来处理事务的瘦应用程序逻辑层已经不再那么薄了。升级和向后兼容性的故事开始变得更加复杂。由于受到许多其他问题的困扰,工程师们又回到了绘图板——这次是用AzureSQL替换存储层!我不记得具体的细节,但是这个改变增加了大约40%的额外时间和成本。管理层很不高兴,这个项目几乎掉了。但是团队的工程师们非常好,他们能够完成这个项目,尽管有了一些延迟和初的错误的技术决定。这个项目有一个圆满的结局——但它也可能不是这样的。事实上,很多内部项目都被关闭了,因为他们不能在承诺的日期范围内交付承诺的功能。那么,您如何知道NoSQL解决方案适合您的下一个软件项目呢?首先问问你自己和你的团队这十个问题:1:您是否准备好接受开发人员/系统管理员的培训成本?如果你是一家成熟的IT软件开发公司,那么你很有可能已经有了熟悉SQL的人。这个组不仅包括开发人员,还包括数据库管理员(DBA)。除非您打算为新的NoSQL项目进行招聘,否则将会有对现有开发人员和DBA的培训成本。额外的培训也可能会延长项目交付日期。一种简单的思考方式是:计算您的团队成员(开发人员和DBA)拥有关系数据库技术的总年数。计算出通过培训或新招聘获得经验相同NoSQL经验年数的成本。后,弄清楚你从这个成本中得到了什么。你的***回报率?在这个特定的项目中,这个团队的开发人员以前都没有NoSQL经验,但是有大量的SQLServer经验。参加开源项目能表明你能够在已有代码库基础上工作并且可以与其他程序员一些协作。使用NoSQL解决方案在培训中增加了大约1个sprint,当然,这也是由于缺乏经验和设计上的失误。)
南京正厚软件技术有限公司
姓名: 魏老师 先生
手机: 13357804560
业务 QQ: 3439005502
公司地址: 南京鼓楼区湖南路16号5楼
电话: 025-86665061
传真: 025-86665061