2016年年终总结

本文作者回顾了自己2016年的职业生涯,包括两次换工作经历,详细介绍了在不同公司的工作体验和技术成长过程,表达了对未来发展的期待。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

———-时光流逝,断断续续地看别人的博客已经快一年多了,但自己还从来没有写过博客。趁着2016年总结这次机会,我决定写篇博客来记录自己的2016年,因为这一年对我来说比较有纪念意义。
———-2016年对于我来说是充满了波折的一年,首先是在工作上我换了两次工作。跳槽了一次,然后被裁员了,又重新找了个新公司。作为一个菜鸟程序员,在原来的公司呆了一年多以后,业务上倒是学到了不少,但感觉自己什么技术都没有学会,每天就是维护一下前辈们的代码,改改bug,在群里聊聊天,看别人吹牛,生活的比较安逸,和在养老院养老差不多,基本没加过班。每次看到java交流群里面别人毕业刚出来的工资都比我高,想想自己都工作快一年多了,心里有点不平衡,公司说的一年涨两次工资也是空话(刚毕业时3K,现在到手3.7k)而且我还要负责公司年会,生日会(三个月一次,公司聚餐)旅游等福利的琐事。觉得自己就是一个打杂的,都没怎么敲代码,久而久之我就有了跳槽的想法。然后在搞完公司旅游(带女朋友一起去的,公司可以报销她的30%,感觉唯一的福利)后我就跳槽了。八月初我提交的离职申请,虽然当时感觉挺对不住带我的项目经理的,毕竟把我教会了她可以轻松许多。可是人各有志嘛,最后还是决定辞职。交了离职申请后我就在拉勾网上投了简历,然后约了几个公司在同一天面试(这里提醒一下大家,面试最好还是一天两个,多了太累。。。),请假过去面试。面试时发现自己的基础也比较差,稍微深一点的东西完全不懂,笔试时更是一脸懵逼。在应聘了了七八家公司之后,终于收到了两家offer。一个是研发中心,传统行业想转型,公司主要是搞印刷行业的,目前已经有自己的app和网站。还有个是互联网公司,搞金融行业的。不过当时面试的地方比较偏,属于外包,在客户那边驻场开发。当时觉得自己当时比较菜,就去了研发中心,一是因为那家公司先答应的(忘了他周末大小休,中间隔了两个礼拜==,没问五险一金)。两个公司待遇一样,都是6k,不过第二家入职开始就交五险一金。二是我觉得应该让自己勤快一点,因为准备2017年开年后去大城市的,想先适应一下,小公司辞职比较好辞一点吧。在上家公司的上班的时候,每天按时上班,准时下班。有一种十分懒惰的感觉。所以我选择了比较远的公司。因为我那样我必须得每天早晨七点多起床。然后去挤45分钟地铁,才能抵达公司。
———-公司情况我简单介绍下:公司属于传统行业向互联网转型,研发了自己的网站和app。app是模仿京东搞得,在网上卖纸张原材料。我属于研发的java小组,我们组就四个人,两个组长,加上我和另外一个试用的。我们的任务基本上就是给app后台写接口以及公司自己的erp系统的改造。app第一版已经上线,准备重构,出第二版,之前的开发走了,估计觉得公司坑,辞职了。我们的工作内容是在前一版的基础上来修改,修改以前不合理的地方,增加一些新的功能。但是逻辑复杂的,改动的比较大的是由组长去做,我就负责迁移比较简单的接口,稍微改动一下,然后和app的人一起测试。后期的工作就是做公司自己的erp系统(我上家公司也是搞erp,对这个比较熟一点)基本上也是依葫芦画瓢,工作上还是比较轻松。这里吐槽一下,公司是单休,公司上班时间是8:30 -5:30,早晨去了之后还要开早会,每天念一篇道德经 有点上学时早读的味道==,念完后总经理还搞演讲,感觉有点像洗脑似的。晚上6:00后开始算加班,而且一二四晚上还得强制加班,必须要七点以后才能走。说是可以调休,想着自己是新来的,每天基本上多待一个多小时,平常晚半小时。
———-然后说说开发的技术,我们app后台是组长在网上找的jeesite开源框架,我们用它来搞二次开发。刚去的时候因为从刚出上家公司刚出来(公司自己封装的框架),用的技术也比较落后。对框架里多的技术基本都没有听过。刚学起来还是比较吃力的。没办法只有每天自己百度相关的技术,大概花了一两个礼拜终于把jeesite开源框架入门(对项目中涉及的技术有了一定的了解)。当然中间也没用闲着,也改写了几个小的接口。(我的任务都是副组长安排的,因为二次开发,而且有以前的老接口作为参考,所以比较快,没事的时候问副组长要任务,他叫说叫我们看看框架源码已经老接口的源码,组长他们也都没啥事,然后就各自钻研技术,忙自己的事情。我前几天每天看技术文档,久而久之就对框架熟悉了)。这里说下为啥当时自己没有辞职,刚去的一个礼拜,我每天待到六点多就跑了,并没有人告诉我强制加班的规定,那个时候公司也招了好多人,但都是没满一个礼拜就把人给开了,具体原因我也不知道,签合同的时候说过前一个礼拜可能会被开除,没想到自己都干了两个半月,还是。。。,后来才知道加班的规定。单知道的时候也懒得换了,熬到明年过完年再辞职,这样也没啥心里压力了。。。。。
———-然后说说公司的加班,其实当时还是比较排斥的,平常强制加班也就算了,周六也要上班就比较不爽了,都休息不好,一个礼拜只能休息一天,其他六天都得早起,痛苦啊。十月份因为十一长假,公司说要调班。然后十月份每周都是单休。之后到了十一月中旬,组长突然找我们谈话,说公司总经理觉得我们研发部没事做,各个小组都要裁员,要我们有心理准备,可能要开除我们,组长叫我们赶紧把加班调休的假休完,尽量让我们月底在走。然后告诫去软件园找一个靠谱的互联网公司,这种小公司太不稳定,业绩不好我们就没有工作,没啥时间给我们学习。
单想不到来的速度比我们快多了,当天下午人事就找我们谈话,问我们工作情况怎么样,我说还好啊,她说我们经理反馈我们平常的工作没有按时完成,然后告知我第二天就不用去上班了(和我一起试用的同事也一样的命运),当时心中真是一万头草泥马在奔腾,真的是没有一点点准备。好歹提前通知一下啊。然后在寝室蜗居了几天,第二周才开始找工作。当时心里比较排斥,这都年底了,我是找工作呢还是不找呢。我都已经主动去找组长要任务,是公司没有安排任务。。。最后还要吐槽我们没有按时完成任务,想想估计找不到啥理由了吧,随便找个理由开除试用期的。
想着加班了估计有三天,刚好那周休完(辞职时和人事说加班调休的事,是不是可以休完再走,人事说今天就得走,加班那部分会给我们算工资的,我天真的就信了,结果发工资时才发现根本就没有,想想算了,公司太坑,那几天钱就当喂狗了,画个圈圈诅咒公司早点完蛋)。虽然公司比较坑,但我还是很感谢我们组长和副组长的。是他们教会了我许多知识,让我的技术能力有了一定的提升,起码眼界开阔了,知道了GitHub开源中国。而且在每天的学习中,自己的能力应该也有一定的提升。没事学习的时候看看大神们写的代码,对自己的编码水平也有了一定的提高。
———-后来在纠结中,最后还是决定找工作吧,不然这一两个月没工资杂活==我的大城市之旅只能暂缓了。这次找工作花了半个月,一遍复习了一下基础,关键是快年底了,找工作比较难,年底了跳槽的比较少吧==这次学聪明了,吸取了上家公司的经验,选了一个互联网公司,当时就决定再也不去研发中心之类的小公司。那种还是太坑–。来到了现在的新公司,12月一号入职的,虽然才来一个月,但是觉得公司的技术氛围不错,福利也还行,元旦发了五百购物卡。起码比上家好太多,十一端午啥福利都没有,之前公司好歹还发了购物卡。公司项目技术用的比较新,对自己未来的发展比较有利。
———-2016年比较深刻就是工作的事情了,因为换工作穷三月,,,我穷了六个月,眼看着快过年了,希望在2017年里能够多赚点money,身体健康。在这里非常感谢我的女朋友,是她在我陷入低谷的时候鼓励我,给了我勇气走出阴影。今年先定两个小目标,决定带她去XX旅游一趟,目的地暂时没想好,之后补上。然后就是在新的一年里培养一个兴趣爱好,不能太宅了==。

