求职总结

这几天正在找工作,实在是感慨良多啊,忽然间想到如果要找工作的话,需要注意一些什么问题。没毕业的,刚刚毕业的,刚刚工作的都可以借鉴一下。


      程序员在求职之前需要做些什么?


在您开始求职之前,需要做一些准备工作。比方说,如果您不知道喜欢什么东西就去求职,那是没有什么意义的。仅仅成为一名好的编码人员是不够的,您必须理解市场想要的是什么,如何提高您的应试技能,以找到适合自己的工作。


第一件事情就是:了解自己

与很多人的看法不同,所有的程序员都是不一样的。了解您是哪一种类型的程序员对找到合适的工作是很关键的。尽管您也许能完成许多不同类型的编程任务,但您对这些任务的兴趣却是不同的。做并非真正喜欢的事情在短时间内是可以的,但对于需要长时间持续做的事情,您需要有兴趣,对所做的事情感到兴奋。最好的程序员对他们的工作充满激情,对于兴趣一般的事情,您是不会真正产生激情的。

如果您不能确定自己是否喜欢,可以问自己以下问题:

(1)您是一名系统程序员还是一名应用程序员?

系统程序员与保持计算机系统运行的代码打交道,这些代码包括框架、工具、编译器、驱动程序、服务器等。另一些程序员是他们自己的主要听众,他们很少与非程序员打交道。应用程序开发者与此不同,他们所编写的程序被非程序员用来完成其工作,他们与非技术人员的互动更为频繁。

(2)您喜欢编写用户界面吗?

如果是这样,而且如果您拥有这方面的技能,那就要恭喜自己的好运气了。用户界面设计是极为讲究的工作,容易被批评,很难做好,特别是在要考虑国际化和易用性问题的时候。

(3)您善于除错吗?

如果您认为在自己的代码中除错已经是够麻烦了,请想像一下替别人的代码除错是怎样的感觉。这需要很强的分析能力和解决问题的能力。找到并消除缺陷可能是很有价值的,但肯定不是每个人都适合这项工作。

(4)您喜欢测试吗?

测试也称为品质保证,或缩写为QA,常常遭到缺乏经验的程序员的诋毁,但那些有经验的程序员非常看重独立测试的价值。好的测试人员很难找到。编写工具和自动化的测试用例常常需要编程技能。

(5)您是一名架构师还是一名编码人员?

每一个编码职位都需要某方面的设计能力,但某些工作比其他工作更需要设计能力。如果您喜欢设计甚于喜欢编码,软件架构师的职位可能更有吸引力。也就是说,架构师的职位可能涉及许多与他人的互动,较少涉及编码或根本不涉及编码,尽管您需要很好地理解如何进行编码才能有效地进行架构设计。除非您接受软件架构方面的正规培训,否则成为一名架构师的一般途径就是先参加编码工作,然后展示出您在设计和项目各部分集成方面的才能。

前面这些问题涉及您对哪一种类型的工作感兴趣,下面的问题与编程无关,但也是需要考虑的:

(1)您对管理有兴趣吗?

某些程序员的长期目标是成为一名经理,但另一些程序员对这个想法会产生恐惧。但如果您的目标是成为管理者,就需要培养自己的领导才能,并展示出您在处理技术问题的同时,也能够管理软件开发中“人”的问题。如果您的目标不是成为管理者,请寻找那些提供良好的技术职业发展途径的公司,这样在提升时就不需要被迫去管理人。

(2)您想为大公司工作吗?

在大的公司中工作既有好的一面也有不利的一面。例如,大的公司通常能够提供更大的工作稳定性,以及某种类型的职业发展途径。它也可能拥有非技术人员知道的品牌。但在另一方面,您也可能对大公司中常常发生的繁文缛节、要求严格和公司内部斗争感到窒息。

(3)您想为小公司工作吗?

薪水可能少一些,但随着公司的发展和成功,从底层进入一个新公司肯定对将来有好处(可能会带来相当大的报酬)。当然,不好的一面是大部分新的尝试都会失败,您可能在一两年内失去这份工作。

(4)您更喜欢开放源码项目吗?

