竹笋

注册

 

发新话题 回复该主题

北大青鸟建大IT学院不是IT专业的同学, [复制链接]

1#
治疗白癜风北京医院 https://m.39.net/disease/a_s7v5qfq.html

首先,针对以上的疑问给出回答:安全可以!

很多IT大佬也不是计算机专业出身,都是后期转行的,而且IT行业也不会设限,只要你想学,能够工作,你之前是学什么专业的并不重要。

而且互联网公司的岗位分类众多,市场,运营,产品,技术等等,也不是全都和计算机这一个专业对口,可选择的方向和岗位还是很充足的。

技术岗位,对专业要求就比较严格一点。

技术岗位包括Java、python、PHP、前端开发、C++,Android,IOS,软件测试,数据分析等等,非技术岗位包括经理、运营、设计。即使是技术岗位也不要求必须是计算机专业,最重要的还是个人的技术水平和工作能力。比如比尔盖茨是学法律的,扎克伯格是学心理学的,Github的创始人Tom是学物理的。往往把互联网干的最好的一批人都是跨专业的。

跨专业也有跨专业人才的好处,他们的知识面更广,发散思维更强,比起把自己的思维局限在技术的方方框框中更容易获得不一样的体验和乐趣。一般来说,技术岗的新币普遍高于非技术岗的,非计算机专业的学生想要应聘技术岗途径更多的是通过学习实现转行,如果觉得自学有难度,也可以考虑培训,有一个学习氛围,有一个指导你的老师,会成长得快一点。

随着互联网人口红利逐渐消失,入行门槛也在不断提升,非计算机相关专业想转技术岗的同学想要进入大公司变得越来越困难,但是小公司还是很多的,而且薪资也不会差很多。你的能力强,你的可选择性就大,就有更大的议价空间。

那么一个非IT专业的小白如何快速成长起来呢,下面就来为大家一一解析。

1.学习动力

无论你是相关专业还是跨专业,都必须直面困难,学习编程是一个枯燥的过程,从看程序、读程序到写程序的质的转变,需要你做出很多付出和改变,对这个感兴趣的自然是动力十足,会从不断的学习中获得成就感。许多程序员都是在领域内有强烈的兴趣,为了完成一个项目、一个产品,不断地发现问题、解决问题,学习各种知识保证自己解决难题。

最好的途径:强大的内在动力驱使。

2.正确的思路

如果非计算机专业的话短期内想找到工作还是建议去选择找IT培训机构学习。一方面有专业老师指导,比自己看书、看视频学习更有效率。而且主要你非计算机专业,计算机基础编程基础相当于没有,有些编程理论很难理解,要入手建议可以从以下4个方面入手学习。

1.学习HTML+CSS搭建简单的网页,这与编程无关,但是能够建网页,也就有了一点计算机的感觉。

2.学习JavaScript或者Python,两者都是脚本语言,入门容易非常容易建立成就感。另外,建立代码里面,函数、变量、对象等等概念。如果是希望倾向于做界面,从JavaScript开始;如果倾向于做数据分析,从Python开始。有着两个脚本语言在手,只要能灵活运用,已经能够解决很多问题了。

3.学习Java等面向对象语言,Java已经能够运行于世界上大部分设备,而且面向对象的设计非常优秀,如果能把Java面向对象机制理解深入,基本上就是大半个CS专业的人了。

4.如果有需要再去看C++和C语言吧,有了前面的理解,你会发现,越是难学的东西,其实背后的招式越是简单。

互联网的发展日新月异,程序员大军的队伍会越来越强大,只有那些不断保持学习,更新自己更上时代发展节奏的人才能获得更好的发展。

分享 转发
TOP
发新话题 回复该主题