如果大家认为这篇文章更多是在喷,我先说抱歉。 “瑞士军刀综合征” 的想法是起源于我和项目经理、客户、甚至其他开发者打交道的过程中产生的沮丧感,他们都以一种狭隘特殊的方式思考问题。我称之为“瑞士军刀综合征”。 瑞士军刀
《计算机程序设计艺术》 豆瓣读书 Google 图书 中文维基 英文维基 3. 书籍 1971 《程序开发心理学》 豆瓣读书 Google 图书 n/a 英文维基 4. 文章 1972 《谦卑的程序员》图灵奖获奖演讲
术主题日,并且他们很想听听科技行业是怎样工作的。因为我是从事软件开发的,这也是我将和学生们讲的内容。演讲的其中一部分是我为什么觉得软件开发是一个很酷的职业。主要原因如下: 5个原因 1、创造性
你的老板是否不理解你的工作?本文将有助于你更好地理解为什么你的老板不理解软件开发。 你的老板可能真的很棒。我在我自己的编程生涯中就遇到过几个真心棒的老板,但即使是最棒的老板似乎也常常总是不能理解软件开发。 事实上,我想说的是当涉及到
X集团销售公司,销售办事处和集团领导。 1.2 范围 说明: a. 待开发的软件系统的名称; b. 列出本项目的任务提出者、开发者、用户以及将运行该项软件的单位。 1.3 定义 列出本文件中用到的专门术语的定义和缩写词的原词组。
新利软件有限公司开发管理规范 新利软件有限公司 文档密级:普通 文件编号:slsw_kf_001 新利软件有限公司软件开发管理规范 (讨论稿) 编 写: 新利软件技术部 审 批: 新利软件质量管理部
说明这份测试分析报告的具体编写目的,指出预期的读者范围。 1.2 背景 说明: a. 被测试软件系统的名称; b. 该软件的任务提出者、开发者、用户及安装此软件的计算中心,指出测试环境与实际运行环境之间可能存在的差异以及这些差异对测试结果的影响。
公司(被 LinkedIn 公司收购)的前任 CEO,他是看到了 Quora 上一个有趣的关于讨论 软件开发工期估算不准 的文章后写下了这篇文章。 有些人认为做一个大型软件项目跟建一座大桥一样。你可以
年末,CSDN 和《程序员》杂志发起了一年一度的“软件开发者薪资大调查”。本次调查收到了上万份问卷,开发者的参与积极性超过以往。通过分析这些数据,我们得以对目前软件开发者的生存状态、待遇水平、行业状况等有了更清晰的了解。
开发团队是一个整体,稳定的、沟通无碍的团队文化非常重要。好的文化氛围应该包括基于共识决策的开发模式、高质量的代码、代码审查,以及能让人放心尝试新事物或者快速失败的环境。Brian 和 Ben 是 Google
都与英语有联系。而且随着网络的使用,使英文的使用更普及。那么作为新时代的软件开发者,到底需不需要掌握英语呢?掌握英语对软件开发工作又有哪些好处呢?下面我们一起来看看过来人是怎么说的! 流行的英语编程语言
译文出处: IDF实验室 我的软件开发生涯开始于15年前。 但是直到最近的5年,我才真正开始看到自己在软件开发领域的巨大进步。 这里有一些感悟是我希望能够在我进入软件开发领域时所知道的事
家一起回顾下 2013 年在软件开发领域表现出的几大行业趋势。 1. JavaScript 领风骚 在过去的 2013 年,JavaScript 几乎成为软件开发领域最热门的讨论话题。JavaScript
当提到皮克斯动画工作室时,大部分人的第一反应都是电影《海底总动员》和《玩具总动员》。但是皮克斯的杰作不仅只有电影,在过去的三十年里,他们还开发了不少世界级的电影编辑软件,从而使各大电影制作公司能够把一个个故事活灵活现地搬上银幕。 在皮克
预测一个任务什么时候能够全部完成是十分困难的。所有我见过的软件工程师都为此伤透脑筋,包括我自己。有些人会过高的估计开发某个功能需要消耗的时间,而另一些人会极大的低估他们手头的工作量。但是,这是一个真正存在的问题吗?不,这其实并不是个问题。
立研究,去思考诸如面向对象编程和测试驱动开发之类的开发工具和技术、还有其他更高级的语言是否对我们有益。我们经常看到不当的研究,并且常常很糟糕,是因为它们是基于一个错误的衡量方法(比如员工每天所编写代码
价值观念、行为选择标准不一样。三个层次不可分割,是一个有机整体。 个人认为,目前一个成熟的面向企业应用的软件开发组织,如果想很好的完成一个系统,必须包含以下几项要素:1、项目管理;2、软件工程;3、合理 的编
从事企业计算领域,最重要的技能型技术课程是(1)J2EE架构与程序设计(2)大型数据库系统(如Oracle)(3)基于UML的系统分析与设计。如果说还有什么重要的技能,还可将XML与Web Service技术包含进来
接口是TCP/ IP 网络的API(应用程序接口) ,Windows Sockets (Winsock) 是一个基于Socket 模型的API。采用Microsoft Visual C++ 6.0【3】编程语言。它
职位概要:负责软件工程项目的具体实施、自有产品及基础技术的开发。 工作内容:管理、组建公司开发团队,参与公司相关政策的制定;拟定和执行本部门年度、月度目标、工作计划及总结;设计、开发、维护、管理软件产品。 一、直接职责