今天给大家分享的是一位粉丝的提问,双非一本毕业测试工作一年想转C++开发,嵌入式Linux与音视频方向哪个方向更合适?
接下来把粉丝的具体提问和我的回复分享给大家,希望也能给一些类似情况的小伙伴一些启发和帮助。
同学提问:
YT哥你好,我是一名双非一本本科生,毕业后考了两次研,均失利,随后找了一份测试的工作,一直干到现在,已经一年了,公司业务是金融方面的,开发语言是Java ,而我负责对Web端系统进行功能测试。现在觉得干测试不是长久之计,而且我本身非常不喜欢测试工作,还是想从事开发类的技术岗,但是对Java不太感兴趣,所以想做C++ ,这几天也看到蛮多方向的,后面决定考虑嵌入式 Linux (从Linux应用入行,后续转嵌入式 Linux 驱动)或者音视频,不知道这两个方向有什么区别,想请教YT哥一下有什么推荐的,然后结合这三个方面综合考虑:入行要求和标准、未来发展方向和高度以及学历背景的受限程度。
Yt回答:
首先作为一个双非一本本科生,后面考研考了两次,现在做了一份测试的工作,而且测试工作也已经做了一年了,目前来说感觉干测试不是长久之计,本身也不喜欢测试的工作,接下来想转开发。从目前情况你有没有去考虑过,从你自己做测试的这个经验来看,有没有去考虑过去转做测试开发,可能会更加合适你,因为你已经有测试的经验,结合着后面学点开发,能够去做一些工具,比如测并发你能够自己做,那种测试用例你能自己做,然后结合着软件你能够自己的理解。
决定选择嵌入式 Linux ,然后以Linux应用入行,然后后面转嵌入式Linux驱动或者音视频,也不知道这两个有什么区别。我认为你目前选择Linux是没有问题的,但是到底是不是嵌入式这个我认为它不一定,而是在目前结合在Linux上面选择C/C++ ,Linux上面用C/C++比如这种测试工具开发一样可以的,但是测试里面它可能会选择这种脚本语,会有一些种自动化的测试,比如像 Python或者 Go、Rust 这种都有,你现在选择的就在Linux上面用C/C++,后面嵌入式的岗位一样可以投,就是你后面项目的产品来源于哪呢,来源于你后面在你现在这家公司做的测试,你包括这种测试工具开发,你可以结合着在 Linux 上面用C/C++做一款这种测试工具,至少来说它是有现成的需求存在的,而且也是合情合理的,也是有具体的使用场景的,这样才是非常合适的,如果你贸然说这个测试,后面直接横空跨到一个嵌入式,你会发现这个过程中间会略显有点突兀。
我认为现在音视频这个方面也不用去考虑,除非你们现在工作内容有需要音视频的测试,你后面可以结合着你现在做测试工具,做音视频测试再往这方面转都可以,然后我不知道这两个区别,这两个区别你现在不用去考虑,这个没有意义,还有就是请求下有什么推荐的没有,刚才讲了我认为你最好的可以选择这种测试开发,然后可以结合你现在包括你后面自己学的过程中间,也可以结合你们现在需求,你看能不能自己做一款这种测并发也好,测试用例也好,能够做的到位的,做的出来的这种工具,你能做一两款出来,这种也行,至少来说后面来说你是具备有开发的能力的。
然后结合这三个方面,一个是入行要求标准以及未来的发展及高度学历的背景受限。这是一种典型的受到了一种应式教育的思考,就是比如说在高考的时候我要考多少多少分,我能够上什么学校,或者考研的时候我需要做到什么样,请注意企业在筛选人的标准的时候,可以跟大家讲一家企业可能有标准,两家企业也有标准,可以说每家企业都有它的标准,但是请注意这是每家企业都有自己独立的标准,不是统一标准,不是每家公司都按照一个统一的标准来招人,不是的,是a公司有a公司标准,b公司有b公司标准,也就是说放到一起它就相当于没有标准,你不用去追求一种我要达到什么情况,你能做的就是你结合你的测试需求,或者说你能够做一款测试的工具,把它做到落地,你能够在你们公司内部用,你做到这个层次,你绝对可以转码,我可以给你在这打包票,你肯定具备转码,如果你是站在一种纯学的角度,你比如我要达到什么标准,那你会发现你会越学越累,而且你会发现很迷茫,而且再加上每一年每一年它标准都在变,你比如说可能在21年你能去腾讯,可能在22年你就可能不一定能进,你可能在22年能进在23年24年的时候说不定你就不一定符合标准,这你会发现整个来说标准它是不断的在变的,一些企业的标准也是在不断的提高的,比如那种07年的时候,以前那种大专生能够去阿里的,你比如现在你去阿里,本硕985你都不一定能有机会,我认为现在这个入行的要求以及学历受限你已经改变不了,你能做的就是结合你的需求在Linux上面用 C/C++ 能够做一款测试工具也行,做一款产品也行,你结合你的测试做一款产品出来,这样你肯定能上岸。
计算机相关专业就业求职学习路线/offer选择/职业规划建议
(学习就业困惑?我们来为你答疑解惑!)免费投稿 投稿必回