看"孙鑫老师谈如何学好编程"



1
找一本好书

适合你的水平
Amazon
排行
Java
编程思想 深入浅出MFC 并不太适合初学者
看不懂会打击自信心
把自己的基础告诉别人
去书店实际看一些,看一下前面是否能看懂
看书不要太快,需要一个细嚼慢咽的过程
用心,动手
看到知识点时,要进行验证


2
帮助文档的使用

MSDN Java API
验证自己觉得有问题的地方,找到程序的问题


3
不要急功近利

不要抱着速成的想法,否则必然走弯路
心态要摆正
学习编程不是一蹴而就的事情
付出的成本高,才能有一个高薪的收入


4
不要浮躁

不要什么都学
浮躁的程度和技术水平成反比的
首先学好一门语言,精通一门后转换是非常容易的
不要跟风,跟着环境去浮躁
时刻问问自己是否开始浮躁了
自己的路,让别人去浮躁去吧!


5
学习语言基础很重要

把基础打扎实
基础不扎实,开发出的程序就很危险
将所学的用到开发中去


6
什么时候去看别人的代码?

揣摩编写代码人的思路,远比自己写软件要难得多
初学者不要去看别人的代码
当你学到一定程度的时候,应该去看别人的代码,学习开源软件的代码
在纸上把调用关系画出来


7
如何提高?

找一份工作。相信你能。找一些企业投一些简历。在工作中学习,进步会非常快
善于总结面试的经验
实例教程,生活中的很多事情都可以用程序来完成(家庭财务管理程序)
有主动性。学习的欲望要强。上网找别人的问题,为自己来提高


8
培养发现问题、思考问题和解决问题的能力

出错信息,异常信息
养成发现问题、思考问题和解决问题的能力
善于问为什么会发生错误
这种能力受益一辈子,且不随时间变化


9
编程的思想

多用心,多动手
程序运行的原理和机制
编程的目的,函数的调用,内存模型
解决问题的思路,将业务模型分析为程序模型
算法和逻辑正确,问题迎刃而解
在学习的过程当中培养


10
要谦虚尊重其他程序员

学程序的时候不要瞧不起别人,心态要摆正,不要有高人一等的心态
大家都是最好的,没有必要分等
无谓的争论不要参加,没有意义(存在即合理)
工具不是自己决定的,不要拿自己的工具来和别人比较
用适合自己的工具就是最好的


学生

  1. 中国的计算机教育比较落后
    2.  大环境无法改变,但可以改变你自己
    3.  上网,买书,看视频,充分利用现有的资源
    4.   计算机专业要注重基础
    5.   离散数学、操作系统、数据结构、汇编语言,大一的学生要注重基础课
    6.   旁听计算机系的课程
    7.  早接触社会,找一个正规的公司作一份工作
    8.  不要把精力浪费在吃喝玩乐上
    8.  通过改变自己,来适应环境,得到锻炼和提高,不能够去逃避
    9. 认证的价值不大,不要把太多的精力花在考认证上
    10. 程序设计多动手,边学边练
    11. 方法是人想出来的,热爱编程

 

在职人员

找一个集中的时间学习
可以参加学习班,参加开发工作
软件开发的梦想


初次接触项目

从容的心态
查找资料,学习的能力
相信自己


就业

综合素质
面试技巧
工作经验
面试中善于表现,面试题分析
谦虚的在面试中学习,将错误的知识纠正过来
踏实肯学,不要浮躁

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值