互联网项目管理是什么工作,互联网项目管理是什么

  

  (续)   

  

  三、专业提升   

  

  说到职业晋升,你应该已经入行或者创业了。   

  

  作为新人,无论你是清华的天之骄子,还是北大青鸟的练习生,都来到了同一起跑线上。   

  

  我傲慢的同学还在无休止的抱怨这个部门的工作和方向不是我喜欢的;内心强大的同学,还在懵懂和装腔作势的望着天空;而一直脚踏实地(辞职)的同学,都跟着来找他的老员工走了,留下了。他们已经开始使用与生俱来的强大魔法“瞪眼法”来纠正excel格式的数据文档的错误,并自信地告诉自己,这是我最喜欢的“数据处理”专业的开始,并高呼“我太高兴了!”我太幸运了!".   

  

  初入的职场,不管是世界500强的大型跨国公司,还是只有几十个人的小公司,对你来说,都是一个菜市场!(如果你这辈子没买过菜,可以去菜市场)你走在菜市场的过道上,两边都是卖菜的摊位,都在对你喊:“路过,别错过!”注意不是超市。你想拿什么就拿什么。菜市场的通道人满为患,过了就错过了。   

  

  一年后,当你来到食品市场通道的另一端时,回头看看。和你一起入职的同学、同伴,有的收获颇丰,有的空手而归,有的已经分离。   

  

  铺子的建议,当你走过菜市场的时候,你是新人,空杯,你是无水的海绵,尽可能的吸收吧,获取新的知识,积累hands-on的实践经验.当你到了另一端,你会发现你有了更多的选择和取舍,也有同事愿意邀请你一起工作!不要把技术对立,辣椒可与香菜一锅,Windows也可与Linux共舞,Java和C、.Net也可以坐在一起论道,讨论面向对象和设计模式.......SQL和NoSQL又有什么优劣呢?看什么样项目、系统架构、业务场景了!心中有一个清晰的判断!   

  

  以程序员、运维、测试为例。   

  

  01-程序员   

  

  写代码的人,大多数人追求的是成就感和荣誉感!   

  

  多读书,写代码,行万里路!正在谈论你!因为很多东西不是学校愿意教你的,因为学校教授鄙视一些东西。   

  

   《设计模式》 需要精读、研究和应用。来自于对工地生活的感受和对砖世界的理解。作为一个写代码的人,你搬砖,写代码就意味着在IT工地打仗.粒度和耦合度要牢记, 模式运用要灵活...   

  

   《Refactoring》 必须阅读并重构你的代码,你会看到你创建的代码大厦是如此美丽迷人,你会在梦中笑醒.我以我是IT砌砖工为荣~ ~   

  

  ..   

  

  在楼下抽烟的时候,和同事交流项目技术;   

  

  喝点小酒,和其他公司的人交流一下行业技术的发展趋势;   

  

  去操场,踢足球,和别人交流,明白团队的重要性。   

  

  .   

  

  忘了学校考试吧,已经不值一提了。   

  

  02- 运维与技术支持   

  

  这里有一个误解。   

  

  公司高层:他们喜欢把运营和技术支持孤立起来,在公开场合强调,以表达对下属不理解的不屑。   

  

  营销和销售:他们认为运维和技术支持就是售后。   

  

  运维:我们是Ops,负责后台服务器,我们的技术能力优于你们的技术支持。   

  

  技术支持:我们更了解产品和客户。   

  

  开发:运营和技术支持不懂开发,也不懂我的心。他们都在偷懒。   

  

  测试:没什么。开发人员负责解决这个问题,但是产品上线后和开发人员不再管理测试了。他们之间有一个运营和技术支持。   

  

  领导谁对谁错呢,参看公司得高层,领导高兴就好~~,可能是技术支持出身,他愿意把技术支持和运维分开,但是在下面跑的时候,技术支持早就和运维在一起了;领导可能是营销和销售出身,但售后领导可能是技术管理出身。“运维要提前预防,技术支持要当消防员?”我不管,赶紧解决问题!   

  

  还是回到维和技术保障这个专业吧!   

  

  运维相关通用技术:系统管理、windows server、Linux、数据库、中间件、网络流程:ITIL、ITSM其他:服务器安全、风险合规、运维自动化:流程(DevOps、AIOps、SRE)和技术(Kubernates、Puppet等)03-测试   

  

  测试方法论测试方法论测试流程:单元测试、集成测试、UAT、回归测试、测试用例测试工具测试开发:自动化测试和测试报告(包括Bug数据分析)以上只是几个例子。作为专业路线,或者说技术路线,他们最终都会遇到建筑师。建筑师应该对各方面都有一定的了解。我经常听到这样的说法:   

  

  “我想。   

