15年过去快一周了,虽说年底现在的团队就要解散,但这一年的付出与收获应该被记录下来,才算是对自己的一种负责...  

  先来说说我与博客园的相识经历:

  

  大二的时候,天天泡宿舍打游戏,QQ仙侠传,玩的还不错...偶然组的一个下本的野队,聊天的时候,一个上班族(现在看来应该是程序员,当时没细问)知道了我是学计算机的,就给我聊了聊可以多来博客园逛逛...于是乎,博客园这个东西闯进了我的生活。

  仔细想想,逛博客园也好几年了,大学的时候老喜欢打游戏,虽说对专业知识基本都不了解,也常来逛逛(那时候觉得园子里面的各位真真的是牛,说的我完全都不懂....)。

  记得刚参加工作的时候,总会趁老大不在,悄悄的来园子看几篇文章(那还是13年下半年的事,刚到公司,战战兢兢,从同事那儿听到任何一个新的名词都会来博客园搜,看看各位写的相关文章,进步很大....)。

  14年元旦,公司觉得还不错,给按正式工标准发工资了(6月份才毕业,这种公司少见,挺幸运),在团队里也算能说上一句话了(主要是同事们没架子),也就更有底气多逛博客园了,偶尔也会和同事交流交流置顶的几篇文章。

  一直到14年12月,团队最大的项目基本完成交付,看着自己个人文件夹里上百篇收藏的文章(个人爱好,看见好的喜欢的有用的文章都喜欢保存成html存下来,至今已经收藏了300多篇....),觉得自己也算挺“富有”的了,就创建了博客园的账户,也想没事的时候写点东西分享分享(哈哈,逛了一个园子两三年了,才想着注册个账号,自己想着都汗颜)。

  可惜,15年初找了一个初创的公司,比较忙(也算懒吧),一直到9月份才想着写了几篇文章,都是以前项目里用到的....写得很烂,自己都看不下去,看来偶还是适合默默的看。

  15年3月份进入现在的公司,做.NET后台,谈得时候说得很好,是以.NET组负责人的身份入的职。由于是初创,该有的不该有的都没有,整个办公室的网速两根线加起来才能到800K/s,发布一次代码到服务器等于喝两壶热茶的时间。

  前几个月,整个后台就自己一个人(也算被坑了,面试的时候确认了多次,是说.NET有三个人,自己进来主要是做一个总体.NET组的负责人,做核心的技术,现实情况也就呵呵了),除了扫地的活不干,其余的都干。什么搭建ftp、svn、禅道、部署服务器(领导除了会扯皮,啥也不懂,连JavaScript都搞不明白是啥。好吧,不该说领导坏话,掌嘴!)都得干,呵呵哒。搭后台、分析设计实体模型、写服务、写接口、写测试、写框架、给Android、IOS讲接口讲设计(不知道为啥,领导总觉得这事就该我干,讲接口也就算了,连整个配合美工设计页面提意见都得我来干...),前端没及时招进来,还变身了一把“前端攻城狮”,做微信公众号,做管理平台....哦了,三个月过后,我这边接口基本实现完了(单元测试都覆盖过半了),Android和IOS的系统没出来(当然,个人觉得责任不在我们程序员,Android和IOS的同事几乎天天加班,问题是直属领导天天让人家做MVP做分层做开源框架设计....我都替那几个同事感到忧伤,你说你做一个社区O2O,还是初期,至于吗!)。当然,比较大的收获就是:整个项目团队10来个人我成了对业务对系统对设计对代码最精的人了......

  6月份,端午节前,总部大BOSS对项目团队做了巨大调整,直属领导被调离,Android、IOS同事全部遣散,补充了一个测试、一个前端、一个美工...(我要求的.NET没遇到合适的,有一个前端是做.NET出身的同学,一直想调他来做.NET,一直也没实现),可能是鉴于我就是这个团队最老的员工了,也算是最了解的了(因为整个设计图是我配合美工做的,接口与服务都是我一个人写的),遂提拔我负责当前的整个项目团队(当时虽提前几天收到了点点风声,也是激动了大半天,前半年总算没瞎忙活),约么六七个人。当时的确很紧张,虽说干的事不会有太大变化,毕竟上半年这些事主要也是我干,但是总感觉心态变了,责任变了。

  OK,大BOSS决定开始转战微信公众号,给的时间节点是8月份必须出1.0上线。当时那个紧张啊,一直到端午前,整个后台的接口还是做的webAPI,用户身份什么的还是做的token机制,整个设计都是按APP接口设计的,要是做微信公众号+一个B/S网站,直接上cookie不就完了...好多业务都得修改,其他的同事要么刚来,环境还不熟,基本都得自己上。还记得当时自己出去约认识的朋友吃饭请帮忙,外包掉了网站(一直到端午后才提出的要做一个业务网站)的设计,自己加班加点的改接口,改业务。拿到网站设计图后,实在不放心让其他人干(毕竟大BOSS给期限就到8月初),没办法,自己一边学一边写,再忙都很欣慰,因为进度能掌控,能把握住整个时间节点。

  那时候,真真的是佩服自己(哈哈,自夸一下)。不到20天的时间,连调接口拼界面做测试,一个网站出来了(不怎么好,毕竟自己算半路出家)。地址:http://service.rencaibao.com.cn/  到现在,几乎没怎么大改过。那段时间,现在想来也算是15年最充实收获最大的一个多月了...

  8月份如期的让1.0产品上线了,大BOSS很高兴,而后又听了我后期的研发计划(10月份嵌入LBS+开发完整的监控平台,12月份上线优质体验的2.0版本等等),经常带我出去谈运营谈业务...心里美滋滋的,感觉这个项目就算要做起来了,以后升职、加薪、迎娶白富美、走上人生的巅峰还不是板上钉钉的事。可惜,现实很残酷,掐灭了我膨胀的喜悦火焰...

  一直到10月份,我们研发团队按计划上线新版本了,一个客户没谈进来(我当时虽说经常参与运营这一块,也只是去现场做一个技术支持,运营的确不是我的专长,也没怎么好插嘴。项目是一个线上人力资源(商用小时工O2O),企业客户是需要谈的,需要签合同的),心中开始有点慌,毕竟前期的天使加上大BOSS自己的资金也就那点钱,一年快到头了,大经济环境又不好,没点存粮怎敢进入寒冬。

  自己也开始一边继续开发项目,一边不停的向大BOSS提建议,与运营的同事一起讨论,一起去了吉林市做业务拓展,可惜当时大BOSS已经开始在做最坏打算了,只是我们还不知道,还在外冲锋陷阵...时间很快,第一批客户没能如期的拉上线(因素很多吧,有产品设计的原因也有运营力度的原因也有公司内部的原因),到了12月份,我带着技术团队忙着新版本上线的事...呵呵,刚上线完,大BOSS宣布:由于资金紧张,运营策略失败,整个项目1月底暂停,团队解散!

  意料之中的结局,还是会有一点小失落。这个项目可以说是自己看着一点一点从无到有慢慢亲手做起来的,还刚招了两个新同事(报批的时候,大BOSS只字未提解散的事),感觉对不起他们,刚出校门的新面孔,感觉就像当年的自己,那么稚嫩。入职不到一个月就遇到团队解散,我能做的也就是为他们争取到应有的补偿,给他们批假让他们能多点时间早点出去面试。心中总是有那么一丝愧疚...

  15年,总的来说,是充实的一年,收获的一年,幸运的一年。

  很多自己没干过的工作,干过了,会干了。

  完成了从一个任务接受者到任务分配者的过渡,真正意义上理解了不同岗位看待问题的不同角度。

  我想,项目的结局不管成与败,我们这些为之付出的人都该算成功的,因为我们努力了,付出了,坚持了,无憾了。

  顺便说几点心底最真实的感受,虽然在这里可能不会得到大部分园友的认同,也欢迎随时讨论(希望理智讨论,不喜勿喷):

    1.一个真正好的做大的产品,和用什么技术甚至于说整个技术团队都不会有太大直接的关系,主要还在于最顶层的那几个决策者。

    2.一个好的技术人员(开发人员)不应该局限于开发语言开发平台(不是说就得什么都会),而是他有好的思想,能很快提出一个好的基于现实的解决方案(毕竟一切代码都应该是虚拟于现实)。

    3.一个.NET程序员跳槽的时候,第一想到的如果是再找一个.NET程序员的工作,那么他在.NET方面的技能应该不会太高;如果是自己明确的学习了Java或前端或其他相关知识,指定另外一种程序员工作,那么他在新工作方面的技能应该不会太高;如果他不再在乎开发的语言,任何一种程序相关的工作都可以去干,那么他在.NET方面的造诣应该已经很高;如果他不再局限于程序相关的行业,而是着眼于其他其他岗位甚至于其他行业,那么他至少应该是一个值得我们学习和钦佩的人。

  在此,再次感谢我的团队,感谢这一年离职的、新来的和一直坚守的同事们,16年,我们各自再战。

