初级程序员升中级程序员需要掌握哪些知识

在我个人看来,中级程序员的标志就是看你是否会使用缓存,会使用集群分布式。

对于初级程序员来说,还仅仅处于简简单单的码字搬砖过程中,一开始,大家只会操作数据库的增删改查(一般情况下只会让你查,随便操作数据库对业务的影响还是很大的)、在框架下进行代码敲打、向后台前台送字段、简单的写些处理逻辑、对于测试提出的bug进行修改,拉日志,上版本等等。而这些,几乎就是初级程序员的全部了。大家只是考虑“正确”,而不考虑快慢。

而中级程序员(目前我就是中级的),虽然看似升了一个段位(原谅我王者荣耀玩多了),但其实会的也不是很多。比如数据库的维护、dubbo(分布式)、集群、redis(缓存)、poi(操作 excel导入导出)、w3c.dom(java读写XML)等等,也就没有其他的了。所以只要你学的快,升值还是很快的。要知道,程序员属于高薪工作,当时我朋友跟我说,如果程序员工资不到10k都不好意思说自己是干开发的(本人之前只有5.5k)。

说了这么多,本人可能说的有些片面了,毕竟我也只是在北京工作,没有去过其他地方。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值