南通地区最受信赖的IT培训 | 南通大学计算机专业学生实习实训基地 | 崇川区政府指定信息化建设辅导站 | 
快捷导航
开启左侧

学员故事 | 敢于寂寞,不甘平凡

[复制链接]
admin 发表于 2017-6-26 16:12:37 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

1、毕业这三年
       情不知所起,一往而深。
       我时常有这样的经历,在某个清晨,上班途中,望着来往穿梭的车辆,恍惚间意识到自己已经毕业,现在为家庭与事业打拼,而美好的校园生活早已离我而去,再也不会回来。毕业这三年多时间,发生了许许多多的事,我已经由一个懵懂独立的少年变成一个家庭的主人。而淡去的过往时常让我怀念,多少恍惚的时候,仿佛看见你在人海川流。
       一直想写篇文章记录下毕业至今发生的点点滴滴,恰逢南通青鸟IT教育征文—《我的IT成长点滴》,于是就斗胆报名投稿。可能会写一些非IT的经历,些许文不对题,就权当参与了。

2、毕业季
       时间回到2013年,经过了近一年的起早贪黑,我终究还是没能考上心仪的大学,7分,这是我与梦想之间的距离。其实我的分数还是可以的,超过国家线(类似高考一本线)十几分,调剂个二类学校还是绰绰有余,然而傲娇的我选择宁缺毋滥,准备再来一年。

       再来一年需要的很多,时间、金钱、定力。当年还是小鲜肉的我最不缺的就是时间,金钱的话我打算自己解决,当时带了5个中学生的数学课,每个月的平均收入在四五千左右,很可观,但个人觉得做家教不是长久之计,未来也不打算在教育事业上发展,这些经历对我的发展来说没有太多的价值,正当我彷徨犹豫时,此时南通青鸟IT教育出现了。

       南通青鸟IT教育的java工程师课程从前端到后台,从jsp到框架,课程体系非常成熟,课程内容深入浅出,第一次试听就激发了我对IT编程强烈的兴趣,于是果断拿出自己做家教以来的积蓄报名参加。

       在南通青鸟IT教育的日子是辛苦的,南通青鸟IT教育是半天授课,半天做项目,由于我还得挣钱准备第二年的考研,所以我每天只上半天课,下午去给学生补习,晚上继续做项目。那段日子是充实的,早上迎着朝阳,骑着电驴,哼着小曲儿,来到南通青鸟IT教育,听老师引经据典;中午顶着烈日,闻着皮肤的焦味(南通的夏日不输于三大火炉城市),去到学生家补习;晚上听着蚊虫的纹嗡嗡声,指尖在键盘上舞蹈。

       那时没有即将毕业的迷惘与惆怅,没有对未知的恐惧与失落,心中满满的都是对未来美好的憧憬以及成功的渴望。
       然而,正是少了三要素(时间、金钱、定力)中最重要的定力,让我付出了代价。在南通java培训完成后,我暂时放弃了考研,离开南通,开始工作。临别时,几位好友给我送行,酒过三巡,我说了一句一辈子都不会忘掉的话:各位,暂时的离开只是为了更好的相聚,珍重。我毕业了。

