`
fixopen
  • 浏览: 83329 次
文章分类
社区版块
存档分类
最新评论

软件开发行业技术问题思考

阅读更多
针对这一行,主要是两方面的问题,一方面是软件开发行业内部的问题,一方面是软件开发行业外部的问题。

软件开发行业能够存在,主要是因为外部问题的存在。而由于软件开发行业的不成熟性,内部问题是现在该行业的主要问题。外部问题是该行业创造价值的地方,内部问题是该行业解决问题的地方。外部问题最终总是落实成内部问题解决掉的。有千奇百怪的外部问题,但是内部问题确是有限的。所以计算机科学研究的总是内部问题。

该行业的内部问题主要分成基本算法问题,资源管理和分配问题,运行环境问题,各种特定媒体的编解码问题,网络通信问题,IO和人机交互问题。它们各自落实成计算机行业中非常出名的几门课程,例如OS,DB等等。

值得注意的是:现在有一个基本算法非常受到关注,那就是搜索。其实搜索本身本没有什么可以炒作的地方,现在的搜索基本上是一个市场名词,骨子里的基本思想是元数据,也就是给原始的数据加上一些相关的标注,以便于可以方便的搜索,提供面向问题的解决方案而已。比如现在的PS9,提供的那个元数据管理工具, Google的Picasa图片元数据管理,RSS网站新闻摘要其实也就是网站的元数据。
分享到:
评论
1 楼 zhoubenke 2006-10-16  
大哥能问你一个小问题不??
对于你来说是一个小问题
帮个忙好吧

参照分布式和企业系统结构、及应用开发的重点明显地转向基于构件的应用开发,讨论以下问题:
基于构件应用开发体系结构的类型

我的E地址是
zhoubenke@163.com

谢谢了

相关推荐

    软件开发的哲学思考

    作者通过对软件开发过程中存在的问题进行分析,揭示了软件开发与人类思维、创造力之间的密切联系,并提出了关于如何改进软件开发过程的一些思考。 #### 二、软件开发的本质 软件开发是一种高度依赖于人类思维的...

    2021互联网行业代码为王的时代:车企如何掌握卓越软件开发能力.pdf

    在当前的互联网行业背景下,软件开发能力的重要性愈发凸显,尤其是对于汽车行业而言,掌握卓越的软件开发技能成为了企业竞争力的关键所在。从给定文件的内容来看,我们可以提取出以下几个核心的知识点: 1. 软件...

    审计大数据软件开发应用的几点思考.zip

    "审计大数据软件开发应用的几点思考"这一主题,揭示了审计工作与大数据技术结合的深度探讨。在本文中,我们将详细阐述审计大数据软件开发的关键知识点,以及这些技术如何改变审计行业的实践。 一、大数据在审计中的...

    编程修养 软件开发的修养

    当面临复杂问题时,能够跳出传统思维模式,从不同角度思考问题并提出创新解决方案的能力极为重要。 ##### 3. 与人积极交流沟通的能力,有团队精神 软件开发往往是一项团队协作的工作。因此,具备良好沟通技巧和...

    西北工业大学软件学院企业级软件开发技术(作业和项目)

    【标题】:“西北工业大学软件学院企业级软件开发技术(作业和项目)” 这门课程主要聚焦于企业级软件开发技术,旨在培养具有实战经验的软件工程师。作为西北工业大学软件学院的一部分,它涵盖了软件开发的各个关键...

    软件开发之星事迹 (2).pdf

    【软件开发之星事迹】 在软件开发领域,"学习之星"和"创新之星"的故事为我们提供了宝贵的启示。...在互联网这个快速发展的行业中,只有保持这样的热情和进取心,我们才能成为真正的"软件开发之星"。

    对CAD应用软件开发问题的几点思考.pdf

    对于软件开发商而言,紧跟技术趋势,深入理解用户需求,把握市场脉搏,是开发出高效、先进、有市场前景的CAD应用软件的关键。 当前CAD软件的发展趋势可以从以下几个方面来分析: 1. 用户操作界面的高效化:随着...

    网络安全与执法专业学生软件开发能力培养的实践与思考.pdf

    本文主要探讨了如何通过教学改革来提升这一专业学生的软件开发技术能力。 首先,课程群建设是关键。在网络安全与执法专业中,软件开发技术是核心技术之一,因此,构建一个科学、系统化的课程体系至关重要。通过整合...

    软件开发技术人员职业标准.doc

    这些能力对软件开发过程中逻辑思考、沟通协作、问题解决和操作精确度至关重要。此外,申报该职业等级的人员需满足一定的学历和工作经验要求,例如高中、中职、技校毕业及以上学历的在职人员,或者大学本科、专科、...

    关于OEM汽车软件管理的思考 硬件工程师电路分析物联网模电单片机嵌入式技术.doc

    在实际操作中,OEM可能还需要与供应商紧密合作,确保供应商交付的软件质量,并对软件开发过程进行一定程度的监督。这涉及到项目管理和供应链协调,确保整个软件生命周期的质量控制。 总的来说,OEM汽车软件管理不仅...

    软件开发项目成本控制的几点思考

    需求变动是软件开发项目中常见的问题之一。随着项目的进展,可能会发现最初的需求并不完全符合实际需求。此时,有效地管理需求变更变得尤为重要。企业需要建立一套灵活的需求变更机制,包括但不限于变更请求流程、...

    工业软件相关技术发展综述及思考归纳.pdf

    工业软件的开发是一项复杂的过程,需要行业专家与软件开发人员的紧密合作。开发者需深入理解行业知识,从市场需求中挖掘出应用需求,并能与工业专家有效沟通,提炼出软件开发的需求。此外,前期的应用调研和后期的...

    Java软件开发工程师简历模板包装教学问题完整版.doc

    【Java软件开发工程师简历包装教学】制作一份出色的Java软件开发工程师简历是求职成功的关键步骤。以下是一些核心知识点和指导: 1. **个人定位**:根据描述,此简历模板特别针对1-2年工作经验的新手,旨在帮助他们...

    软件开发年终总结,个人年终总结

    综上所述,本文通过对作者在过去一年中参与项目的工作总结,不仅分享了项目经历和个人成长,还深入剖析了工作中遇到的主要问题及其解决方案,同时提供了宝贵的工作心得和教训,为未来的软件开发工作提供了有益的指导...

    软件开发员工优秀辞职申请书.doc

    这篇文档是关于一位软件开发员工提交的辞职申请书,从中我们可以提炼出以下几个与IT行业相关的知识点: 1. **职业发展与个人兴趣**:作者提到在公司工作期间,他从一个学生转变为社会人,但经过一段时间后,发现...

Global site tag (gtag.js) - Google Analytics