• 确实对现在的国内测试环境不是很了解, 找工作的时候看到 release QA 还挺多职位 open, 一个大产品就有几十号人还不算 devQA,安全这么大个主题呢, 朋友前段时间去面试 cloudflare, 也是一个手动测试的职位, Arista 也是, 不过偏系统一些, 有 CCIE 会更好。 现在外企都撤退中国了, 确实日子不好过, 我现在就是学习拓展一下, 力求不要温水煮青蛙, 毕竟公司不会长期保持高速发展, 不被淘汰就行了。

  • 我以前做网络设备开发的,基于网络设备在上面拓展业务很多啊,技术栈现在也没有淘汰,到现在也有 20 年了,arista 在细分领域不是做的很好吗, 网络层往上走,firewall 不也是发展的很好吗? 安全这个方向肯定不止继续做 5 年 10 年。 测试不还是面向业务和功能吗? 我了解的这些公司都有自己的技术壁垒,有开源或者基于开源框架做二次开发,但是对于功能层面测试没有区别, 大的方向我无非就是网络或者安全, 我问的是技术栈的东西, 测试基础,测试工具,某些自动化框架,脚本,还有些云相关的东西, 但这些都只是工具啊,最终落地还是各种业务模型拓扑,如何满足客户需求,测试 user case 吗, 所以你说的我体会不到,而且方向过于大了, 我目前看到的目标就很好,有了目标就没有情绪了,多看看也就不迷茫了。

  • 出于好奇, 我看了下你之前分享的帖子, “所求太大, 但是认知层面没到” 这是你自己的感触吧。我年纪比你还大一些, 先工作 10 年, 后领导家庭 7 年, 家里事情都理顺了, 重新读书学习我都挺开心的,毕业以后就找到工作也挺幸运的, 工作半年大概东西都掌握了, 不太想跟其他同事一样就一直重复做这些事情, 觉得换换多看看也挺好的, 目标也找到了,这边 40 多, 50 多找工作都正常, 工作要求感觉可能不像国内那么多吧, 我也没做过测试, 也没做过互联网, 一直都是设备商, 设备往云上转也是一个方向, 至少我看到的是这样, 我们公司包括一些其他提供类似业务的公司。 大概按着需求再看看, 准备下呗, 我觉得很多东西在外面看觉得很多很难, 看进去觉得也还好,把自己会的和学的整合好就行。

  • 谢谢建议, 目前不纠结这个了, 毕竟也不是自己能控制的事情, 我们的 feature 和 performance 很多东西都是分开的, 每个人的范围极其固定, 而且也不能抢别人的 bug。 老同事可能几年如一日的测同样的东西, 给出数据的工作量是超过找 bug 的,无奈大老板看这些 KPI。 我有空就多看看各种 feature 的 case 吧, 然后学点自己觉得有用的。

  • 现在的问题是每个人就管自己的一亩三分地, 稳定测试也不归我们组,流程类的更是跟我们不挨边, 我就觉得挺难开 bug 的, 因为新的硬件平台也不是一拿来就给我们组测试, 感觉大家都在锅里抢饭吃, 不算特别开心吧, 有组做了一些自动化的封装, 所以我们只需要做一些配置文件就可以跑自动化, 但是我是测试新平台的, 所以更多时候手动反而更方便一些, 也容易发现 bug。 另外一个测 release 的倒是大部分都自动化, 整体工作量不多。

  • 谢谢, 已经有目标了, 之前有个朋友面试了我们公司另外一个组的职位, 大概需要一些网络, python, 数据库的知识, 测试一个跨平台 APP, 和中控平台以及公司很多别的产品联动, 更偏重功能性测试, 加上一点自动化。 可能能比现在这个有意思一点, 另外一个公司也有类似的产品的测试, 总的来说还是往云方向, SaaS 方向走吧。 学习资料周末也找到了, 因为之前做网络产品开发, 把这个知识梳理一下, 另外测试的基本概念一些测试框架准备学习一下, python 我可以用它来刷下 leetcode, 在学习过程中可能会更加明确点。

  • 呃, 我这进入测试领域才半年,周边同事自己说的温水煮青蛙,没啥上升空间,那准备准备再学点啥转组或者转公司有啥问题吗? 我要是躺平就不会来这问了, 接着干不就行了。 我也看到国内卷生卷死的,感觉你们你们提到的讨论的技术栈这边 requirement 都没有啊, 哈哈,你可以看看 cloudflare,splunk, palo auto, arista 的职位,行吧,卷王就是都学起来,根本不用问。

  • 我卷的啊, 不过在本组没卷出什么效果来, 现在就是想问问接下来往什么方向卷, 我最终觉得去提供云服务的公司做测试还挺不错的, 也有 target 公司。 主要是不知道卷什么技能, 现在职位看到的东西太少, 我想多学点新东西

  • 谢谢,已经下载了这本书,还有一些其他的资源,你提到的这本测试架构师挺有意思,会找来看看的

  • 谢谢你回复我, 确实属于患得患失之中。 因为不知道这个选择对不对, 但是也没有啥后悔了, 选都选了。 至于说卷, 我这个人性格使然, 就是想把事情做的有条有理并且有完美倾向, 也许别人眼里不完美, 但是我自己做事情有个标准, 达到这个标准我心里才舒服。 读书期间我的正常操作, 我同学会觉得很惊讶, 比如考试前准备 notes, 做项目什么的, 在我看来课业非常轻松, 做这些个花不了多少时间。 另外毕业以后, 因为我需要找工作才能给配偶续工作签证, 而我配偶已经找到了一个待遇还可以的工作, 所以我压力很大, 从去年 11 月把最后一门课的项目做完, 就开始准备找工作, 期间刷 leetcode, 捡以前的操作系统, 网络编程以及网络知识,不夸张的说, 那些天我睡觉都是想 coding, 想不通半夜爬起来写 leetcode 来验证。 这几个月我感觉我就是自己卷自己, push 到后面我有点累了, 想接个 offer 就结束了吧。 所以主观上我是不想卷的, 毕竟不年轻了, 也不求赚很多, 但是我这个人性格是要求完美的, 做事情也很认真, 客观就是做事情上相对是卷的。 后面应该会调整自己心态, 把目光放在具体工作上了, 努力做到平衡。

  • 不知道你使用的是 nmap 什么选项,我把我的作业打开看了下,我是用—script-vulne 选项扫描的,可能拼写有错误, 你可以百度下。 这个基本是把漏洞脚本都扫一遍。 然后你看看你的 apache 版本🈶什么漏洞可以利用。 我感觉 nmap 不会给你做版本过滤吧

  • 我是走的读书,能读工科,四学期毕业,毕业不用找工作申请 pr,一年三学期。
    现在没有什么地方是乐土,温哥华物价房价高,也不像以前那么安全, 唯一安慰的是我这个大龄能读书,读书也能不受歧视找专业工作,孩子不用太卷。 个人能力不确定,我以前觉得自己还行,但是跟同学比起来,我比他们卷也更认真,最后卷到这个工作我有点恍惚,不知道是我确实有能力还是别人太菜…. 总的来说,愿意卷应该能有机会吧,毕竟你周围的卷王相对国内少很多

  • 技术的面试都过了,最后一轮是跟 vp 聊,一般没啥变数,选择测试的原因就是不想太卷了,开发虽然技术面试都过了,跟老大聊天的时候了解到的做的 4-7 层,我以前 2-4 层,感觉会有一些些 gap。 测试跟 vp 聊 主要是性能的 benchmark 和一些功能测试,开 bug,verify bug 呗,以前做开发也大概知道测试做些啥。 适不适合很难讲,我之前职业有个很长的空窗,后面出来读书毕业又重新开始,也是有很多顾虑和焦虑,一方面面试的结果证明自己还是有能力,一方面又有点患得患失不太自信,很矛盾。 现在已经走到接 offer 阶段了,混口饭吃,调整心态,心态有点崩,多说了点,见谅

  • 其实北美的技术栈相对国内是落后很多的, 因为有转测试的想法就网上找了下, 找到了这个论坛, 想着跟大家交流下。

  • 谢谢了,明白

  • 二分查找的前提就是排序,你都排好序了,这个就是一点点小的 tips,第一个和最后一个公共子串比较是巧妙的点。 ascii 码只是描述内存内容的一种表现方式, 我觉得你可以看看 leetcode 49 group anagram。

  • 这是正常解法,我 c 语言刷这道题也是用 qsort 将字符串按字母表排序,后面逻辑一样。

  • 这种题目对于转码的意义不大,可以刷一些数据结构的题目,然后 dfs bfs 回溯 动态规划之类的

  • 是的呢,去年我有些朋友同学进去感觉挺容易的,年底就跟我说招人严格了,说公司财报不好;我查了下增长有 30%,最近几个月股价表现也可以。听你这么说我就放心了,最近找工作看温哥华职位还不少,如果大家没啥追求只求温饱有点点积蓄欢迎来温哥华😀

  • 目前来看公司还是稳的,只是大环境不好招人谨慎,另外我在温哥华,感觉不求高薪混个温饱就行,知足常乐。安全类给点经验分享呗