学编程该如何入门?看什么书?

我想,点进这里的你很可能是一位想要学习却由于各种忧虑还未行动的人。对于你内心的问题,我只能真诚地分享我曾经的经验,希望能解决你的忧虑。

要知道,当你花那么多时间去百度,去提问,期待一套完全适应你的入门方案的时候,别人早就走在入门的路上了。

如果你非要得到那样的入门方案,那么抱歉浪费你心情了,请移步其他地方吧。

书山有路勤为径

当学习的途径有很多被你选择的时候,通过什么途径入门就显得没那么重要了。那重要的是什么?我想,最重要的是找一个安静的地方坐下,每天花几个小时用来认认真真地读完一本入门书籍。忧虑与焦灼只是因为你还没准备好,相信我,你不会完全准备好的。春困秋乏夏打盹,冬天还要冬眠,懒惰永远有说不尽的借口。你怎么知道你的犹豫,你的踯躅就不是懒惰的借口呢?

好高骛远不如踏实做事

入门就是入门,你的目的既然在此,就不要想着如何在入门的同时打下多深的基础。不要希望通过一本入门书籍就学会算法,学会数据结构。
入门的意义在于为更深入的学习做准备,算法数据结构这些不是入门阶段该考虑的事情。
好高骛远不如踏实做事。
基础不是一本入门书就能搭好的,你以后从事这行业所需的知识远远高于一本书,一遍阅读。
基础也不是通过一套入门教程就能搭好的,九层之台,起于累土。过多的目标太容易分散精力,当你真正入了门之后,你就会发现你以前的疑虑是多么的无聊。

磨刀不误砍柴工

多么简单的道理,至少对于一个学了编程两年的我来说一直是正确的。
有的人,new一辈子也new不出一个对象来;有的人,哇(var)一声就找到了挚爱。谁也不比谁的头发多,你的看点在于你准备的深度。
以前我也这样,U盘里装了一堆电子书,从所谓的初级到中级,直至高级,仿佛这样能给我带来安心。可是,U盘里装再多的书也不是你的,昨天U盘里一本书坏了,书名一看,竟不知何时加进去的。
说到底还是不够踏实。
初级就做初级的事,不要一天老是幻想着高级,世上没有什么高不高级的,所谓高级只是对你来说还难以企及而已。
不要害怕费工夫,当你学了软件工程过后,记住那一套套的东西都是很有必要的。

最后,再次说一声抱歉,没能给你具体指出看什么书。若你觉得没有浪费时间,我便与你一样。

补充

这里还是给出一些具体一点的学习方法和注意点。
1.看视频和看书都是可以的,如果你不具体偏向哪一方,那我建议你采用看书为主,看视频为辅的模式。一本好书能陪伴一生,然而很多人喜欢上课不听,下课下载一套培训机构的教程来学习,我以为这是不可取的。
2.我身边的朋友告诉我,数学不好或者英语不好并不能说明编程水平。
3.明白核心,我认识的很多同学和老师,都告诉我要注重核心基础,这里面包括了数据接口,计算机组成原理,计算机网络,操作系统等。
4.坚持,无论现在是15岁还是20岁,又或者25岁,都还不算晚。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值