绝大部分编程工作通常都涉及知识产权,封闭源代码的项目,某些程序员是反对这一点的。现在有一些向更开放的软件开发转变的倾向,为像您这样的人提供了更多的机会,可以参与开放源码项目并同时获得报酬。

(5)您希望参加长期的项目还是短期的项目?

某些程序员渴望改变,最多在每个项目上花上几个月的时间。如果您喜欢短期的项目,而且不介意出差,那么成为一名咨询公司的雇员可能比成为一名传统公司的雇员要更好一些。

 

重要的是您必须明白,这些问题没有标准答案,没有正确或错误的答题方式。但是,您在这些问题上对自己越诚实,就越有可能找到真正喜欢的编程工作。


如果要找工作的话,需要注意一些什么问题。大师兄结合自身经历,经验,稍微总结下。保存下来,以备后来者-------自己或观众使用。想当初刚刚毕业,或者说 ,还没毕业的时候,跟着班里的同学们组队到成都去找工作实习,也就是几天前的事的感觉,但是现在,大家都各奔东西,各自忙自己的,有的现在还在成都工作呢,有的已经离开啦,有的干脆就转行啦,不干这一行啦。想想当初我们一起面试的经历,也挺好笑的。


当认清了自己以后,就要考虑如何应对面试的问题了,以及面试相关的装备工作了。

首先是找工作的时候。肯定喊你去面试,当然也有一些直接就是电话面试,这个有点水,如果不是急着找工作,咱还是换个正规点的吧。

其次,当你去喊你面试的公司的时候,公司的hr可能喊你填写个表格,说说你的个人基本信息。说到这个,我就觉得,你留个人信息,留的那么全面干嘛,比如我爸妈电话,兄弟电话等等。还有教育经历初中高中大学,我刚刚出来找工作的时候,那叫一个乖啊,都写的清清楚楚,就差我在哪上的幼儿园都给写上啦。直到有一次,我妈告诉我说他们接到诈骗电话,我才惊醒,tmd,这不就是我的个人信息被泄露了吗,马丹,你公司没录用我不说,还转手就把我信息给卖了。后来就长心啦。只填写自己的个人信息,家庭信息等你录用了再说。没事你查老子户口干嘛。所以,建议新出江湖的朋友们注意,不要写那么多没有用的信息。

这看似小事,其实也不小。

再次,面试之前,肯定会喊你做笔试题的。当然这个好像是没工作过的,或者工作一两年的初级程序员才有的待遇,没办法,这个是必须的流程,不然公司的leader不知道你什么水平,所以这个就靠积累,要是同学多呢,可以大家互相参考下面试公司的笔试题,都是些基础的东西。虽然基础,但是都是有陷阱的题目。考的就是你细心与否。比如int和long,你要不注意就不会考虑int的长度够不够等等类似的问题。

最后,正儿八经的面试环节。不要怯场,如果他要你的话,想想以后他可能给你分配任务啥的,起码交流起来要顺畅,说话啥的,平常点就好,问你的问题,你会就是会,不会就是不会,咱刚刚开始,谁没个菜鸟时期,只要有人肯学习,那就是好事。态度是好的,就成,搞不好,面试的就看中的是这个呢,或者他觉得你说话可以,嗯,以后一起工作也不错,那就算技术稍差点也是可以接受的啦。

如果都正常通过,就可以考虑下面的几个问题了,也就是你该问的问题啦。

0.能不能上网-------The most important thing

640?wx_fmt=jpeg

从软件开发从业者的角度讲,以下标0来标记,说明这一项的重要性。就像建房子要先考虑地基打好一样重要……

一定要可以上网,这是非常非常非常重要的一件事情。

无论什么借口(保密、军工、防泄漏……),ctmd,也不用管借口是什么,不能上网,这家公司,打死也不能去!!!去了至少耽误你一年半载的时间。

你想想:你刚毕业,你能有几个一年半载来耽误!!!

不能上网,遇到问题,不会的你找谁呀?找你同事?他不工作嘛?他有耐心吗?他能无时无刻的帮你吗?

我刚毕业的时候就在成都的一家对日软件外包公司,公司不能上网说是开发保密,整天都是一些简单的工作。

一天天不思进取,工作完成,也不能自由学习,就玩玩手机游戏,消磨时间。

