// 两次面试经历
这两天有两个面试。一个是申请了Sheares Hall的Master's List -- 就是因为一些原因,宿舍认为你表现卓越,希望下学期留你住在这个宿舍; 还有一个是暑假实习,在国大里面很大的一家研究机构,Data Storage Institute。
两次面试有个共同的特点。就是在我展示过我去年暑假做过的志愿者管理系统、以及我在学期中做过的各种Project之后,一个共同的反馈就是:Impressive。之后就是讨论我到来工作有什么好处。
我想,可能是因为,作为一个大二学生来说,相比之下实现过这样复杂的系统的人不多吧。
但是根据这两次面试的经验,可以证明一点:程序员有一点自己能够拿得出手的东西,很重要。
// “吃亏是福”
在我们还年轻、没有什么经验的时候,会发现找个实习蛮困难的; 或者可能在我们做学校Project的时候,发现一个悲剧的事情:队友不给力。
这个时候如果自己跟着不给力,那么时间就这样耗过去了,Project也就是拿了一个一般的成绩。更大的失去是,自己在过程中没有任何提高。
如果换一种眼光对待这个Project,把它作为自己的一个很好的锻炼机会,并且在这个Project结束之后还继续改进你已经写过的Code,做长期的维护(我现在还在用我们软件工程课上做出来的ToDo List Management软件),那么假以时日,这就是一个你拿得出手的东西。
而偷懒的人什么都拿不出来。
// “用什么证明自己”
有时候会发现,很多人在抢一个东西。比如一门课,不难,也学不到什么东西,但就是很多人上——因为这门课很好拿分; 而成绩似乎对于一个学生有很重要的意义。
在没有其它能够证明你能力的东西的时候,成绩具有唯一的参考作用。
但一家公司关心的,是我雇来的员工,是不是值我出的价钱。换句话说,你能不能给我创造出比我给你的还要多的财富。
我想,如果你能够证明这一点,那么这家公司没有理由不雇佣你。
怎么证明这一点呢?一些自己拿得出手的Project,应该会很有说服力。
哦,这里是我们在软件工程课上做的任务管理软件地址:http://code.google.com/p/cs2103-todolist-great/
另外一个复杂的Volunteer Managent Systen因为是Client内部使用的需要,不能上传源代码。部分文档放在附件里面了。
分享到:
相关推荐
程序员职业规划:让自己变得重要 程序员职业规划:让自己变得重要
程序员都应该知道的MYSQL秘籍程序员都应该知道的MYSQL秘籍程序员都应该知道的MYSQL秘籍程序员都应该知道的MYSQL秘籍程序员都应该知道的MYSQL秘籍程序员都应该知道的MYSQL秘籍程序员都应该知道的MYSQL秘籍程序员都...
程序员应该具备的技能程序员应该具备的技能程序员应该具备的技能
Perl程序员应该知道的事 Andy Lester
一个Java程序员应该掌握的10项技能一个Java程序员应该掌握的10项技能
程序员应该做的事 与怎样成为一个优秀的程序员。
程序员应该具有下列素质: ①耐得住寂寞,静不下心来的人做不得。 ②禁得起熬夜,一个程序不是一天两就能做好的,有时写程序刚进入状态,此时即使夜已深,也不能(不愿)停下来。 ③要严谨细心,程序设计语言不是人...
程序员浏览器程序员浏览器程序员浏览器程序员浏览器程序员浏览器程序员浏览器程序员浏览器程序员浏览器
程序员工资程序员工资程序员工资程序员工资程序员工资程序员工资
程序员应该知道的十大热门技术程序员应该知道的十大热门技术程序员应该知道的十大热门技术
程序员考试程序员考试程序员考试程序员考试
程序员应该掌握的英语词汇
为您介绍程序员在编写代码过程中所要注意的地方,并可以避免不必要的错误!
如何做一个有素养的程序员如何做一个有素养的程序员如何做一个有素养的程序员如何做一个有素养的程序员如何做一个有素养的程序员如何做一个有素养的程序员如何做一个有素养的程序员如何做一个有素养的程序员如何做一...
Java程序员应该了解的一些知识,以及一些公司的面试题。
作为一名程序员,如何丰富自己的知识,怎样提高自己的水平。作为一名程序员,需要不断丰富自己的知识库。
程序员的酸甜苦辣程序员的酸甜苦辣程序员的酸甜苦辣程序员的酸甜苦辣
2000-2010历年程序员考试真题,对软考程序员的一些试题总结,包含答案;程序员考试上午科目和下午科目的考试形式与考核内容已经趋于稳定,考生应紧扣考试大纲和指南,有针对性地进行学习。
本书是一线程序员的经验荟萃,他们根据各自在软件工程各环节里的实践经历,现身说法,提出了自己的真知灼见,这些经验涵盖了用户需求、系统分析设计、编码实践、编码风格、Bug管理和项目管理等多个方面。来自各领域...