1。先说质量:想干点事,先做人。 做技术童鞋往往忽略做人,觉得学得好,技术做得好,一定会得到很好的发展。 其实不一定。大部分程序员不是天才,也不是神力。 如果你想让别人教你知识,和你分享技术,和你一起工作,质量是最重要的。 只有高素质、高技能的人才,才能得到别人的钦佩和尊重,才能得到领导的赏识和提拔,才能获得更高的回报和机会。
2。我们再来谈谈代码:优秀的程序员必须能够写出优秀的代码。程序员就像计算机领域的作家。你写的程序就像漂亮的文章,让计算机可以很好的阅读和执行,其他程序员也可以理解你的代码。 最有优势的程序员写的代码就像诗歌一样迷人。
3。编程思路:java是面向对象编程,很多Java程序员,尤其是一些参加过培训课程的程序员,没有认真思考原则和思路,把日期都吞下去了。 结果我学了技术,没理解思想,没掌握Java的精髓。
4。基础扎实:有些Java工程师工作了好几年,结果一些最基础的知识都没有背下来。重新编程时,他们总是使用工具的尖端。没有工具,他们就写不出正确的代码。这样的人怎么可能成为大师,更别说被别人视为大师,就像一个连很多字都拼错的大作家一样?
5。编程速度:优秀的程序员编程都不慢。除了扎实的基础和丰富的经验,他们还需要清晰的编程思路和节奏。在编写程序之前,他们必须做好计划和设计,预测各种情况,找到最快的算法。
6。注重效率:一个功能,张三用了10万行代码,而你只用了300行代码,那么你做的就是简单高效,运行速度快,节省内存和资源。那你就是一个优秀的人,那个人就是一个低手。
7。学习能力:优秀的程序员从不停止学习,他们的学习能力是最强的。 他可以随时随地掌握最先进的技术,这离不开快速的学习能力。
8。博学:J2EE大师、J2SE等。同时掌握SQL语言和数据库技术,使用MYSQL、SQLSERVER等数据库,掌握WebLogic、Jboss、Spring、Struts、Hibernate等热门技术,掌握JS、linux等实用技术,软件架构设计思路,搜索引擎优化,缓存系统设计,网站负载均衡和系统性能调优。
我要咨询(留言后专人第一时间快速对接)
已有 1826 学员已过找到了合适课程