我想当个程序员 也想知道点 顶
解决方案 »
- 关于下载问题
- 奇怪的res?!
- 如何实现多个客户端之间的通信?
- 弱弱的问:如何在VB6.0的工具箱里添加DBFlexGrid控件??
- ado高手请进
- 一个关于数据库的小问提,高手请进
- 请大家把自己开发的不要的作品给我,愿意的话把版权改委21zones.com 我的邮箱:[email protected] !
- 问题解决了,分加了。再问 如有一字符串"abcd123Abc456aBcde78abcD",如何把里面的"Abc"(区分大小写)替换成"KKKKK"?
- 关于vb作数据库数据显示的问题!!(后台是用的oracle)
- 这个问题比较复杂,但是你能搞定,我是搞不定了,你还是来看看吧...
- 请问:要人使“set rs=adodc1.recordset"这条代码可用应引用那一个类库?
- 在vb中怎样调用link编译 .c?
我想做为一个程序员应该具备: 熟悉操作系统
擅长运用一种编程语言(强烈推荐VB)
最好对数学,英语学好点,如果数学与英语不太好也不用怕,只要有意识学习就行! 需要经常对实现某功能或某项目而不断的“思想”
还是有一点很重要:需要对新的知识不断学习! 但是你有一样东西不需要,那就是钱包,因为程序员是很穷的!
如果水平确定在程序员一级,应该有以下的要求:
1.熟练的编写算法的能力。关于这一点看一看本网站的“数据算法”论坛里的题目即可。
2.正确评价算法和理性的能力。主要指算法的速度和资源的占用。
3.迅速确定程序编写错误原因的能力。这可能是优秀程序员最重要的标志。
要达到这几点要求,需要在以下几方面训练:
1.数据结构课程中提供的最基本的算法原理要像小学生背诵乘法口诀表一样熟悉。当然并不要求你背诵源程序,主要指算法的基本原理。例如快速排序算法为什么能够冠以“快速”,根据它所依赖的原理在什么情况下可以选用该算法。在一些特殊场合那些算法可以取代该算法。
2.读一些高级的算法分析的资料。有一些从数学角度对算法分析的书也值得一读。
3.学习离散数学。离散数学一方面提供必要的基础知识,更重要的是提供了很好的思维训练。养成严谨的思维习惯可能比背几个公式更重要。
你会成为一个很好的程序员的!
!!热爱这个职业!!
朋友祝你成功~!!