This is my Blog!!Welcome to you!!
【分享个人java学习心得和技术问题汇总】

个人对找工作的一个看法(非原创)

①关于跳槽:
某天看到了一个帖子,大体意思是说: 程序员要多久跳一次槽才合适?
虽然我不知道他的初衷是什么,是真的当做一个问题在认真的请教大家问题,还是只是想到个标题,想借着水些经验的水货?
但是回复的人好像当真了,而且还有一个吧友认真的回复这样一段话:
他觉得程序员初期应该三个月跳一次,中期半年一次,后期一年半;
且不说他的这个初中后期是怎么区分的,从帖子来看,这个回复的吧友 和 提问的同学 明显都是没开始工作的,至少不会是经验丰富的程序员.
这被不清楚状况的初学者看到,不免要误人误己了.

大家都知道,程序员是一个跳槽非常频繁的职业,人员的变换很正常,可是,你打算跳槽之前,至少要明白为什么大家要跳吧? 难道仅仅只是为了无聊跳一跳,轻松又健康?
摆脱,这又不是在跳小苹果,有必要做这么一个复杂而周详的计划?

跳槽,无非就是对现有的工作不满意,然后换工作,对什么不满意?
1.工资:认为自己的工作和现在的工资完全不对等,希望得到更高的工资,而如果停在一个公司,等待工资平稳的提升,在这个物价飞涨的时代,无疑是难以接受的,而几乎所有的公司都讨厌自己培养新人,喜欢上手快直接能投入使用的员工,所以会高价招聘.
2.技术:你可能是一个很有上进心的人,对技术有着追求,对人生有着计划,觉得自己在这个公司已经呆的足够长了,你已经得不到提升了,渴望挑战,希望学的新的东西,于是离开,
3.环境:人际关系,工作环境,长时间呆在一个地方已经腻了,希望换一个新的环境.

跳槽,是对当前不满,想做出改变才产生的,如果你连自己要做什么,对什么不满都不知道,你就选择跳槽?
入职三个月的新人会什么?三个月,刚刚过了试用期而已,工资刚要开始提高,项目刚刚开始熟悉,一知半解而已;
你对工资不满意?好吧,在开始涨工资的时候开始跳槽然后继续进行下一个为期三个月的试用期?这本身就是不符合逻辑的一件事情, 觉得技术不够提高?摆脱,麻烦你先研究透了手上的东西再说.
对环境不满?那你的人员是有多差,不到半年就变得人人排挤了?
所以,奉劝新人还是不要太频繁的跳槽才是,经常跳动的人,公司招聘的时候也不会喜欢你的,你觉得项目多了很好看?其实不然

②关于工作的选择
最近的关于工作选择求指教的帖子也很多,大概是某天某个帖子被挂城墙带来的效应;
当时我也抱着认真的态度去看了一下(PS:真的真的不是在水帖子),
嗯,当时的那个帖子是这样的:
两个offer:一个是小公司,工资不到3000,离家近;另一个是4500的外包,在外地(大概是这样吧?),然后请大家帮忙选;
我当时问了一句:为什么只贴了工资,这要帮你怎么选呢? 答曰:比较看重工资!
既然你比较看重工资,那还有什么可选的?工资高的呗,然后果然众望所归,大部分吧友都选的后者;


