程序员大佬们进
大四在校生,女生,非计算机专业,想入it行业,计划报个培训班,考虑到不频繁加班、就业形势、以后的发展前景。前端,后端,UI,测试哪个适合女生学习、工作?
人机王路飞
· 广东首先你可能要有点点数学基础(主要是思想),其次建议你在选择培训前,先去网上搜一下相关的视频教程(现在很多IT教程类视频网站(比如国内的慕课网,网易云课堂,极客学院等,国外的courera之类的,都有相关资源),自己看一下这四类一些入门视频或者行业大V的介绍(无需深入,先有一个基础的了解,可以从学习难度、自己兴趣、薪资待遇,以后就业方向和职责内容是否符合自己心理预期等这些角度了解,看看哪个比较适合你自己,毕竟每个人的兴趣,优劣势都不一样)。目前这四个类别,个人觉得从从业性别来看,女生选择较多的,应该是:UI > 测试 > 前端 >后端,另外研发产品线上的职位,其实还包括,策划(也是很重要的岗位),视觉交互(跟UI关系大点)等,另外前端(应该说大前端)里还分web前端,android开发,ios开发等,后端有时根据使用语言划分,比如Java开发,golang开发,C++开发等,有时可能根据职能来划分,比如web开发,数据开发,容器开发等等。IT公司职业有很多,我没理解错你的话,你应该是从事跟产品或者服务研发线上的相关职业。个人建议就是,先了解自己喜欢什么,其次是自己适合什么,先由内而外,再由外而行,当然如果自己喜欢的又恰巧是自己擅长的那万事大吉,只差行动,如果自己喜欢但却不擅长,个人觉得看情况,因为不擅长可能是有天赋但需要时间积累,也可能是没天赋,这点可能要在自我认知方面下点功夫,如果没法完美,只能结合自身的情况做一个平衡的选择,我之前也有同学面临类似的窘境,他想学建筑设计,自己没有相关领域知识,苦于学习过程漫长(非专业),而自己又不想从事他原有专业的行业,最后他选择去培训前端,目前暂时在从事前端开发,但他个人一直有在学习他想从事的建筑设计(自己挤时间学,但挺累的)。做完选择后,制定一个学习计划,选择合适的学习路线,从入门到熟悉再到精通,一步一个脚印,毕竟你算非专业入行,门槛相对其他专业对等的同学高一点点,但也不必泄气,因为我之前见过,高中毕业没上大学同样通过培训最后找到了他想从事的职业(哈哈,其实也不一定要通过培训,只不过对非专业的人来说可能学起来更有方向感另外就是有一个学习的氛围,加速入行的脚步而已)。最后提几个额外的建议:1.善用搜索引擎,比如用什么搜,怎么搜等;2.关注相关领域一些博客或者问答类网站,看看人家的学习心得和解决问题的思路;3.学习要总结(做笔记或写写博客之类的),要不然IT知识点多且杂,用过很快可能就忘了;4.把相关领域的基础学好,毕竟非专业,加上应届生,就业时面试官考核重点应该是你的IT专业知识;5.关于找工作时的选择,个人建议多参加一些校招讲座,学习一段时间有一定知识后,可以准备一下,刷刷leetcode或者牛客网然后先去面试,了解一下这个行业对你的要求是什么,如果有得选择的话,建议先找大公司(进去待遇好,要求高,规范好,周围人大多能力也强,环境促使自己提升自我),没法进大公司也别泄气,中小心公司也可以做一个过渡,但个人建议慎重选择外包,因为大多可能工作忙,加班多,缺乏规范,周围环境和公司要求对自己的提升可能没多大用处,另外如果选择工作对某家公司不了解时建议在网上搜搜该公司有没有负面评论,最后一点跟对一个老大很重要,好的领导应该是相互尊重,同心协力,专业知识雄厚,思想有趣的人,而不是斤斤计较,对人不对事拿手下发脾气,或者得过且过没有原则混日子的人。以上,加油!祝好。
软软萌萌的牛奶面包
· 四川你觉得你的数学能力怎么样,逻辑能力怎么样?如果觉得都一般,建议你试试产品,人人都是产品经理