那些经验者也不给你讲一些工程学习相关的东西。最多就给个ppt,遇到问题就抓瞎,只能问经验者,怎么办。

经验者们要么说:我来吧,你继续干你的;要么简单的指点一下。对于个人的长远发展,简单的讲,就是以后涨工资或者跳槽涨工资都是百害无一利,估计百都是少的啦。

想想当年中国为什么会挨打,就知道大师兄我为什么会这么说了。

能不能上网,直接关乎到你的眼界的长短,是鼠目寸光,还是放眼天下。就看这个啦。

别说回家学习啦。上学的时候,周末你又不是没带个课本回家装B,但是回家后你看了么?估计书包都没出过,又带回学校啦!!!

同样道理。

在工作的时候,遇到问题,立马解决和总结,才是最高效的学习套路 。

1.关于涨工资的事

640?wx_fmt=jpeg

how,how twice,at least。

怎么涨,多久涨,最少涨多少。

出来工作是为了钱,废话,不为钱的话,我还不如在家看看电视,抠抠脚呢。

2.长远发展----温水煮青蛙

640?wx_fmt=jpeg

首先,你如果到一个公司,整天都是一直在重复重复,而没有什么深度的问题,那你可以考虑下,你干的这些事,是不是只要是个程序员都能干,要是的话,那么可以选择离职跳槽啦。

是不是干的事情一直是在repeat,没新鲜的东西,这个新鲜的东西不一定是非得是新的框架,新的语言等等,而是有没有每天都会发生一些问题让你有点进步。每天知道一点点自己以前不知道的东西,那么你就是在进步着的,只是这个加速度因人而异,但是起码是有的。

就算是换一家公司,工资差不多,但是起码干的东西不一样了,还是有一些新的东西可以学的。不论是工作中出的bug还是说工作所使用的框架什么的,2个公司,肯定是不一样的,所以,温水煮青蛙的道理大家都懂。

3.团队要求

640?wx_fmt=jpeg

这个是比较重要的,如果一个公司就那么三三两两的人,还是算了,就稳定性而言,这公司撑死了,也就算是个工作室而已。

当然你去的话,也就纯属打酱油,或者就是干脆喊你顶大梁,2个极端中的一个。人少活多,压不死你才怪,成天催你工作进度如何啦?

两星期了都,你的大众点评做出来了么,这tm不是扯犊子呢么,小公司真是浪费时间,还不能学到啥东西,搞不好还不好好发工资,想想就觉得还是算了吧。

4.经验者

640?wx_fmt=jpeg

也算是团队的一个要求吧,希望团队的人员分布呈阶梯状。这样的话,有牛逼的人,你可以请教;有比较菜的可以请教你,问一些你看似会,但是确一知半解的东西。

这样的话,都可以学到东西,前面的高手教你新的东西,指导你前进的方向。新人呢,又会不时找机会给你个机会,让你复习以前的东西。不错的结果。

5.住的地方

640?wx_fmt=jpeg

这个原则就简单啦,能近则近咯。不然每天上下班都累死啦,所以希望花费在路上的时间能少点。

除了近之外,交通便利点也好,大城市最好是地铁沿线。一条线,直达最好啦。要是没地铁的话,建议还是不要公交车啦。选个近一点的,自行车或者电动车好一点,刚刚毕业那会,在成都第一个早上正式去上班的时候,那个公交车,我擦勒,好挤。

6.还有一些其他的比较杂的问题

附近吃饭的地方多么,吃饭的种类多吗?

公司年假怎么算的?

入职就开始算,还是满一年之后再开始算(表示这个坑,是你入职满一年才开始计算你的年假,一年五天,工作12+3个月的话也就是年假一天多一点点。)

公司美女多不多?

有没有什么补助?

交通补贴,午餐补贴,通信补贴,加班餐管不管等等。

出差多不多?

出差怎么个出差法,出差时间的长短。

平时加班严不严重?

是一星期加7天还是一星期加14天呢,还是说很少呢,注意哦,有的公司是一星期加死你哦。如果他一开始直接问你对加班什么态度,完了,这个公司干的活绝对是技术含量不高,要靠大量劳动力的事。(我猜的哈,也不一定都是。)

有年奖么?大概多少?有年会么?年会抽奖都有啥?


  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值