首页 » 技术分享 » 我的三年研究生(CS)学习与工作经历(ZT)

我的三年研究生(CS)学习与工作经历(ZT)

 

我的三年研究生(CS)学习与工作经历(ZT)



2001年,我考入NJU计算机系,因为是要自己解决学费和生活费,一直在半工半读。
研一时,一边读书拿学分,一边在一家小公司做兼职。因为兼职的公司很不正规,自己当
初在签合同时,没有考虑到以后的发展和人心的险恶,签了三年的合同。结果一年后那个
公司调整,大幅降低本来就少的可怜的薪水,基本上让人没办法活了。冒着巨大的风险和
违约金,还是毅然果断地解除了合同。出来后基本上是一贫如洗,还因为交违约金借了几
千块钱的债。当初日子真的很难,但是我的女朋友给了我巨大的鼓舞和帮助,我们终于度
过了难关。
研一暑假时,从小公司出来后,一次偶然的机会,碰到几个志同道合的朋友,决定一起创
业。为无锡一家民营企业做一个信息管理系统,因为多方面的问题和生活的压力,公司只
运作了二个月就夭折了,赚了几万块钱,还有几万块收不回来的帐款。
研二 九月份的时候,摩托罗拉南京软件中心在找实习生,就去面试,被录取了。后面基本
上在摩托罗拉做了一年实习生,学到了不少东西,积累了不少,为后来的工作打下了基础
。在这里,我给大家讲讲实习生的相关问题。不管是那个公司,跨国公司还是小公司,找
Intern无非都是为了降低成本,雇佣免费劳动力。现在的就业压力越来越大,或多或少的
更许多大公司大规模使用Intern有绝对的关系。摩托罗拉是其中的代表,

相信其他在摩托罗拉做过实习生的同学业深有感触。研三时,我跟我的老板商量,希望她
能够给我一定摩托罗拉正式员工的OFFER,可是摩托罗拉以其他原因拒绝了。因为Intern对
他们来说太无主轻重,走了一批,可以重新招一批。Intern做的事情绝对不比正式员工少
,可是待遇只有正式Employee的几分之一,没有任何补贴和福利,还有签约是三个月续约
一次。一旦项目结束,就不知道以后会不会再续约了,也就是说自己成了自己的“掘墓人
”。摩托罗拉同事间的工作氛围和关系很好,但是你会感到你比正式员工低一等,压力很
大。仅是个人经历和意见。

因为摩托罗拉不愿意给我正式OFFER,正好一家以上市的软件公司(欣网视讯科技),在招项
目经理,我去应聘,结果被录取了。职位是项目经理兼事业部技术总监助理,负责部分项
目的开发和事业部项目管理的规范和流程等。自我感到,虽然跟摩托罗拉比,环境没有摩
托罗拉规范,但是我觉得我做的事情很符合我自己的想法和个性。我这个很自觉,在不管
是以前在摩托罗拉,还是以后再欣网视讯,都会主动加班,但是明显得感到在欣网视讯的
感觉好得多。因为这里提供给我一个宽松、尊重、平等的环境。我的老板张家浩先生已有
二十多年IT的工作经验,经验极为丰富,对我的研究和开发提供了极大的支持和鼓励。同
时,同事间的相处还是很融洽,虽然薪资不是很高,但是,我还是觉得我的研究和价值都
到了充分的体现。

后来,欣网上市后战略调整,软件部门被削减,公司跟我提前解除了合同,但是严格按照
国家规定,赔了我不少违约金:),自我感到上市公司和大型企业就是跟小公司不一样。小
公司如果要裁人,会想尽办法逼你自己走,主动违约,这样他不但不同陪你钱,还可以收
你一笔违约金,很黑的。我签约的第一家公司就是这样的,大家以后一定要注意。例如:
小公司会想法设法降低你的薪资,让你主动走人。

其实在摩托罗拉期间,我主要的工作是结合CMM的理论,作一些研究和开发,是软件中心的
同事的日常工作更加自动化、方便和高效。同时为部门运作和流程改进提供数据和理论支
持。为了让自己快点成长,我在摩托罗拉经常加班,虽然只有一年时间的积累,但是我觉
得我获得工作量基本上是正常工作的2倍。到了欣网视讯后,还是从事项目管理和软件开发
流程的规范等工作。刚开始的时候,困难重重,因为每个企业的具体情况不一样,一套理
论在不同的环境中的实施和应用是完全不同的,特别是跟项目组的沟通,让我很头疼,也
是最花费时间的工作任务。

