双一流数据科学物联网公司测试一年,想换工作转Qt开发该怎么系统学习?

今天给大家分享的是一位粉丝的提问,双一流数据科学物联网公司测试一年,想换工作转Qt开发该怎么系统学习?

接下来把粉丝的具体提问和我的回复分享给大家,希望也能给一些类似情况的小伙伴一些启发和帮助。

同学提问:

老师你好。我现在情况:双一流的数据科学专业。目前在一所主做安卓的物联网公司做了一年的软件测试。平时干的事情太杂而且主要工作是功能测试,领导以前答应让我转自动化测试也没有实现。在这家公司当测试,加班强度很高,属于拿身体换工资了。我自己是更想当开发,想换个方向,但又很迷茫。目前我自己拟定两条路。

第一条,继续测试上面深耕,自动化,性能方面的;第二条,转去qt从0开始。

目前我是打算三个月内换一份工作。两条路孰优孰劣,麻烦老师给下意见。我更想走第二条,我还想问一下老师,怎么在qt上做系统性的学习。

Yt回答:

作为一个双一流的数据科学专业,目前在一家做安卓的物联网公司做软件测试。从你刚开始找工作的时候,可能你身边没有一个懂的人,或者没有一个人能够给你一些建议,即使给建议你可能也不是很认可,所以才会导致你当时毕业的时候会选择去做测试。其实你的这个专业它是可以走开发的,作为一个双一流的院校你肯定是可以走开发的。平时干的比较杂,主要是功能测试,以前领导答应让我转自动化测试也没有实现。这个功能测试和自动化测试,我跟你讲其实都是测试,这两者都跟开发关系不大,毕竟都是测试,自动化测试可能会有一些脚本让你写,但是这个来说其实差别并不是很大。至少在公司内部,你领导为什么不让你转,其核心原因我认为站在他的角度认为差别并不是很大。

个人更想当开发,想换一个方向,又很迷茫,目前我自己拟定两条路,第一条继续在测试上面深耕,自动化方向,性能方面的。我认为测试你不管怎么样,它的这个瓶颈,它的这个技术体系,大家各位朋友你安身立命需要有一门本事,也就是有一门手艺。首先测试这个它可能多多少少也有点手艺,但是这个手艺这个门槛它可能还是很难成为核心的,至少绝大多数人很难因为测试成为核心的。你有见过哪个公司的什么CTO或者总监它是测试出身的吗?没有,除了这种测试主管它是测试的。因为一家公司的产品测试是一个综合服务部门,它是为了去测试产品的合格程度,就是没它不行,有它你会发现体现不出来多么好,所以就导致一种情况,这种测试它是一个这种偏综合服务的,其实测试我认为每家公司都需要。第二条路我想转去QT从零开始。这条路可能倒还是可以试一试,我认为你选择QT这个方向它还是可以学的,因为QT学起来会比较简单,即使再不济你选择QT你都可以在你们公司做测试工具开发,这种结合着你们现在的业务,然后用QT的工具来实现,包括你所说的性能也好,自动化也好,QT一样可以做这种工具。

目前打算三个月之内换工作,两条路孰优孰劣?这三个月时间我们先不把它定死了,你可以自己暗暗的规划我比如说三个月,但是当前来说还是把自己基本功技术学扎实。因为QT在学的过程中它是一个很透明的,其实你就可以理解,QT就理解为跟Java语言,跟Java spring一样,它是一个框架,提供了一套非常完善的开发方式,就是从包括自己的库,包括集成开发环境以及包括文档很全面很全面的。我认为如果你选择QT,学习方法你就不需要从C/C++语言开始,直接从一个个项目开始,比如先做一个什么俄罗斯方块,后面再做一个TCP的这种助手,TCP、UDP然后做测试工具,一周一个,做个七八个,然后后面按照两个月一周一个,一周一个。当然现在在在职的情况,一周一个可能有点难,你按照两周一个,你就这种两到三个月的时间做六到七个的样子,你把它后面在简历里面挑选两个体现出来,做到一点QT它的好吃就是它的演示效果很强,就是做完之后你就可以直接放在简历里面,然后给你面试官直接可以看就可以了。就是你可以做到一个产品化,你可以直接在面试之前把你的作品直接给面试官,这是我做的,这样我认为你成功概率会要大很多,面试的成功概率也会大很多,好吧。

最后:

  1. 想学QT:每天下班3小时,3个月做6~7个项目
  2. 跳槽目标:优先找QT开发岗,次选测试工具开发
  3. 记住:测试干再久也是测试,转开发要趁早!

计算机相关专业就业求职/学习路线/offer选择/职业规划建议

(学习就业困惑?我们来为你答疑解惑!)免费** **必回

#职业规划##计算机#
计算机就业职业规划辅导 文章被收录于专栏

解决计算机相关专业就业/面试/技术提升等问题解答(投稿必回)

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务