数通畅联是技术型的公司,公司全体成员的组成部分90%都是程序员,程序员是数通畅联的核心人员,因为所有产品和技术的实现,最后都是通过我们的技术人员来完成的。数通畅联不仅为客户提供专业的SOA整合套件,还为客户提供专业的技术服务支持,这些服务贯穿项目周期的各个阶段,且公司有自己独特的实施方法论。在这个过程中公司的技术人员不仅可以提高开发、技术攻关、售前等硬实力,也会提高个人的沟通能力、做事方法、学习方式等软技能。
数通畅联对于人员有着比较完善的培训体系和职业规划体系,为每位员工提供良好的发展空间。数通畅联内部有比较完善的培训体系,所以在选拔人才时,是较为严格的,比起技术能力,公司更看重一个人的人品,需要有正确的意识形态和价值导向。需要有野心、有欲望、能自律且表现靠谱的人才来到公司,再通过公司系统的培训以及实际项目中的历练所以,快速提升个人的综合能力,并将合适的人放在合适的位置,得到进一步的提高。
公司整体介绍
数通畅联是耕耘于企业IT架构、SOA综合集成、数据治理分析领域的产品及服务提供商,致力提供开放、敏捷的集成产品、解决方案及技术服务,其产品和技术方案都是从实践中来到实践中去。
1.公司介绍
数通畅联作为耕耘于应用系统集成、数据治理分析领域的软件开发公司,主要面向不同地域、不同行业的集团型、大中型企业及软件代理/开发商伙伴。产品和方案经历近10年的打磨与沉淀,在企业IT架构、SOA综合集成、数据治理分析领域有着深刻的实践和理解,致力于提供开放敏捷的集成产品、解决方案和技术服务。
数通畅联坚守共同的价值观――“诚信义善、志攻博专”,立志“打造首选整合利器、共克异构集成难题”,以“分享SOA平台软件 传递敏捷集成机制”为使命。
2.组织架构
没有组织架构的企业将是一盘散沙,组织架构不合理会严重阻碍企业的正常运作,甚至导致企业经营的失败。相反,适宜、高效的组织架构能够最大限度地释放企业的能量,使组织更好发挥协同效应,达到“1+1>2”的合理运营状态。
在数通畅联组织架构中,最顶端的是公司总经理,总经理下设产品研发部、技术部(一部、二部)、产品服务部和运营支持部。每个部门分工明确、通力合作,保证数通畅联稳步发展。
3.技术岗位
对技术人员来说,踏实努力地提升自己技术和业务水平是不可或缺的,但数通畅联对于员工的培养更注重提高员工自身的能力。在工作中传授其正确处理分歧,理性看待争论、换位思考、摆正心态等的正确做事方法;让员工学习如何与领导沟通、如何与同事沟通的有效方法以及主动汇报、主动学习的意识,以适应公司的生存发展之路。
产品研发部门
数通畅联研发部门主要的工作是产品研发、产品交付工作。研发部门成员的工作大部分是围绕产品展开的,侧重的是代码感觉、理解能力和逻辑思维能力。而研发工作不仅仅是开发产品,也要注意对产品整体的把控,对框架的理解、代码规范要达到标准。
1.部门定位
研发部门主要的工作是产品研发、产品交付,强调代码规范、代码感觉、开发能力。
产品研发:产品研发就是企业改进老产品或研发新产品,使其具有新的特征或用途,以满足用户的需求的流程。而研发出来的产品是否能受到用户的喜爱,需要从多个方面考虑。例如,产品的功能是否完善,产品在操作上是否流畅,产品页面是否美观等等。
产品交付:交付的时候一定要明确交付标准,交付要以项目能够实际使用为目的,而不是以交出去为目的,交付过程也是问题出现比较多的过程。
2.所需能力
1.文档能力:体现自身逻辑能力,加深自己的思考,体现自身的知识积累。
2.沟通能力:是每个人都要具备的能力,因为人与人之间交流是无时无刻不在进行的。
3.专业能力:是指产品开发能力,产品交付能力等。
4.业务能力:研发人员不能只是技术好还要懂业务,因为懂得业务才能把产品做好,客户才能应用。
5.宣讲能力:产品交付发版也需要演示宣讲的,还有研发部门也有可能会给客户进行演示产品的,所以也要具备宣讲能力。
3.如何提升
1.文档能力:多了解相关技术的内容、API等;通过阅读他人的优秀文档学习他人文档中优秀的部分,进而提升自己的文档能力;并且养成随手记录的好习惯。
2.沟通能力:平常多和别人交流;沟通时保持真诚的态度;善于倾听。
3.专业能力:多多利用工作之余的时间最大限度地丰富自己的知识储备量,拓展自己的编程思维;拒绝摸鱼,工作时间也要最大地利用起来;多多阅读优秀的源代码。
4.业务能力:开发阶段经常与项目组技术人员沟通;开发时候经常要记笔记,并将其所以成文档;参与项目时根据客户的第一手需求调整功能。
5.宣讲能力:宣讲演示前准备演示整体流程大纲;经常练习演示内容,练习时要梳理好演示的话术,以及需要演示的界面效果;演示过程中要有针对性地演示。
技术部门人员
技术部是目前公司整体组织架构中重要的一环,其主要工作是对外的项目实施与交付,大多数情况下技术部都是和客户、伙伴打交道,进行产品部署、产品培训、项目实施、验收交付等工作。
1.部门定位
作为一个产品和研发型公司,技术部主要承担着产品交付、项目交付、项目实施等工作,这就要求技术部必须对公司的产品、方案、交付模式、实施规程等有比较清晰地了解和认知,了解产品的功能以及典型应用场景,方案的优势以及和实际业务的结合,掌握不同产品、方案、业务、项目的实施交付过程中的具体方式、过程、问题、风险等。
2.所需能力
技术部的人员所需能力更侧重于项目的能力,所以技术能力的要求和提升都需要从实际业务、项目的角度进行,如需求调研、业务分析、项目交付、风险管理等层面,基于个人、团队的发展需要进行综合模型的考量和优势互补,补丁提升技术能力。
对于技术部的人员,技术能力更侧重于应用层面,包括产品、方案的应用场景,行业业务的了解,不同业务场景下产品的使用等,同时也要具备一定的深度学习、思考、攻关的能力。
3.如何提升
深度学习:遇到不清楚的问题可以通过询问领导、同事、查阅资料的方式解决,但在问题解决之后,一定要进行记录,同时查阅相关资料和内容,采用链式学习的方式学习更多的内容。
分享传递:在平时的工作中,要加强知识的分享,对于自己掌握的知识,通过分享传递的方式教给他人,在分享的过程中也是对自己的一次知识强化,并能通过和他人的交流发现自己理解的偏差,及时纠正,从而做到教学相长,相互促进。
所以意识:所以意识是对日常工作的汇总,强化所以意识,注意对每一个工作、每一项工作进行记录和所以。
汇报意识:无论是日常工作还是临时工作,都要及时汇报,对直属领导或者工作的负责人进行汇报,汇报工作进度、出现的问题以及后续计划。
工作方法:任何工作的进行都要讲求方式方法的,如果方法不对,工作的推进就会遇到各种阻碍,即使能够完成,也会浪费更多的人力物力,所以掌握工作方法,并且在工作中根据实际情况灵活运用可以大大提高工作效率,节约时间的同时也能达到更好的效果。
产品服务部门
产品服务部门人员的工作主要从项目管理角度,对项目进行技术支撑、环境搭建、实施支持,完备公司体系,并对公司产品进行完善。以技术专家的身份提供专业的技术服务,确保项目达到预期目标;项目交付后,处理日常问题并对客户的疑问进行解答;对项目中遗留的部分问题进行处理。
1.部门定位
产品服务部门主打产品研发和项目运维两部分工作,产品主要是负责ESB应用集成平台、UMC云管理平台和Portal门户集成平台,运维主要是以已验收的项目为主。
对于产品来说,每一款产品的成熟,都是从项目中来到项目中去的过程。通过项目实际运用反复打磨,来调整修改使用中遇到的缺失或不合理之处。而项目运维工作主要有3个目的:一是保障系统稳定运行,出现问题及时解决;二是提升公司形象:通过运维技术支持,让客户认可公司的能力;三是二次销售:在运维过程中,向客户**公司其他产品,推动后续合作。
2.所需能力
产品研发、项目实施及项目运维工作是相互关联的,而不同的地方就是产品研发工作对代码要求较高,项目实施重点在于需求的理解和进度的把控,而项目运维和项目实施比较相似,但项目运维更关注现场环境以及客户需求产品研发工作需要。项目运维的大部分工作都是解决客户的问题,其中以数据问题为主。
3.运维技巧
1.记录运维常见问题,当再次遇到相同问题时,可以快速解决;
2.将运维常用问题及解决方法交付给客户,我们只做关键技术上的支持,一些常见问题尽量由客户解决,减少不必要的工作量;
3.时刻注意保持冗余,但一般不轻易使用冗余,特别是数据。数据的备份是日常工作,数据的恢复要定期做,数据安全不能只停留在纸面上;
4.阅读使用手册,画一张大的网络、安全、部署拓扑图,实际上确实是很有用的;
5.运维人员要保持AB角色,确保系统故障时能够找到人;运维人员不能只关注当前所工作的事情,外出学习和交流也是有必要的;
6.交接记录非常重要,是责任的一种体现;
7.尽量使用自动化工具去辅助工作,慎重地去做系统升级和打补丁的工作,如果要做,需要做好所有的回滚措施,并提前演练。
公司发展机会
在软件这个行业里,程序员只靠纯粹的敲代码是没有前途的,想要在这个行业里长久发展,就需要了解在技术人员成长的各个阶段,需要具备的不同的知识和技能。在数通畅联会给予员工多方面的发展空间,注重将合适的人放在合适的位置,公司也一直在践行着这样的理念。那么接下来将介绍技术人员在数通畅联未来的职业发展方向。
1.项目经理
对于数通畅联来说,项目经理是对一个技术人员最低的要求,同样从入职开始,公司就会根据个人能力、意愿往项目经理方向进行培养。通过培训不断培养项目经理的意识和胆识,加强员工在项目中的计划、沟通、执行和把控等各方面的能力,使员工不断在项目实践过程中学习项目管理的知识,在项目中不断磨练,快速成长。通常需要经过2年时间,做3-4个项目后,才能成为一名合格的项目经理。
2.技术经理
在数通畅联对于代码感觉好、逻辑清晰、技术攻关能力强的人员会作为技术经理储备。通过对其技术能力和团队管理等各方面能力的培训,使其具备能够配合售前工作、进行技术预研以及对项目整体过程的项目支持的能力,这个过程一般需要3-4年。例如每一位来到数通畅联的员工从入职开始就需要写文档,无论是学习文档还是技术文档,都是在锻炼个人的逻辑思维能力,分析问题、解决问题的能力。
3.售前经理
数通畅联会给每位技术人员出去做售前的机会,同时要求项目经理也要具备一定的售前能力。如果员工的宣讲能力、灵活应变能力等较强,那么就比较适合向售前经理方向发展。公司利用特有的宣讲制度来培养员工的专业技能,除此以外,还会通过项目磨炼,不断培养其敏锐度、把控度、攻关能力等各项软技能。
4.产品经理
数通畅联与其他技术公司不同,在公司无论是项目经理、技术经理、还是产品经理,在具备其他能力的基础上,还需要具备代码开发能力,负责产品整体设计升级、核心功能开发等。产品经理在技术上接触到部分产品研发相关工作,经验上常接触产品,对产品比较熟悉、有感觉,全权负责产品的最终完成,所以具备一定的技术能力并有管理项目开发经历的技术人员做产品经理可以让产品经理更好地理解产品的性能和特点,更好地进行产品的团队管理。
5.部门经理
部门经理是协调部门内和企业内的资源调配的管理人员,是对上负责对下发挥带动作用的关键岗位。主要负责项目管理、技术支持、整体把控、以及部门的日常职责等。这就要求部门经理要具备整体的协调沟通能力、把控能力和承担责任的意识。在数通畅联一般在项目中锻炼1-2年可以成长为一名项目经理,通常做3-4年的项目经理,带5-6个项目,且企业个人综合素质较高才能达到部门负责人的水平。
6.项目总监
项目经理一般是只负责一个项目的管理,而项目总监就是负责多个项目的管理,总体统筹、把控。这就要求项目总监对项目管理过程有较深刻的理解和丰富经验以及具备较强计划、组织、协调、沟通及分析能力,同时个人有很强的主动上进性,对企业有很强的认同感和归属感。如果做过6-8个项目,且综合素质能力较强,员工个人能力能够与公司一起快速成长,通常会放在这个位置。
7.产品总监
产品总监是产品管理体系的比较高阶的职位。在数通畅联产品总监的核心工作是规划企业产品策略,制定各业务单元的发展计划,并对日常性的管理工作承担最终的责任。成为产品总监的前提是有做产品经理的资格,也就是说需要具备很强的设计能力、技术能力、逻辑思维能力和学习能力,还要具有很强的责任心,以及看待问题的高度和格局等。
8.公司高管
数通畅联的高管指的是产品高管、技术高管,相当于副总级别,随着未来公司的规模不断扩大,一些优秀的员工也有可能成为各分公司的负责人。这部分员工的发展目标与数通畅联的发展目标相一致、相吻合,所以能够跟随公司一条心发展,在这期间对于员工个人来说各方面能力非常突出、有很强的责任心,且无论何事都敢于承担。
数通畅联作为技术型公司对每一位员工都进行全力培养,让合适的人在适合的岗位上发光发亮。随着公司员工工龄的增加,无论从对员工的信任方面,还是能力的认可方面,都会增加其在公司地位的权重,能力越强、归属感越高的员工越会得到重用。
数通畅联会从公司员工的个人意识形态、专业能力、做事方法等方面,对员工进行全面的培养。员工可以通过在各个项目中的积累、所以、分析,快速提高自身的各项能力,完善个人的综合能力模型,提升自身的价值,并跟上公司发展的脚步,一同向前发展,实现共创共赢。