关于德科/OD的一些看法
有些朋友可能对这个岗位形式不太了解,直白来说就是外包/劳务派遣。
由于某为的利润率是极其高的,他们有很多的资金拿出来招聘派遣(他们的股权制度特殊,为减少成本),目前可以说很大部分的代码都是由OD来写,OD相当于劳务派遣里的一等兵,还有别的劳务派遣,会包给中软等厂子,他们会明确的说自己是外包。
OD的文字游戏和整体待遇
待遇说实话,还行,给的起钱,那么古尔丹,代价是什么?包括但不限于,做一些低质低效的工作、朝令夕改的需求,每周固定加班的规定(三天要加班,月底又要加一次班,“强制”规定)、开不完的会、无时不在的PUA。
钱给得起,对于二三线城市来说,业务稳定,大概15k最少能给得起,20多也可以,再往上就没了,给不起,年终是年中,百般艰难可能会给三个月,如果绩效打的B的话,三个月差不多,公积金这些都是拉满的。
前几年看都不看的,这几年行情下滑,有点装起来了,只要高学历的,最差都是一本,部分城市是要211以上;
他们好像在玩一种很新的恶堕游戏,把高学历的人才或者说做题家招进来折磨,搞个两三年眼睛里差不多就没有光了,让他们招二本比sha了他还难受
对新人从业方向的看法1
本人也惭愧,属于一个“失败者”,我的身上也没办法榨取血之回响(血源梗);只能是个人的一些浅薄的看法,不过,如果是一个成功者,也不会有人有空来着发这个吧。
实际上,在软件行业比较成功的从业者,少数会有时间来玩游戏社区,大部分都是上班,要么自己是一个小ld,要做的事情很多。
新人从业的话,需要考虑几个点,一个是在哪里长期发展,根据老家的发展程度也是有所差异;另一个是想尽可能长期持久还是短期赚快钱。
我之前在另一位朋友的帖子下回复过,目前IT行业属于整体供给大于需求,我们软件开发这一行是属于把未来的钱赚了,和房地产类似,属于预支性的。
以前缺人的时候,会装作开源精神、互联网精神这样子吸引人进来,钱多事少这样的幻想,现在人多了,各种开发工具也规范化,就不装了,即便是互联网大厂,也都是加班很厉害的,我朋友在某手里做,上个月每天干到晚上十二点,都是牛马。
如果想长期发展的地方是经济水平还不错的,可以看一下实业的IT部门,考虑一下嵌入式;我老家是温州,这边的工厂很多,我的有一个亲戚非常的有米,他招的一位工程师已经是做了二十多年了一直跟着他做。
对于这样的三线有专属技能点的城市来说,IT的性价比很低,对于企业来讲,IT和其他的厂弟厂妹区别不太大,但他们需要保留一个IT部门信息化部门,工资给的会不高,也可以理解为看机房的。
嵌入式、硬件相关;这个岗位很吃经验,他的均薪不会超过IT软件,但他的技术栈很稳定、包括说是通讯协议之类的。
十几年前是用啥现在还是用啥,IT基本上一天一个变化更新换代很快。但由于是在工厂里。可能基本都是单休,有的时候还要出差,不会太轻松。
主要是由于培养难度比较高,嵌入式有些还需要焊接板子,调试硬件,培养周期会更高一些,实际上能做的更稳定一些。
现在培养一个Web软件工程师,最多不会超过三到六个月,一直在供给,需求跟不上,自然也就是内卷。
关于新人的建议2
我们所有的求职实际上都是市场需求来看,以前的土木,现在的计算机;计算机跟英专有点像,单一个英语作用不太大,如果你还掌握了别的技能,可以考虑横向发展。
这里我也说一个暴论:程序员自救的道路只有横向发展一条道路,没有别的,别的说法都是围城。
就拿互联网大厂来说,现在应届的学历很好的才有机会进,我某手的朋友之前是某淘出来的,据他所聊现在一年只有15薪差不多了,以前是六个月年终奖,现在大概是三个月。
ok,算上底薪,一年到头其实收入也很高,这没问题,但我也认为,有些制度设计起来是人为创造壁垒和难度,开会、pua、加班卷之类的,并且到了35是一定送走,如果向上管理没抱到核心业务领导的大腿,一定走。
实际上,都是赚辛苦钱,窝囊费。
这里也提一下为什么大厂的程序员基本上三四十基本必走;首先目前没有大厂完整的办理过一个退休手续,其次上文也提到了,这个行业发展和土木房地产类似,来的快去的也快,高龄的一个方面确实是体能下降。
另一个方面有读者可能会认为这不是还有经验吗,实际上他的经验对比起他的工龄要给的补偿而言,两权相害取其轻。
算一笔账,单月工资算30k,做了十年二十年,法规要求是有整整一年的年假的,当然我们这里先把法规执行的问题按下不表;大厂会考虑这个成本,因此总体来说年龄到了是包要走人的。
如果你的性格比较社牛、E人或者有别的一些天分或运营能力营销能力也不错的话,可以考虑换个方向;这也应对了我回复另一位朋友的帖子《是非做程序员不可吗?》。
PS:行情就在这,我调查了一波,大部分企业倾向于产品开发时期找一些外包、独立开发者做,一般是一些中青年师傅,开发完之后招运营来长期运营,这个层面来讲,对新人开发者真的很不友好,最需要锻炼技能的时间段没有业务来做、有了经验又嫌弃学历太差、再之后又嫌弃年龄太大。
关于新人的建议3
很喜欢编程的朋友,我也不能说是泼冷水;但我的想法始终是先搞钱养活自己,再考虑自己想玩什么。
目前如果还在大学在读的朋友的话,可以看一下出海的方向,平时玩一些推特、开源之类的,关注一下技术发展,x这个平台内推效率比某绿色App强很多,我有个朋友也是刚毕业,靠玩这个拿到了一些Offer,普通学历;国内的教育是有迟滞性的,或者说高校首先是zz机构,其次才是教育机构。
现在zf端的项目,几乎是Java一把梭+Vue一把梭,前几年项目最多的情况,就是用这些开发方案要到项目。最近几年zf端减少了大量无效建设,加上高校、培训班、卖课持续供给这些技术方案的产品,导致总体供大于求
因为我上上家就是zf端的,23年一年营收4000个W、24年裁了百分之70的开发,包括我。
出海方向不会太喜欢Java+Vue这一套开发方案,他们会觉得味太冲;更倾向于小快灵快速起步的,例如Python、Node之类的,至于具体的方案对比,请各位读者自行了解。
现在总体对新人的要求,最好是刚毕业就拥有开发经验,如果上学时按照课表按部就班修学分做毕设,出来之后大概率没多少机会的(要么就是学校很牛逼),要么就是再掏钱去找培训班、卖课,学了还不一定都有工作机会,一般的新人没办法认出好的课或者差的课,好多都白花钱。
因此真的很喜爱编程的、在上学期间就可以锻炼动手能力了,现在有ai学的也很快;此外,也不像以前可以两耳不闻窗外事,现在不是只看技术就给高工资的了,人际关系、个人运营这些都说实话比较重要(很需要贵人提携,或者带着做项目);父母和老师没办法指导接下来的路,接下来只能自己走自己发展。
“本事”的锻炼
编程技术好实际上不是本事,更不用说我本来就菜;本事是撬动社会资源的能力,程序员不像老师、作家、医生。他们的能力与他们能撬动的“人”成正比;比如医生,专家号一定是看了很多的病人之后才成为专家;那么和程序员看代码有什么区别?区别就在于病人会口口相传,推荐这位医生,字节码不行。
在这个层面我也不清楚我的本事具体在于哪里,有些朋友可能是比较E人、早早的开了外包公司(我之前带过的一个新人就是,非计算机专业,大专,现在自己开公司了);有些朋友可能创造能力比较好、设计美感在线、亦或者产品能力在线。如果有这样的能力,其实都可以发展一下。这样收米可比上班收工资快多了。
结尾:AI焦虑和鼓励
先说结论,AI冲击很大,但是完全替代短期内有瓶颈,不会太容易;根据我的用法来看,编程的幻觉其实比较大,因为RAG是基于上下文嘛,上下文太长的情况下,会经典胡言乱语;实际上的开发是比较复杂的,尤其是前端层面,视觉设计、交互等层级,AI没办法替代甚至没办法做。
AI的适用场景就是要给出很具体的场景、很明确的需求,效果会还不错;也就是说ai帮你开发应用,首先你要知道这里用什么组件、那里用什么方案,自己心里要清楚怎么做。
而这些恰好是有经验工程师才具备的。基础、设计思维、架构思维任何情况都不过时,《人月神话》说过软件工程是没有银弹的,工具一直在变,但是效率总体没进步太多。
AI最好用是帮助学习上,代码的特点决定了他非常的规范化,跟财务法律医学还略有不同。最好是自己已经懂得一门技术方案,比如说PHP这样的,想去学习Go、Node生态,用AI辅助来做。会很快,但本身,需要自己拥有思考能力,这样才能与AI形成良性交互。
PS:上上家老板把我们裁了之后,又重新招了人来本地部署一个模型,真的问AI想要把所有业务代码丢给它,问它多久能完全生成理解业务;给AI都干无语了这也说明国内很多抽象老板的管理水平之低效、产品之低质。
焦虑实际上是正常现象,包容并且接受;路就在脚下,干一天是一天就是了,但我想给的建议就是发展自己的个人系统、个人事业;而不是像一个螺丝钉一样给OD拿去用。
我自己是从业很久了,之前每次失业我都会玩3A的游戏或者魂系的游戏,我会感觉有一种超越的感觉。
第一次是在昆明的一个小旅馆,那时候没找到工作,成天就在玩巫师3,我的破笔记本性能特别垃圾,但是当时觉得很好玩,我觉得陶森特和石之心剧本就非常的牛逼,好像自己也在民风淳朴诺维格瑞一样。
第二次也在昆明,那时候我已经度过新手期了,自己住进了出租屋,那时候玩的是只狼;只狼的动作流畅性和美术风格我就感觉很牛逼,感觉像前几天开的特斯拉电车一样,把核心的体验做的最好,一开始玩的版本火牛还没削弱,卡了整整半天;完了又被狮子猿卡了半天。
第三次还是在昆明,从一家待了三年的公司离职,刚好赶上法环发售。那时候边面试边玩,探索强度真的很高,但是动作要素和boss的一些设计我不是很喜欢,不过那时候轮椅很多,拿了一把名刀对着头就是战绩复读。第一个周目的探索满足感,无可比拟。
还是活在当下吧,魂系游戏坐牢之后的真实感是真实的,做技术行业也好做别的也罢,重在让事情本身成为意义,过程本身就是意义;也许过了这个坎会发现过去的焦虑其实也就那么回事,最终,都是会有活路的,要相信人适应环境的韧性。
长风破浪会有时,直挂云帆济沧海。