还有就是在国内的一些软件公司,哪怕是很大的软件公司,往往是职能部门,也就是开发
部门,能产生直接的经济效益,其他部门,例如:研究部门、质量部门等往往会根他们有
冲突,但是又要实施自己的标准和规范,这个一直是个难点问题。虽然国内的IT企业越来
越看重软禁产品的质量,实施CMM/CMMI,但是短时间并不能看到直接的经济效益,而且还
要花许多钱。因此,企业往往不愿花太多的人力物力在项目管理的规范和流程上,即便是
一些较好的公司也是如此。

在摩托罗拉和欣网视讯出来以后这二段时间,我也联系过国内的IT企业,因为要么不符合
自己的方向,要么就是达不到自己期望的薪资水平。曾经联系过一家在江苏有一定影响力
的民营企业,应聘公司的CTO,他们那边也基本上答应了,我们谈得很好,开价也很高,>
10K/month,另有期权,后来因为某些原因,或许是他们觉得我太年轻了,就没有再谈了。
当时很懊悔爹妈为什么没有早生我几年:)

前段时间三星电子在南京设立软件研发中心,被录取了,唉,待遇不是很高,想将就着干
巴,毕竟这年头IT不景气,下面结合我被面试和我面试别人的经历,讲讲面试的技巧的相
关问题。

前面介绍了我三年来的学习和工作经历,下面结合我被面试和面试别人的经历,谈谈
自己的想法,希望对大家找工作有用。

因为是学计算机的,我一般招工作都没有去过招聘会,只是在网上发发简历,省了不
少打印费:)造工作一般需要一份很好的简历,简历的基本要求是简洁、清楚、重点脱
出,最好是中英文对照。根据每个人的特点的不同,我觉得在简历中应该特出自己的
优势,如果有相关的工作经验或是实习经历和项目经历,尽量在简历中说明项目的内
容,有采用的技术,你所负责的工作和责任,当然也可以介绍跟项目相关的实用技术
,可以适当地推销自己,但是不能过分的吹嘘。后面我会讲到我曾经因为过分的显露
自己,而失去了好几次很好的职业机会。在简历中包含:你的个人基本信息、外语情
况、教育情况、学习成绩、培训经历、工作经历、项目经历,另外最好有一个对于自
己的总体评价,这是非常重要的,因为用人单位往往来不及看你的简历,就直接看你
的总体情况了,下面是我的简历中的总体评价的一个样本,附英文,请参阅,不过不
要滥用喔:),在自己的英文简历中,要注意翻译的准确性和专业化。另外除了中英文
简历,如果能够做一个简单介绍自己的PPT一起发送给用人单位,就更好了。

个人自我评价
===================================
专业理论扎实,实践经验丰富,英语已通过CET6,可以流利的进行项目相关的资料
读写和交流;有一定的日语基础;
强烈的责任感和主动工作精神,对于新工作环境和工作任务的快速适应性和高度成就
感,富有挑战性和创造精神;
三年的项目开发和管理经验,参加过多个大中型项目的管理、分析、设计和开发;
熟悉软件管理和软件质量管理标准和规范,例如:CMM 和 CMMI等,并具有一定的
项目管理规范制定和实施的经历和经验;
熟悉瀑布模型、V-Model、RUP和MSF等多种开发等多种软件开发模型,熟悉基于PMP和CMM的
项目管理方法和理论;
熟悉Windows DNA、.NET、Struts和J2EE 等多种最新的企业应用开发框架及其开发工具:
C、 C++、 Java、 VS Studito、 VS.NET、Jbuilder等多种开发工具,以及Windows 和 U
nix环境下的程序设计和开发,具有五年以上的C、C++ 和Java开发经验;
熟悉Rational Rose/ClearCase/RequisitePro、MS Office/Project/Visio、 PVCS Track
er/Version Manager等多种软件辅助开发工具和项目管理软件;
熟悉IIS、 Apache等各种企业WEB服务器, Weblogic、 JBoss、 Tomcat 等应用服务器和O
racle、SQL Server等数据库服务器;
熟悉Windows 和 Redhat Linux 环境下的程序设计和开发,开发基于WEB/桌面的大中型、
多层分布式企业应用系统;
熟悉TCP/IP协议簇与Windows和Linux程序设计;

