我的成长(五)--- Make it Possible

简介:


我的成长(五)--- Make it Possible


 

         文章最开始我想介绍一下自己很喜欢的一家公司宣传视频《Makeit possible》

他们说

前面没有路了

我说,是吗?

路不在脚下,在心里

可能,路上漫步荆棘

可能,风暴随时来临

可能,我会迷失

但我的信仰,从不动摇

 

因为

在路的另一头

我看见梦想在闪光

一路上

引领我走过黑暗

创造由我定义的可能

 

在这条叫可能的路上

我早已做了决定

无视挑战和质疑

把难关,当做前进的动力

把逆境,化作开山劈道的勇气

一步一步,不惧不退

机会,只留给无畏的人

来吧,继续开道

将不可能,变作可能


         最近两个月项目急着上线,很多时候它都激励着我,以行践言, 是视频想说的,也道出了笔者的心声。

    

         项目背景

         8月份开始接手jrkj这个项目,项目经理就一直没有太大的信心这个项目最后能够上线。一方面,项目的开发人员是一直跟着老板表哥(大学教授)做项目的还未有过正式工作的学生,而且这些人里面有涉及到麻烦就要毕业的和随时可能被外包处去的。另一方面,这个项目还是有一定难度的,开发人员并没有深刻认识到这一点。还有一点也是逼着现在觉得特别重要的一点,开发人员的职业态度不够好。

         现在想想,可能最初还是太乐观,不光是刚才说的几点都出现了,技术这一点也是些许有些问题的(最要是前端这块)。

 

         项目进展

         正如项目经理预计的一样,由于学校里的一些事导致项目设计的过程中磕磕盼盼,并且大部分开发人员对于设计、需求这一块并不上心,一心想着开发。导致在开发的过程中经常会出现因为需求的原因导致的无用功,而且随着项目的进行项目的参与人在不断的流失,整个项目的气氛也不太好。

        

         最后终于只剩下两个人了,项目经理和老板一商量别在学校这个开发了,来北京吧。于是乎又找了几人,最终一行4人就回公司开发了,去了之后测试有专人协助。

 

         其中,一堆邪乎的事,这里不方便细讲。这里笔者着重讲讲最后一个月,4个人的开发状况吧。

         当时的项目状态完成了70%业务逻辑,前端已经将需要需要的页面做好了,并且大部分页面数据的显示有30%的概率是没问题的,遗留的工作图片的处理,分布式的处理,多线程处理首页数据更新、自动结账、自动评分,支付,负载均衡,还有一个很重要的工作测试!

 

         Makeit possible


         反正有过开发经验、项目管理经验的人似乎都不会认为这个项目能够正常的上线,一个月的时候可能连遗留下来的工作都无法完成。

        

         产品经理(技术出身)每周来一次虽然每次来嘴里都说相信年前能做一个bate版的,但是笔者还是从他的言语中感受到了深深的不信任,而这种不信任干却又是笔者深恶痛绝的。

 

         “我应该用行动来说明”

        

         分工

         建,进入项目组1个人,负责寻找讲师这个功能以及图片的处理;亮、杰,主要负责controller到页面成数据的处理,登录注册等非核心功能的修改完善,协助郝姐进行测试工作;笔者,由于对业务比较熟悉核心的业务如果有问题我来修复,同时负责每天的任务安排,以及分布式session共享(url后带UUID作为唯一标识+redis);多线程(最后使用的是quartz);负载均衡(nginx + nginx sticky);支付(使用聚合支付提供商BeeCloud).

         其他数据整理(公司师资部),图片(美工)。

 

         时间安排

         最后一个月吃住就直接在公司了,早九晚十二中午休息45分钟左右,每天吃饭完的时候也会休息半个小时到一个小时。就这样二月二号我还是将其最终挂到了网上www.jrkj.org.


        结果

         项目按时挂到了网上,可能还有这样那样的问题,但是当初的目标是已经完成了。

 

         感想

         项目虽然现在问题还有很多,但是确是已经完成了,项目相关人员都认为完成不了的任务。在最后一个月我没有从领导那里感受到对完成这个任务所拥有的信心,有的只是深深的疑虑,深深的怀疑。

         但是很多时候,作为项目经理,你会怎样去面对,作为一个初出茅庐的项目经理你会如何去面对外界的质疑,外界的压力。

         没有人相信你,别忘了,有一个人永远可以毫无保留的相信你——你自己!你要对自己有信心,这样你的战友才会有信心,随着一个个问题的解决,这种信心会一步步的提升。才能让项目开发进入一个良性循环。作为项目经理需要给自己信心,需要给开发人员信心。

 

         不要怪别人不相信你,也不要认为产品经理不相信你就去抱怨、去评判产品经理的优劣。你得用行动去证明你是可信的。成功了,你可以大胆的走到产品经理,老板面前去说一句,交给我的事就相信我,我会给你想要的结果(我是真说了,不知道他们会怎么想,哈哈)。

 

         对于喜欢看故事的朋友,笔者这篇博文讲得并不精彩,有好多细节也没有讲明白(可能有些东西目前真不能说),但是笔者最想表达的是,有些东西是不会变得,有些东西是可以改变的。改变自己,相信自己,学会承受压力,学会化解压力。改变心态,工作是为了老板,更是为了自己,让你的价值体现出来。

 

         相信自己,因为你跟着就不知道你有多大的能量。

 

         

