一提及外包程序员,大部分人的第一印象就是:工作强度大,技术含量低,没有归属感!
本人毕业于某普通二本院校非计算机专业,跨专业入行做java开发,至今有近 5年工作经验。
第一份工作是在腾讯的某个合作公司做了两年外包。总体感受就是:
- 这份工作缺乏归属感,心里总有一种落差,进步空间不大。
- 接触不到核心技术,公司没有针对你的技术培训与探究。
- 工作简单,业务重复,通常是工具人的存在。
- 薪资不高,虽然有加班费,但是还是不高。
在深思过后,我还是准备提升自己。
很长一段时间里,我不是在学习,就是在学习的路上,后来尝试着接触一些代码和一些框架,把自己所学的知识融入到你自己的项目中去,把自己的项目整理出一个框架。深入去理解OOA,OOD,OOP等编程思想,去熟悉各种Java IDE和开发相关工具(Eclipse、Jbuilder、WSAD、CVS,Ant、JUnit),理解关系数据库的设计原理,熟练掌握了MySQL。
终于,两年外包做开发,一遇风云变化龙!现已转岗成正式员工,月薪15k。
做为一名开发人,我想分享一下这些年来,我对于技术一些归纳和总结,和自己对作为一名高级开发需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到底的朋友!
文末有免费下载方式
目录大纲
基础篇
多线程&并发篇
Spring篇
MyBatis篇
Nginx篇
分布式篇
SpringCloud篇
Dubbo篇
Nginx篇
数据结构与算法篇
Linux篇
Zookeeper篇
分布式篇
设计模式
maven篇
ElasticSearch篇
软实力篇
Git篇
这份文档今天免费分享给大家,只需要点击下方名片,扫码即可马上领取!