Self Assessments
============================================================
In addition to rich working experience, I have a solid foundation on computer
science and theory, especially software engineering, which makes me much more
competent to changes of working environments and tasks. Furthermore, prolific
practices and skills in management and control of project is a plus. I have pa
ssed CET 6 in college, which makes me capable of speaking, listening, reading
and writing in English freely. Besides project experiences, I’m familiar with
kinds of popular quality standard system, such as CMM, CMMI. And the followin
g is my highlights:
1.3 years working experience in the project management, analysis, design and d
evelopment of several projects;
2.intensive responsibility and proactive working spirit, fast and strong adapt
ability to new working environments and new jobs, rich in challenge and creati
vity;
3.experienced in kinds of methodology for software development, such as Waterf
all, V-Model, RUP and MSF, and project management based CMM and PMP;
4.familiar with kinds of current popular framework for enterprise application

development, such as Windows DNA, .NET framework, Struts, J2EE and so on;
5.skilled in kinds of development tools, programming languages and environment
s, such as C, C++, Java, VS Studio, VS.NET, Jbuilder and so on. And over 5 yea
rs programming experience in C, C++ and java is a plus.
6.capable of using kinds of case tools for project management and software
analysis design and test, such as Rational Suite, Microsoft Project/Visio, PVC
S tracker/Version manager and so on;
7.familiar with kinds of WEB server, application server and database server, s
uch as IIS, apache, weblogic, JBoss, Tomcat, SQL Server, Oracle, mysql and so
on;
8.experienced in programming under windows and Redhat Linux to develop
distributed, multi-tier, web-based enterprise and desktop applications;
9.familiar with kinds of communication protocol, such as TCP/IP and other prot
ocol above it;

如果你没有工作经验和项目经历,那用人单位可能衡量你的唯一标准是:你的学习成
绩、外语水平、社交和沟通能力等,说来很惭愧,我的大学学习成绩不错,研究生不
是很好,有2门60多分,可是我凭借我的工作经历和项目经验,基本上通过了绝大多
数公司的面试,我在简历中没有附成绩单,他们也没有要求看我的成绩单,例如:三
星电子、摩托罗拉,欣网视讯、还有一些小企业都没有要求过我的成绩单,也没有问
过我有没有什么认证证书和获奖证书等。只要你的阅历和工作经验足够丰富,我想你
大可以不参加校园招聘,而去参加社会招聘。可见,现在的公司更多的看中的你的学
习能力和以前的工作经验和积累。
如果你的学习成绩很好,而实践经验不足,我建议你可以适当地对你的简历进行吹嘘
,但是不可以太过分,否则一旦被面试官识破,原本属于你的机离你而去交臂。还有
,如果你有一定的工作经验,但是与用人单位的招聘要求有一定的差距,例如:用人
单位要求C和C++,而你精通Java,我建议你可以适当地调整一下,说你有一定的C
和C++的开发经历,这样会大大提高你得到面试机会的可能性。其实大家的水平都差不多,
只是要看面试官愿意把面试的机会给谁了,这纯属技巧问题:)

另外,下面几点是我面试的心得,很有用喔,屡试不爽:)
面试一般是面试官发问,主动权掌握在他们手里,而你只是被动的回答问题,当然在
回答的时候,特别是一些特别具体的问题,答案是特定的,你切不可胡说八道。而对
于一些主观性的问题,比如说,让你介绍一下你以前做的一个项目,这样,那就可以
借题发挥,但是不可以大吹法螺,过分特出自己。用人单位,特别是一些跨国企业,
他门的应聘者很多,根本没有时间和经历去验证你所说的工作经历和项目的真实性,
如果你所述的与一般水平相差太大,他们会认为你在吹牛,这在大企业招聘时是非常
忌讳的。我深有体会,即便是你很厉害,也要主要把握程度的问题。作IT的一般好胜
心都比较强:)另外对于一些模棱两可得问题,你可以尽可能的笼统的说一说,但是不
要太具体,再说说跟这个问题相关的话题。

如果你应聘的是一般的技术岗位,那你可能主要描述你的亮点和你熟悉的领域,因为
面试时间很短,你只要在这段时间内不要让他们找到你的破绽就行,如果你面试的是
中高层管理岗位,我还是几句话要说,那就是:一般应聘技术岗位,需要笔试+面试
,而管理岗位只需面试,主要是谈你以前的工作经历和想法和体会,而且面试你的基
本上公司的中高层管理人员,这时的面试,你更应该注意交互性,适当地调节面试的
氛围,然面试官感到你们不是在面试,而是在聊天和谈心,你们之间的关系不是面试
者和被面试者,而是朋友关系。当然,这些跟其他技巧有关,面试多了,你自然就会
感到的确是这样。如果你能达到这个程度,说明你基本上被认可和录取了:)

转载自原文链接, 如需删除请联系管理员。

原文链接:我的三年研究生(CS)学习与工作经历(ZT),转载请注明来源!

0