我已经仔细阅读并分析了您提供的文章。直白坦率:直接表达作者的观点和感受,不加修饰。具体详实:通过具体例子和细节来说明问题。写作特色:以个人经历为切入点:作者以朋友的经历为例,增加真实感和可信度。列举问题:逐条列出小公司研发工作中存在的问题,条理清晰。对比手法:将华为等大厂与小公司进行对比,突出小公司的问题。写作视角:局内人视角:作者以程序员的身份,从业内人士的角度观察和描述问题。批评性视角:对小公司的管理和工作环境持批评态度。大家好,我是一名西安的程序员。最近和朋友聊天,才知道他从华为离职了,加入了一家本地小公司。这让我想起了自己在小公司的经历,真是又爱又恨啊!
说实话,在小公司干研发真的太累了。即便你是从华为这种大厂出来的,也会被折腾得怀疑人生。我那哥们儿就是这样,被HR忽悠说不加班,结果入职后发现全是套路。
小公司的管理简直是一团糟。领导一句话,研发就得干,哪管你有没有需求文档。产品经理?设计师?那是什么神仙职位?在这儿,你就是全能选手,样样都得会。
代码管理更是乱得不行。Git分支名字用开发者名字,过两天自己都不知道是干嘛的。代码审核?不存在的!你写你的,我写我的,谁也别管谁。
测试同事工资低得可怜,只能人肉点点点。自动化测试?那是啥?能吃吗?版本计划更是天方夜谭,研发觉得行就扔给测试,爱咋咋地。
最气人的是,你还得当客服。客户一个电话,半夜三更也得爬起来处理问题。这活儿啊,真是上班全能,下班全蒙。糖心vlog
说真的,在小公司干研发,真的是又累又苦又无奈。但是,也不是全无好处。至少,你能学到很多东西,成为一个全栈工程师。只是,这代价也太大了点儿吧?说真的,在小公司干研发真不是一般的累。就算你是华为这种大厂出来的,也会被折腾得怀疑人生。
我那哥们儿从华为跳槽到小公司,被HR忽悠说不加班,结果入职后发现全是套路。小公司管理一团糟,领导一句话就得干,哪管你有没有需求文档。产品经理?设计师?那都是奢侈品,你就是全能选手,样样都得会。
代码管理更是乱得不行。Git分支名字用开发者名字,过两天自己都不知道是干嘛的。代码审核?不存在的!你写你的,我写我的,谁也别管谁。测试同事工资低得可怜,只能人肉点点点。自动化测试?那是啥?能吃吗?
最气人的是,你还得当客服。客户一个电话,半夜三更也得爬起来处理问题。这活儿啊,真是上班全能,下班全蒙。
不过话说回来,小公司也不是一无是处。至少你能学到很多东西,成为一个全栈工程师。只是,这代价也太大了点儿吧?
小公司的好处还是有的。比如说,你能接触到更多核心业务。在大公司,你可能就是一颗螺丝钉。但在小公司,你可能就是整个发动机。这种感觉,还是挺爽的。
而且,小公司的执行力也是杠杠的。有了想法,马上就能实施。不像大公司,光开会讨论就得好几轮。这种快速反应的感觉,对于喜欢挑战的人来说,简直是天堂。
还有就是,小公司的人际关系相对简单。大家都是同甘共苦的兄弟姐妹,没那么多勾心斗角。这种氛围,对于不喜欢办公室政治的人来说,简直是福音。
但是,小公司的缺点也是明显的。比如说,福利待遇可能不如大公司。年终奖?那是啥?能吃吗?五险一金?能全额缴纳就不错了。这种情况下,你得好好权衡一下。
还有就是,小公司的发展前景不确定性很大。今天还好好的,明天可能就倒闭了。这种风险,你得有心理准备。不然,哪天公司突然说要裁员,你可能就懵了。
那么,面对这种情况,我们该怎么办呢?
我觉得,最重要的是要明确自己的职业规划。你是想成为技术大牛,还是想往管理方向发展?这个得想清楚。不然,在小公司瞎忙活一通,最后发现自己啥也没学到。
如果你想成为技术大牛,那就得抓住机会,多学多练。小公司可能没有系统的培训,但是你可以自学啊。网上那么多资源,不学白不学。而且,小公司的项目可能更加多样化,这正是你练手的好机会。
如果你想往管理方向发展,那就得主动承担更多责任。小公司的好处就是,只要你愿意干,机会多的是。你可以主动提出一些改进建议,或者自己牵头做一些项目。这些经历,对你以后的职业发展都会有帮助。
还有一点很重要,就是要保持良好的心态。小公司的工作压力确实大,但是你得学会调节。工作之余,多运动运动,放松放松。不然,身体垮了,啥都白搭。
最后,我想说的是,不要把自己局限在一家公司。小公司的经历确实能让你成长,但是也别忘了关注外面的机会。多和同行交流交流,说不定哪天就有更好的机会等着你呢。
总的来说,在小公司干研发确实累,但也不是没有好处。关键是你怎么看,怎么做。如果你能抓住机会,不断学习,保持良好心态,相信你一定能在这个过程中收获很多。
不过话说回来,每个人的情况都不一样。你得根据自己的实际情况来决定。如果实在觉得吃不消,换个环境也未尝不可。毕竟,身体才是革命的本钱啊!
好了,今天就聊到这儿吧。希望这些经验能对你有所帮助。如果你还有什么问题,欢迎随时交流。记住,不管在哪儿工作,最重要的是开心。加油,相信你一定能找到适合自己的道路!
糖心vlog