没考上高中,想要学计算机会不会有很难

学计算机并不能改变那么多,不要期望太高。

■网友
这个问题我不好回答哎,因为我考上了高中和大学,而我大学之前仅在网吧接触过电脑,不超过10次,连游戏都不会玩T.T
首先你要承认,计算机科学是建立在数据基础上的,初中数学肯定cover不了,高等数学、线性代数、概率论、离散数学、矩阵... 英语也很重要。所以别人答案里的大数据、人工智能、分布式高性能云计算甚至算法工程师、系统架构师都与你无关。很多IT高薪职位的门槛起步就是硕士/博士,是因为他们的专业深度和分析解决问题的能力,经过科学系统的训练。网上的观点是不是毒鸡汤,心里还是要有点数的。
其次,想在IT行业谋生也是有机会的,只要你肯付出比别人多的努力。虽然基础不好,又很迷茫浮躁,但是如果坚持学习4、5年,找个工作还是很容易的。易语言不要学了,C语言必学,不用精通,能够写个小程序的水平即可。然后是计算机4门基础,数据结构、计算机网络、操作系统、计算机组成原理。学完基础,就可选自己的技术路线了,数学不好的人,靠c吃饭很难,开发语言可选c++/java/python, 方向如web开发、前端工程师、java工程师、运维之类的,然后学习相应的技术。然后学的差不多,找个实习,边做边学,有大牛带就更好了。然后你会发现程序员就是粘贴复制,使用各种框架,不停的翻技术手册和文档,每前进一步,都会冒出很多新的东西要学。
哇塞,像我这样智商不够用的人,我只能说计算机是真的又累又难。
个人建议仅供参考,如下:
基础部分按照网易云课堂的路线,2年内完成。然后在去学技术方向的,半年到一年即可。然后找实习工作。不要一上来就搞培训班一样的3个月速成,一年慢成也不行。
【没考上高中,想要学计算机会不会有很难】 没考上高中,想要学计算机会不会有很难

8、9这种就个人选择性学习吧,绿色的数学部分,建议每门课尝试认真学习一周,然后根据接受能力再决定是否放弃,不要说我觉得学了没用放弃吧,而是我智商有限实在是听不懂,可以放弃。红色的部分不要学。
附网易云课堂的链接:大学计算机专业 - 网易云课堂
最后一点建议,少逛浮躁的论坛,不要想着速成。很多人都是大学才开始学,然后第三年开始实习,第4年就业或读研。你才高中阶段,还可以比别人多学2年,基础差点又如何。

■网友
其实学软件开发跟学历没多大关系的。很多IT学校学软件开发技术都是零基础教学的。学软件开发注重的是一个人的逻辑思维能力,这个在后期是可以培养的。很多人想学软件开发,却担心自己的英语和数学不好,其实学软件开发跟英语关系不大,你只要记住计算机英语单词即可,不需要语法和时态的。至于数学的话,有一些会常用的公式那是需要记住,要培养自己的逻辑思维即可。
■网友
以控制论为例子。这个学科分支得数学要求需要明白四点大 小 多 少加减乘除都是用于实现大小多少的手段。这个分支是当前人类文明的基础。包括人工智能。运动控制。自动化金融。语音和图像识别。自动诊断。都是基于这个分支。因此。数学基础幼儿园学历足以。当然。要阅读文档。还需要识字。因此语文基础需要小学。而且文档主要由英文写成。当然可以用翻译软件。但是如果不用。可以极大的加快阅读速度。事实上。文档英语和常用英语关系不大。比如我。常用英语极差。但是高速阅读英文论文和软件文档则毫无问题。因此英语水平暂定小学。但是问题是。绝大多数人对于大小多少的理解其实是不足的。如果他们能深刻的理解大小多少。那么高中数学对于他们来说也不是难事。事实上,编程只需要智力。所有编程的相关知识都可以通过互联网自学完成。一个知识水平达到识字程度的人类。通过自学。足以从零开始独立完成现代自动驾驶技术。也足以做出实用化的人工智能平台。如果你相信自己的智商。那么可以试试。因为计算机是唯一一个只需要智力的学科。是世界上唯一的终极平等。另外 易语言就不要学了。Java Python 和基础的C++是入手的不错选择。在程序员的世界里。智商是王道。Linus 21岁完成Linux。而人类文明就是一代一代的天才堆起来的。这些极少的天才引发了科技革命。创立人类文明。养育了寄生虫一般的民众和科研界。只要你真的是天才。那么计算机就能给你真正的平等和目田。


推荐阅读