Questions tagged «knowledge»


6
企业知识共享?
我最近阅读了有关知识共享的这篇文章,并立即认识到我自己组织中的相同问题。我现在的主要目标是“杀死对等协作”,将其作为非私有系统相关讨论的默认通信方法。否则,您最终将所有历史知识都掌握在个人的头脑中,或者迷失在庞大的电子邮件系统中。 我对该小组的问题如下: 您使用什么方法/软件来鼓励开发人员之间更多的“公开”讨论? 我的一些初步想法..任何反馈都很好: 内部新闻组 更好的Wiki软件(立即使用Sharepoint) 留言板 (我很想拥有一个内部的StackExchange实例,但是不要认为这是一个选择!) 注:如上所述,我们已经有一个wiki,但我不喜欢维基主意,因为事情通常只添加到维基事实后,如果在所有。 谢谢!
20 knowledge 

13
计算机科学已经死了吗?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 问题: CS的科学和艺术死了吗?我的意思是,这些天来思考,计划和有效解决问题的实际需求似乎已脱离CS。该领域似乎正在降低进入壁垒,因此更多的人可以“编程”而不必学习如何真正编程。 背景: 我最近刚获得计算机科学学士学位。我正在一家IT部门的大型公司中担任起步职位。我主要在工作中使用.NET和其他Microsoft技术,但是在此之前,我已经通过实习等工作完成了Java工作。我个人是我自己的有趣项目的C ++程序员。 在深度:通过我一直在做的工作,在我看来,CS中不再存在真正科学的严格学科。过去,程序员必须有效地解决问题,才能使系统健壮和快速。但是现在,随着诸如.NET,Java和脚本语言等主流技术的出现,似乎已经在效率和健壮性之间进行了权衡以简化开发。 与我合作的大多数同事甚至都没有计算机科学学位。大多数人获得了电子工程学位,少数人获得了软件工程学位,甚至有些人是来自没有四年制课程的技术学校。然而,他们没有CS的技术背景,没有研究理论和算法,也没有考虑做一个优雅的解决方案(他们只是寻求最简单,最便宜的解决方案)而表现不错。 该公司敦促我们使用Microsoft技术,这些技术可以解决所有实际问题,并用可以在一半时间内为您自动构建项目的库和工具代替它。我并不是想讨厌这些语言,我知道它们可以达到目的并且可以很好地完成工作,但是当您的员工不知道哈希表如何工作,使用错误的排序方法或运行SQL命令时,效率极低(但是可以在可接受的时间内完成工作),感觉就像是在开发开发技术以整合新的“程序员”,而不是实际教人们如何做正确的事情。 我有兴趣制作高效且美观的程序。如果有更好的方法,我宁愿回去重构它,也不要滑动它。但是在企业界,他们迫使我快速而不是优雅地完成任务。那真的让我很烦。 这就是我一生都会期待的东西吗?对于那些热爱CS的科学和艺术而不只是薪水的人,还有没有职位? 同样,如果您在Java学校的危险之前没有看过这本书,那么可以读一读。

3
我需要了解编程语言的内在知识吗?
我是Python的初学者,到目前为止我真的很喜欢。我经常想到的一个问题是,我是否需要了解并学习编程语言的内在知识(例如Python)。您可能知道,Python本身是用C编写的。 所以我的问题是:必须精通一种语言才能熟练或熟练使用该语言。我将此问题与“自然”语言进行比较。我不知道我的母语语法的每一个细节,但我能够用该语言毫无问题地表达自己。这是我说我的语言很流利的时候。那也适用于编程语言吗?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.