高级程序员应该具备什么能力

高级程序员应该具备什么能力,第1张

对高级程序员有这么一些要求:

1、 必须有一定的业务分析与流程意识,能够做简单的业务设计方案与功能分解。

2、 有一定的性能优化经验与能力,针对大数据(至少100W以上)做过设计处理与功能开发。

3、 有小团队(5人)的管理经验,在人有协助的情况下,能够基本驾驭10个人月工作量的项目。

4、 必须会一种语言的设计与技能开发,虽不说精通,但是也要擅长,能够处理日常多数情况,少数情况,通过摸索与尝试后可以解决。

从低级java程序员专注java技术路线发展,可以成为一个令人敬仰的高级java工程师,当然java高级工程师也不是那么容易练就的,java课程>

第一:建议先看两类书:(1)计算机原理;(2)数据结构和算法。(看数据结构之前先看C语言)。

第二.

Java、net、C++、PB、VB、Delphi、汇编到底应该学哪个?哪个最简单就先学哪个、公司用哪个就学哪个、哪个和有缘(比如刚好认识一个愿意帮助你的Delphi高手)就学哪个,如果都学,或者三天两头的换,结果肯定是什么都不会,不要心浮气燥,他们都只是工具,学精一门其它的就相通了,重要的是掌握编程的思想。面向对象(好像现在已经是面向需求了)、UML、WebLogic、

WebService

、软件工程、XML……应该怎么学呀,对不起。

7.

不要以为程序员的工资都很高,程序员之间的水平差异也大。公司衡量一个人的待遇标准是他能给公司带来多大的效益。如果体现了自己的价值,公司会主动给你加薪的,当然也可以自己主动提,但一定要在表现出了自己的价值之后。

8.

轻易不要跳槽,如果非要跳,也要保持工作经验上的延续。

以上就是关于高级程序员应该具备什么能力全部的内容,包括:高级程序员应该具备什么能力、北大青鸟java培训:怎样才能成为一名高级java软件工程师、如何才能成为一名JAVA程序员等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9749387.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存