2016年01月07日

转载于:https://www.cnblogs.com/csqb-511612371/p/5102590.html

一个幸运的本命年,2015记事相关推荐

  1. python随机选择一个幸运观众_从十名观众中随机选取8名幸运观众,不能重复选取同一个观众为幸运观众(CPrimerPlus第十六章第五题)...

    其实就是CPrimerPlus第十六章第五题,只不过我把标题写的更生动些啦. 刚开始我理解两次选的人不一样就行了,于是只安排了连续两次选人之间对比,人相同了那么就将第二次选择作废,重来一次,直到选的人 ...

  2. 一个码农的2015回顾和2016展望

    一个码农的2015回顾和2016展望 前言 最近各地降温比较狠,面对霸王级寒潮大魔王,唯有解封封印多年的霸王级秋裤方可应对!大家注意保暖! 忙这忙那的,不过还是感觉啥也没忙,心里还是空空的,也许是件好 ...

  3. 在路上---一个平凡人的2015年总结及2016年展望

    今天是我来博客园整整3年的日子,也是2016年元旦上班的第一天,在这个好日子里不免浮想联翩,那就趁着这个时间好好总结一下.看了一下历史: 这篇总结发在博客园上,一方面是因为可以激励自己不忘初心,另一方 ...

  4. 如果自己组装一个台式计算机有哪些,2015电脑组装教程:史上最全自己组装电脑教程...

    DIY电脑一直都是电脑爱好者非常喜欢的,电脑组装通常包括电脑硬件的选择,DIY硬件组装以及操作系统安装三个部分. 对于电脑爱好者来说,通过自己动手DIY组装电脑,不仅可以更为深刻的认识硬件,了解电脑主 ...

  5. 前端Vue简单编写一个幸运大转盘抽奖游戏

    最近公司有一个需求要做一个抽奖类的大转盘游戏配合运营推广,先看看大概的界面ui图吧 使用rotate计算每一个奖项的角度进行奖项的布局 <ul class="gift-containe ...

  6. python 写一个幸运大转盘抽奖脚本

    大转盘抽奖活动 def get_value(): import random list1 = {"id": 1, "name": "1000元&quo ...

  7. 怎么在电脑桌面上创建一个便签记事 方便用的时候及时打开

    对于整天对着电脑工作的人来说,看似坐在办公室里很舒服,其实每天都有一大堆事情要处理.事情做久了难免头晕眼花,一不小心还会忘做某件事.这个时候就非常尴尬了,领导批评自己会感到委屈,但是自己忘做某项工作确 ...

  8. 利用java开发一个猜数字幸运小游戏:游戏规则如下

    package com.day04.www;import java.util.Random; import java.util.Scanner;public class day04 {public s ...

  9. 到x星球旅行的游客都被发给一个整数,作为游客编号。 x星的国王有个怪癖,他只喜欢数字3,5和7。 国王规定,游客的编号如果只含有因子:3,5,7,就可以获得一份奖品。 我们来看前10个幸运数字是:

    到x星球旅行的游客都被发给一个整数,作为游客编号. x星的国王有个怪癖,他只喜欢数字3,5和7. 国王规定,游客的编号如果只含有因子:3,5,7,就可以获得一份奖品. 我们来看前10个幸运数字是: 3 ...

最新文章

  1. Harris’s Linked List
  2. hdu 5720(贪心)
  3. VTK:网格之SolidClip
  4. 单片机原理及其应用——单片机控制8只发光二极管交替闪烁
  5. ASP.NET MVC SignalR(1):背景
  6. .Net Core实现健康检查
  7. 阿里云天池 Python训练营Task1:从变量到异常处理
  8. java 16 binary_【图片】【困扰】java(tm) platform se binary 已停止工作该如何是好【minecraft吧】_百度贴吧...
  9. 山东栋梁机器人比赛_谁是最强“移动机器人”?来深技师这场全国大赛一决高下!...
  10. MQTT代理服务器特性对比
  11. 一般项目的并发量有多少_汽车保养一般包含哪些项目、保养周期是多少
  12. 同一个商户周结数据中既有分账交易又有非分账交易的处理方式
  13. 洛谷 P1595 信封问题
  14. 阿里云服务器centos7 安装docker 和docker-compose 及相关命令
  15. Java详细安装配置教程(Windows),从下载到配置——Java-1.8(jdk)安装
  16. vhms销售系统_kangle虚拟主机管理系统(vhms虚拟主机销售系统)
  17. 服务器装系统就蓝屏,重装了下系统老是蓝屏
  18. Matlab带阻滤波器实验报告,有源滤波器实验报告
  19. 基于Java的企业内部通信系统的设计与实现
  20. 锁相放大器在中微流控的应用

热门文章

  1. [PM2][ERROR] Process XXX not found
  2. 3.Java中JVM, JRE和JDK的关系是什么?
  3. oracle 教学内容,oracle数据库理论教学大纲.doc
  4. 河海大学计算机考研算法题,河海大学考研真题各专业汇总
  5. PDF怎么删除空白页面,三分钟学会
  6. 取最大值的通用函数(void指针),struct和int数组的最大值
  7. neo4j 出现error py2neo.database.work.ClientError [Statement.SyntaxError] Invalid input ‘W‘ expected ‘
  8. 【精选】JAVA算法题(二十一)
  9. 通过IDL编辑器实现空间直角到高斯平面坐标系的转化
  10. java程序员的大数据之路(9):MapReduce的类型