学IT好跳槽?互联网行业还能去?IT大佬这样回答!
“非计算机行业,跨行学编程难吗?”
“0基础,哪种编程语言更容易入门?”
“IT行业学习哪个方向更好就业?”
“互联网行业现在还能去吗?”
相信上面这些问题,一直困扰着对IT行业并不太了解,但想入行的同学们。
上周达内教育Java教研总监刘苍松老师做客《哒哒offer来了》直播间,针对IT互联网行业大家都比较关注的问题,为大家讲解了互联网高薪职业发展之道!
不限专业、不限学历、不限性别
只要想学任何人都可以学编程
Q1:非计算机行业,跨行学编程难吗?该如何学习?
刘苍松老师:任何职业技术都可以通过专门的学习来掌握,跨专业学编程其实一点都不难,就像学习人类的语言一样,要进行系统性的学习,先把基础打牢,然后按照体系,逐层去学习,最后将理论知识与实践结合,从而达到真正掌握编程语言的目的。
Q2:女生适合学开发么?会受到歧视吗?
刘苍松老师:相比于男生,女生做事更加细腻周全,这一特点运用到编程中很占优势。因为在编译代码的过程中,需要时刻保持细致与专注,才能避免产生更多的bug,确保程序准确运行。
至于歧视是完全不存在的,因为学编程的女孩人数本来就少,加之又有细心的属性,所以女孩在开发团队中会更受重视。
Q3:互联网行业对学历要求高吗?
刘苍松老师:学历当然越高越好,但如果你的技术能力好,好的工作机会也一定不会少。
在互联网行业中只有部分大厂对学历有要求,更多的企业是看重人才的技能储备。
虽然专科学历可能会让很多人起点相对较低,选择工作有所受限,但它不会限制专科生们通过后天的努力,达到理想的高度。
所以只要“技能”没问题,专科生逆袭的神话,在互联网行业其实是一种普遍现象。
Q4:文科生可以学好计算机吗?
刘苍松老师:学计算机跟你是文科生还是理科生没什么关系,主要还是看你对编程是否有兴趣,愿不愿意下功夫学。其实学编程并不需要太多的数理化知识,它更注重于实操,需要的是动手能力。
另外写技术文档和与产品经理沟通是程序员在工作中必不可少的环节,而文科生的优势恰好在写作能力和沟通能力上,这在职场上都是加分项。
编程语言那么多
选择适合自己的去学习才最重要
Q5:目前主流的编程语言都有什么特点?
刘苍松老师:Java的特点就是不论大中小型项目,都可以胜任,而且Java的语法相对简单,逻辑清晰,还可以跨平台,使用起来很方便,所以受到企业的追捧,Java语言也是目前国内甚至全球范围内使用率最高的编程语言之一。
Python是以其简单的语法和多功能性而闻名,被设计用于编写自动化脚本。由于近几年人工智能技术火爆,Python被认定为人工智能的首选语言。除此之外Python还被广泛应用在爬虫开发、全站开发以及数据分析等领域。由于学习难度低,Python也成为初学者热门学习的语言之一。
Go语言是因为区块链技术而逐渐走向人们视野的编程语言,是对 C、C++等类似语言的一次重大改进,它不但可以开发基于底层的操作系统,还为应用系统开发提供了强大的网络编程、并发编程等支持。像人工智能、云平台开发都属于Go 语言的应用领域。
Q6:对于零基础同学,哪种编程语言容易入门且用途广泛?
刘苍松老师:对于任何编程语言来说,都是从Hello world开始学起,然后不断加语法,掌握它的数据结构、逻辑结构,最后再去做一个项目。
对于容易入门的编程语言,越新的编程语言越好学,比如像java、python。但学习一门编程语言,并不能只看它是否容易学习,还需要结合自己的职业发展考虑。
Q7:IT行业想要更好就业的话,学习哪个方向比较好?
刘苍松老师:可以根据市场的需求去学习,从招聘网站上排名,哪些岗位多就证明这些岗位的需求量大。另外还可以看近期的行业风口,比如说这几年人工智能、云计算、大数据等IT产业迅猛发展,那就可以朝这几个方向去学习。
35岁魔咒、裁员、内卷?
这些都不会成为程序员职业生涯的终点
Q8:目前很多互联网公司都在裁员,学IT后还能找到工作吗?
刘苍松老师:在今年的经济大环境下,其实各行业都不景气,相比之下,互联网行业的表现还是不错的,据IT行业招聘大数据显示,2022年互联网行业对IT技术人才需求占比超过40%,位居第一,而且市场上对技能类、研发类岗位需求占比一直在增长。
Q9:据说IT行业有35岁危机,是不是上了年纪之后容易被淘汰?
刘苍松老师:能否被市场淘汰其实跟年纪没关系,如果你专业技能薄弱又没有持续学习的能力,不论在什么行业都会被淘汰。如果你能在某个领域持续深耕,不断学习、思考、总结、复盘,就一定有机会成为这个专业领域的专家。
Q10:互联网技术迭代特别快,程序员该怎么提升?
刘苍松老师:一是在技术能力上提升,作为程序员,技术是所有能力的前提,在工作中除了多实践多总结,还要多关注源代码和框架的底层原理;二是在业务能力上提升,对于一个技术人来说,如果既懂业务又懂技术,在市场上是非常吃香的。
比如开发一个银行系统,里面会涉及各种业务结算,复杂度很高,这时候就需要此领域的专家进行指导,如果程序员了解这个领域懂业务,不仅可以缩短开发周期还可以降低沟通成本。
所以真正厉害的是懂业务的技术人员。
Q11:IT行业跳槽频率大概维持在一个什么范围比较合适?
刘苍松老师:做程序员,一份工作坚持2年再跳槽比较合适。
一般来说,一个项目从开发到完成大概需要2年的时间。如果在这个时间段前跳槽,可能会让下家公司对你的技术能力和工作能力有所怀疑。
达内教育