Questions tagged «learning»

不支持关闭主题的问题!该标签将消失,是STCI燃烧工作的一部分。

7
为什么要教导CS记住记忆?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 过去一年,我在高中时就读了高级位置计算机科学。似乎我们被教导只是记住代码和功能,而不是如何在使用文档等方面变得足够聪明和有效。 实际上,我想很多(如果不是全部)编程工作都可以让您浏览文档,回顾过去的代码和其他代码,本质上是做我的老师认为“作弊”的事情。 尽管我确实同意核心概念对于记忆(在任何主题中)都是必不可少的,但对我来说,为CS类进行笔试似乎是多余和不切实际的,尤其是在实际上您需要编译器,调试器,参考文件的情况下手册以及整个互联网,以便在任何实际工作情况下都能参考。 为什么讲授CS 而不是讲授有用的技能(包括如何使用和解释文档,示例代码,调试器等),而是专注于代码和功能的记忆?
23 learning 

17
COBOL仍然值得学习吗?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 学习COBOL仍然有意义吗?
23 learning  cobol 

9
能够阅读代码,但主要为编写代码而苦苦挣扎
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为软件工程堆栈交换的主题。 5年前关闭。 我最近第一次参加编程考试...而且我几乎失败了。根本没有做得很好。大学时代以外,我只能怪自己,我几乎什么也没做。 现在,我又在夏季临近时又来了一次,我不允许这种情况再次发生。几周以来,我一直在阅读,阅读和阅读更多内容。我一直在处理我错过的旧事物和我们正在做的新事物。因此,很明显,我对语言的理解有很大的不同。但是,仅此而已。我可以阅读代码,现在我对代码中发生的事情有所了解...但是当涉及到我自己编写代码时,我却一无所知。就像我永远不知道该采取什么方法,也永远无法真正完全理解这些问题一样。 我每天都做大量的阅读工作(过去一个月左右的时间大约是5-6个小时)……但是打开IDE时,我总是注定要死,这确实很无用。尤其是因为我了解节点,列表,数组列表,接口等方面的知识,但除了在有关页面的页面上阅读它们之外。我可以指出程序中正在发生的所有事情,因此给预采样代码添加注释就可以了……但是编写自己的代码则是另一回事了。

