应届生苦恼:如何选择?华为1万多低薪 vs 互联网2万多高薪,应届生就业之路该如何抉择?

本文主要是介绍应届生苦恼:如何选择?华为1万多低薪 vs 互联网2万多高薪,应届生就业之路该如何抉择?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

前不久,我们技术交流圈里一个小学弟说遇到了一件让他很纠结的事情,希望咱能帮他参谋参谋。

一开始,我以为是感情纠葛,比如:A和B都喜欢我,但是我不知道怎么选巴拉巴拉。于是抱着吃瓜的心态我继续听了下去,结果没想到啊没想到,是来给我凡尔赛的。

 这位小学弟得到了两个工作机会,一个是名气大的华为,一个是名气小点的普通互联网企业,但是名气小的企业薪资开的高。这下他就不知道怎么选了。

应届生毕业后进入职场,往往会面临一个重要的选择:是去薪资相对较低但发展前景广阔的大型企业,还是选择互联网行业高薪的公司?这其中最具代表性的两个选择就是华为和互联网公司。

 

作为全球知名的科技公司,华为在通信领域拥有雄厚的技术实力和广阔的市场空间。作为一家大型企业,华为的薪资待遇相对较低,而与此同时,华为也提供了非常好的专业技术培训和职业发展机会。对于从事相关专业的应届生来说,这无疑是一个非常不错的选择。

然而,在互联网行业中,高薪的工作机会更加广阔。诸如BAT等互联网巨头公司以及各种创业型公司都提供了非常优厚的薪资待遇和福利待遇。而且,随着互联网时代的成熟,互联网行业的市场规模也不断扩大,发展空间极其广阔。因此,选择互联网公司成为了越来越多应届生的首选。

但是,选择互联网行业并不总是一件简单的事情。互联网行业竞争激烈,工作强度大,需要具备不断学习和更新自己的能力,同时也要承受更高的工作压力。因此,应届生在选择时需要仔细权衡自身优劣势,考虑自己的专业背景、兴趣爱好、职业规划等因素,做出最适合自己的选择。

有网友评论道:只要比较一下企业的价值观,我们就会知道华为被选中的次数是瓜子的几十倍。目前瓜子的模式和滴滴一样,不确定性太高。什么专业啊,华为好点,这种待遇买起来容易点;这不是钱的问题,而是哪个环境更适合你发展;当你年轻的时候,选择一个地方比选择一家公司更重要。

选择工作的标准

差不多是一致认为去华为是一个明智的选择,少数人认为去北京(瓜子)可能会得到更多的机会。

毕业学生,也不知道如何选择工资是其次,其实只是选择可能会影响后续的职业发展,所以谨慎,选择去华为,可能是在通信行业,整个城市将被固定在xi’,选择去北京互联网公司,意味着互联网公司发展方向。

对于技术人员来说,如何衡量一个公司是否靠谱就变的尤为重要。

我面试过很多公司,积累了不少经验,和大家分享下,希望对大家有帮助。下面是一些需要注意的点:

(1)公司的主营业务

信息安全?网络游戏?手机游戏?流媒体视频?嵌入式?你以后天天接触的东西就是相关的业务了

(2)公司性质和规模

国企,大小私企,还是第三方公司(外派公司),或者是外包公司,每个人都有自己的取舍,国企的软件开发比较安逸,对于技术的提升不大,工资一般,而且上升空间不大。

私企还有几种,比如像腾讯公司属于大公司,各方面福利待遇好,技术提升的快,但是每人分工很明确,你就是航空母舰上的一个螺丝钉,有完善的培训体系,一般刚进公司会有专人带你进行入门。

中型公司大家自己来体会,我觉得公司最好有自己的产品,这样作为一个技术人员,我心里比较有底。

创业型公司,我曾经在一家游戏创业公司待过,很累很锻炼人,赶上项目紧经常加班是常事,很多时候没人带,遇到问题了就是自己憋,创业型公司会把你锻炼成一个全能选手,但是可能不是大牛。

说了这么多,其实最重要的我还是想说两个字:羡慕!

这是什么凡尔赛的选择???任意一个我都可以好吗?啊,当然,这么好的待遇也只有应届生能碰得上了。

不过,不管是不是应届生,提高能力总是没错的。下面和大家分享一些准备面试的技巧,希望下一个凡尔赛的是你,加油!
 

第一点:心态

首先一个,心态要好,要相信自己,稳住不要慌。

第二点:基础知识

初级软件测试工程师专业技能储备

1)了解计算机以及软件测试相关的基础知识

  • a.计算机基础知识

    计算机组成部分,操作系统分类,常见的系统架构(B/S和C/S),常用的DOS命令

  • b.软件测试基础理论知识

    软件测试的目的、定义、原则,产品质量模型,软件测试的基本流程

2)常用的Linux命令

  • 在软件测试中,有时候需要我们自己去搭建测试环境,或者是在服务器部署自动化项目。而服务器基本都是使用Linux系统的,所有我们需要掌握一些基础的Linux命令

3)SQL语句

  • 在软件测试中,测试结果的校验或者自动化中的测试数据准备,都会操作数据库来完成。所以对于数据库的最基本的增、删、改、查的SQL语句,需要能够独立完成编写

4) 手工测试用例的编写(最重要)

  • 作为一个软件测试工程师,最基本的要求就是用例编写的能力。如何编写出一份高覆盖率,低重复率的测试用例,是初入软件测试行业应该去不断追求的能力。

5 ) 缺陷的管理

  • 了解在团队中,如何管理测试人员提出的BUG,从而保证项目的BUG能够及时被修复

掌握以上的技能,对于一个初入软件测试行业的同学而言,就肯定可以站稳脚跟了。

中级软件测试工程师专业技能储备

1、接口测试相关专业技能

无论是自动化测试还是性能测试,甚至之后往测试开发方向发展,最基础的就是针对接口进行测试。所以要想做好中级软件测试工程师,第一步就是能够完成接口测试。

  • 1)接口以及接口测试相关的理论基础知识

    包括接口及接口测试的概念,接口测试的原理,接口测试的流程,http协议,Restful接口风格。这些内容都需要有所了解

  • 2)接口工具的使用:Postman和Jmeter

    接口测试,可以使用代码,也可以使用工具。通常情况下,接口测试最多还是使用工具来完成.原因无他,“高效”。

  • 3)抓包工具:Fiddler和Charles

    在测试过程中,我们为了定位前后端的问题,就会使用抓包工具,查看接口返回的结果。从而定位问题是前端的,还是后端的。

这两个工具,我们一般二选一去学习就可以了,因为他们的作用都是一样的。

2 . 编程语言学习

自动化测试的实现方式,主要还是依赖代码来完成的。所以要能进行自动化测试,首先需要掌握一门编程语言。目前行业主流的自动化测试的编程语言为python和java。我个人推荐python,因为对于新人而言,上手的难度比较低一些。如果可以全天学习,python也就差不多10天就能入门

3、自动化测试学习

Python学完以后,我们就可以开始自动化测试方面的学习。

自动化测试的目的,主要还是为了降低回归测试的时间。

软件测试中的自动化测试,分为UI自动化和接口自动化。

通过以上的学习之后,我们再来看你具备哪些能力?

1.SQL语句,Linux常用命令

2.手工测试用例的编写以及缺陷的管理

3.使用抓包工具进行前后端问题定位

4.使用Postman或Jmeter进行接口测试

5.使用Python进行接口/UI自动化测试

高级测试工程师需要掌握的知识点

这一阶段你需要加宽你的知识体系,同时更加深入的了解前段进阶,代码质量,测试架构,微服务及中间件,容器化,自动化测试设计,测试架构,CI/CD,测试左移,测试阶段,测试右移。

测试开发和研发岗的区别,其中一点就是研发更注重深度,而测开更注重广度。

比如:你要了解CI/CD,因为你做的测试平台/工具,可能需要接入到CI/CD的流水线,或者运维的监控系统中

再比如:你做性能测试的时候,如果你对架构设计的核心知识不了解,那么在做全链路压测,服务降级等测试的时候,可能就会遇到很多问题难以解决。

找到一份测试开发JD来对照,也可以看到这个岗位对中间件,性能测试。私有化平台都有了解。

 

除了加宽你的知识体系,还需精进你的代码能力。

简而言之,大厂Java用的多,如果你想去大厂,基本上就得熟悉Java,不然面试很容易被pass掉。

第三点:面试题

这里把字节跳动等大厂经常问的那些题目进行了综合性的搜集整理(含答案解析)。

