我所说的仅仅是我的经历或者看法、想法,不代表对错,大家仁者见仁,智者见智。本人年已三十,算是it的老人了,从事国内erp不少年,做过sap,现在正在企业负责oracle上线,这是基本情况。从工作岗位上来说,做过实施顾问(技术顾问、业务顾问)、咨询顾问(售前)、项目经理、行政管理经理,负责过几万的项目到上亿元的项目,目前正在向CIO迈进,可能以后还会继续去做顾问

我把售前顾问分为两类,一类是实施顾问,对于实施顾问分为技术顾问和业务顾问,另外一类是售前咨询顾问(售前咨询顾问会单独拿一节来写,如果有时间的话),这是我自己的分法,因为我是财务出身,当然从来没有做过财务啊,至今连凭证都不会手工填,所以做技术属于半路出家,注定成不了技术顾问中的大牛,所以给自己美其名曰业务顾问。在itpub上看到大牛huajihua的签名档里有一句话,大意是技术为本,业务为纲,我认为对于学计算机相关的不妨以这个为准则;对于像我这样的非科班出身的,完全可以颠倒过来,业务为本,技术为纲,要相信一点,不管怎么技术怎么变化,企业的业务是会相对保持稳定的,你做过的项目中业务的部分和技术的部分一样是可以积累的。
做技术顾问基本上是毕业一两年的事情,这一两年实际上对于个人的成长是非常重要的,个人感觉这一两年的时间不要去计较什么个人的得失,不要去计较什么加班啊什么的,我在第一年的时间是深入学习了sybase,unix(当然了,所谓的深入也是针对我的财务专业而言,现在基本上是什么都不记得了,好像还记得一个ls),当然还有公司的产品,还有一个国外的数据库叫progress,不知道现在还有没有人记得这个东东,还有一个美国的软件,就不提名字了,相信知道progress的基本上知道这个软件的,呵呵,还有就是office的word和excel,尤其是excel,因为经常的要导数据,当时是用pb导的,但是整理是需要在excel里面来处理,就拼命的学习excel,甚至还接触了当时的spss,sas是很多年以后才知道的,不过也没用过,业务方面呢,主要是财务、物流的知识,这部分相对比比较容易;做过哪些工作呢,做过技术支持,客户培训,还有就是辅助建账,自己也独立做过财物的项目,物流的项目我感觉好像没有独立做过,第一年肯定是没有做过的。
实际上我想表达的意思是,刚刚入门的时候大家肯定都有茫然的感觉,可能是感觉自己什么都不会,什么都得学,但是东西又太多,内容也太多,怎么办?象操作系统,数据库,财务,业务,辅助工具(office等,辅助工具后面我会单独拿出一节来讲这个东东),每一部分拿出来都是可以细分成很多的,大家还得学习自己公司的产品,哪里有时间啊,即使有时间,怎么学啊。现在我也不知道这个问题怎么解决,因为今天我照样面临类似的问题,但是当时我是觉得只要有可能就去学,不管涉及哪方面的,甚至不管有没有用的,尽管去学习,因为刚进入的时候一般任务比较少,你还有时间去学习,后面想学都没有时间了,我始终认为开始一两年你所涉猎范围的宽与窄直接影响你以后的发展,不敢说是决定,开始的时候大家没必须抱着某一方面的内容使劲钻,除非你想做纯粹的技术牛仔,我们讨论的是顾问的生涯。怎么学的问题,实际上学习至少有三种方式,这个不是我说的,我没有这么强的概括能力,一是培训中学习,二是工作中学习,三是交流中学习,培训包括书面的,网络的等等,现在网上有那么多培训教材可以使劲看;工作中学习啊,业务向客户学习,产品和技术向前辈学习,不要小看前辈,前辈之所以称之为前辈,一定有你可以学习的地方;交流中学习就更要重视了,实际上,不同项目组之间,不同的产品组之间的交流,甚至不挨着的医疗产品项目组和一个化工企业的项目组之间都是可以交流的,至少了解一下人家项目的进展啊,客户的态度啊,对比一下为什么不一样啊,有什么技术问题和难题啊等等,呵呵(要求有点高,我相信当时我一定没有做到)。