16
如何确定编程是否适合我?[关闭]
想要改善这篇文章吗?提供此问题的详细答案,包括引文和答案正确的解释。答案不够详细的答案可能会被编辑或删除。 关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为软件工程堆栈交换的主题。 7年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我具有IT背景,并且非常有信心,直到有机会进行编程(C#)的工作。我之前从未编程过,而我正在编程的软件是我从未使用过的程序(3D建模软件)。 从那以后已经六个月了,我想放弃。我没有接受太多的培训...在过去的6个月中,大约进行了3周的培训。 我认为我会擅长编程,但是这种经验使我重新考虑了自己的决定。我不确定是我还是这种挫败感是正常的。 如何确定编程是否适合我?
22 learning 

14
是什么促使您为下班后的工作做免费的编程工作?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 6年前关闭。 我并不是说要为项目加班,而是要使公司受益的研发或测试台应用程序。这些将成为教学工具,最终成为销售工具。我知道问甚至听起来很疯狂,但是我看到这个行业在快速变化的技术方面的趋势,以及让程序员将下班后的知识带入内部的问题。您可能会认为它会自然扩散,但我发现大多数线索都将保留下来,因为该工作随后将由公司“管理”,现在由公司“财产”管理。是否有能刺激人与人之间反复的可靠计划或倡议,在这里您实际上可以提出一些建议并为此得到回报? 编辑 任何人都可以就此提供其他反馈: 是否有能刺激人与人之间反复的可靠计划或倡议,在这里您实际上可以提出一些建议并为此得到回报? 这里似乎沟通不畅,一些用户给我的印象是我试图弄清楚如何让同事免费工作。恰恰相反。我想知道是否存在程序,或者您有什么想法可以激励您,但不一定就是金钱。

15
采用最佳实践的障碍是什么?如何克服它们?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我们都已经看到(而且我们大多数人已经写过)很多写得不好的代码。为什么?是什么使我们采用不良做法而不是好的做法? (对我来说)最明显的答案是“无知”,但我相信这不是唯一的原因。还有什么呢?我们该怎么办才能克服编写不良代码的诱惑?
22 learning 

11
如何跟上所有新工具/语言/框架?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 只是想知道每个人如何跟上它。我主要使用ASP.NET和Windows窗体,但是出于商业原因,我坚持使用3.0。因此,我的大部分自我教育都是在自己的时间上进行(周末,我喜欢做游戏编程,所以我每周只有3-5个小时学习新知识) 您如何跟上永无止境的新内容供应?

7
学习用C编程(来自Python)
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为软件工程堆栈交换的主题。 6年前关闭。 如果这是问这个问题的错误地方,请告诉我。 我是一个职业的Python程序员。我很想学习C。确实,我已经尝试了很多次,但是我总是灰心。在Python中,您编写了几行,程序就产生了奇迹。在C语言中,我似乎无法做任何有用的事情。 甚至连接到Internet似乎都非常复杂。 您对我学习C有什么建议?有没有好的网站?有什么很棒的项目吗? 谢谢
22 learning  python  c 

13
您对学习思考有何建议?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 5年前关闭。 首先,这不是通用的“使我成为一个更好的程序员”问题,即使提出该问题的结果似乎与此类似。在程序员SE上,我已阅读并看到它们在这里,这里,这里,这里和这里关闭。 我们都知道,有许多通用的建议可以磨练您的编程技能(例如,阅读SO,阅读推荐书籍,关注博客,参与开源项目等)。这不是我所追求的。 我也感谢这个网站上活跃的读者群,并希望它能产生一些很好的答案,从而对我有利。通过阅读此处的通讯,似乎有大量有经验的人正在从事或从事与编程有关的领域。你们中的大多数人都可以雄辩,简洁地表达思想。 我最近注意到,有一定编程能力的人和有真正思维能力的程序员之间的区别。我拒绝相信,要想成为一名优秀的程序员,我们只会屈服于一生的海绵状行为(即通过阅读,聆听,观看等吸收与我们领域相关的一切)。我什至要声明,仅仅了解每个编程概念,它就能使您比周围的每个人更快地解决问题X,如果您无法考虑,您将极大地限制自己-您只是一个快速的机器人。 我想相信,成为一名优秀的程序员还有另外一面,与您对编程的了解程度无关,但是您可以将新概念交织在一起并将其应用于您的编程职业或爱好是多么出色。我还没有看到任何人研究或解决过人类思维和编程的这个方面。(是的,我看上去也可能不够努力-抱歉。) 因此,对于那些花时间思考我上面提到的内容的人-也许是每个人都在这里,因为我的个人/专业发展有些落后- 您对学习如何思考有何建议?除了通常的阅读方法之外,您还做些什么比您/我们领域中的其他人更好?

1
学习异步编程
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为软件工程堆栈交换的主题。 4年前关闭。 异步非阻塞事件驱动的编程似乎风行一时。我对这一切意味着什么有基本的概念理解。但是,我不确定的是我的代码何时何地可以从异步中受益,或者如何使阻塞式IO成为非阻塞式。我敢肯定,我可以简单地使用一个库来做到这一点,但是我对更深入的概念以及自己实现它的各种方式更感兴趣。 是否有任何全面/权威书籍或其他资源在这个问题上(如GoF的设计模式,或K&R为C,TLDP对于像bash)的? (注意:我不确定这在功能上是否与我学习事件驱动编程有关的问题相同)

7
不由自主地成为程序员:如何正确地做?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为软件工程堆栈交换的主题。 4年前关闭。 我的背景是电气工程,更精确地说是DSP。我目前工作的公司从事许多不同的项目,主要用于构建模拟硬件。与这里的其他人相比,我离计算机更近一些,我通常是同时为嵌入式设备(我非常满意)和Windows或Linux OS编写代码的人。在我看来,后者是外国领土。 我可以编码,并且我知道几种语言(C / C ++,Java,某些VB.NET),但是我仅将它们用于信号和图像处理,神经网络以及其他类似应用程序中的算法仿真。对我而言,编程已成为一种计算工具,比什么都重要。但是,我有越来越多的项目需要编写适当的功能完善的软件,而且我真的不知道该怎么做,因为我从未必须做过,而且我也从未真正感兴趣。我自己看到有很多工程师由于工作需要而在一定程度上转换为编码器,而大多数工程师的工作并不那么出色。我敢肯定,很多人也遇到过同样的情况。 如果我要学习编写具有良好用户界面,良好内部架构等的合适软件,我该怎么做?我们没有人可以告诉我什么是好的做法,什么不是什么。鉴于我可以用最原始的方式编写代码,那么关于编写好的软件还有什么要知道的,以及如何独自实现?

4
鉴于已批准C ++ '11,这会改变C ++初学者学习语言的方式吗?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为软件工程堆栈交换的主题。 4年前关闭。 我想学习一段时间的C ++,并在高中学习了AP Computer Programming(当时是C ++而不是Java)。我喜欢C语言,却没有时间学习C ++,否则我会回到C#那里,我的工作效率更高。 我的问题是:鉴于C ++ '11已获得批准(尽管我知道尚未完全实现),这是否会改变我学习C ++的方式?我拥有1998年的C ++:Herb Schildt的《完全参考》。新批准的标准是否使从此类书籍中学习比某些包含该标准内容的较新教程/书没有那么重要?从旧书中学习有什么好处吗?
21 learning  c++ 

12
开发游戏是学习编程的最佳方式吗?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为软件工程堆栈交换的主题。 4年前关闭。 我最近听到一位指导老师的话,开发游戏是学习编程的最佳方法。除了必须使用代码创建所有内容外,他还说,您确实可以充分体验并将OOP实施到您的程序中。换句话说,您在游戏中所做的一切从技术上和概念上都是文字对象。进行此假设是否安全?还是在学习编程时总会有例外? 请注意,它是针对.net / xna / c#开发的。

7
开发者应该知道/解决什么以构建商业Android应用程序?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 5年前关闭。 Android和移动开发是令人兴奋的开发领域。由于这是一门新学科,因此,对于Android开发人员而言,在技能方面构建强大的商业应用程序会有什么期望?我以及我认为该技术的许多其他“新手”都想知道的问题是技术领域以及向必需的高级主题发展的过程,这些问题超出了Google提供的基本知识。有很多信息非常有用,但是没有按纪律或秩序分类。 更新:这样看。如果您是高级开发人员,并且需要让同一个同事在特定项目上使用Android加快运行速度(此问题您可以自行决定),您将怎么办?
21 learning  android 

9
学习算法成为一名真正的程序员是否必不可少?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 5年前关闭。 我是一名PHP程序员,直到现在我还不需要学习算法。 现在,我开始学习Python(一种真正的编程语言),因为我需要使用matplotlib。从阅读Python算法书籍开始然后学习matplotlib和numpy是否有意义,还是我应该跳到matplotlib和numpy? 最好的祝福,

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.