原贴地址:入行三年,下一步怎么走,思想碰撞 · TesterHome
熟悉环境,进步缓慢;停止思考,举步不前(为什么会有这篇文章why
- 初心变质:计算机系毕业,毕业时的打算是从测试进,了解测试/用户怎么看问题,后面才能做一个更好的产品/项目/开发,现在挺喜欢当测试的
- 合同到期:快三年了,第一份合同也快到期了,需要重新写下简历,思考下未来职业规划,思考下自己的优势,捡起面试经验
- 无技术沉淀:每年年末都会写个人年终总结发在朋友圈,比较了眼今年和去年的总结,发现少了技术这一分类,引起困惑
- 多视角:在年终跟领导谈绩效的过程中,站的高度不同,碰撞出一些不同方向上的思考,引起了我跟多人对话思想碰撞的兴趣,或许能收获更多,闭门造车不可取
- 多交流:基于前面发现了这个社区,来看看能不能碰撞出更多有价值的东西(谈不上促进行业发展这么高大上,只是抛砖引玉看看迷茫的人都在思考些什么,看有没有什么共性)
试着跟人聊聊?(谁和我讨论过who
跟同届开发同学聊聊(计算机行业开发同级别就业
- 跟实体业关系不大:思维跟不上人家,怎么运转的商业思维,从哪来钱,要花多少钱,赚多少钱完全没数(连小摊是怎么赚钱的都想不明白)
- 总打工让人很难受:感觉程序员都这样,只能提供技术上的支持(有时候甚至有难点),35 前赚到钱了,35 后怎么活都很焦虑,创业没路,打工靠公司车头带
- 技术栈太深,转起来太难:感觉应该读个金融金工,感觉路宽一点,计算机方向定下来,感觉转起来有点难,从后端转前端的时候明显感觉到经验差距太多,测开这种学的不深的就更是这样了,啥都要学,啥都不精
- 就业迷糊:毕业的时候不懂看脉脉,招聘 APP,收集信息,以至于读了计算机后,也不知道公司内是怎么分职业的,前后端测开算法需要啥技术栈也不知道。当然也错过了口罩前最好找工作的时候,浪费了校招,就算跳槽也不知道怎么跳才算有优势,能找到更好更适配自己期望的
跟同届读博同学聊聊(计算机行业读书
- 业务和开发:3 年了,你光在混年限,业务经验越来越成熟,但如果摘掉这块业务,让你去独立开发测试工具,你还能当自己是合格的测试开发吗?coding 能力差了,可替代性强了,下班后自己开发积累经验没有正反馈,做不下去。现状只是这块业务的螺丝钉
- 技术限制个人发展:技术栈深,那你要横向你去了解其他副业的难度也高,这是不是一条无法回头之路,只能从事写代码的工作。是要深耕还是横向发展副业?
- 深耕技术:现在读博导师就一直强调数学,感觉是把数学公式变现为代码具体实现,是算法的一条路子,死磕数学,让其落地流程更快更好更可维护
- 定期面试:得知道市场缺啥,我们才能去学啥,要不然没用
跟体制内同学聊聊(传统行业就业
- 行业变化快:万一热点没了,业务就没了,是不是就崩了?热点火是一时的,互联网是一直的,所以需要打牢基础,基于基础发展其他业务
- 追热点得评估:元宇宙只是人们大消费下的一种娱乐选择;大语言倒是可能提高各行各业的运转效率,还得知道大概的原理,你才能知道这块目前的瓶颈是能靠你们公司积累突破呢,还是拘泥于硬件材料无法突破
- 从自身出发:如果评估不出,行业前景看不透,由不得自己选择,那就看自己对啥有兴趣,更得心应手一些。在经验不足的时候,看不清是必然的,就做自己能做的。焦虑了就行动,迷茫了就请教人或面试
跟领导聊聊(计算机行业测试高级别就业
- 基于时代大背景思考:从 00 年至今,不断迭代发展,从一开始的移动 APP 到互联网,再到现在小而美。测试的核心职责是什么?是以各种手段保障质量。抛开各种业务形态来看,测试从一开始的功能点点点,到 APP 端的性能、兼容性保障,再到复杂系统下的工具、平台监控。要明白开发工具,提升技术的意义是什么?是在当时那个背景下,最大程度的体现自己对于产品的价值。
- 体现价值:测试做的事,是提高效率,节省成本,因为庞大链条下,回溯解决问题的成本太高,所以提前发现问题能节约成本,你要让给你的工资能够 cover 住这个成本的损失。
- 目标是什么:搞清楚你的优势点在哪?你主攻的点在哪?知道了这个你才知道往哪个方向去发展,这个方向是否需要强的代码能力,平台、客户端、画质、AI 哪个是你想深挖的,你就奔着这些技术大牛去学习
- 找准你的优势:恰恰只有这些个人的品质以及习惯,才是推动一个人往前走的动力.比如你这就是思考、总结反思。你需要的是发挥你的优势,而不是拘泥于自己的劣势
- 自驱力:我们都知道做同一个事情久了之后会感到厌倦,这个时候需要的是自己挖,往里找有什么可以提升的,要不然就是跟着业务在走,别人叫你做啥你就做啥,一旦业务没了,你也迷茫了
- 学习能力:现在 AI+ 的背景下,你需要了解绝大部分的行业的赚钱商务逻辑,然后给他们增加效率,这需要你有很强的学习能力,而且很多时候我们不会深入的很深去了解这些链条,无法闭环,你需要在最短的时间内抓到核心,抓到用户的痛点,你需要形成这么一套适合你的学习体系去赋能更多的产业,我们接触产业的机会会越来越频繁,如何在这里面站稳脚跟是需要你持续学习的
- 多读书:我后面推荐几本书给你,都是讲一些未来科技发展后的一些展望,在知道了后面的一些发展后,你才能更好的决定你的方向去做些什么
跟同届算法同学聊聊(计算机行业算法同级别就业
- 个人创作者:我觉得 AI 大时代下,个人创作者是大趋势,需要有个人 IP,获得流量影响力,要不然你创作的这些功能或者代码都很容易被大公司替代。而大公司架构太冗余,出一个东西速度远远不如个人,个人现在的试错成本很低。最简单的一个例子,你 comfyui 能搭建起一个稳定的 workflow,你就能去赚钱了。而公司还得考虑成本利润和用户界面友好,传播之类的
- 数据壁垒:给数据打标签,现在已经有这种职业的存在了。而数据这个东西最后都会流向巨头,因为巨头拥有的硬件资源多,慢慢了数据就成了壁垒,高质量高数量数据出来的大语言模型效果就是好
- 火车头:openAI 现在搞了个 agent 平台,集合了所有创业者的 idea,作为平台方它就知道往哪个方向发展,哪些出来的效果不如人意,大量的测试数据反馈给到他们,这就是火车头平台的好处,已经形成成长闭环了
- 公司形态:由于数据成为大公司的壁垒了,大部分的 idea 也掌握在大公司手上,那么中小公司能做的,就是像秃鹫一样捡大公司不屑于去干的事情
- 商业方向:现在普通硬件太便宜了,赚的都是信息差和友商的钱,只要我比你好,我就能赚一点;只要我宣传的比你多,知道的人多了,我就能赚比你多的钱。算法效率上,一样的硬件我能跑比你多的算法。
跟新媒体好友聊聊(新兴行业高级别就业
- 创业机会:所谓创业的机会,是当你坐在管理的位置上,接触到外面部门或者公司外面传递过来的信息,你发现这个信息体现了一个需求,而这个需求你能完成,那么你估量一下成本和利润,这件事就是创业的机会
- 养成思考和了解习惯:每到一个新地方,好奇别人怎么赚这么多钱,跟别人形成差异化的时候,就可以去大概了解一下营业额之类的,基于百分比去计算成本和利润,看看别人是怎么营销的,这套商业思路是什么。只有见多识广,思考的多了,你才能从中积累,总结共性,找到商业闭环,构建自己的商业观
- 向上对齐:找岗位的时候,找薪资比现有的高一级的,看看人家的需求是什么,你能不能具备这些能力
- 逼自己一把:坐到那个位置上了,你就自然而然有进步的动力,快速适配这个岗位所需要的特质,所以不要怕自己达不到
- 管理>技术:技术是不断迭代更新的,而管理永远都是需要人的,想要不被淘汰,上限更高的管理才是最优之路。管理可以把活分发给下面,也更加清闲,不需要多的去关注细节,知道大概的路线并且告知即可。此外,管理能接触到远比干技术能接触到的信息更多,有了更多信息,你才有更多的选择,减少了信息差。
AI 时代,测试往哪走?(初步结果是什么what
目前有个初步的思考结果,仅作初生牛犊不怕虎,瞎说看个乐,可能由于阅历太少,看得太虚太浅显,请多见谅
AI 测试体系:
技术迭代闭环:
商业闭环现在还在探索,暂时不清楚,就不献丑了。
火车头和轨道有了,车身呢?(接下来往哪思考和落地where
- 收集信息:空想已经到头了,需要收集更多信息,才能有更多的点子,多逛逛社区,多分享交流,面试
- 总结归纳压缩:上面只是简单总结了些关键词,这些关键词中间是否有重复的观点?这些里面哪些内容可以放在一块,哪些内容需要提炼,哪些是我能够解决的,不是列举在这就完事的,还得往下思考,为什么他们会有这样的观点,底层在哪
- 技术快速预览:了解现在常用的测试技术是什么,哪些测试工具通用,构建属于自己的测试工具库(比如一个 github 或镜像),保证最底层的测试需求自己能够满足
脚踏实地向前走,今日行动永不迟(怎么落地提升自我how
- 持续补全大方向:一个希望上面说的这些,能有人跟我讨论一下大方向是否出现了偏差,是否需要调整。只有大方向没有问题了,往下思考小的落地点才有意义
- 培养测试思维:测试思维肯定是通用的,测试思考的方向,高速低阻找漏洞,这些可以通过社区学习或者书本了解,在实际项目中去运用思维,进而形成习惯。但同时也要注意不要被过往的思考逻辑所约束,新时代可能有新时代的测试方法
- 关注热点:现在大模型和多模态发展的很快,苹果也要入局元宇宙,几乎一周就有一个新东西出现,需要养成关注热点的习惯,然后实时总结一下,目前发展到哪一块了,哪一块有分支哪一块没有,做信息整合,才知道哪块缺了,往哪走有收益
- 思考经济流通:说的有点大了,简单点就是上面说的日常生活了解别人能赚钱,背后做了哪些事,看看钱是怎么一步步流转的,形成一整条链路,多了就能找到共性,知道缺口,补全需求就是赚钱的点
- 多交流面试:知道市场动态,看看技术缺口在哪,持续学习跟进,一步步正反馈