从理论基础,Linux 基础,MySQL 基础到Web 测试,接口测试,App 测试,以及性能测试,各大厂面试真题的全面分析

 

测试理论:

软件测试的目标

发现尽可能多的错误,测试是一个为了寻找错误而运行程序的过程。

一个好的测试案例是指很可能找到迄今为止尚未发现的错误的用例。

一个成功的测试是指揭示了迄今为止尚未发现的错误的测试。

软件都有多少种分类?

根据功能的不同,电脑软件可以粗略地分成四个层次:

  • 最贴近电脑硬件的是一些小巧的软件。它们实现一些最基本的功能,通常“固化”在只读存储器芯片中,因此称为固件。
  • 系统软件包括操作系统和编译器软件等。系统软件和硬件一起提供一个“平台”。它们管理和优化电脑硬件资源的使用。
  • 支持软件。包括图形用户界面、软件开发工具、软件评测工具、数据库管理系统、中间件等。
  • 应用软件种类最多,包括办公软件、电子商务软件、通信软件、行业软件,游戏软件等等。

 

Linux 基础

在 Linux 系统中,一个文件的访问权限是 755

755 表示该文件所有者对该文件具有读、写、执行权限,该文件所有者所在组用户及其他用户对该文件具有读和执行权限。

如何查看一个文件的末尾 50 行?

查看/etc/profile 的前 10 行内容,应该是: # head -n 10 /etc/profile

查看/etc/profile 的最后 50 行内容,应该是: # tail -n 50 /etc/profile

 

MySQL 基础

什么是数据库?

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库

什么是关系型数据库,主键,外键,索引分别是什么?

关系型数据库是由多张能互相联接的二维行列表格组成的数据库

主关键字(primary key)是表中的一个或多个字段,它的值用于唯一地标识表中的某一条记录

外键表示了两个关系之间的相关联系。以另一个关系的外键作主关键字的表被称为主表,具有此外键

的表被称为主表的从表。外键又称作外关键字

在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,

它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单


 

Web 测试

nginx,tomcat,apache 都是什么?

Nginx (engine x) 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 服务器。

Apache HTTP Server 是一个模块化的服务器,源于 NCSAhttpd 服务器

Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,是开发和调试JSP 程序的首选。

接口测试

什么是接口

接口是指外部系统与系统之间以及内部各子系统之间的交互点。

包括外部接口、内部接口,内部接口又包括:上层服务与下层服务接口、同级接口。

如果模块请求 http 改为了 https ,测试方案应该如何制定,修改?

分别用 http 还有 https 登录试试。如果用 https 可以正常登录,地址栏显示一把锁头,那么这个网站是有部署 SSL 的。如果 http 和 https 都能够正常登录,进一步说明该网站没有设置强制 https 登录,或者说没有设置 http 链接自动跳转 https 链接;相反如果用 http 登录,结果跳转到 https 页面,说明网站部署了 SSL, 而且设置了 http 自动跳转 https。

 

App 测试

什么是 Android 四大组件?

Android 的四大组件包括:Activity、Service、BroadcasReceiver、ContentProvider

在这里插入图片描述

 由于内容过多,就不在这里就不把所有的知识点内容列举出来,以上希望能帮助到你,也希望大家都能找到合适的工作,不留遗憾!

文档获取方式:

这份文档,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!

这篇关于应届生苦恼:如何选择?华为1万多低薪 vs 互联网2万多高薪,应届生就业之路该如何抉择?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/828178

相关文章

Windwos +vs 2022 编译openssl 1.0.2 库

