当前位置:网站首页>华为、阿里等大厂程序员真的好找对象吗?
华为、阿里等大厂程序员真的好找对象吗?
2022-06-24 22:23:00 【小梧敲代码】
网上关于程序员的新闻很多,比如阿里程序员穿特步去相亲,被拒,还发发帖吐槽,程序员只会穿格子衬衫,还有对象要找华为男,钱多事少死得早,杭州大妈现身阿里云栖大会只为女儿找程序员女婿等等,大家身边的案例是怎么样的呢,来聊聊吧。
无论哪个女生都希望找个老实人嫁了,华为,bat的程序员就是这种老实人,当然,这是褒义词,一般想好好过日子的女生都会爱上程序员的,经常帮人撮合对象,所以遇到了很多真人真事儿,我下面
举个例子。 我就说在深圳的情况吧
在深圳工资收入高的行业,无非是两种,一个是金融,一个是互联网。在这个压力山大的一线城市,多少来自五湖四海的女生,举目无亲,无依无靠,内心会发自本能的想找一个能够依赖的肩膀,以抚平飘荡的心灵。
因此情理之中的,男生的收入高在相亲的时候可以为自己大大的加分,在这种情况下作为年入几十万的优质金融男和程序员,就在择偶市场上凸显了出来,至少,解决了一线城市养家糊口的难题。
尤其是华为,bat程序员,在深圳相亲市场上,受欢迎的简直不要不要的,甚至超过了金融男。
虽然这些程序员普遍不如金融男的家境好,当然也不是绝对的,但是能够进入华为,bat的程序员们,一般来说都是比较积极进取的,而且大多教育背景还不错。一般靠谱的女生,都比较欣赏上进的男生,而且互联网是一个飞速发展的行业,这些青年还真的挺有希望的。
只要一个人进入了这几家公司,基本上就意味着这个人最低限度不会差到哪里去。程序员是一个技术工种,如果技术可以的话,在哪里都有饭吃。这几家公司没两把刷子进不来,其实相当于帮妹子相亲的对象做了验证了。
所以,找这些程序员,也是寻求一种安全感,无论是生活上的,还是对方事业上的。
在腾讯里面会有很多相亲的帖子,各种类型的妹子都在论坛上求交友,甚至还有同事把这个做成了生意,定时安排妹子们跟这些单身程序员咖啡馆里面聚一聚,只要不是特别有毛病的程序哥哥,而且要求也不高的,基本上都被抢光了。
何况,程序哥哥,天天为代码所累,性情单纯,不会跟其他很多男人一个喜欢花天酒地,到处约妹子,这就是我说的老实。
华为、阿里这些程序员到底有什么优势呢?
经济条件还过的去
华为、阿里、腾讯等等这些公司的程序员,不说多有钱,工作几年还是能慢慢挤进中产阶层,所以经济条件上是过的去的。再加上外面的宣传,程序员都是人傻钱多,所以更是让很多小姐姐心向往之。
根据我当年在华为的观察,华为程序员找的很多小姐姐都还是条件可以的。中国人讲究门当户对,这也从侧面反映了华为男也还是可以的。
程序员素质还过的去
能进华为、阿里的硕士居多,最不济也是个本科生。我不是说学历高就一定素质高,但是从概率上讲,受过良好教育的普遍素质要高一点。所以,这就在相亲等等这些活动中,更能让这些程序员被小姐姐看中。
工作忙人可靠
阿里、华为的程序员一般都比较忙,忙到都没时间花钱,更不用说花心出轨了。这些公司的程序员的消费除了买房买车这些大件消费外,几乎没有其它的支出了。所以从这些方面来说,程序员可靠,光挣钱,少花钱,人老实,是小姐姐们找老公的不二人选。
软件测试工程师需要掌握的知识:
计算机知识,包括编程语言,掌握至少1门开发语言,比如C、Java、C#等,
1门脚本语言,比如Python、Perl、Ruby、Shell中对于测试工程师未来更广的职业发展非常有帮助。
数据库知识,对于绝大部分项目或互联网项目,都会有数据库,所以掌握至少1门数据库,比如Oracle、SQl Server,DB② · Mysql等。
操作系统,比如Linux、Unix,Windows核心命令也非常重要。对于有些涉及到网络的,网络和通信知识,比如TCP/IP协议也非常重要。
软件测试需求分析与软件测试用例设计核心工程方法。掌握主流的软件测试工具,比如性能测试工具JMeter/LoadRunner,自动化工具典型代表Selenium/UFT/Appium,测试管理工具等,事实上光有这些工具还不够,还需要真正理解其背后的实现原理。
掌握核心的研发流程,比如RUP,测试流程,比如双V模型,或者是现在流行的敏捷测试等,也是同样重要。方法是秘笈、工具是兵器、流程是套路。
一、 熟练使用SQL
常用的 sql 语句一定会写。比如说增删改查之类。
了解数据库的事务、会编写存储过程、熟练常用的系统函数。
了解并可以进行数据库的备份、迁移、还原、镜像等操作
对 sql 语句进行调优,并对可以对运行的语句监控查看性能
了解数据库集群等操作。
二、 Linux
Linux是测试人员的基础功,不需要掌握太难或者很不常见的Linux命令,正常能做到查看日志,定位问题就可以了。
1、基本命令
常用的Linux基本命令,面试经常会问的,或者给出一种场景,问你用什么命令。
2、查看日志
初级测试人员在工作时经常遇到,发现bug,开发不承认或者不愿意解决的情况,测试人员怎么摆脱这样的问题呢?
那就是根据发现的bug根据日志级别,来查看日志,定位问题。
具体的日志级别分为四级:
info : 代码 info 信息,不包括sql语句等一些debug信息
warning warning : 代码警告信息error :
程序本身报错信息 java.lang.outindexERROR…
critical :几乎用不到
一般不符合需求的bug在 debug中,程序本身报错的bug在 error中。
三、 使用数据库,跟数据流向
1、数据库的本质
常见数据库主要是MAYSQL、ORECAL、Redis
其中Mysql数据库是典型的关系型数据库
2、数据库操作
(1) 数据库和表操作
(2)表数据操作
(3)复杂sql查询
四、写好测试用例
测试用例必须包含的内容:
用例编号、用例名称、测试背景、前置条件、优先级、重要级、测试数据、测试步骤、预期结果、实际结果、备注。
1、测试用例的编写流程
需求分析->提取测试点->测试用例编写->测试用例评审
2、编写测试用例的思路
(1)根据产品的RPD,提取测试点。
(2)根据数据流的走向。
(3)根据的架构部署。
(4)编写测试用例的常用方法:等价类划分法、边界值分析法、流程图法等。
(5)覆盖弱网测试、接口测试、安全测试、性能测试等。
(6)常用测试工具有:Postman、 Charles、 Fiddler 、Jemter、Loadrunner等。
3、编写测试用例注意事项
(1)根据项目的实际情况设计测试用例表格
(2)用例格式不要生搬硬套
(3)根据具体情况编写
(4)学会质疑需求,不要完全按照需求来写测试用例,要从客户和产品的角度来理解需求,看到需求之外的功能和体验
五、 http与https协议
面试经常关于Http协议的下面几个问题
Http协议原理
http和http协议的区别
TCP和UDP的区别
session和token的区别
公钥和私钥的理解
get和post的区别
从输入URL到页面加载发生了什么
什么叫代理,正向代理和反向代理?
六、了解业务
业务熟悉后,会知道很多常识,知道下面的常识之后,你就可以尝试进阶,学习做自动化测试、接口测试、性能测试
什么时候介入自动化 => 当你系统趋于稳定的时候
什么时候介入接口测试 => 当接口开发完毕的时候
什么时候介入性能测试 => 当出现促销的时候,或者抢购的时候(618大促,过年抢火车票,抢优惠券)
比如说,5000张优惠券,大概有多少人抢,在多长时间内抢完。
七、 bug管理
做功能测试,还有个很重要的工作就是bug管理,一个优秀的的测试人员,线上bug非常多,多于和你一起工作的其他同事,但是线上bug非常少,少于其他同事。
1、 bug定义
(1)不符合需求的
(2)程序本身报错
(3)不符合用户的使用习惯
2、bug生命周期
当我们测试人员提交一个bug的时候,自始bug就有它的生命周期,从开始到结束。
3、测试报告
把测试的过程和结果写成文档,对发现的问题和缺陷进行分析,为纠正软件的存在的质量问题提供依据,同时为软件验收和交付打下基础测试报告和测试计划一样,一般由测试leader编写,测试人员需要了解一下测试报告中都有哪些内容。
八、 典型bug
1、抓包作用:测试一个app搜索功能,抓包,抓到一个搜索接口,突然发现抓到了两个请求接口 -> 当访问量上来了,服务的压力上升两倍
2、数据流走向 :测试时候发现页面上数据只有一条,但是数据库里面多了一条 -> 1、数据量变大,查询变慢 2、脏数据太多,瞬间爆满,程序崩溃了
3、弱网测试:app项目一定要有弱网络测试(模拟2g、3g、4g,wifi网络状态以及丢包情况);网络切换测试(网络断开后重连、3g切换到4g/wifi 等
最后
由于市场大批量流入这些不合格的自认优秀的测试员,使得多数公司不得不降低了期望,但是真正有实力的,基本没有受到什么影响,要跳槽还是很容易的。如果对现在的工作不满意,又没有足够的经验,不妨先静下心来进修一番。
最后感谢每一个认真阅读我文章的人,下面这个网盘链接也是我费了几天时间整理的非常全面的,希望也能帮助到有需要的你!

这些资料,对于想转行做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助……
如果你不想一个人野蛮生长,找不到系统的资料,问题得不到帮助,坚持几天便放弃的感受的话,可以点击下方小卡片加入我们群,大家可以一起讨论交流,里面会有各种软件测试资料和技术交流。
| 点击文末小卡片领取 |
敲字不易,如果此文章对你有帮助的话,点个赞收个藏来个关注,给作者一个鼓励。也方便你下次能够快速查找。
自学推荐B站视频:
零基础转行软件测试:25天从零基础转行到入职软件测试岗,今天学完,明天就业。【包括功能/接口/自动化/python自动化测试/性能/测试开发】
边栏推荐
- Cusdis - 轻量级、隐私优先的开源评论系统 | 倾城之链
- Some Modest Advice for Graduate Students - by Stephen C. Stearns, Ph.D.
- How to quickly familiarize yourself with the code when you join a new company?
- 基本布局-QHBoxLayout类、QVBoxLayout类、QGridLayout类
- Award winning interface control development kit devaxpress v22.1 officially announced
- How can Huatai Securities open an account to achieve one in ten thousand? Are securities accounts safe and reliable
- Integration of metersphere open source continuous testing platform and Alibaba cloud cloud cloud efficient Devops
- Application session coverage solutions with different ports on the same server
- 内网学习笔记(6)
- EasyCVR国标协议接入的通道,在线通道部分播放异常是什么原因?
猜你喜欢

Fatigue liée à l'examen du marché secondaire des médicaments innovants: succès clinique de la phase III et approbation du produit

Please run IDA with elevated permissons for local debugging.

jwt

左手梦想 右手责任 广汽本田不光关注销量 还有儿童安全

入职一家新公司,如何快速熟悉代码?

Fake wireless speakers in stores? Sony responded: the product has reserved a wired connection interface, which can be used in complex scenarios

Google browser console F12 how to set the Chinese / English switching method, we must see the last!!!

数据库系统概论必背知识

Icml2022 | establishing a continuous time model of counterfactual results using neural control differential equations

(CVPR 2020) Learning Object Bounding Boxes for 3D Instance Segmentation on Point Clouds
随机推荐
Android Internet of things application development (smart Park) - set sensor threshold dialog interface
Please run IDA with elevated permissons for local debugging.
Redis 那些事
jwt
Logminer database log mining
Fake wireless speakers in stores? Sony responded: the product has reserved a wired connection interface, which can be used in complex scenarios
MOS tube related knowledge
MeterSphere開源持續測試平臺與阿裏雲雲效DevOps的集成
多模态数据也能进行MAE?伯克利&谷歌提出M3AE,在图像和文本数据上进行MAE!最优掩蔽率可达75%,显著高于BERT的15%
同一服务器两个端口不同的应用session覆盖解决方案
Icml2022 | establishing a continuous time model of counterfactual results using neural control differential equations
FTP协议讲解
MCN机构遍地开花:博主和作者要谨慎签约、行业水很深
Abnova BSG monoclonal antibody description in Chinese and English
【移动端】手机界面的设计尺寸
Which account is safer and better for access letter
文件系统 -- 磁盘基础知识和FAT32文件系统详细介绍
Deoxyribonuclease I instructions in Chinese and English
What are the SQL aggregate functions
菊花链(寒假每日一题 39)