如何从初级程序员顺利晋升到高级程序员?

文共3080字,预计学习时长9分钟

 

来源:Pexels

 

按经验级别划分的软件开发人员可能如下:

 

· 初级:拥有两到三年的经验

· 高级:拥有十年以上的经验

· 中等或 “中级水平”: 介于初级和高级之间

 

以年为单位衡量工作经验存在一个问题,即没有说明程序员开发软件的质量。工作的那几年获得了多少经验和技能?这也就导致开发人员的求职面试十分复杂。这项技能难以衡量,因此我们最终在面试中对开发人员进行了高难度测试。但是这些测试充其量只是进行大致地估量,无法准确衡量工作或完成工作所需的专业知识。

 

这就引出了下一个问题。

 

一旦你不再是初级程序员,那什么时候会成为高级程序员呢?

 

多年的工作经验会使你自然而然地成为高级程序员吗?

 

不一定。

 

以我自己为例,当我还是个初级程序员时,年少无知却自以为是,傲慢轻狂。认为自己是“代码之神”,不愿与他人合作,认为编写出色的代码是唯一重要的事情。

 

但我错了。的确,代码很重要。说到底程序员必须要编写工作代码,但写代码并不是唯一重

  • 9
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值