目录
相关文章
|
6月前
|
编译器 Shell Android开发
工具技能学习(一):前置技能-makfile、make、.mk
工具技能学习(一):前置技能-makfile、make、.mk
217 0
|
6月前
|
资源调度 小程序 前端开发
【微信小程序】-- npm包总结 --- 基础篇完结(四十七)
【微信小程序】-- npm包总结 --- 基础篇完结(四十七)
|
1月前
|
JavaScript 前端开发 Docker
拿下奇怪的前端报错(二):nvm不可用报错`GLIBC_2.27‘‘GLIBCXX_3.4.20‘not Found?+ 使用docker构建多个前端项目实践
本文介绍了在多版本Node.js环境中使用nvm进行版本管理和遇到的问题,以及通过Docker化构建流程来解决兼容性问题的方法。文中详细描述了构建Docker镜像、启动临时容器复制构建产物的具体步骤,有效解决了不同项目对Node.js版本的不同需求。
|
2月前
|
Ubuntu 编译器 C语言
Ubuntu 源码编译指定版本 make:神秘代码背后的激情冒险,等你来战!
【9月更文挑战第8天】在Ubuntu中,编译指定版本的源码`make`是一项挑战但也极具价值的任务。它允许我们根据特定需求定制软件,提升性能与功能适配。首先需安装必要工具包如GCC等;接着下载所需源码并阅读相关文档以了解编译要求。通过运行`./configure`、`make`及`sudo make install`命令完成编译安装流程。过程中可能遇到依赖项缺失或编译选项设置不当等问题,需根据错误提示逐一解决。对于大型项目,可利用多核编译加快速度。掌握这一技能有助于更好地探索开源世界。
49 3
|
6月前
|
JSON 资源调度 JavaScript
【源码共读】编程式安装依赖 install-pkg
【源码共读】编程式安装依赖 install-pkg
100 2
开心档-软件开发入门之Python File(文件) 方法
本文主要讲解Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。
开心档-软件开发入门之Python File(文件) 方法
Python学习之路-项目练习(删除员工)
删除员工,根据员工的序号来删除员工
Python学习之路-项目练习(删除员工)
|
Web App开发 JavaScript 前端开发
Node.js --- 前端高薪之路绕不过去的坎
Node.js --- 前端高薪之路绕不过去的坎
Node.js --- 前端高薪之路绕不过去的坎
|
前端开发
#私藏项目实操分享#【React工作记录八】如何限制ant design的input只能输入数字
#私藏项目实操分享#【React工作记录八】如何限制ant design的input只能输入数字
348 0
|
存储 NoSQL 关系型数据库
我的teamtalk学习历程 -- (1)安装,编译及配置
我的teamtalk学习历程 -- (1)安装,编译及配置
540 0