初级程序员进阶宝典

图片发自App

这里做一个简单的自我介绍,本人16年毕业于武汉工程职业技术学院软件研发专业,工作两年时间目前年薪在20万,在今年完成了我的连续两次涨薪的跨越,记得雷军说过一句话,现在风口上,猪都可以飞起来,我个人觉得我是比较笨的那一批人,高中我上的是一所一般般的高中,在学校也是一般般的生活,大学也是一般般的大学,同样过着一般般的生活,我不知道有多少人和我一样如此普通甚至还有点笨的生活着。不过我依旧有梦想,依旧在向着梦想努力,我的第一次转折应该就是填大学志愿的时候,说起这个高考分数我每每提及都会在心里暗自窃喜一番,可能是上天始终不愿意抛弃我,我大学压线上了一个大专,然后却又在四年前就看好这个互联网软件行业,硬着头皮选择了互联网行业,这一次的决定真的就注定了,我学童时期的缺的学习将要用余生七十年去弥补了!程序猿或者程序媛踏上编码这条路就意味着终身学习的理念一定要深入骨髓,因为如今风口浪尖稍有不慎就会被遗弃。

谈谈我的成长历程吧应该是大多数人可以借鉴的发展之路,最开始我参加实习是在15年9月底,我和一帮同学一同来到繁华的魔都-上海,当时家里人也是各种反对,我却执意前往,最开始找工作这件事,在别人还没有去上海的时候我已经早早的就开始投简历,包装自己的简历,不得不说简历的包装对于任何人来说都是及其重要的,一定要重视自己的简历 我记得当时在所有人都刚下火车的时候我就赶去面试虽然前几次面试结果都不是很满意但是我觉得我比别人多了更多的面试经验,事实表明这对我后来的确是有帮助的,前期各位萌新千万不要灰心失败真的是成功的爸爸!我在第二天就面试上了两家公司当时以每月4000的工资作为实习生入职,初入职场我想每个人都差不多做事小心翼翼,不敢迟到不敢早退,想要做事情,不停的观望看有没有机会一展拳脚,ok有上述想法的证明你还是一个积极向上的工作态度,保持住,领导或者主管会看到你的表现的,在空闲期不要闲着问老前辈要一份以前项目代码,首先看看工具包对那些事情做过封装,这个可以提升你编码的效率,然后看目前框架用到了那些插件或者组件这是前期需要做的事情,大概持续半年左右这样的状态,这时候眼光就不能只看现有框架了而要看这些插件,组件如何配置的有哪些配置,主要解决什么问题为什么用这个而不用其他的同类,这样的状态需要在保持半年左右,接着就是开拓视野不断的关注有新技术新版本的发布对目前编码会有哪些影响,这时候可以开始写一些博客来记录自己看过的或者看到的内容,往后一年内就要尝试着对 整个系统有一个全面的了解,而不是依然只关注功能的本事,更应该关注这个功能最好最坏的状态以及功能之间的关联关系,学会优化系统配置,搭建自己的系统架构,下面会介绍程序员需要关注的点具体有哪些。

由于本人是java程序员所以这里就以java为例,目前我们开发分为数据库,服务器,前端交互,数据库我们常用的有mysql,redis ,mongo等一系列,这里可以自行百度这三个高可用架构设计,服务器这边主要也是高可用的架构以及负载均衡如何去做,做java的总是离不开spring这个东西了解ioc aop springmvc这三个,再接着就是hibernate的使用,也有灵活度高的mybatis,考虑在高并发的情况如何高效的开销数据库连接操作,如何使用消息中间件来保证高并发的执行,如何使用非关系型数据库来处理高并发,包括目前最火的分布式架构,熔断机制,服务注册,负载均衡,服务的发现,分布式存贮,分布式配置等等一系列问题

这里只是简单介绍具体还有一些细节可以私信我加我微信有空一起聊聊,五年成长为初级架构师的一个小boy,顺便提一下上面图片是我公司的logo感觉如何?虽然还没有成立但是这就是我的动力,我要有自己的公司和技术团队,共同用自己的微薄力量改变或者改善每一个人的生活,架空科技,架空生活,用科技支撑轻享生活,大家可以亲切的叫我狗贼哦,哈哈 晚安各位

你可能感兴趣的:(初级程序员进阶宝典)