在北美某软件公司,做企业管理软件,公司虽然不大百人上下,但发展不错,扩张迅速,这半年招了大概二三十号人吧。
去年 5 月份我在的创业公司解散,找更早之前的同事要了内推进的现在的公司。
老板对我不错,言语和行动上都能看出来对我挺重视的,即使我心不在焉不怎么出活也想办法帮我找不同类型的事情做。
但这确是我这几年做的工作中最痛苦的一份
技术栈老旧,进公司说是用 C#写.net ,但业务逻辑几乎全部靠 SQL Server 的存储过程搭建起来的,几百个存储过程每个几百上千行,全都是过程式的代码,C#的部分也几乎都是过程式的,面向对象、设计模式之类的基本派不上用场。
团队对新技术冷漠,对云环境、虚拟化、Linux 都很生疏,许多人搞不清 VMWare Workstation 和 ESXi 的区别,甚至基本的 Linux 命令都不会。
前端部分基本上都是靠 JQuery UI 一层层 widget 堆起来的,基本上所有动态的前端逻辑都要从 HTTP 请求到数据库走一圈,Anglar、React 之类的前端框架几乎没有人用过,甚至从资深组员那里听过“ Chrome 的新特性都是讨好用户的花拳绣腿”的说法。
JQuery UI 堆 widget,大量存储过程的可维护性都很痛苦,但老板认为这是团队技术实力的体现,缺少重构的动力。
虽然技术上槽点很多,但业务发展不错,大客户一个接一个,加班较一般北美公司多,坦白的讲,如果做的开心这点加班真不是事,但问题是真的不开心。
我的前一家公司基本上跟这一家反过来,组员年轻,技术热情高,但产品没销路只能解散了。现在这家公司也有年轻人,但感觉都是“混职场”,没有技术上有热情的电脑迷。
我该不该跳槽呢?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.