基于python实现的粒子群的VRP(车辆配送路径规划)问题建模求解+源码+项目文档+算法解析,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用,详情见md文档 算法设计的关键在于如何向表现较好的个体学习,标准粒子群算法引入惯性因子w、自我认知因子c1、社会认知因子c2分别作为自身、当代最优解和历史最优解的权重,指导粒子速度和位置的更新,这在求解函数极值问题时比较容易实现,而在VRP问题上,速度位置的更新则难以直接采用加权的方式进行,一个常见的方法是采用基于遗传算法交叉算子的混合型粒子群算法进行求解,这里采用顺序交叉算子,对惯性因子w、自我认知因子c1、社会认知因子c2则以w/(w+c1+c2),c1/(w+c1+c2),c2/(w+c1+c2)的概率接受粒子本身、当前最优解、全局最优解交叉的父代之一(即按概率选择其中一个作为父代,不加权)。 算法设计的关键在于如何向表现较好的个体学习,标准粒子群算法引入惯性因子w、自我认知因子c1、社会认知因子c2分别作为自身、当代最优解和历史最优解的权重,指导粒子速度和位置的更新,这在求解函数极值问题时比较容易实现,而在VRP问题上,速度位置的更新则难以直接采用加权的方式进行,一个常见的方法是采用基于遗传算法交叉算子的混合型粒子群算法进行求解,这里采用顺序交叉算子,对惯性因子w、自我认知因子c1、社会认知因子c2则以w/(w+c1+c2),c1/(w+c1+c2),c2/(w+c1+c2)的概率接受粒子本身、当前最优解、全局最优解交叉的父代之一(即按概率选择其中一个作为父代,不加权)。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值