[初创公司] 怎么判断一家软件公司是否靠谱?
基本企业信息
基本企业信息可以通过企查查(http://www.qichacha.com)来查询,
可以看到企业成立时间/法人代表/注册资本/地址和经营状态.
经营状态一般分为八种: 存续/在业/吊销/注销/迁入/迁出/停业/清算.
正常运转的企业, 状态应该是存续或在业, 其他的状态都不正常.
还可以看到企业邮箱, 留意这里的邮箱是个人邮箱(QQ/163)还是与企业官网一致的邮箱.
公司业务信息
了解这些信息:
-
主要产品(服务)是什么
-
产品(服务)是否解决痛点
-
产品所在细分市场有多大
-
需求频度
-
产品或服务单价
-
竞品有哪些, 有没有做得很好的竞品
通过企业官网或者招聘信息可以了解到它的主要产品,
其他的要自己利用互联网来检索分析.
公司环境
可以看看公司地址, 是写字楼/软件研发园/孵化器/自建园区, 还是居民楼.
到公司参加笔试或面试时也可以看看实际办公环境, 如果明显不合你意, 就不要去.
公司团队
了解创始人/公司团队/研发团队地位/团队精神状态和技术环境.
- 创始人
创始人是公司的灵魂人物, 对于公司的发展起着至关重要的作用.
要想办法了解创始人的背景, 他都做过什么/有无创业经历/有哪些社会关系背景等.
一般来讲, 创始人的经历越牛逼, 社会资源越丰富, 创业成功的可能性就越高.
- 公司团队
公司的组织架构, 可以通过官网了解. 可以看看它都有什么部门/部门之间的关系,
每个部门的层级关系, 通过这些, 其实可以了解到个人在公司有什么晋升通道.
团队规模也是很有价值的信息, 结合公司成立时间/公司行业/业务信息,
就可以从团队规模大概推算出公司的发展状况.
- 研发团队是否重要
作为开发者, 加入软件公司前, 需要判断这家公司的技术部门是否是核心部门.
在核心价值链上的部门和职位, 才会有比较好的发展前景.
技术和产品驱动的公司, 对开发者来讲会更好一些.
怎么判断技术对一家公司是否重要呢?
一个简单的方法就是:
拿掉这家公司的软件研发团队, 看他的主要业务是否还可以正常运转.
- 团队精神状态
在面试时, 其实可以了解到你将来要进去的团队的状态.
如果面试官都是没精打采, 提起公司/产品和业务没什么反应也说不上一二三,
基本上这个团队就不靠谱. 因为精神风貌很重要了.
一家公司不能让核心员工为之骄傲, 基本上没什么前途了.
- 技术环境
这个对开发者来讲非常重要. 可以在面试中了解这些:
技术团队构成, 比如开发/测试/产品等人员配置情况
产品所用技术栈, 比如 SSM/SSH/LNMP 等
采用什么开发模型, 瀑布/迭代/精益/敏捷等
项目管理方式, 比如任务分配(Teambition/禅道/Redmine /Project 等),
代码管理工具(svn/git/TFS等),
Bug 管理(JIRA/Mantis/Bugtags/禅道/Bugzilla等),
团队沟通(蜜蜂/钉钉/QQ/微信/TIM等)
从这些信息中, 也可以看出研发团队的工作状态, 以及和你的匹配度.
评价
可以看看大家对公司的评价, 途径有:
搜索
点评类网站, 如看准网等
脉脉, 这里可以匿名问
知乎, 这里也可以匿名问, 有人会回答的
LinkedIn, 可以加目标公司的人来问
在行, 约目标公司的人来聊