程序员心理测试 ,程序员心理测试题及答案

大家好,今天小编关注到一个比较有意思的话题,就是关于程序员心理测试 的问题,于是小编就整理了2个相关介绍程序员心理测试 的解答,让我们一起看看吧。
想做一个程序员,要做哪些心理准备?
程序员是一个很大的概念,也有很多选择,所以首先选好方向,比如人工智能、大数据等。
确定方向后,选择一门语言,比如j***a,php等,学习语言如果有基础可以选择自学;如果没有,最好参加培训机构进行糸统学习
这个我想无论做什么工作,兴趣和喜爱是首要条件,如果不是真心喜欢这个工作,做到后面肯定会坚持不下去的。
我一开始是因为专业就是计算机方向,报本科的时候,就是喜欢计算机,毕业后,虽然是做计算机方面的工作,但感觉也是完全被动的去完成任务,从来没有主动的发自内心的想去给产品添加feature,提供性能。
到后来,开始慢慢的发现能接触很多的开源工具,学习应用到自己的公司产品中,很有成就感,和愉悦感,这样才开始主动的去研究一些东西,想办法用到公司的项目中来,一直乐在其中,所以到现在一直没有觉得工作是负担,因为公司的项目进度很快就完成了,然后我会主动的把自己玩到的新东西应用到公司中来,很开心。
感谢邀请。个人认为的话是要有几方面的准备一个就是心理上的准备,因为程序员的话一般来说都是比较枯燥的,还有的话就是一个技术上的准备,因为程序员的话,要懂得很多方面的技术,不是说只会写写就行的,希望可以帮助到你。
当程序员看到糟糕的代码时,心里是怎么想的?
自己曾经阅读过别人写的代码,不规范之处举例如下:
(2)方法命名拼音和应用相结合,有些还带着数字,比如create和create1和createe的区别。
(3)很长很长一段代码,有些参数是写死的,完全不能复用。
(4)一段堆一起的代码,找到写代码的人,他自己都忘了具体的实现逻辑了。
(5)能用10行代码实现的东西,你写了好几百行,是什么意思?
(6)运行报错的代码,还得帮人调试改代码
……
心情很复杂,用一张图来表达心情:有种别跑,看老子不打死你!
首先,糟糕的代码不仅影响程序员的心情,更会直接影响项目开发进度,严重的会影响整个开发团队的氛围。
对于程序员来说,遇到糟糕的代码大部分是两种情况,一种情况是半路接手别人的代码,另一种情况是团队成员提交的代码,无论是哪一种情况,糟糕的代码都会影响整体的开发进度。
对于程序员来说,半路接手别人的项目代码几乎是不可避免的事情,因为程序员的角色转换通常都会比较频繁。半路接手别人代码的时候就有可能会遇到比较糟糕的代码,尤其是接手初级程序员编写的代码。
我曾经就多次接手过别人开发一半的代码,其中大部分代码都是非常规范的,而且思路非常清晰,整理起来也非常容易,但是也遇到过不那么规范的代码,比如整篇代码没有添加注释,模块划分比较随意等等。遇到这样并不规范的代码,首先就要花费较长的时间才能理清开发思路,然后添加必要的注解,自然就会浪费不少时间。
我在跟别的软件团队进行合作开发的时候曾经遇到过比较糟糕的代码,当时我们多个团队协作开发一个大型的项目(智慧城市类),其中有个程序员提交的代码总是出现各种各样的问题,每次都会浪费不少时间,当时整个开发团队的心情都比较糟糕,因为连续的加班已经让大家比较疲惫了,结果因为一个程序员的原因,我们都需要反复配合测试,这种情况会严重影响整个开发团队的工作氛围,最终经过讨论把这名程序员调离了项目组。
目前,随着软件开发流程的逐渐规范化,糟糕的代码已经非常少了,相信未来程序员的代码会越来越规范。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续在头条写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有互联网方面的问题,也可以咨询我,谢谢!
到此,以上就是小编对于程序员心理测试 的问题就介绍到这了,希望介绍关于程序员心理测试 的2点解答对大家有用。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.constructoranovacons.com/post/70454.html