Questions tagged «experience»

程序员可以从事的工作分配,职位和活动,以学习,提高和完善与编程相关的技能。

7
专业工作的简历困境[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为软件工程堆栈交换的主题。 4年前关闭。 在我的简历中,我将自己列为“具有7年的C编程实践经验”。 需要说明的是,我是一名自学成才的C程序员,并提供了一些大学课程。我从事一些小型的个人项目,并且我认为自己比没有实际工作经验的计算机科学专业的毕业生更胜任,尽管我绝对不是专家。 问题是……我一直在接到招聘人员的电话和电子邮件,这些人员在工作现场看到我的履历表,询问我对高级开发人员职位,合同等的兴趣,我认为我完全没有资格。我的简历只列出了3年的工作经验(全部是IT知识),因此当他们询问我以前在C方面的经验时,我必须澄清这是个人工作,而不是专业工作。 我真的很想从事开发人员的工作,但是我不想因为我无法应付的事情而被录用,也不想在试图炫耀自己的优势时歪曲自己。我故意选择措辞“动手”,以暗示它不是专业的。我应该如何在履历表中表达我的C经验,以更好地说明这一点?

11
程序员期望熟练使用几种编程语言?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 大多数程序员是专注于单个堆栈,还是保留其他东西,还是同时精通多种语言?如果不止一个,则标准数量是多少? 对于专家来说,我的意思不仅仅是简单地了解一种语言的语法-专家对标准库,工具,环境和语法的了解足够多,他们能够编写非平凡的程序,而不必不断地查找内容或阅读书籍/教程。

19
好的项目经理需要编程背景吗?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 有时候,当项目经理要求我估算完成各种任务的时间时,我无法忍受。估计是一种猜测,而猜测可能是错误的。通常,糟糕的要求和文档会导致错误的猜测。 因此,我经常想知道项目经理是否曾想过要猜测任务X和Y会花多长时间,以及基于从客户那里了解和收集的很少的东西来给它分配一个数字有多困难。 那么我的问题是:优秀的项目经理需要具有编程背景吗? 也许问题应该是,优秀的项目经理以前需要成为优秀的程序员吗? 有相关性吗?

1
Haskell Web框架调查[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 5年前关闭。 Haskell有多个Web框架,例如Happstack,Snap和Yesod,还有可能更多。 它们在哪些方面有所不同?例如: 功能(例如,仅服务器,或客户端脚本,轻松支持各种数据库) 成熟度(例如稳定性,文档质量) 可扩展性(例如性能,方便的抽象) 主要目标 另外,使用这些框架的真实网站/ Web应用程序的例子有哪些? 非常感谢。

4
经验有多大的不同?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为软件工程堆栈交换的主题。 6年前关闭。 我看到很多工作需要至少x年的经验。问题是您如何知道候选人何时具备所需的工作经验?您对具有x年经验的人有何期待(编辑:有效地,如何不依靠技能检查来检查简历是否在说谎)?具有x年工作经验的人可以做y年(y <x)的人做不到的事情(编辑:假设他们具有相似的技能)? 可能有些情况是,有些具有y年经验的热情的程序员具有丰富的知识并且从事过多个项目,而另一些具有x年的经验(x> y)的程序员却只从事过很少的项目,却没有那么多的经验。 为什么不能将其简化为“如果您了解这项技术并且知道如何做这些事情(例如设计,交流,估算等),那么您就适合我们的工作”吗? 我知道您不能聘请具有1年经验的应届毕业生担任企业架构师一职,但我也发现几乎所有广告都要求经验的事实存在问题。恕我直言,首先应该考虑热情。 首先,我不知道该问题是否适合该网站,但是由于有招聘和经验标签,因此我相信它在这里占有一席之地。

5
您如何在简历中报告“启动经历”?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为软件工程堆栈交换的主题。 5年前关闭。 假设您花费大量时间(5年)连续创办公司,并取得了足够的成功,可以连续经营5年,但还不足以退休致富。 而现在,由于抵押贷款和严重的恋爱关系,工作倦怠了,您正试图抹去履历表,并获得一份9-5的固定工作。 您将如何记录/报告初创公司的工作经验? 制作技术的声音列表愚蠢的(它会在账户规模的失控),以及非常不完整(非常小的,早期创业公司,有很多更多的工作来绕去的不仅仅是在代码黑客的距离)。常规的编程工作似乎也很浪费(由于在初创公司工作而产生的所有经验混合在一起,放弃沿途学习的其他技能并不很正确),因此,以这种方式报告经验在普通程序员的简历上可能不是正确的事情。

4
我怎么知道要薪水多少?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为软件工程堆栈交换的主题。 8年前关闭。 我正在从事软件开发工作,这是我的第一份工作(即,他们正在为我提供一个完整的职位),并且对整个薪资谈判的进展感到十分紧张。Glassdoor.com表示,我的经验不足(例如缺乏经验)提供了很高的要求,例如85k。Salary.com表示,在我所在的地区没有经验的软件开发人员大约能赚6.5万美元。 通过一些研究,我知道我不应该先说一个数字。但是,可以说他们给了我Xk。我该如何应对?我会说“我的研究表明,在我公司担任这一职位的经验水平相近的人能赚到更多……”之类的话吗?

2
在为他工作之前,如何识别一个坏客户?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 6年前关闭。 我敢肯定,你们中的许多人都遇到了坏客户。我也确定您采取了一些措施来防止将来发生此类情况。警告您离开的客户最有影响力的特征是什么?

6
在没有更多经验丰富的开发人员的情况下,如何在进行实际项目时提高技能?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使它成为软件工程堆栈交换的主题。 4年前关闭。 我是一家小公司的首席开发人员,使用C#和ASP.Net。我们的团队很小,只有2-3人,没有太多的开发和设计经验。我没有机会向更多的高级开发人员学习,我的团队中没有人可以指导我并帮助我选择最佳方法,因为我自己会照顾大部分项目。 在没有更多经验丰富的开发人员的情况下,如何在实际项目中工作时提高软件开发技能?

8
工作经验而不是教育?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使它成为软件工程堆栈交换的主题。 5年前关闭。 我想将此主题命名为“教育与经验”,但是该主题已经存在。我已经阅读了该讨论,尽管我想问的内容与该主题有关,但问题却大不相同。 我大约12年前开始学习编程。在过去的四年中,我一直在软件外包开发人员(位于俄罗斯)工作。我正在考虑离开俄罗斯并搬到其他地方,例如澳大利亚(基本上没有关系)。我有许多示例说明了一般的能力和成功案例,但所有这些人和我的案例仍然有所不同。 我有很好的技术经验-主要领域是C ++和.NET。我已经参加了基于不同技术/平台(Windows,Linux,Android,Qt,.NET等)的7个项目。因此,我相信我有能力担任软件开发人员。我们来看一下-“从技术角度来看,这个人绝对可以”。 唯一的问题是,我没有任何教育。所以,这是一个问题: 在大多数情况下,我是否可以将“具有CS经验,同等学历或更高学历”的单词读作“ N年的经验”? 更新:获得像MCSD(用于.NET)这样的证书是否有意义?我知道这个问题有一个单独的主题,但仍然要求没有教育但有证书和经验的情况。

6
有超级程序员这样的东西吗?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 您遇到过超级程序员吗?与“普通”的经验丰富/杰出的程序员相比,他或她的身份如何? 也。您如何与团队中一个认为自己是超级程序员的人打交道?两者都是万一他真的是,还是他不是? 编辑:全面有趣的输入,谢谢。可以收集一些信息: 出现了一些定义。忽略过于本地化的定义(将作者或其熟人标识为超级程序员),我喜欢以下几个定义: Thorbjørn的定义:长期以来始终如一地表现出色的团队的人。 自由电子,与亨利的答案有关。一个非常有生产力的人,具有非凡的能力。该说明是一本好书。 当涉及到代码时,自由电子可以做任何事情。他们可以从头开始编写完整的应用程序,在周末学习语言,而且最重要的是,他们可以深入研究大量的意粉代码,弄清楚它,并使其真正起作用。您可以围绕Free Electron建立整个业务。他们真好。 与最后一个定义相反,是James与天才程序员的神话(视频)有关的观点。在rwong的评论中,无意识编程也表达了同样的想法。他们对是否针对这样一个独特的程序员或团队进行优化提出了相反的意见。 这些定义肯定是不同的,因此,如果您有更好的输入,我将不胜感激。当然,也可以添加自己的名称,尽管这将有助于说明为什么它与那些有所不同。

17
您认为什么是软件缺陷的主要原因(以及如何将其最小化)[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 我将缺陷定义为: “应用程序设计或代码中的某些阻止其按要求运行的功能。” 我正在寻找有关缺陷原因的想法,例如人为因素,缺乏测试,缺乏原型设计以及减轻这些缺陷的可能想法。

4
回溯我的“教育”
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为软件工程堆栈交换的主题。 4年前关闭。 前一段时间,我决定开始编程。我真的,只是跳入一种语言(Perl),然后从那里去了。我感到遗憾的是,我刚刚加入: 我没有学习基础知识(如果您将其称为基础知识)。 我没有学习计算机科学。 我认为,这个问题使我无法发挥自己的真正潜力。我应该在哪里“重启”?我应该阅读任何书籍,文章等吗?有经验的程序员应该知道什么主题吗?您有什么建议?

7
C#经验能否很好地转换为C ++?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 5年前关闭。 我在学校的编程课是C ++,但是最近几年我最终从事C#工作。如果某个职位要求说1或2年C ++经验,那么我在C#方面的经验值得考虑吗?我担任这样的职位有多有效?那么,我是否需要以入门级C ++程序员的身份开始学习以获得必要的经验?
13 c#  c++  experience 

5
为学习体验创建新的脚本语言?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 4年前关闭。 为自己的个人学习经验创建脚本语言值得吗? 我问的原因是已经有那么多编程语言可用,我知道我的语言除了提供良好的学习体验外,不会有任何实际用途。但是,我确实发现仅尝试将脚本语言作为一种学习经验是有弊端的:要花费更多的时间和精力,我可能会做一些更具“生产力”的事情。 创建一种编程语言(包括编写其预期目的,语法,哲学,解释器等的草稿)是否值得花费时间,精力和学习经验?还是还有其他我可以从中受益的项目?

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.