很多小伙伴,都会问笔者或者对自己有类似的疑问。比如,不是计算机专业的,可以学编程吗?数学一直就不好,可以转行学IT吗?学编程开发,对英语的的要求会不会很高?
不是计算机专业的,可以学编程吗?
该怎么回答呢?先借名人的效应,开个头~比尔盖茨是学法律的,扎克伯格是学心理学的,Github 的创始人Tom是学物理的......往往把互联网干的最好的一批人都是跨专业的,为什么?因为他们的思维往往是更加发散的,反而技术岗的同学更容易把自己的思维限制在技术的方方框框内。
当然了,不能一概而论。但是,技术,具有唯一性!只要你想学,有这个决心去攻克它,是不是计算机专业,真的没有那么重要!而思维,它是灵活多变,不可捉摸。在独特思维指导下的开发,能够赋予技术更加灵动的特性。
数学一直没学好,可以转行学IT吗?
这么说吧,网上经常提到几岁的小孩,能够自己编写一些简单的游戏程序,相信他们的数学知识也没有学多少。所以说,与其说数学不好,不如说逻辑和分析能力不足。
不可否认的是逻辑分析能力,对学习编程,很重要!相信大家都知道,计算机专业,都有高数、线性代数等的专业基础课。这些不仅仅是用来训练逻辑思维和分析。当你开始深入学习编语言程之后,你会发现编程很多算法涉及数学。看到这里是不是很绝望?但是这根本就不需要担心!
都说在IT行业“英雄不问出处”,有一技之长,互联网就有给你展示的舞台。的确,这就是互联网最大的魅力,只要你对他有兴趣,他就能对你有无限的包容性。
有逻辑爱专研的人,可以学编程;有灵感爱设计的人,可以学UI;有墨水爱写作的人,可以学新媒体;有想法爱统筹的人,可以学产品;
互联网强大的兼容性,给了想从事互联网行业的人更多的选择!
学编程开发,对英语的要求会不会很高?
在很多年前,互联网还没有那么发达的时候,那时学习编程,门槛相对比较高,同时对英语的要求也比较高。因为那时开发,都是需要去查MSDN开发文档,全都是英文,而且那时候也没有其他资料可以查。但是现在不一样,有什么问题,直接上网上一搜,很多答案都有,而且很多资料在我们自己的文档库都能找到。不过从另一方面讲,英语好的优势不可否认,很多时候,可以省去很多麻烦,方便许多。但是,它却真的不应该成为你学习IT技术阻碍!
就拿笔者身边的一个例子,一名Java开发工程师,去年毕业,目前就职于去哪儿网国际机票组~(悄悄告诉你,就在写文章的同时,笔者询问了一下关于英语的问题)
所以,数学英语学的精不精,对学习IT技术,不会是问题!
总结而言,当你不够自信,不够热爱,你就会众多犹豫和疑问。这些犹豫和疑问会占用你很多的时间,会进一步消磨你的自信,这个时候,不妨踏出一小步,学着去接触、去尝试,或许可以拨开云雾,看见另一片天空!
想要在程序员生涯内有更高的成就的话,最最重要的是尽可能的提升自己的编程能力,并且,与其想着怎么去提升,不如从现在开始动手动脑,如果对于C/C 感兴趣的话,可以
关注 私信小编【编程交流】
有一些视频希望可以帮助到你,学习不怕从零开始,就怕从不开始。