最近经常有朋友提问,同时收到几家公司的offer,应该如何选择,或者找工作的时候,找怎样的公司,我在这里阐述一下我的观点。但愿对朋友们有所帮助。

  还是那句老话,选择什么样的公司,关键是你想要过什么样的生活。

  以下类型公司应选择拒绝。
  1,纯外包公司。
  这类公司特点是:待遇为4k-6k,刚毕业到5年经验都是这个价位。不管面视官或HR给你吹得多悬,这种公司,应该马上拒绝。在这样的公司干活,个人价值得不到体现;职位得不到晋升;技术也得不到多少提高;每年涨薪不明显,工作会很累,到甲方工作也没有地位。
  2,人员不稳定的公司
  这类公司的典型特点是:一直在招人,但规模一直上不去。这种公司也应该马上拒绝,公司的老员工相继离去,肯定有他们的理由。我们也不需要再去趟这浑水。去了也是耽误自己的时间。
  3,外行管理层的公司
  这类公司的主要特点是,高层领导总以为你没有做事,每天来询问工作怎么样了。害怕你工作不努力,他们不知道写程序有多难,总以为一个程序员可以很快独立完成一个软件,并且随时提防你偷了公司代码。这种公司一定不要去。我觉得长期在这种公司干活,个人价值观无法实现不要紧,产生心理扭曲问题就大了。
  以下类型公司应优先考虑
  1, IT界著名大公司
  比如百度,腾讯,网易,雅虎,京东,阿里巴巴,华为,微软,Google,facebook,苹果,IBM,Sony,诺基亚,西门子等。这些公司待遇非常优厚,有可能学到很多前瞻技术、思想以及管理流程,对个人的提升可能非常不错,能进这种公司也比较有面子(当然了,面子不是重点,能进这种公司,也算有成就感)。
  2, 高速发展的知名中型公司
  这类公司的主要特点是,公司规模不大,处于高速发展阶段,公司的产品主要针对某一领域,定位较准,非常专注。比如51cto,csdn,迅雷,360,金山等。这样的公司,非常有前景,是提高个人综合能力最好的基地。这里充满机会,如果你有能力,进入公司中层非常正常。在这类公司里工作,可以站在整个行业的高度去分析问题,可以深刻体会行业内的竞争,公司的定位以及公司的战略。这些公司基本上已经占有了该行业部分或者的大部分市场,正处于高速发展,很可能成为行业的龙头,大多数都会选择上市。我们可以与这样的公司一起发展,既有比较丰厚的待遇,又有非常好的前景,同时没有创业的风险。(如果收到这种公司的offier,不要犹豫,算是你运气好,赶快加入吧)。
  3, 自己做产品的创业型小公司
  创业型的公司有很多,我个人更偏向于基于一个行业做行业软件,或专注于某一领域做大众化产品的公司。这样的公司,是历练人才最好的地方。待遇可能相对较低。这里机会很大,如果你有能力,很可能进入公司高层,引领公司在行业内竞争,参与制定公司的发展计划,以及参与公司的战略部署。公司发展好了,早期的员工一般会有期权,相当于为自己打工了。公司发展得不好,你积累了很多经验,对自己创业有很大的帮助。如果这类创业型的公司,拉到了比较多的风投资金,那么,这个公司绝对值得一般程序员加入。行业定位,风险评估,赢利模式等这些,投资方这已经帮你们做了分析了,因此不必太担心公司的前景。(如果想以后创业的朋友,强烈建议在第二份工作的时候,选择这样的公司)。
  总的来说,前面提到的前三类公司,一定要坚决地拒绝。我个人观点是,宁可找不到工作,也不到这三类公司去。如果你想过上中产阶级生活,那么选择IT界著名大公司吧。如果你想既稳定,又有所发展,那么高速发展的知名中型公司吧。如果你想创业,那么多考虑创业型的小公司吧。
  对于大多数IT公司而言,既不是上述三类应该拒绝的公司,也不是以上值得优先考虑的公司,那么我们应该从以下几个方面来看待这类公司.
  1,公司所关注的行业是否有前景.
  2,公司是否处在积极发展阶段.
  3,公司的老板以及管理层是否以员工的利益为己任.

  相信大家都有自己非常明智的选择,同时也祝愿大家都能选择正确的公司,都能选好适合自己发展的公司。

