很多小伙伴,在学编程前都会有这样的顾虑和问题。
比如:
不是计算机专业的,可以学编程吗?
数学一直就不好,可以转行学IT吗?
学编程开发,对英语的的要求会不会很高?
不是计算机专业的,可以学编程吗?
该怎么回答呢?先借名人的效应开个头~~~
比尔盖茨是学法律的,
扎克伯格是学心理学的,
Github的创始人Tom是学物理的,
......
往往把互联网干的最好的一批人都是跨专业的,为什么?因为他们的思维往往是更加发散,反而技术岗的同学更容易把自己的思维限制在技术的方方框框内。
当然了,不能一概而论。但是,技术具有唯一性!只要你想学,有这个决心去攻克它,是不是计算机专业,真的没有那么重要!
思维是灵活多变,在独特思维指导下的开发,能够赋予技术更加灵动的特性。
数学一直就不好,可以转行学IT吗?
这么说吧,现在市面上好多的少儿编程课程,主要针对的是3-18岁的小朋友。孩子们在学习过程中都会编写简单的游戏程序。
你觉得他们的数学知识有多少呢?所以说,与其说数学不好,不如说逻辑和分析能力不足。
不可否认的是逻辑分析能力,对学习编程很重要!相信大家都知道:计算机专业,都有高数、线性代数等的专业基础课。这些不仅仅是用来训练逻辑思维和分析,当你开始深入学习编语言程之后,你会发现编程很多算法涉及数学。
但是,现在转行学习IT,并成功就业的人并不在少数,难道他们都是数学界的高手?当然不是!
IT行业“英雄不问出处”,有一技之长,互联网就有给你展示的舞台。
虽说课程并没有学不会这一说法,但基于每个人的个性特点和课程的关联性,小编还是建议大家可以参考以下不同的学习方向:
有逻辑爱专研的人,可以学编程;
有灵感爱设计的人,可以学UI;
有墨水爱写作的人,可以学新媒体;
有想法爱统筹的人,可以试试产品经理;
互联网强大的兼容性,绝对会给从事互联网行业的人更多的选择!
学IT,对英语的要求会不会很高?
在很多年前,互联网还没有那么发达的时候,门槛相对比较高,因为当时的开发都是需要查询MSDN开发文档,全都是英文,而且那时候也没有其他资料可以查。
但是现在不一样,有什么问题,直接上网上一搜,很多答案都有,而且很多资料在我们自己的文档库都能找到。
不过从另一方面讲,英语好的优势不可否认,很多时候,可以省去很多麻烦。但是,它却真的不应该成为你学习IT技术阻碍。
就拿知乎上过来人的经历来说,入门学习对英语的要求并不高,并且随着你对编程的学习程度加深,自然而然也会掌握相关的英语知识。
英语学的精不精,对学习IT技术,不会是问题!
总而言之,当你不够自信,不够热爱,你就会有很多犹豫和疑问。这些犹豫和疑问会消磨你的自信。
不妨踏出一小步,学着去接触、去尝试,或许可以拨开云雾,看见另一片天空!