继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

再续专注提高技术

PIPIONE
关注TA
已关注
手记 1096
粉丝 147
获赞 702


谢谢各位朋友的支持,尤其是说我对技术理解浅薄那位道友,我觉得你说的太对了。

没错,我对技术理解非常浅薄,绝对到不了哲学的高度。我只是一名底层的小程序员,自己做过的程序没有什么创新,没有什么技术含量,换谁都可以做到,只是别人没有时间做或者不屑做,我只是把时间浪费在这样的重复编码上,代码民工说的就是我。不是我不想做更牛B的技术,实在是能力有限。

现在技术分工也已经很细了,语言有N种,操作系统有N种。几乎没有哪个人可以做到全部都精通,只能捡重要的需要的学习。日积月累之下,技术进步才会显现出来。

我之所以提倡专注技术,是看到网上一些专家的各种指导:作为程序员应该开阔视野,多学点管理,营销等非专业的知识。我一开始也觉得这样非常有必要,也学了不少,但是我发现学的这些都没有机会用上,而对这些知识的学习占用了我不少的时间。但是对于天天使用的技术我却没有深入研究。

Oracle用了几年了。顶多写一些复杂的SQL和简单的存储过程,很少研究oracle自带的各种强大的数据分析函数,更不要提性能优化了,顶多优化一下select语句,建几个索引。

Maven用了几年了。一直都使用别人布置好的项目配置,顶多改一改项目名称,版本号,引用的jar版本号,从来没有深入了解它的工作机制和指令含义,更没有自己写过项目部署的maven程序

Java用了几年了。一直都是对象,方法,属性,设计模式,但是从来没有认真的看过几遍《Think in Java》。

每次想跳槽的时候都感觉到深深地不安:我没有一样技术是拿得出手的。

我的建议是:毕业未满3年的同学们,不要听专家乱指,老老实实把你的技术水平提上来,做精通了;管理之类可以看但别上心,等什么时候你当了领导再认真研究。分清主次,技术才是根本!

毕业3年之内换工作,一般还是做技术,都会有笔试。毕业5年之后再换工作,一般就不会有笔试了,直接面试,谈得来就干,谈不来就走。

做技术的人想要提高收入最快捷的方法就是是跳槽。

很多专家侃侃而谈:不要频繁跳槽,一是在职场给人的印象不好;二是时间太短无法进入公司的中层。

跳槽的机会其实只有一两次,以后再跳就没有意义了。

据本人调查,普通技术人员薪水涨幅如下:假如刚毕业的时候3K(本科),那么毕业一年后4K,2年5K,3年后6K,4年7K,以上是留在原公司的前提下。

如果中间有过一次跳槽。那么薪水可能会加1K-2K左右,很多公司对新入职员工的薪水都有限制的,3年7K,4年8.5K,5年10K基本如此。10K是一道坎,很难翻过去的一道坎,一般成为小团队Leader才有可能超过10K。

以上我说的是一般的公司,不包含发展迅速的创业型公司,当然如果你运气好进入了这么一个公司,3年就到达了年薪30W,我是很羡慕嫉妒恨的。

外话:

其实本人没跳过槽,去年工作满3年的时候,去面试了几家,感觉跳槽并不能带来质变,而且公司形势一片大好,于是留下了。

最近几天是公司项目最繁忙的时候,几个刚来不久的新人一个个都离开了,留下一大堆麻烦给我这样的老人坚守。虽然分身乏术,还好心理素质已经锻炼出来了,不至于精神崩溃,而同事已经夜夜失眠了。

眼看大好形势危机四伏,好几个项目摇摇欲坠,再次感叹公司抠门,不知道把握人才。

 

©著作权归作者所有:来自51CTO博客作者vata147的原创作品,如需转载,请注明出处,否则将追究法律责任

Oracle技术程序感悟


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP