很现实啊。。。
图舒服就干着测试吧。。。女生不想拼,测试挺舒服的。。。
找不到人问是挺憋屈的,总比项目压力大好多了呀~
我以前干了 9 年测试,说白了,不就是图舒服,不怎么加班,又不怎么需要动脑子。。。
哪有都好的职位呢。。。
你看我 14 年刚来这里的时候,代码写得也少,啥都不太会。。。那时候都 32 了。。。
PYTHON 入门可以先看廖雪峰的 PYTHON 教程,第二本推荐 PYTHON 学习手册。(这个需要两个月吧)
最好再学一门 JAVA/C++,语言相通的,比如看懂 JAVA 编程思想,切换语言就会很容易。(这个需要 1 年左右的实践)
背景还可以,要求需要高一点,写代码需要讲设计模式、入门后有空刷刷 LEETCODE。。。(这个再需要 1-2 年的实践,我设计模式也只会最简单的几个,复杂的记不住,毕竟不是后端开发。)
PS:只是我个人的经历给的建议,毕竟我 15 年底转了开发,代码要求会比测试高一点。仅仅是建议,目前我自己的路还没走通呢~~~。
可以试试,努力的人就算学历低一点,能证明自己一直努力向上,更容易说服面试官。
我今年离职回家的时候,我总监跟我说离钱越近、离老板越近的职位越有价值。
不过我貌似选了一条恰恰相反的路。
眼界比努力重要,深度比广度重要。
不要空谈创新,比如某 APP 自动识别手机壳颜色,你有深度,才知道实现的难度和可行性。
脉脉就是个 APP,自从无秘挂了以后,脉脉匿名区成了装 X 和吐槽的集散地。。。
我说的例子是前几天脉脉有人问,领导说 2 个星期学一门语言,是不是领导装 X。
有觉得是装 X 的,有觉得是正常的。
我也装个 X 吧,如果我两个月前,我是不信的。。。
不过我真的在 6 月底花了 5 天时间看 C++(目前离职中),大概能读懂别人的代码,结合 BAIDU 能写出 2,3 千行的小工程。。。
关键还是看压力多大,动力多大。。。。
很正常啊。30 岁不算晚,有能力有信心就去把代码拾起来。~
学个 PYTHON,1 个半月足够了吧。(脉脉都是三天,不要说学不会,有压力是绝对可以的),我自己就是 30 岁以后开始回滚,写代码的。。。
单元测试为啥测试推呢?明显推不动啊。这些问题在教练眼里都是简单、可以的、没问题。然后实在推不动过段时间拍拍屁股就走了,然后还鄙视你公司。。。PS:教练都好贵的说。。。~
如果有好用的框架,完善的示例代码、文档,领导又非常支持可以试试看。我个人感觉实际上大部分情况下也流于形式,重点功能有重点的人负责,修改大部分也会自测。。。不重要的糊呗。。。
我个人是觉得国外 TDD 那套并不太适合国内业务需求的野蛮增长,业务第一么。
如果测试跟我(开发)说单元测试代码很简单,很容易就学会了,我会说你行你上吧。。。
说的比较肤浅啊,说实话参与的不多。。。不知道乙醇大神是不是想要这样的答复呢。。。
最近一直在用 win10 bash 的飘过。。。。
表示还挺好用的~
说是出自 “傅盛:一家公司的 CEO 该如何做战略?”
我个人理解,对个人长期来看是有利的。
但是具体到某个时间段就不好说了,你维度有的时候高于能力或者别人需求时,可能会让人觉得你装,或者觉得你太飘。。。
PS:我目前是能力完全达不到别人需求。。。去转行,也是飘了。。。
不是大佬,就是菜鸡!菜鸡!!不过一直在提高,也不算太虚。。。O(∩_∩) O
既然 @ 我了,多说几句吧。
书还是要看的,无论是技术、还是人文、成功学、管理学。
分享一下,8 个字吧,“升维思考,降维打击”。~
自己体会吧,毕竟我目前还是没找到工作的 loser...O(∩_∩) O
走出舒适区才会进步。像 1 楼说的,别 30 岁不到活成 40 岁。我 35 了,比你积极太多了。。。
先花时间明白自己要什么,愿意付出什么,再来吧。
不要老说别人如何如何,什么样的自我要求得什么样的果,多想想自己有多少次因为各种原因放弃努力的。
意志力不坚定的人很容易被别人收智商税、情商税,但是每次都被收,一直不改变,那就是自己的问题了。
问题越多,越是机会,做自己,努力改变能改变的东西,就算当前公司亏待你,现实不会亏待你。
我们普通人离努力都不一定有结果的阶段,还差得太远。
一点个人的理解,供你参考:
技术上来说,测试除了安全有门槛以外(不是仅仅会用某些安全检测工具,我以前只会用点工具,相当于不会。。。),其他光从技术看门槛都不算高。迷茫很正常。。。我一直都很迷茫~
国内都有 35 的年龄坎,找机会做管理或者安全吧,这是我个人的建议。
当然也会有高端的测试技术职位,前两天看到 LIEPIN 有 100-160W 的测试技术职位,那个要求一般人达不到。
菜鸡共勉~
喜不喜欢?先不要考虑其他的。
喜欢做的事情,自然会努力,自然就会有回报。
微信开发团队据说内部其他部门过去需要 6 轮左右的面试。。。难度不说 Nightmare ,也是 Hard 级别的。。。
码农也分很多层的。。。
前面在说消息推送。貌似跑偏了。。。
微信的消息推送是有后台进程保活的,通过进程活着,就接收消息,这个还不是那种通知推送消息。。。
看已读,如果我自己设计,简单点的做到人这层,打开会话就认为全部已读。
复杂点做到消息层,直接跳到最后一条,开始回溯消息,屏幕内的都算已读,然后打包发个消息把消息号给服务器。
我觉得微信就没有消息层的已读展示,应该就是人这层的。(不排除自己内部有这种逻辑,只是我们看不到。。)
术业有专攻,我不是做 IM 这种通讯的,只是个人的感觉,供参考。
测试查看率根据开发设计去跟踪服务端消息就可以了。
消息一般是推送机制,一般推送不是可靠连接。
除非客户端和服务端有定时同步机制或连接同步机制。
你问怎么测试,大部分推送都是 SDK,比如云信(有一堆成功率和手机适配的坑)我个人是不知道里面具体怎么实现的。
测试要测试只能说沟通成本会很高,很难。
背景不清晰。。。
从楼主的提问方式,我个人会认为这就是领导拍脑袋随口说出来的。。。
如果楼主时间充足,同时领导又很支持,C++ 又有些基础,那就是另外一套处理方式。
开发能支持到哪一步也很重要,这些背景都没有,告诉你的办法你也不一定能实现。
1.开发自己写单测.
2.测试上一层的功能接口。
手动删数据库是一件非常不靠谱的事情,因为注册数据可能落在多个服务器的多个表里。
测试直接操作数据库,脏数据你是坑自己呢,还是坑开发呢。如果测试这么玩,测试的测试环境数据库操作权限会被收回。
很多接口异常是需要数据回滚的。
接口的回滚异常能有多少人考虑到并测试的?我个人持怀疑态度。。。
首先前端就不难,不要认为开发难,开发只是比测试稍微难一点,尤其是前端。
长期看,兴趣、个人意愿比收入重要。
祝楼主好运!~
正好有个问题,请教一下。~
机器学习大部分的时候都是在使用开源的封装和训练结果,你怎么看这个问题?
在实际的项目中,针对开源封装,有哪些可以改进的地方?
楼主,做比说难,但有时候做并没有你想的那么难。加油做自己想做的吧!~
面试不要说精通,会被人喷死的。。。换熟悉会比较好~
等你有真正精通的东西的时候,就知道自己想干啥了,加油!~
PS:我自己好像也没有精通的。。。所以我也不知道干啥,哈哈~
然后您有个误解,我个人是没有努力工作的。
但是身边有很多努力工作的人,个人的境况是每个个体决定的,目前我觉得眼界大于努力。
测试是很难,我们身边的测试领导很少给我们看外面的世界。
虽然我很不认同思寒去办培训,但现在想想也是他在努力改变。
也感谢您,让我明白说过的话,还是会有要付出代价的时候。再次跟您道歉!!!
恒温又恢复了。。。我就顺杆爬了。~您淡定~