一 前言 先说 结论,编译64位报错,查了一圈没找到解决方案,最后换了32位的。 使用qt访问web接口,因为是https,没有openssl库会报错 QNetworkReply* reply = qobject_cast<QNetworkReply*>(sender());if (reply){if (reply->error() == QNetworkReply::NoError

(超详细)YOLOV7改进-Soft-NMS(支持多种IoU变种选择)

1.在until/general.py文件最后加上下面代码 2.在general.py里面找到这代码,修改这两个地方 3.之后直接运行即可

华为---OSPF的DR与BDR(六)

9.6 OSPF的DR与BDR 9.6.1 原理概述 在OSPF的广播类型网络和NBMA类型网络中,如果网络中有n台路由器,若任意两台路由器之间都要建立邻接关系,则需要建立n×(n-1)/2个邻接关系,即当路由器很多时,则需要建立和维护的邻接关系就很多,两两之间需要发送的报文也就很多,这会造成很多内容重复的报文在网络中传递,浪费了设备的带宽资源。因此在广播和NBMA类型网络中,OSPF协议定义

华为某员工爆料:偷偷跑出去面试,被面试官鄙视了。第一句话就问:华为淘汰的吧,35岁了,这个年龄在华为能混得下去吗?身体没啥毛病吧

“你都35岁了,难不成是被华为淘汰的?在华为混不下去了吧?身体没啥毛病吧,我们这体检可是很严的。” 近日,一位华为员工在朋友圈爆料,自己在面试时遭到了面试官的无理取闹和人身攻击,原因仅仅是因为他35岁了,曾经在华为工作过。 这番话,充满了傲慢与偏见,让人听了义愤填膺。这位面试官的言行,不仅是对求职者的不尊重,更是对职场规则的践踏。 面试本应是双向选择的过程,企业和求职者在相互了解的基

高性能并行计算华为云实验五:

目录 一、实验目的 二、实验说明 三、实验过程 3.1 创建PageRank源码 3.2 makefile的创建和编译 3.3 主机配置文件建立与运行监测 四、实验结果与分析 4.1 采用默认的节点数量及迭代次数进行测试 4.2 分析并行化下节点数量与耗时的变化规律 4.3 分析迭代次数与耗时的变化规律 五、实验思考与总结 5.1 实验思考 5.2 实验总结 E

HarmonyOS NEXT:华为开启全新操作系统时代

在全球科技浪潮的汹涌澎湃中,华为再次以创新者的姿态,引领了一场关于操作系统的革命。HarmonyOS NEXT,这一由华为倾力打造的分布式操作系统,不仅是对现有技术的一次大胆突破,更是对未来智能生活的一次深邃展望。 HarmonyOS NEXT并非简单的迭代升级,而是在华为多年技术积淀的基础上,对操作系统的一次彻底重构。它采用微内核架构,摒弃了传统的宏内核模式,实现了模块化和组件化的设计理念

通用大模型 vs垂直大模型:AI界的“宫斗大戏”

科技圈最近可真热闹,AI大模型的“宫斗大戏”让人眼花缭乱。两个阵营:通用大模型和垂直大模型,正在上演一场激烈的“权力的游戏”。到底谁能笑到最后?咱们一起来“吃瓜”看看吧! 首先,登场的是“全能王”通用大模型。它们就像是学习成绩顶尖、体育全能的学霸,什么都懂,什么都能干。 通用大模型:全能选手看看这家伙的优势: 通用大模型就像那种考上清华北大的学霸,不管是文科还是理科,全都能拿下。从写文章到

服务器监控:运维行业的核心保障与第三方监控软件的选择

随着信息技术的飞速发展,企业IT架构日益复杂,服务器作为整个IT系统的核心,其稳定性和性能对业务的连续性至关重要。在运维行业中,服务器监控作为保障服务器稳定运行的关键环节,已经受到了越来越多企业的重视。本文将探讨服务器监控的重要性、挑战以及选择第三方监控软件的原因,并推荐一款优秀的服务器监控软件——监控易。 一、服务器监控的重要性     服务器监控是指对服务器硬件、操作系统、应用程序

Android WebView选择标记

前言 最近项目中有个需求是对后台返回的Html数据显示并且能够进行标记,点击标记还要能显示对应的笔记数据,那么这样的需求,对于同类型的小说来说是我们力所能及First想到的,但是你看遍所有的博客和Demo之后你会发现,他们使用的返回数据是完全不一样的,那么对于网页数据怎么来实现标记呢,首先选择获取文字就是一个问题,怎么获取到选中的文字,那么就只有重写WebView,对WebView的菜单栏进行编

海思3518c平台 实现 华为WCDMA 拨号

硬件:海思3518c平台 软件:linux version 3.0.8    SVN 一、修改内核文件:         注册“设备ID(vendor_ID)” 和 “ 厂商ID(productor_ID)”   二、配置内核选项:      a、  配置网络选项:WCDMA通过pppd和 chat实现拨号,所以要将ppp相关选项选上。       b、选上USB相关选项:因为3