4.1 积累相关经验
4.1积累相关经验录用与否主要取决于你在面试中的表现,而简历和过往经验则决定你有没有面试机会。你应该想方设法提升自己的技术(及非技术)水平。不管是应届毕业生还是专业人士,拥有额外的编程经验都会让你受益匪浅。
在校生可以采取下面这些举措。
选修有大作业的课程:如果你还是学生,请不要避开那些有大作业的课程。将来,你可以把这些项目经历都写在简历上,这会大幅提高得到顶尖科技公司面试机会的几率。当然,这些项目与实际情况联系越紧密,效果就越好。
找一些实习生工作:就算你是大学新生,也有机会得到相关的专业经验。大一、大二的学生可以考虑参加诸如“微软探索者”和“谷歌编程夏令营”这样的活动。如果得不到类似的机会,进入创业公司历练一下也不错。
开拓一些业务或项目:绝大多数公司都青睐富有创业精神的人。此举不仅可以培养一些技术经验,而且同时也能展示你的主观能动性和把事情做好的能力。你可以利用周末和休息时间写个软件。要是认识学校教授,不妨试着请他予以“资助”,以便你将自己的工作变成一项独立研究。
另一方面,专业人士可能早已累积好相应资本,准备跳槽进入他们梦寐以求的公司。比如,谷歌的开发人员可能已经攒够经验,有机会跳槽到Facebook工作。不过,如果你想从不知名的小公司跳到科技巨头公司,或者从测试岗位转成开发人员,请参考以下这些建议。
多承担一些编程职责:在不透露跳槽意向的前提下,你可以向经理表达自己想在编程上接受更大的挑战。尽可能地参与一些重大项目,并多多使用对自己以后有利的技术,将来它们会成为简历上的亮点。另外,简历上也要尽量多列举这些与编程相关的项目。
善用晚上和周末的闲暇时光:如有空闲时间,可以试着构建一些手机应用、网页应用或桌面软件。这样,你就有机会接触到时下流行的新技术,从而更契合科技公司的要求。这些项目经验都可以写到简历上,没有什么比“为兴趣而工作”更能打动招聘人员的了。
总而言之,公司最青睐的人才必须具备两大特性:一是天资聪颖,二是扎实的编程功底。要是你能在简历上充分展示这两点,面试机会就唾手可得了。
此外,你应当提前规划好职业发展路径。如果打算转型成为管理者,哪怕当下应聘的仍是开发岗位,也应现在就想方设法培养自己的领导才能。
在校生可以采取下面这些举措。
选修有大作业的课程:如果你还是学生,请不要避开那些有大作业的课程。将来,你可以把这些项目经历都写在简历上,这会大幅提高得到顶尖科技公司面试机会的几率。当然,这些项目与实际情况联系越紧密,效果就越好。
找一些实习生工作:就算你是大学新生,也有机会得到相关的专业经验。大一、大二的学生可以考虑参加诸如“微软探索者”和“谷歌编程夏令营”这样的活动。如果得不到类似的机会,进入创业公司历练一下也不错。
开拓一些业务或项目:绝大多数公司都青睐富有创业精神的人。此举不仅可以培养一些技术经验,而且同时也能展示你的主观能动性和把事情做好的能力。你可以利用周末和休息时间写个软件。要是认识学校教授,不妨试着请他予以“资助”,以便你将自己的工作变成一项独立研究。
另一方面,专业人士可能早已累积好相应资本,准备跳槽进入他们梦寐以求的公司。比如,谷歌的开发人员可能已经攒够经验,有机会跳槽到Facebook工作。不过,如果你想从不知名的小公司跳到科技巨头公司,或者从测试岗位转成开发人员,请参考以下这些建议。
多承担一些编程职责:在不透露跳槽意向的前提下,你可以向经理表达自己想在编程上接受更大的挑战。尽可能地参与一些重大项目,并多多使用对自己以后有利的技术,将来它们会成为简历上的亮点。另外,简历上也要尽量多列举这些与编程相关的项目。
善用晚上和周末的闲暇时光:如有空闲时间,可以试着构建一些手机应用、网页应用或桌面软件。这样,你就有机会接触到时下流行的新技术,从而更契合科技公司的要求。这些项目经验都可以写到简历上,没有什么比“为兴趣而工作”更能打动招聘人员的了。
总而言之,公司最青睐的人才必须具备两大特性:一是天资聪颖,二是扎实的编程功底。要是你能在简历上充分展示这两点,面试机会就唾手可得了。
此外,你应当提前规划好职业发展路径。如果打算转型成为管理者,哪怕当下应聘的仍是开发岗位,也应现在就想方设法培养自己的领导才能。