为什么要说这个帖子呢? 嗯,这里也看到刚毕业找工作的一个误区,只看重工资.
当然了,我以前也犯过这个错误,所以放出来给大家提个醒;
其实在选择offer的时候,有很多东西都是要综合考虑的,如果只看到工资,那你这次的选择无疑是失败的.
首先当然是工资:没人会和钱多过不去,所以这个会列在第一位的,当然也不是绝对的;
然后是项目:一个好的项目,对初学者的成长会很有必要的,是否有前途,你从中可以学到什么,这些对以后的发展都很重要.不光是技术,还有业务知识,业务其实也是很重要的,所以你的起点很关键,对公司的业务范围一定要了解清楚才是,你不懂没关系,可以请教别人.
再然后是各种福利:这些不算在工资里面,但也是确确实实的收入. 再比如五险一金,那位选offer的同学不知道是怎么选的,如果你是在外地工作,又不希望在那里发展,不小心交到那里岂不是哭了?(这个应该可以自己选择城市的)
然后是公司的性质:很多人都问过,外包和正常的公司有什么区别?小公司有没有发展?
这个我也知道一些,外包分为包人的和包项目的;
一般遇到的大部分都是包人的,这类公司有什么特点呢? 就是你和A公司签的协议,却还要在B公司面试一次,在B公司工作,B公司会付给A报酬,然后A会从其中拿出一小部分给你发工资.
说的简单点,就是A公司通过你赚钱的,你们是利益关系;B公司只是雇佣你工作,对其他不关心.因为报酬是固定的,所以会尽可能的压榨你的价值,这会导致工作很累,加班严重等一系列的问题,而且B公司会把你当外人,所以关键的技术不会对你开放,只会让你做些复杂而没有含量的工作.
小公司:有没有前景这个不清楚,但是同样也会不轻松,因为人少,所以每个人的工作量也会很多,经济紧张,所以工资不会很高.但区别是,如果你认真的话,他们会也会认真的培养你,技术会对你开放.多少会有一些归属感.但是由于能力的问题,他们不可能会接到较大的项目,所以会有一些局限性, 当然,如果运气足够好,说不定以后公司壮大了你就是元老了.
再然后就是假期,平时的作息时间以及网上对公司的评价等等,这些也是选择工作时候需要考虑的:一天7小时,一周5天的工作 2000 和一天12小时 ,一周6天的3000 能一样么?


漏了一点:公司还有一个区别就是软件公司和非软件公司的区别:
非软件公司一般是自己公司需要一个软件,然后招人去做,包括后期的维护等等,甚至如果做的好的话,后期可能会在同行间进行推广,这类公司一般工作量不大,但是技术力量薄弱,可能仅仅就一两个人负责开发.或许会很锻炼人,但从长期的发展看是不利的.
然后软件公司就没什么可说的了


③工作经验
我以前看过一句话,先放这里了.
几年的工作经验,不是看你重复做同一件事情重复了几年,而是你每天都在进步的过了几年.


现在造假的人很多,虽然我是不支持的,但如果你坚持的话,这也无可厚非,毕竟得到的结果很有诱惑力.
我只想说:收益和压力是成正比的,你在决定写下几年经验前,有没有承受这种压力的觉悟?
一年经验 和三年经验,所做的工作是完全不同的,如果你只是天真的看到了后者的工资,希望你开始工作的时候不会后悔.
承受不了压力,完不成工作便会被辞退, 如果你能承受的住并且有能力完成的话,说个几年经验也是没有问题的



④关于面试,项目经验:
如果是外包公司,刚才第二条我们也分析了,只是因为你能给A公司带来直接的利益,所以他会雇佣你,对你的技术甚至其他东西,他都会闭一只眼睛,只要你能让B公司满意,因为你是在B公司工作的,而B公司会让你做一些含量低而繁重的东西,所以技术的要求也不会很高.所以这类公司的面试应该会是相对最轻松的过关的.


如果是小公司:说到这里,我突然想起来半年前看到的一个很可笑的帖子.
为什么说可笑呢?发帖子的人好像还自称是个女生,这个我们先不去追究了.
内容大概是这样的:我学的好垃圾,感觉什么都不会,有没有什么垃圾公司要我啊?
没有一个公司是垃圾的公司,他们的区别是能力的强弱,是规模的大小,是经济的实力等等,但别人至少是辛苦创业的,是在认真的努力着的,紧紧是因为公司小就被你给定义成垃圾,还在幻想人家会不会要你,还觉得好像很委屈似的?
当然,上面的吐槽只是题外话,其实小公司的面试是很难的,因为他们的规模不大,经济所限,所以招的每个人都会极其认真的把关,相对的也会导致难度的上升,
所以他们录取的人一般有两类:技术不错的 和觉得可以培养的;
什么是可以培养的:简单的说就是性格好,态度好,虽然技术不太令人满意,但是让他们觉得你很谦虚,很上进,比如不会的问题,在说出自己的看法之后再虚心的向面试官请教之类的.


再然后就是大一些公司:这类公司对项目经验这些反倒不太看重了,会更注重基础的一些东西.但是卡学历一般会很死.我对这类公司面试的不多,不乱说了.


还有就是,很多时候面试没必要太紧张,自信一些就好,有时候很多问题,面试官其实也不会的,有个比较有意思的小插曲,那次我们公司要招某大学的实习生,负责面试的那俩前一天晚上才弄好笔试题,连答案都是现看的,他们有些也不会.



文章来源于  http://tieba.baidu.com/p/3185541319

未经允许不得转载:Java学习 » 个人对找工作的一个看法(非原创)

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址