最近经常有朋友提问,同时收到几家公司的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. servlet入门(1)

    第一个servlet类 1.编写一个java类,继承HttpServlet类 2.重写doget和dopost方法 3.Servlet程序在tomcat服务器运行 第一步:找到server窗口,并新建 ...

  2. UITableView性能优化【本文摘自智车芯官网】

    UITableView是个表格视图,可以在表格行空间中添加多个子控件,UITableView继承了UIScrollView,默认状态下可以堆单元格进行滚动,所有的UITableViewControll ...

  3. 【UML】类图介绍

    1.类图是面向对象系统建模中最常用和最重要的图,是定义其它图的基础.类图主要是用来显示系统中的类.接口以及它们之间的静态结构和关系的一种静态模型. 2.类的关系有泛化(Generalization). ...

  4. Maven中mirrors和repository的关系

    一.前言 之前没有搞清楚pom.xml里面配置的repositorys节点配置的仓库和mirrors里面配置的仓库的“镜像”间的关系,特意去搜索了相关内容,这边有篇文章讲得透彻,所以这边转载一下~ 二 ...

  5. Github & DMCA Takedown Policy

    Github & DMCA Takedown Policy Digital Millennium Copyright Act 数字千年版权法案 https://help.github.com/ ...

  6. WebService使用介绍(二)

    Soap soap是什么 SOAP 是一种网络通信协议 SOAP即Simple Object Access Protocol简易对象访问协议 SOAP 用于跨平台应用程序之间的通信 SOAP 被设计用 ...

  7. 【bzoj1452】[JSOI2009]Count 二维树状数组

    题目描述 输入 输出 样例输入 样例输出 1 2 题解 二维树状数组 一开始没看到 1≤c≤100 ,想到了主X树和X块,结果发现c的范围那么小... 二维树状数组水题,和一维的一样,向上修改,向下查 ...

  8. 不使用库函数、自己编写的(strlen、strcpy、strcmp、strcat、memcmp、memcpy、memmove)

    不使用库函数.自己编写的(strlen.strcpy.strcmp.strcat.memcmp.memcpy.memmove) //求字符串长度的函数 int my_strlen(const char ...

  9. bzoj 4836 [Lydsy1704月赛]二元运算 分治FFT+生成函数

    [Lydsy1704月赛]二元运算 Time Limit: 8 Sec  Memory Limit: 128 MBSubmit: 577  Solved: 201[Submit][Status][Di ...

  10. vm虚拟机 开启时报错 无法打开内核设备“\\.\Global\vmx86”: 系统找不到指定的文件。

    解决办法 方案一 1/http://jingyan.baidu.com/article/455a9950aaf4aea167277878.html 方案二 2.http://jingyan.baidu ...