机械毕业生想转行IT,应该选前端还是测试

同学,在回答你的问题前,希望你先仔细思考以下几个问题:
你为什么想转行IT?
你是否适合参加IT培训?
自学与培训的优缺点你了解吗?
1.你为什么想转行IT?
有人是因为喜欢编程,喜欢IT;有人是觉得自身实力不足,需要通过培训提升;也有人是看好IT行业的前景,想要转行学IT。
2.你是否适合参加IT培训?
学IT,不是所有人都合适。
兴趣:都说兴趣是最好的老师,你不一定要热爱它,但至少不能讨厌它,没有兴趣做任何事都很难坚持。
年龄:一般要求年龄在18-30岁之间,年龄过大,学习能力下降;
学历:大部分IT课程,专科学历是可以学习的,但是像Java开发、大数据、人工智能啥的,最低要求本科学历;不是说歧视谁,而是招聘企业对学历有要求,其次有些课程确实需要逻辑性强一点,理解力好一点。。真的不是歧视谁,别喷我啊!
条件:是否有学习的时间和精力,能否全身心投入到学习中,三天打渔两天晒网肯定是不行的。
3、自学与培训的优缺点了解吗?
只有了解了自学与IT培训的优缺点,才能根据自身情况权衡利弊,做出最佳选择。
机械毕业生想转行IT,应该选前端还是测试

关于学前端还是测试?知了姐想说,IT行业的课程还是蛮多的,热门课程前端、网络安全都相对容易入行。可以自己在网上先看视频了解,也可以私知了姐了解~~
哔哩哔哩 ( ゜- ゜)つロ 乾杯~ Bilibili

■网友
不知道逻辑思维怎么样是很正常的,这玩意儿除了多练多试外也没啥好办法。有些人自觉逻辑思维能力不错,真正写代码的时候还是一头雾水。相反有些自以为不咋地的,写过一阵子代码以后整个人都活力焕发2333
严格来讲,如果没有计算机编程基础的话,也不用先想着做测试还是前端了,还是先打好基础吧。不论是选哪个方向,对计算机基础的要求都不低。可能有些人觉得测试不需要啥计算机知识,把自己当做小白用户去做黑盒测试,刚好用户体验和功能测试一起搞定了。当然,这对一些小微企业(全公司就一个测试甚至还得兼职的那种)是有可能的,但说实话,这种测试干起来真的是一点价值都没有,也没啥进步的空间。
【机械毕业生想转行IT,应该选前端还是测试】 而至于前端的话……现代的前端技术对程序员的要求已经逐步在向后端靠拢了,除了一些服务器的维护、并发并行阻塞死锁、以及各种极限的性能操作和大数据处理,其他方面对前端的要求也越来越高。指不定以后哪天云服务更加廉价了,真正普及了serverless,前端程序员说不定都有承包公司整个开发业务的可能性(手动狗头,逃
所以,建议楼主先去学习计算机的基本知识,从最基础的书或教程看起。建议要学编程的话直接上C primer plus 或者 C++ primer plus,编程思维和基本的逻辑语法数据结构是必须熟练掌握的。然后《操作系统》前几章(cpu、内存、硬盘)几乎必读,当然这种读完能真正领悟多少其实不是特别重要的,主要是脑子里有个框架知道系统大概是怎么运转的,不要到最后连个内存都没搞明白有啥用,遇到指针类的问题怕是分分钟要爆炸。至于其它的《数据结构\u0026amp;算法》、《编译原理》、《计算机组成原理》、《网络结构》之类的书推荐看但是看题主想要达到的深度。
接下来选方向的话,测试一般需要的是编程知识的广度,对深度可以稍稍放开一点。因为毕竟说不好人家招测试具体让你测啥,今天java明天js后天让你来个hadoop没准老板哪根筋搭错让你测个机械设备也不是不可能(当然这种大公司测试相对会正经很多,分进一个固定的小组测试的内容也会比较专一,不过毕竟题主还没找到工作,那咱们就先按大众情况来说)。总之建议掌握1-2门编程语言(必须是主流的语言,最好一门编译型一门脚本型,起码是能debug最常见的问题的水平),然后对计算机的各个知识角度和行业领域广泛涉猎,鬼知道你最后会进到一个什么公司。


推荐阅读