以下是多年IT从业者、IT面试官给你的建议,供参考。
从人力资源转型到IT这个行业,如果说从未接触过编程这块,只能说整体难度还是蛮大的。下面就方向和机构两个方面发表一下自己的看法。
IT从业方向的选择首先IT行业方向众多,主要以软件开发为例说明,涉及到前后端开发、测试、运维等多个角色,开发语言更是让新入行的小白眼花缭乱,主流的如Java、C、Python、Golang、Javascript等等,对于从未接触过编程的人来讲,很难选择适合自己的方向。以下是偶个人建议外行入门IT行业的几条路:
测试工程师/测试开发工程师测试工程师的主要工作是产品质量的把控,那么意味着对于初级测试工程师来讲,绝大多数的工作是不用去编码的,主要是做好两点:了解产品和细致的工作态度。那么这对于刚入门的小白来讲无疑是锻炼自己并开始深入IT行业的很好的入门工作,而且也不用担心测试工作缺乏技术含量之类的,因为随着DevOps的流行,目前各大公司都推广自动化测试的工作,因此近期出现了很多新型岗位,自动化测试开发工程师,这就意味着你入门之后可以向测试开发去过度,慢慢的掌握一门开发语言或者自动化脚本的能力,这样以后想去转型开发工程师的话会更加顺畅一些。
那么测试这个方向定下来后,具体学习哪些技术就不用多说了,主流的测试框架、工具等等,这个自行去了解。
因此偶觉得这个路线是最适合小包入门的:初级测试工程师 》测试开发工程师》开发工程师
2. 前端开发工程师
之所以把前端开发工程师放在第二位,是因为前端开发的入门相对来讲是稍微容易一些的,前端涉及到html、css、js、各种前端框架(vue、react、angulr)等等。尤其对于新手开始学习html和css,那种所见即所得的效果对于小白来讲是比较有意思的,可以很快学会制作一个网站,初期是比较有成就感的,学习过程中不会枯燥无味,等入门后,剩下的该学习哪些自然就会了解了。
3. python开发工程师
小白直接上手python开发相对前两个来讲是有些难度的,但是只是相对来讲,其实呢 python这门语言属于弱类型的语言,对于代码的编写而言是比较容易上手的,但是基本的数据结构、语法之类的还是要做系统的学习。
还有一个原因是目前python的应用范围已经越来越广,企业内部对于python开发的人员需求量也逐步增加,因此对于就业来讲会有一定的优势。
培训机构的选择个人也有不少朋友去培训机构做过培训,基本上都是半年左右的速成班。这类机构大同小异,比较知名的有黑马、老男孩、北大青鸟、达内等等。
由于本人没有去真实培训过,因此对于内部真实的情况不是特别了解,但是从偶了解到的培训同学的反馈和网上的一些帖子来看,老男孩和黑马这俩是比较不错的,老男孩偶是比较了解的,有去讲过课,个人感觉做python培训应该是业内不错的,所以如果你想培训python,建议去老男孩了解一下,其他的方向可以考虑去黑马。
以上个人建议 供参考。
css white-space,css19990216,css盒子消除间隙,css表格添加行线,css自定yl义提示,纯css3 图片投影,css文字强行一行显示