您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
程序员工作以后该如何提升?
程序员,自己的,技术程序员工作以后该如何提升?
发布时间:2019-02-08加入收藏来源:互联网点击:
程序员工作以后该如何提升?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
作为一名IT行业的从业者,我来回答一下这个问题。
程序员在工作以后,有多种不同的提升渠道,程序员应该根据自身的实际情况来规划提升方式。
如果程序员就业在大型科技企业(互联网),那么完全可以在岗位工作任务中获得持续地提升。由于大厂往往具有较强的资源整合能力,而且对于开发人员的提升有比较详细的规划,所以程序员的提升通道通常也比较多。
在大厂发展需要注意三个方面的内容,其一是注重岗位升级速度;其二是要注重选择适合自己的发展方向;其三是注重提升自身的沟通交流能力。不少在大厂工作的研究生,在谈到发展规划的时候,往往非常注重岗位的资源整合能力,这一点应该引起程序员的重视。
对于在创业型公司,或者是规模比较小的软件公司发展的程序员来说,要想获得提升,既需要借助于岗位工作任务,同时也需要有一个自主学习计划。岗位工作任务的技术含量和上升空间对于程序员的提升有较大的影响,如果整个团队的技术研发能力比较强,而且研发方向比较专注,那么对于程序员的提升还是有较大帮助的。
自主学习对于程序员的提升也有比较明显的影响,在内容的选择上,既要考虑未来的发展趋势,同时还要结合自身的知识结构和能力特点,如果自主学习的内容能够再结合当前的岗位任务,那么学习的效果会更好一些。
最后,在工作过程中,勇于承担新任务也会在很大程度上促进自己的成长。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言,或者私信我!
回答于 2019-09-11 08:43:50
1、确定自己的方向。由于个人时间和精力有限,在刚出来工作的时候,先确定自己感兴趣的方向,不要各个领域都涉及,工作数年后可考虑设计其他感兴趣的领域。
2、根据自己自己感兴趣的方向,去网上搜索该方向经常使用到的技术,努力去学习那些技术。这里分为基础(语言新特性、数据结构、算法、操作系统、计算机网络、数据库等)和各种流行框架。基础知识需要精通,各种框架先只需要学习流行的框架,然后再设略一些该领域其他一些框架。这个阶段需要多写代码,多看优秀的开源项目。
3、学习常用的设计模式,学习其他感兴趣领域的知识,并且自己去了解实现平时见到的各种感兴趣的软件,让自己朝架构师方向发展。
回答于 2019-09-11 08:43:50
程序员想要提升,专精技术是比较普遍的一条路,走上架构师、技术Leader的职位,那么相对于一线开发的程序员而言,至少是不会轻易被淘汰的。那么要想走上架构师或者技术Leader的高度,一般需要什么能力水平呢?
其实,架构师也是和领域相关的,不同领域有不同的复杂度和模式,例如业务架构师、中间件架构师、大数据架构师等等,作为架构师,最基本的要求需要掌握关键的技术原理和优缺点,能够基于具体的场景进行技术选型,规划解决方案。
举个简单的例子,比如说作为大数据架构师,对于主流的框架技术,比如Hadoop、Spark、Flink等等,适用于什么样的场景,现有的团队人员是否能够完成这样的工作,需要增加或者减少等等的问题,这些都需要在开发之前就能心中有数。
而要做到这些,至少要对一线的开发工作有清晰的认知,过往经手的项目能够积累起可以参考的经验,提升自己,一方面是在技术上,另一方面则是结合到业务,企业现状等等去思考,从更高的层次去思考和规划。
回答于 2019-09-11 08:43:50
首先需要明确的一个事实,程序员行业是个终生学习,跟踪前沿技术风口的领域,所以时刻保持一颗学习的心态是很有必要的。
工作中的学习需要有强大的自我约束力和慎独自律,学习的目的无非就两点,一个是从技术上讲跟得上先进技术,另一个就是保持危机感,为下一步发现做准备,需要按照自己的职业规划来逐步实现。
学习的途径和方法包括github的代码库,前沿论文的综述,以及国内技术博客的实践记录等
回答于 2019-09-11 08:43:50
作为程序员,需要不断的让自身技能得到延伸,才能延长职业生命周期!可从以下几点去找适合自己的提升方向。
1、整合自身知识体系:
很多人都会觉得,学了的知识和技能,如果没有怎么用,很容易就忘记了,这是因为我们没有把新知识和已知的旧知识想联系起来。只有把新旧知识牵扯到一起,在需要的时候,才能开启大脑的识别模式,这就需要整合知识体系。
上一篇:你有没有被世俗偏见影响过?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |