课得软件 | 新手找工作,是薪资重要还是去到适应的环境重要?

作者在初创公司的工作经历充满了挑战,由于资金短缺和管理不善,开发者们承受着巨大的压力。CTO不合理的工作分配导致项目失败,最终作者因项目崩溃被解雇。这个故事揭示了初创企业中普遍存在的问题:过度加班、缺乏尊重和资源分配不当。

如今,我已经做着第三份工作了,之前两份工作一次是我主动辞职,另一次则是被单位解雇,这次被解雇的经历让我终身难忘。每次想起这件事儿,都会有一股羞愧与羞耻感涌上心头。本文,我将详细讲述整个过程。

都是钱紧惹的祸

当时,我在一家刚刚成立一年的初创公司工作,那里共有四位合伙人。作为一家主打企业级解决方案的公司,我们当时只有一位天使投资人,大家当然希望物色更多投资方。

可以想见,初创企业总是有着这样那样的问题,最核心的就是资金短缺。为了踏踏实实迈出发展的第一步,初创公司最需要也最缺乏的正是资金。落到我们自己身上,就是工资低、但需要产出的开发成果却很多。

 

图片16.png

我于 2019 年 2 月入职,并在三个月的实习期之后正式晋升为初级开发人员。实习期内的月薪只有 100 美元,但我觉得无所谓,因为对我这个新人来说最重要的是快速积累工作经验。

公司一共有五名程序员,每个人都在超负荷状态下持续运转。我们每周上班六天,其中至少四天需要加班,但公司一分钱加班费都没付过……甚至连句谢谢都没有。他们表现出的态度,就好像白白加班是天经地义一样。

 

图片17.png

这对开发者来说显然是个危险信号。这里我要提醒各位开发人员,如果你的公司总是强迫你们加班而且不给任何额外报酬,请尽快开始物色下一份工作岗位。

因为只要形成了这种风气,就很难彻底消除。

 

傲慢的 CTO 完全不顾现实情况提出的开发要求根本无法完成

公司 CTO 总是给我们布置整整一周的任务,完全不在乎我们的实际开发速度如何。事实上,工作强度太大、即使是高级程序员也很难在一周时间内及时搞定。

而且我们公司压根就没有什么高级程序员,只有一堆初级程序员。另外,我们没有测试人员也没有设计师。大家每天至少要工作 9 到 10 个小时,每周工作 54 到 60 个小时。谁拒绝加班,谁就会被立马开除。

如果有人没能按时完成既定任务,CTO 就会当着所有同事的面公开出言羞辱。CTO 自己是合伙人之一,所以我们也没法找更高层级的领导投诉。

只要有人迟到超过 5 分钟,他就会扣掉对方半天的工资。但加班的一、两个小时则完全不作数,员工一分钱加班费也拿不到。

在此期间,我因为没时间参加而错过了两次面试。但没办法,那时候的我不敢冒险、我害怕丢掉眼前这份哪怕已经无比糟糕的工作。

应用崩溃

有一天,公司 CEO 接手一项需要在一个半月内完成的新项目:开发一款移动应用,再加一套定制化交付平台。

项目的最初目标是开发一套原型方案,用于向投资方展示公司实力、说服他们顺利注资。

CTO 告诉我们,因为投资方非常难约,所以我们只有一个半月的时间完成实际开发工作。无论开发团队有多强大,在一个半月时间里开发移动应用加交付平台都绝非易事。

所以在听到这样的要求时,开发团队的同事们都感到非常沮丧,这代表着我们在接下来的 40 多天里恐怕得天天加班了。

 

图片18.png

公司为项目选定了三名开发人员,我也是其中之一。我们的阵容为一名后端开发人员、一名 Flutter 移动开发人员,再就是前端 Web 开发人员(我)。

但我们还是按时完成了——带着大量 bug 完成的。我们把情况如实反映给 CTO 和 CEO,他们似乎很烦躁,但当时什么都没说。

在投资方面前展示时,这款应用毫不留情地在移动设备上彻底崩溃。引发崩溃的根源是一条文本字段——此字段只能容纳数字,但 CEO 却填进了数字加字符。

为了快速开发,我们使用 Firebase 的 Cloud Firestore 保存数据。当用户从移动前端向 Firestore 推送的是字符串数据而非数字数据时,应用就会崩溃。

融资计划泡汤,我们成了替罪羊

资方大哥们拒绝了投资申请。在我看来,最直接的原因当然是 CTO 规划不当,大家根本没法在这么短的时间内妥善完成如此庞大的项目。

第二个锅则颁给我们“敬爱的”CEO。在向投资者们展示应用之前,他甚至都没提前做过彩排。

作为公司的老大,他应该做好充分准备,毕竟任何应用都有 bug。而如果面对的是一款只用了 40 多天就开发完成、而且没经过任何测试的应用,那就得做好其中充斥大量 bug 的心理建设。

 

如今的年轻企业家们拥有不少鲜明优势,但也存在一些共通的问题——经验不足。在拥有一定的积累之后,相信初创企业的工作环境会更好、效率也能更高。

总之,面对投资者的无情拒绝,CEO 要求 CTO 给出一个明确的解释。跟往常一样,我们的 CTO 绝口不提紧张的开发周期。

他认为我们这些开发者才是罪魁祸首,我们需要承担全部责任。

拿上两个月的工资,马上滚蛋

我参与的只是前端 Web 开发工作,并不涉及任何移动应用开发内容,但公司还是把我给解雇了,理由是设计质量太差。

我不否认,但我并不是设计师,不知道他们搞没搞清楚这个基本前提。根据劳动合同,公司需要在解雇之前两个月通知到我们。因为 CEO 肺都快气炸了,所以公司决定马上结算两个月工资,催我们马上消失。

我很感谢这段经历,公司粗暴的处置方式倒是让我有了两个月的过渡期。在此期间,我又投了七家公司并顺利找到第二份工作。

但我永远不会忘记这种耻辱。我知道可能没必要这样,但这段回忆就是会是不是浮现在脑海中,让我心头隐隐刺痛。

 

 

图片21.png

写在最后

人不可能是完美的。拜托各位企业雇主,请千万搞清楚这一点。当时的我们绝对不是最出色的程序员,但也正因为如此,才更不应该让管理水平低下、严重缺乏项目经验的 CTO 强迫这帮拿着极低薪酬、自身开发经历也很有限的年轻人完成如此严苛的开发项目。

我知道,管理者之间的品质与水准天差地别,我也听说并亲身接触过不少卓越的 CEO 与 CTO。但也许是命运的捉弄,我在人生的第一段职业经历中就遇上了最糟糕的管理者,不知道这到底算好事还是坏事。

 

 

图片22.png

最后,我想提醒各位开发者朋友,千万不要在这种没有尊重、没有价值、而且压力巨大的工作岗位上浪费生命。如果我在那家公司再待六个月,换来的不可能是任何有意义的积累、只是永远无法挽回的一段职业青春。

Matlab基于粒子群优化算法及鲁棒MPPT控制器提高光伏并网的效率内容概要:本文围绕Matlab在电力系统优化与控制领域的应用展开,重点介绍了基于粒子群优化算法(PSO)和鲁棒MPPT控制器提升光伏并网效率的技术方案。通过Matlab代码实现,结合智能优化算法与先进控制策略,对光伏发电系统的最大功率点跟踪进行优化,有效提高了系统在不同光照条件下的能量转换效率和并网稳定性。同时,文档还涵盖了多种电力系统应用场景,如微电网调度、储能配置、鲁棒控制等,展示了Matlab在科研复现与工程仿真中的强大能力。; 适合人群:具备一定电力系统基础知识和Matlab编程能力的高校研究生、科研人员及从事新能源系统开发的工程师;尤其适合关注光伏并网技术、智能优化算法应用与MPPT控制策略研究的专业人士。; 使用场景及目标:①利用粒子群算法优化光伏系统MPPT控制器参数,提升动态响应速度与稳态精度;②研究鲁棒控制策略在光伏并网系统中的抗干扰能力;③复现已发表的高水平论文(如EI、SCI)中的仿真案例,支撑科研项目与学术写作。; 阅读建议:建议结合文中提供的Matlab代码与Simulink模型进行实践操作,重点关注算法实现细节与系统参数设置,同时参考链接中的完整资源下载以获取更多复现实例,加深对优化算法与控制系统设计的理解。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值