A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

[入学攻略] 小白如何入门编程

© 骑着小猪看雪 黑马粉丝团   /  2018-5-31 11:57  /  4857 人查看  /  9 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文



小白如何入门编程





1.在语言的选择上,可以参考下近几年主流语言的排名,看这个的主要目的是为了不要选一门很偏门,或者是走在下坡路的开发语言,虽然开发的思路是一致的,但小白入门就走偏也很打击人。



2.第二点尽可能选择一门与工作相关的语言,比如公司是作网站的,那可以选前端语言或者Java,如果自己是作运维工作的,可以考虑python,和工作完全无关的语言会事倍功半。


3.接下来就进入学习阶段了,至少要有一本入门的编程书,每个人的学习方法,思考方式都不尽相同,所以网上提问未必有好效果,可以到书店自己挑,重点是书的学习风格适用于自己。


4.这里建议入门的书不建议太厚,也不建议讲得面面俱到,非常详细的手册类入门书,比较容易带来学习过程中的厌烦情绪。不过不要在入门书的挑选上花太多时间,条条大路通罗马。


5.每天抽至少半小时时间用于专项学习,现代人各位比较容易分心,这个时间说起来很短,但要长期坚持不容易,但只要能坚持下来,半年到一年的时间,入门是肯定OK的。


6.任何一门技术活都是离不开练习的,很难想象一本书看完成,但代码没敲过几行能够入门,所以必须坚持每天作练习,敲代码,面试时候很多时候会被问写过多少行代码了。


7.等一本书看完,上面所有例程都敲过,课后的习题也都能独立完成,那基本可以认为这门编程的语法全都掌握了,类似于作文,能不能写出优美的文章,后面要靠多看多练,再者就是拓宽思路。


8.如果编程只是用于日常工作的辅助,那就仅是多练习的问题,毕竟主业并不是编程,在工作中多找项目和机会来学习和实践,对于非编程为主业的工作,跨界才是重要的。


9.这时可以考虑去看看该语言深入介绍的书(也就是前面讲的很厚很长的书籍),增加对细节的了解。完成这个阶段,可以认为对这门语言精通了,利用这门语言来让计算机完成重复工作(或者复杂的计算)。


10.如果编程是主要职业,那完成上两个阶段还是不够,重要是编程的思想,目前编程思想的书国内也不少了,另外还有算法类的书,具体可以知乎,也可以混混论坛,编程是条漫长的路,需要不断地积累。






9 个回复

倒序浏览
回复 使用道具 举报
回复 使用道具 举报
6666
回复 使用道具 举报
回复 使用道具 举报
回复 使用道具 举报
项老师 来自手机 黑马粉丝团 2018-5-31 15:30:46
7#
6666666
回复 使用道具 举报
回复 使用道具 举报
回复 使用道具 举报
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马