去做Linux架构师。所以对Windows这套东西不感兴趣~~“,如果架构师设计的系统不能与windows兼容会怎么样?

  

“我年纪大了,做运维挺好,干不动开发了”,如果运维工程师的技术路线往上,可能是全栈,也就是架构师级别了,运维自动化,devops,AIOps,SRE正在颠覆传统的运维......

  

"我心细, 做测试不错“,跨平台的测试, 和测试产品的跨平台,自动化的测试,敏捷测试、测试环境的构建, 测试工具的选择,都在不断提升着对测试人员的要求。

  

这些都是误区.....

  

如果不想提升自己的专业能力,也无不可?

  

四、职业晋升

  

干饭人出来混饭,都盼晋升!晋升目标是涨薪,涨薪为了干饭!

  

职业晋升是审视自己的位置,对职业的规划,对未来的向往,获得公司的认可

  

随着你加入IT职场的深入,到职业晋升时会面临诸多的挑战, 如何才能脱颖而出呢?

  

您需要的许多专业之外的助力和个人价值的提升。

  

01-对项目的理解

  

铺子初入IT职场实习的时候,加入了一个开发项目,开始写代码。但没有人给你介绍项目的情况,铺子好多天睡不着觉,一直纠结的一个问题是,”我写的几行代码,是如何变成一个软件?魔术师太神奇了“......实习的时候,是struts/MVC属于核心技术的年代,项目组的大拿也不愿意分享的年代,互联网也不发达的年代,找不到人问,彷佛生活没有了目标......

  

后来接触到了项目管理,理解了项目的一步步,软件产品的迭代一次次,才又活了过来

  

现在的知识获取容易的多了,以下学习项目的一些方向供参考。

  

PMP项目管理:美国PMIACP敏捷管理:美国PMIPRINCE2:憋屈的项目经理的项目管理,大英帝国的官僚项目管理ITPMP软考:中国的项目管理02-对流程的理解

  

流程是做事情的步骤,纯技术的叫SOP(Standard Operation Procedure),听说微软的清洁工都手握SOP, 人人都有SOP和TSG(Trouble-Shooting Guide)。铺子突然想起多年前在国企给工人师傅制定的《岗位操作规程》应该就是这个SOP了

  

产品开发:开发规范、开发流程瀑布、敏捷、迭代等;

  

经典的门径、源于IBM,华为老大发扬光大到巅峰的IPD

  

......

  

运维:Support Model,

  

ITIL、ITSM

  

SOP/TSG

  

ISO27000

  

ISO20000

  

......

  

测试:Testing Methodology需要与产品开发对应的上下联流程,测试与开发应该是紧密联系的,开发采用了什么流程,测试就采用对应的流程去验证 (Verify and Validate).

  

03- 沟通的能力

  

语言:英语、日语表达能力与逻辑邮件Presentation skill:PPT的制作和而讲解以上关于项目、流程、沟通都是你职业成长中的Soft Skills, 不仅是IT行业,适合于所有的行业,尽快的提升它们,您的职业生涯在步入佳境。

  

有些话题会在后续Topics中再次详细讨论。

  

(待续)

相关文章