在成长中学习编程,在编程中成长(1)

来源:互联网 发布:*在vb是什么意思 编辑:程序博客网 时间:2024/04/30 14:13

1. 学习解密其实很累的,需花费大量的时间,而且经常会碰壁,三五天毫无进展是极为平常的事情。这时你可能有点想退却,其实你不要着急,只要你认真学习,成功就在眼前。没有人是生来就什么都会的,如果你有问题,就大胆的去问你周围的人。学解密的秘诀就是勤奋+执着!记住并能做到这两点,你会变得很优秀的。

2.一个真真的强者最好要经历一个过程:实践过程中形象的感受新知识的妙趣->收集相关理论知识对其系统的学习->将理论研究反馈于实践。这正如学习计算机语言一样,让每个人首先编写一个“hello world”的小程序,让学生爱上他并产生兴趣。 一旦有了这个很强烈的兴趣之后再去系统的去学习相关语法、算法、结构,有了理论支撑再编程实践。日积月累,定能应用自如。对数学的学习应该也是这个道理。

3.北漂虽苦,但心怀梦想,带着自信和淡定,持之以恒。程序员提升的书:java多线程模式、程序员的自我修养、编程之美、编程珠玑、算法导论、深入理解计算机系统等。。。

4.学历代表过去、能力代表现在、学习力代表未来。理论与实践双修。工程师的内涵是:以工程师的眼光观察、分析事物和世界。不要因为工作就不去了解嵌入式、实时、通信、网络等方面的技术。。。

5.把追赶时髦技术的时间多花一点在基础的课程上应该是可以走得更远。
6.编程只是计算机技术应用过程中一种复杂性时最低的劳动,这就是为什么IT业最低层的是程序员。
7.基础的课程,比如数据结构,操作系统原理等等虽然不能让你立马就实现了一个linux,但它们能够显著的减少你在学习新技术时学习曲线的坡度。

8.希望在IT技术上有所成就的初学者应仔细掌握的知识:(1)大学英语,学习的方法是强迫自己看原版的教材,开始会看不懂,用多了自然熟练。吃得苦下得狠心是任何行业都需要的品质。 (2)计算机体系结构与汇编语言 (3)计算机操作系统原理 (4)数据结构和算法 (5)软件工程 (6)Windows程序设计

9.如果一本书的书名带有“原理”两个字,不要去记忆它其中的细节,应该以一天至少50页的速度掌握其要领。尽可能多在计算机上实践一种理论或者算法。

10.把最多的时间花在学习上,这是对学者的忠告。“与其说把流行的东西握在手中,还不如把过时的技术记在心里”
11.学编程也分三个阶段,那么残局就是基础,包括操作系统、汇编基础、离散数学、编译原理、计算机图形学等等,而中局就是c语言、数据结构和算法等等、 而开局就是目前的各种的流行开发工具。


0 0
原创粉丝点击