我们应选择怎样的IT公司的更多相关文章

  1. 护航SMB网络安全 应选择新一代防火墙

    当前,各种规模的企业都遭遇着日益增多的网络攻击,而其中以中小企业(SMB)为代表的广大群体则更加面临敏感数据.公司资产和知识产权不断暴露在风险中的窘境.为了帮助企业应对这一挑战,新一代防火墙的采购与部 ...

  2. 1.9 初学者应选择哪个Linux发行版?

    前面章节中,已经对几个常见的 Linux 发行版做了简单的介绍,那么对于初学者来说,选择哪个发行版的性价比更高呢? 通常情况下,初学者学习 Linux,是为了找一份和 Linux 相关的工作,那么问题 ...

  3. [转]oracle设计数据库应选择正确的数据类型

    原文地址:http://blog.sina.com.cn/s/blog_5014663501007n40.html 在设计数据库的时候,选择正确的数据类型,往往可以避免很多的问题,正确理解数据库的类型 ...

  4. Objective-C Effective 技巧

    1.除非有必要,否则不要引用头文件,一般来说应该利用@class使用前向声明,并在实现中引用头文件:如果实在无法使用,比如要声明某个类遵循一项协议,这种情况下,尽量把这条声明移到分类中,如果不行的话, ...

  5. “进大厂大半年,每个月都想走!”大公司 VS 小公司到底该如何选择?

    前言 江湖风云不断,有人吐槽阿里996,也有人吐槽华为狼性文化,这不,就看到有腾讯员工吐槽“进腾讯大半年,每个月都想走!” “和我一样,进去一周就想走”.“我都陷入自我怀疑了,以为自己适应不了大公司” ...

  6. 选择——ERP信息系统选型

    做一次选择并不难,难的是做一次坚定而正确的选择.TCL电脑公司的ERP软件选型就是一次正确而艰难的选择过程.让我们从头说起吧!­ 业界都知道TCL电脑是IT行业的新入行者,更知道TCL的另一个诠释:& ...

  7. 智能硬件开发如何选择低功耗MCU

    本文将市场上典型的低功耗MCU系列进行了比较,分析得出基于ARM. Cortex M0+内核的MCU系列最适合穿戴式医疗设备的开发.设备开发者当密切关注其发展动向,结合现有的市场需求.产品体系的构建和 ...

  8. 跟我开发NSP(网上查询平台):如何选择开发项目

    我想通过一个真实的项目开发的全过程,记录一下开发过程的点点滴滴,记录一下过程中的前思后想.这个全过程包括,如何选择项目.如何分析项目.如何组织项目开发.如何设计开发流程.如何设计软件的总体架构.如何建 ...

  9. [转] 高频 mos 选择需要考虑相关资料

    节选自 http://www.dianyuan.com/bbs/987183.html [草根大侠]贴 关于MOS管导通内阻和米勒电容(Qgd)差异对效率的影响 http://www.epc.com. ...

随机推荐

  1. C#的internal访问修饰符

    文章:C# 访问修饰符internal的访问范围误区释疑 internal访问修饰符限定的类,只能在本程序集中访问.

  2. pta指针作业

    #PTA实验作业 6-1 本题pta提交列表 设计思路 本题是一道简单的指针程序题,两个数已经分别被指针定义,只要把用其指针把二者加在一起和减去即可 调试过程 本题无调试过程 代码截图 6-2  1. ...

  3. Laravel 5 如何实现网站在维护模式下允许指定 IP 用户访问(白名单)

    为了测试需要,有时候需要在网站处于维护模式下允许特定IP访问网站,在 Laravel 中,这可以通过为维护模式编写自定义中间件来实现. 默认情况下,Laravel 使用 CheckForMainten ...

  4. linux cfs 负载均衡

    确定新的负载的时候,代码中给出的公式是: (old×(2^i-1) + new))/2^i 整理下来是: old + (new-old)/2^i i的范围是[1, 4],也就是说,i的层级越高,那么n ...

  5. 【题解】HEOI2013Eden 的新背包问题

    这题真的神奇了……蜜汁复杂度(`・ω・´) 应该是一个比较连贯的思维方式:去掉一个物品,那么我们转移的时候不考虑它就好了呗.考虑暴力:每一次都对剩余的n - 1个物品进行多重背包转移,获得答案.既然可 ...

  6. php: Can't use function return value in write context

    关于empty()函数, php手册中提到,php5.5之前empty()函数只支持检查变量,传入任何其他的表达式或函数都会产生语法错误. Note: Prior to PHP 5.5, empty( ...

  7. 强大的JQuery数组封装使用

    JQuery对数组的处理非常便捷并且功能强大齐全,一步到位的封装了很多原生js数组不能企及的功能.下面来看看JQuery数组的强大之处在哪. $.each(array, [callback]) 遍历 ...

  8. 使用http_load网站压力测试

    http_load用以测试web服务器的吞吐量与负载.但是它不同于大多数压力测试工具, 它可以以一个单一的进程运行,一般不会把客户机搞死.它可以自定义测试的URL列表 下载:http://acme.c ...

  9. 精通JS正则表达式(转)

    精通JS正则表达式,讲的比较详细,学习正则表达式的朋友可以参考下.    正则表达式可以: •测试字符串的某个模式.例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡 ...

  10. xml数据格式

    <?xml version="1.0" encoding="utf-8"?> <country> <name>中国</ ...