365bet手机app-

思想观念是提高节目水平的关键。。

365bet手机app-

思想观念是提高节目水平的关键。。

你在提高编程技巧方面做的最有效的事情是什么?我最近在stackexchange上看到了一个非常好的问答。有人问:为了提高编程水平,你做过的最有效的事情是什么?[blockquote]回顾我多年来作为程序员的生活和职业生涯,我用了很多不同的方法来提高我的编程技能——阅读代码、编写程序、阅读书籍、听讲座、看视频等等。我的问题是:你为提高编程水平所做的最有效的事情是什么?你对那些想改进的程序员有什么建议?我希望你提供的答案是各种各样的,而不是包罗万象的——我希望为不同的人得到不同的答案。

[/blockquote]很多人都给出了自己的答案。这里有三个。回答1:学习无止境没有特别的顺序,与比自己聪明的人一起工作,无论他们是低级的、一般的、高级的还是大师级的,总是愿意听取别人的意见。头衔不是一切。[/Li][Li]学习其他框架/语言,学习它们的工作原理和思想,并将它们与您知道的技术进行比较。[/Li][Li]学习各种设计模式、最佳实践理论,然后使用它们检查您以前的知识,并在需要时使用它们。

[/Li][Li]结对编程[/Li]反对乔尔所说的一切。[导读]回答2:做一个通才[导读],努力成为一个通才。在我职业生涯的早期,我是数据库和编程语言方面的专家。不幸的是,这种数据库在数据库战争中失败了,我发现我的职业道路非常狭窄。在那之后,我下定决心决不把自己封闭在狭小的空间里。我开始学习手头的所有东西:windows、UNIX、C、C++、Java、Cා、Perl、python、access、SQL server、Oracle、Informix、mysql等等。

无论什么样的新的,不寻常的工具或技术,我都是一个“大人物”——问克雷格(作者本人),如果他不这样做,他会学习的。“因此,我做了很多项目,从嵌入式系统的环境监测到导弹防御的指挥和控制系统。我在各个公司遇到的唯一问题是,他们坚持把我安置在一个特殊的研究方向,而我的特殊研究是成为一名多面手。(也称为知识渊博或多才多艺的人或多领域专家。)在高科技产业中,知识的半衰期是什么值得注意?根据摩尔定律:在18-24个月内,你所学的知识将有一半过时。

在这种技术发展的压力下,错误地遵循这一规则的专家很容易崩溃;通才要做的是不断丰富自己的技能,并从应用这些技能的经验中学习。[/blockquote]回答3:不要和臭篮子下棋,我总是认为我是优秀程序员中的“灌篮高手”。直到一个人——我们叫他艾伦——被招募进这个团队。艾伦在很多方面显然比我强。比我年轻。他让我意识到过去几年我没有取得多大的进步。我是一个有特定技术方向的程序员,而且我是个普通人。这让我意识到,我应该有意识地继续提高自己的水平,特别是我编写的代码的水平。

艾伦教了我很多东西。他告诉我,我编写的大部分代码将在未来几年内得到维护和扩展,在编写代码时应该记住这一点。我应该为我的代码编写一个自动测试程序。艾伦说,代码的开发绝不能停留在第一个版本,它应该不断地重构、提炼和完善。我发现在使用这些语言和工具方面还有很大的改进空间。我从艾伦身上学到的最重要的东西是:永远不要停止学习。几年后,艾伦离开了公司。我的心突然感到空虚。这些年来,我一直和他在一起,想把我的技术提升到一个全新的水平,我知道我现在比队里其他人强得多。

他们仍然在写糟糕的代码,犯以前犯过的错误。我试着教育他们,但他们对此不感兴趣。事实上,他们讨厌人们如此傲慢地指出自己的错误。几个月后,我离开了公司。我去了一家小公司,在一个优秀的团队里工作。那里的每个人都渴望学习更多。我喜欢。我很幸运认识了艾伦。如果没有他,我可能还留在那家死公司和那些老家伙。我哪儿也去不了。我只想要我自己的利益。[/blockquote]stackexchange网站上的讨论地址在这里。

我认为答案首先给了我一些收获。很多时候我们需要一种意识去做得更好。希望以上的回答能让您在今后的工作中有所认识,做得更好。回到搜狐,可以看到更多负责任的编辑:。。

Related Post

发表评论

电子邮件地址不会被公开。 必填项已用*标注