1K6ZJ{1H__4F`6AKV{10ZBS.jpg


3 、新城市
      新城市,一切都是陌生的,重头开始。

      初来南京,寄宿在同学的宿舍。后来又住日租房,脏、乱、差,洗脸盆上的水垢,小便池上的黄色液体,蹲坑上的排泄物,一切都是那么令人作呕。连续呕吐两天后,终于租了一间房住下,虽然小,但是自己可以打扫干净。其他的就是努力工作了。

       第一家单位是家上市企业,公司两万多人,在全国软件企业排名前五十,是全国最早一批通过CMMI5认证的企业。在这样的企业工作,第一感觉就是规范严格,自己又是新人,做什么事都是战战兢兢。记得入司后第一次给领导汇报项目,需要用到投影仪,自己组装,对于一个非科班出生的我来说,基本上分不清什么是串口,什么是PS/2,鼓捣了半天,也没把一个投影仪搞好,当时真的想死的心都有。

       大公司带给你的是氛围、规范、协作,管理源码的svn,构建项目的maven,自研的项目管理系统,敏捷开发技术,站立会议,新人任务清单,周二技术培训,周四大牛分享…...一切的一切都是显得那么的顺理成章。我的工作是程序归档,编写shell脚本,完成项目的自动化部署及自动化测试。shell?什么鬼?这是我的第一反应。没办法,这是工作,自己就从零开始,啃着《Linux命令行与Shell脚本编程大全》,看前辈写的代码,很快我就基本上能用shell脚本去写一些小程序,那种自豪感、满足感真的是很好。第一份工作短短几个月,我学会了shell,体会到了什么叫做团队协作,但是都是浅尝辄止,在遇到一点点挫败后,傲娇与年轻让我决定离开。

E5%[11A[M9P`82C6SHKFQFK.jpg

4 、在谷德
       第二份工作,来到谷德,一待就是三年,并且未来还会再待三年,甚至更久。谷德给我的改变是巨大的,如果将来我能取得那怕一丢丢的成就我都得感谢谷德,谷德教给我了太多太多,多到我都无法列举,如果用一点来总结那就是谷德让我有了经营意识。

       在谷德的工作,一切都是围绕谷德运维管控平台,谷德运维管控平台是一个全国性的第三方平台,平台涉及到谷德、客户、服务商、设备厂商、工程师等角色,所有角色都通过平台连接起来,协同工作,往大了说,这个平台就是智能化行业的一个大生态圈。

      下面我就围绕这个平台的建设梳理一下建设这样一个大型平台所需要的知识面。

产品规划阶段
       做任何的产品,都有一个逃不开的问题,为什么要做这个产品?即产品需求。需求有需求的生命周期,包含需求开发和需求管理,需求开发包括需求获取、需求分析、需求定义几个方面,需求管理包括需求确认、需求变更、需求跟踪几块内容。

       那么如何进行需求开发呢?首先分析产品角色(谷德、客户、服务商、设备厂商、工程师 ),从角色本身出思考,切实体会到每一方的痛点。为了摸清产品需求,我和运维工程师一起到客户现场,看运维工程师如何一步步规范的完成运维服务,这一步叫做需求调研。谷德作为平台方最关注的是平台本身持续经营(平台的健壮性、安全性、完善性、盈利点),客户关注服务需求能不能及时响应,问题能否及时解决,服务商关注服务的满意度、服务的品质、服务的利润,设备厂商关注设备的销售量、设备的稳定性以及设备的售后服务,工程师关注自身的费用,自身的技术成长。所有关注点形成的产品的业务需求和用户需求。需求定义则将业务需求和用户需求转换成产品的功能需求形成《需求规格说明书》。

       需求开发完毕,即开始需求的管理,首先向产品投资者和产品用户进行需求确认,确认完进行需求编号,如果需求需要变更则进行需求变更流程,当然还需进行需求跟踪,跟踪需求是否能在后续设计、开发、测试中体现。

产品实施阶段
       需求确认后,就可以进行产品的设计和开发(可能会涉及到外包,由此延伸到谈判、合同签订、项目款等管理,这里不多描述)。就平台而言,我选择的是spring框架,web前端使用EasyUI框架(APP端使用html5 + mui+ template.js),中间通过spring MVC进行控制,最终使用springJDBC进行数据持久化。登录信息存在session中,使用http协议,单一的服务器结构。架构很常见,相信一般的java工程师都能搭建起来。

产品运维阶段
       产品开发完成后,进入运维阶段,运维需要数据库的备份,文档的备份,定时任务的执行,常用脚本的编写(sql脚本,shell脚本)。当然还有一些程序员从不关注的事,包括《用户说明书》、帮助文档的编写,产品的地推、宣传、包装,产品著作权、专利的申报等。

产品升级阶段
       正常软件项目,进入运维阶段基本上就意味着项目组的结束,项目资源的释放,但是谷德运维管控平台作为一个运营性平台,这才刚刚开始。随着业务的持续推进,系统的安全性将受到挑战,于是通讯协议改成https,并架设防火墙。系统的用户量越来越大,单台服务器已经不能满足业务需求。那么将应用服务器和数据库服务器进行分离,应用服务器使用负载均衡技术(如nginx),架设CDN节点,甚至进行动静分离;数据库服务器则进行读写分离,数据同步,甚至进行水平及垂直的分表分库。这样基本上能解决90%的问题。

       如果是这样,那么产品的价值还没有完全挖掘出来。业务会积累大量的数据,平台方需要利用数据对平台使用方进行数据赋能。这时需要的就是数据挖掘、大数据这样现在对我来说还是在天上的技术了。

      上面的这些技术,我只是大纲性的列了一下,只是我工作三年的一点认识,可能会有遗漏,但就像人生一样谁能够穷举呢。

71JS)KL{5{8Q[_V~(K(QX)L.jpg

5 、未完待续
       以上就是我毕业三年多的一些经历、经验、感想,当然一切都还在继续。
       最后大家共勉:

我 敢 于 寂 寞 , 不 甘 平 凡 。


陈涛-.png
我要成为牛B程序员
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


0关注

0粉丝

207帖子

会员达人更多+
广告位

信息推荐

更多+

最新信息

更多+

关注我们:南通青鸟IT教育

官方微信

咨询热线:

0513-89197166

地址:江苏南通跃龙南路182号数字大厦二层

邮编:226000 Email:sujingjing@ntqingnia.com

Copyright   ©2017  青鸟IT教育  Powered by©NTQN       ( 办学许可证号:教民13206027zx00201 苏ICP备09098946号 )