我的2013年总结

简介: 看到别人都在写总结。 然后想想。。觉得自己也该写个总结。稍微总结下2013年的全过程。 2013年。。对于我而言。。是巨变的一年。 公司属于初创公司,从今年开始到4月份为止,感觉公司都快运行不下去了。

看到别人都在写总结。

然后想想。。觉得自己也该写个总结。稍微总结下2013年的全过程。

2013年。。对于我而言。。是巨变的一年。

公司属于初创公司,从今年开始到4月份为止,感觉公司都快运行不下去了。

没有方向,没有目标,完全不知道以后的路在什么地方。感觉随时都可能解散走人。

2012年毕业决定一起创业的时候还是满怀激情,经过半年的“封闭”开发(就我跟我一个同事两个人呆在电脑前面开发,需求不明确,功能不明确,几乎很多东西都不明确,就是在这种奇葩的状态下,开发了半年多,结果到现在还没用上。)

2013年的4月,是我们转变的最重要的日子。

4月中旬的时候,

说有个项目可以做,大概6W的样子。觉得接了过来之后最起码 今年两个人的工资是有了。

然后就努力的做PPT ,分析需求,忙了一个星期,

然后拿过去给对方,再由对方向其上司汇报。

谁知道他汇报的时候,其领导直接否定了该项目,而当问到价格的时候他竟然回答“3W就够了”,3W。。。包含网页手机两个版本。。

原本对于该项目还以为是势在必得,可是。谁知是这种结果,当时的打击不言而喻。

   当时的结果当然就是。。各回各家,各找各妈的结局。

忘了说一句,就是该项目是由移动介绍给我们的。

可能是由于移动该项目的负责人觉得对不起我们,也可能他们当时刚好没有想到其他软件开发商,第三天(周五)又叫我们过去,说有个另外的项目,下周二就要“竞标”的样子,然后让我们开发个DEMO给他们。

对于当时的我们来说也没想到该项目到底会影响我们到什么程度,完全是,现在没有项目,能接过来再说。然后两天两夜,开发了个静态的DEMO给他们,同时也做了个简易的手机版本给他们。

最后经过PK,,顺利拿下了项目,估计是我们演示的时候有手机DEMO的原因,其次也有很大一部分原因是因为大部分人使用的手机都是移动的手机,而竞争的另一方是电信。

但是。。项目的时间。只有10天。

尼玛坑爹的只有10天。。10天包含数据库分析,软件开发,测试,手机端开发。。

接下来的头4天。就拉着对方的项目执行人了解需求,等各种扯淡。中间还时不时的改改需求。最主要的是,,他们的项目执行人员以前也是做过软件的,然后总是会问一下 “你们数据库是怎么设计的?”“你们设计的时候有没有这张表”“没有这张表可不行””我跟你们说了要这张表吧”

虽然我当时才大学毕业一年(开发经验也并不一定非常多),但是我很想跟他说一句“请相信专业。”

然后时间只剩下6天了。

他中间还会时不时的骚扰。

数据库设计等花了1天还是半天的时间。

网站框架搭了1天。

然后就是拼命的开发。

但是怎么赶还是来不及。

回头一看,发现原来已经51劳动节了。

他们放假。。我们。。果断加班。

最后终于在51结束后完成了整个网站的开发。

当时。。肩周炎都干出来了。痛苦不堪啊。

回过头来看。完全不知道当时是怎么搞定项目的。

 

接下来。10天的项目,肯定是各种BUG。各种问题。然后就只能这样出点问题维护下,出点问题维护下。

就这样坑爹的混到了6月份。

谁知道6月份才是无限加班的开始。

原先第一个项目突然又说有进展了。需要开发。

然后10几天开发的那个项目的上一级也要开发相类似的项目。需要我们20天开发完成。

这边估计分下类吧。

10天开发的项目称为A项目吧。

第一个失败的项目就B项目

20天的就叫C项目吧。

A项目当中一直有出现各种问题需要维护。

B项目需要人手去开发

C项目也需要投入人力进去开发。

可是。我们一共只有2个人。

然后找了两个专升本的学弟过来帮忙,由他们两个负责开发B项目,

我们开发C项目。

最后也总算按时完成了基础的版本。也算可以交工了。

之后零零散散的完善三个系统就到了现在了。

中间也发生了很多苦逼的事,8月份的时候两个学弟走人了,不管我们的项目。然后9月份招了个人。10月份叫其他在附近工作的学弟过来帮忙开发等。

总之就这样奇葩的竟然抗过去了。

风雨过后确实会见彩虹,

