常用算法深入学习实录
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.4 学好算法的秘诀

在生活中到处充斥着“一个月打造高级程序员”的口号,书店里也随处可见“傻瓜”、“入门”、“捷径”等书籍。有过学习经验和工作经验的人们往往深有体会,这些宣传不能全信!学习编程之路需要付出艰辛的努力,需要投入相当多的时间和精力。结合前人学习的经验,现总结出如下3条经验和大家一起分享。

(1)学得要深入,基础要扎实

基础的作用不必多说,相信大家在大学课堂上曾经聆听了很多次,在此重点说明“深入”。职场不是学校,企业要求你能高效地完成项目功能,但是现实中的项目种类繁多,需要从根本上掌握C语言算法技术的精髓。走马观花式的学习已经被社会所淘汰,入门水平的程序员不会被开发公司所接受,他们需要的是高手。

(2)恒心、演练、举一反三

学习编程的过程是枯燥的过程,需要将学习算法当成是自己的乐趣,只有做到持之以恒才能有机会学好。另外,编程最注重实践,最怕闭门造车。每一个语法、每一个知识点,都要反复用实例来演练,这样才能加深对知识的理解。并且要做到举一反三,只有这样才能深入理解所学知识。

(3)在语言之争的时代更要学会坚持

当今新技术、新思想、新名词层出不穷,令人眼花缭乱。新与旧混杂在一起,让人晕晕乎乎,并且各种技术领域越来越走向分化。希望大家不要盲目追求各种新技术,建议大家做一名立场坚定的程序员。