学习编程有很多种方式,比如在线教程、网络课程或是高强度的编程训练营。教程是不错,不过它能教给你的只有基本知识。不管是线上还是线下的课程(译注:这指国外),都非常昂贵,还会限制你的时间安排。虽然你也可以通过多种渠道去向你的同事求助,但是你如果想要理解他们给出的答案,你还需要具有足够的知识量。
评估一本编程书籍的几个小贴士
评估一本编程书籍最好的地方就是从这本书的目录开始。如果你想要学习的主题没有出现在目录中,那么你就可以假设这本书中的所有内容对你来说帮助会很有限。
下一步,大致浏览几个章节,看看这些章节是如何组织的。一些作者只满足于用一两种方法来解释一个话题,这个的用处不会很大。好的书都会对学习一个主题会提供三到四种方法,包括实践练习、源代码、详细解释和程序作品。
查看章节介绍。冗长和枯燥的章节介绍表明这本书包含了大量你可能不需要的内容。另一方面,当章节介绍内容太短以至于无法介绍全面,你会发现这个介绍内容缺失必要的细节要点,这会在你开始阅读的时候留下疑惑。
好多年了,但是很油滑,做事能省就省,抓到可以偷懒的机会就偷懒,让他学点新知识新方法总是自以为是觉得自己都会;还有1个毫无.NET基础,一直做低级语言开发,从15年才开始学习.NET和Web前端,但是做事很积极,几乎每天都自己抽空学习,遇到不懂的都琢磨清楚,遇到不会的场景就上网或者找人寻求帮助,项目结束后还反复思考有什么地方可以改进。从15年到现在,短短1年,这两个人的发展已经是天壤之别,工资差距也越来越大,后者已经能够独自操盘中小型软件外包项目,而前者还在混着日子,以后他们各自的发展也完全可以预见。
我想说的是,本篇里面分享的一些道理和方法,都是通俗易懂的,就和常听到的例如101%和99%的365次方的故事、1万小时的道理等等一样,但真正去认真思考并实践的屈指可数,也许,坚持才是程序员最大的修养,和各位共勉!
}
原标题:尚学堂百战程序员,给你一套更完整的学习视频
现在市面上有很多的编程语言资料,java、前端、Python等等资料,相信大家都在手里攒了有几个G的了,资料虽然多,但却大都是零散的,不够系统和全面。
针对这些问题,尚学堂推出了一套足有6000集的教学视频网站:百战程序员。网站中的视频包含多个专业领域,有利于学员真正系统的掌握一门技术。
与其说这是一个教学视频网站,倒不如说是一套体系完整的课程。因为有老师的监督跟进,有以班级为单位的学习小组。
还有,这6000集的视频课程也不是随便开放的,只有在学习完这一集后才会开放下一集,这也是为了监督大家,毕竟视频不是用来攒着的,而是用来学习的。
课程的开放是以班级为单位的,在每周9点更新本班的视频和课程资料,这样的话整个班级进度相同,可以形成共同的学习氛围,确保效果更好。
}