到如今,我们的人员已经有6个人了。不过明天。。跟我一起奋斗的那个同学就要离开了。他说在这里算上大学的话呆了5年了,想出去走走。(其实只由4年)挽留不住。这样的话我们还有5个人。

项目总额的话大概40w的样子,不过扣除去年的亏损,今年的成本,以及明年的预算估计也剩不多了。

前几天,算了下,突然发现明年开始我们一个月的工资也要发出去1.5W了。

当然在很多大牛的眼里这点钱算不上什么。可是在我的眼中,从一个只有两个人的公司,只能保证温饱的日子,到一个月需要1.5W工资,一年将近20W运营成本的公司而言,已经算是不错的成长了。

这些都是公司的成长,不过这个公司也是我和我同事一起创建的公司,他的成长也包含了我的成长。

接下来再说下我个人的成长吧。

经过2013年后半年苦逼的开发,加班,了解需求,对外沟通等各方面的“锻炼”(与其称之为锻炼,我觉得称之为“折磨”更好哈哈。不过没有折磨哪来的成长?)

我个人的成长不言而喻。

在系统开发上面,开发经验肯定有不少的提高。

在团队管理上面,有了不少的心得。

其次的话了解了objective-C,能用xcode开发一般的iOS项目。

等等。。成长。显而易见。

明年不知道等待着我的将会是什么,但是,我相信,不管是任何困难,我都能坦然的面对。

 

 

 

 

目录
相关文章
|
6月前
|
编译器 C# 开发者
C# 10.0中的全局`using`指令:简化命名空间引用的新方式
【1月更文挑战第4天】本文介绍了C# 10.0中引入的全局`using`指令,该指令允许开发者在项目级别统一管理命名空间引用,从而消除源文件中重复的`using`语句。全局`using`指令通过减少冗余代码、提高可维护性和统一命名空间管理,为开发者带来了更高效的编码体验。文章详细解释了如何实现全局`using`指令,并探讨了其在实际项目中的优势和适用场景。
|
6月前
|
敏捷开发 人工智能 开发者
Code Smell 重构你的日常代码-圈复杂度高多层嵌套
圈复杂度是一种代码复杂度指标,用于衡量代码中条件分支的数量,数值越高表示代码越复杂,测试和维护难度越大。在不断迭代的代码中,过多的条件判断可能导致难以理解和维护的"气功波"代码。为了解决这个问题,可以采用重构策略,比如使用卫语句减少嵌套、遵循单一职责原则使函数功能更专注、通过抽象解析器模型实现关注点分离以及确保代码在同一抽象层次等。通过这些方法,可以提高代码的可读性和可维护性,降低复杂性,从而改善代码质量。
|
6月前
|
XML 缓存 Java
Spring5源码(7)-lookup-method和replace-method注入
Spring5源码(7)-lookup-method和replace-method注入
106 0
|
C++ Python
C++ VTK鼠标网格表面绘制曲线
C++ VTK鼠标网格表面绘制曲线
435 0
C++ VTK鼠标网格表面绘制曲线
解密 Java JVM 新生代:原理、垃圾回收与性能优化
Java 虚拟机(JVM)的内存管理对于应用程序的性能和稳定性至关重要。其中,新生代是 JVM 内存管理中的一个重要概念,它主要用于存放新创建的对象。本文将深入探讨新生代的原理、垃圾回收策略以及性能优化方法,助您更好地理解并优化 Java 应用的内存使用。
|
应用服务中间件 nginx
宝塔 配置反向代理出现“伪静态/nginx主配置/vhost/文件已经存在全局反向代理
宝塔 配置反向代理出现“伪静态/nginx主配置/vhost/文件已经存在全局反向代理
|
SQL 存储 分布式计算
hive性能优化小结(2)
hive性能优化小结(2)
hive性能优化小结(2)
|
JavaScript
不要再使用 TypeScript 的 enum 语法
## 前言 已经有很多文章指出 `enum` 语法的各种缺陷了,但是在日常使用时,大家可能并不会碰到这类问题,而 `enum` 又有着一些便利,所以一些呼吁禁用 `enum` 的观点并不能得到重视。 直到我们发现另一个严重问题后,我觉得应该再强调一遍这个事情。 ## `enum` 不支持 Tree-Shaking 前段时间有同事说没有用到的 `enum` 定义被打到了包里,我当时觉得这不太
|
JavaScript
Nodejs中process.cwd()与__dirname的区别
首先,上官方解释。 => process.cwd(): The process.cwd() method returns the current working directory of theNode.js process. 上面的意思就是,process.cwd()返回的是当前Node.js进程执行时的工作目录。
4135 0
|
数据可视化 Ubuntu Linux
Ubuntu/Centos多方法安装mininet
Ubuntu/Centos多方法安装mininet
1449 0