- 在传统专业软件公司上班,参与开发的产品主要供某特定行业的生产线使用。产品迭代比较慢,一般 3 个月发一次版本,每个版本每个人做 1 到 2 个新的 feature ,解若干个 bug 。因此工作量不大,从来不需要加班。薪水尚可,新人大概 200k/y ,但每年涨幅不高,视绩效 3%-10%。
- 在互联网公司上班,参与开发消费级的产品。产品迭代飞速,每个礼拜要发 1 到 2 个版本。工作压力很大,每周要加班 15-20 小时。但薪水较高,新人大概 250k/y 左右,每年涨幅视绩效 0%-20%, 甚至更高。
假设两者的工作内容都还蛮有意思,会涉及到各模块的算法设计及优化,不只是简单的增删改查。