在选择公司时,请考虑以下因素:
-
公司文化:每个公司都有其独特的文化和价值观。了解这些可以帮助你判断自己是否与公司的文化和价值观相符。
-
发展机会:公司提供的发展机会,包括内部晋升和外部学习资源,对于职业成长至关重要。
-
地理位置:虽然远程工作越来越普遍,但地理位置仍然是一个重要因素。选择一个离家较近的公司可以节省通勤时间并提高生活质量。
-
团队和项目:了解公司将参与哪些项目以及团队的构成,可以帮助你确定你是否对项目感兴趣并适合该工作环境。
-
领导风格:公司的领导风格会影响员工的工作满意度和发展机会。
在做出决定之前,请务必进行充分的研究和比较。与已经在该公司工作的专业人士交流,或者参加职业咨询活动,以获得更准确的信息和建议。
最后,不要忘记考虑自己的长期职业规划和个人目标。选择一家能够支持你实现这些目标的公司在长远来看可能更有价值。
请注意,以上内容是基于Markdown源代码格式编写的,因此在翻译时需要保持原文的格式不变。
公司文化
公司文化指的是公司的领导层及其员工所秉持的信仰和行为。科技巨头以其独特的文化而闻名:
- 谷歌(Google)- 在面试过程中,候选人会评估他们的“谷歌特质”因素,这是谷歌员工应具备的一系列特质 - “做正确的事”、“追求卓越”、“适应不确定性”。如上所述,谷歌以高度强调工程质量和数据驱动的决策方法而著称。
- Meta/Facebook - 在Facebook早期,他们的内部座右铭是“快速行动,打破事物”,这表明他们关注产品的快速交付。2014年,马克·扎克伯格将其改为“在稳定的基础设施上快速行动”,因为该平台已经成熟,稳定性应该成为重点。我在一篇博客文章中详细介绍了Meta/Facebook的文化。
Netflix - Netflix的文化资料在他们的网站上公开可用,他们的核心理念是人比流程更重要。他们喜欢将自己视为专业的体育团队——留住明星球员,让表现平平的队员离开,而不是像家庭一样运作——容忍不良行为,并表现出无条件的关爱。
工程文化
由于大多数读者都是科技岗位,公司的科技文化值得特别提及。
Gergely Orosz提出了12个要点来评估一家科技公司是否有健康的软件工程文化。
- 股权或利润分享 - 员工是否获得股权?
- 工程师参与路线图/积压 - 工程师是否参与他们团队的路线图?
- 工程师与其他内部角色直接合作 - 工程师是否直接与其他角色(设计师、项目经理、数据科学家等)合作?
- 代码审查和测试 - 工程师是否经常进行同行代码审查和编写测试?
- 持续集成和工程师推送到生产环境 - 是否有持续集成或有工程师可以部署到生产环境的方法?
- 内部开源 - 工程师能否访问并贡献公司的代码库?
- 作为优先事项的健康值班 - 值班负载是否可管理?
- 技术经理 - 技术经理是否具备技术和技能背景?
- 职业阶梯(当工程师超过10人时) - 每个级别的职业阶梯和期望是否定义明确?
- 并行内部角色与经理阶梯(当工程师超过30人时) - 内部角色人员能否作为内部角色晋升?
- 反馈文化 - 给彼此/公司反馈是否是常规实践?
- 投资于专业成长 - 专业成长的津贴、导师计划
毫不奇怪,FAANG公司全部达到了12个要点。更多信息请阅读他的博客文章。
您最认同哪家公司的文化?