自学编程 自学编程要多长时间?

crazyjin · 2019年03月13日 · 343 次阅读

这是个很难回答的问题。自学编程需要多长时间取决于背景知识、所学的具体领域、学习的效率、每天投入学习的时间。另外还取决学到什么程度。

取决于背景知识

有的人虽然不懂计算机、不会编程。但是之前所学的领域中经常遇到复杂的问题练就了极好的逻辑思维能力,比如数学和物理专业的人。那这种人学起来就很快。曾经见过一个应用数学的研究生,自己花了一两个月的时间自学了C语言,就去一家不错的通信公司做研发。当然,雇主考虑了他的学历和专业。

取决于所学领域

编程有很多领域,比如嵌入式编程、后台服务编程、前端编程、驱动编程等等,很多很多。每个领域都有不同的知识范围,有的比较小,有的则稍大一下。但是区别不是特别大,毕竟现在的社会分工已经比较细了,不可能让一个去承担太多的工作。

取决于学习效率

学习的效率也很关键。有的人一遇到问题就产生挫败感,就会停下来。有的人遇到问题则会积极面对,通过检查错误信息、调试、上网查询等很多方式来解决问题,即使不一时不能解决也会想办法绕过去。

取决于每天投入时间

有的人可以把全部的时间投入学习,并且能坚持下来。有的人则不能,需要忙别的事情,只能投入有限的几个小时。如果能坚持还好,如果不能坚持问题就大了,多半半途而废。

一个大致的回答

这里假设一个人每天投入8个小时学习,并且每天坚持学习,那他能6个月到1年的时间内在某一个领域自学到能找到一份儿工作的程度。如果只能投入每天4个小时学习的话,那相应就需要12个月到18个月的时间。不要觉得这个时间很长,毕竟大学也要读四年。选择好学习方向,做好规划,坚持、自律,非常重要

天才除外,有些人的彪悍人生没法解释。

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册