发布网友 发布时间:2022-04-23 16:55
共8个回答
热心网友 时间:2022-04-12 16:55
最大限度的相信产品经理的方案,尤其是团队的产品经理拥有很好的技术背景、以及行业经验,毕竟在团队里面产品经理是离用户最近的人。最大程度的满足用户需求,用户是上帝,哪怕他什么都不懂。热心网友 时间:2022-04-12 18:13
一个优秀的程序员一定是在有比较好的规划之后,着手解决实际问题,并且只做真正需要做的事情。保证代码的可读性;尽可能多的注释;保证你的代码是可维护的;一定要对你的代码进行重构;代码整洁要高于代码巧妙;编程前尽可能准备好全套算法;一定写单元测试,任何不写单元测试的程序员都是不合格的。热心网友 时间:2022-04-12 19:48
作为一名奋斗在一线的程序员,我觉得我最有发言权,以实际项目开发为前提,阐述优秀程序员具备的特点。要全局掌控观念,可理解为懂需求,用何种技术开发项目,可达到高效、快捷、bug少、兼容性强统称为代码的健壮性。熟悉各种代码规范,并且有自己实战代码规范。人品优良,态度诚恳。代码简洁、漂亮、通俗易懂、有良好的职业操守。热心网友 时间:2022-04-12 21:39
最好是一个好身体,这是*的基础。因为一个程序员的黄金时间大概在5年左右,也是最年富力强的时候。其次,编程的思路要清晰有条理,这也是解决问题的能力。另外就是本专业知识的积累,基本功得扎实。比如对语言的熟练程度,在实践中,指对了java,c语言的精通程度,这里面可以拓展很多,够写好几本书。最后一点就是你对编程新技术有持续的敏感度。热心网友 时间:2022-04-12 23:47
照顾好自己的身体,这是一个俗称青春饭的行业,这也是一个非常辛苦的职业。我们天天喊不要加班,不过就目前来说,计算机大行业尤其是互联网领域,尤其是中国互联网领域,加班是常态,尤其是到了特殊的情形下,不可能不加班。因此你必须学会照顾好自己的身体,你不完全属于你自己,你对于所有的人都有责任,你必须照顾好自己!热心网友 时间:2022-04-13 02:12
任何一个优秀的产品,都很难单打独斗,即使是Linus、RMS这样的骨灰级大师,也都是最大限度的团队合作,比如Linux、Emacs就有来自全世界各地的程序员在进行维护。一个优秀的程序员应该在做出行动以前清晰阐明问题——创建文档或用白板表达出来,并能够高效的理解团队成员的几乎每一个意图,将产品经理或者用户用通俗的自然语言表述出来的需求转化成严谨的程序语言。热心网友 时间:2022-04-13 04:53
文档对于团队、对于同事、甚至对于自己都是有极大好处的。比如后端的接口文档对于前端就非常重要,良好的文档习惯提高了沟通效率,并且当你一个项目交接之后,你可以经常通过文档熟悉你曾经做过的系统。总结的重要性不许多说,书籍为什么是人类进步的阶梯?因为大多数书籍其实是作者某一方面知识的浓缩、以及理解。热心网友 时间:2022-04-13 07:51
学如逆水行舟,不进则退!永远不要被你当前的项目给完全禁锢住,在做精某个领域以后,尽可能多的让自己变得更全面。计算机知识广度非常好,从操作系统、编程语言、数据库、编译器、计算机网络、算法、数据结构等具有非常多的知识,在行业领域有区块链技术、人工智能技术等等方面,想要不被当前的业务禁锢住,你就必须尽可能多的学习更多的知识,不管学习,才能提升自己,长足进步。