- 论坛徽章:
- 0
|
学程序设计一定要有好的数学基础吗?
我是初中毕业的.多年数学都忘光了.小学的应用题都不会做.
学编程不一定非懂数学.得看你要向什么方向发展了.
如果只是业务逻辑,用到数学不多. 主要是流程.
数据库开发.用到也很少.
如果是系统相关,用到数学也很少
真正用到数学的地方.我们一般用户接触不到..
比如模拟,计算,分析,统计,图形.....都是专业领域..
学C是误区, 学学python,perl上手快,功能强
如果你不信.你就学C.看你学完能干什么.什么也干不了.
那的那么库函数大多面向系统方面.你又不开内存管理,磁盘管理.....哈哈.
C的库是超大(所有语言里他的库最大,最复杂),在短时间内你跟本撑握不了...
想开发东东,语言只是工具.什么语言都一样.只是某些语言更善常...
所以衡量一个高手是看他掌握多少库函数.并能运用运自如...
学语言,不要把精力放在语言本身上.不过定义变量,还有流程控制....
大部分功能.还是库里(也叫开发包).
OOP , 学学数据结构.不是去研究他是如何实现.要理解它..
还有一些常用算法.
树,图,表,排序,迭代器...........地归
这些都不难..初中水平.完全可以看懂..
还有如.进程,多线程,管道,SOCKET,串口通信,buffer....
数据库(视图,触发器,过程,子查询,游标.事务,大对象,)
EJB,Corba...
这些与数学关系不大.都可学.
你去BBS上问问..
那些搞数学大拿..搞没搞出什么成果..
我目前身边也几个是应用数学毕的..搞开发.还差得远...
他们发自内心地跟我说.学应用数学一点用都没有.
生活中是用不上了.想向高处搞.能力有限..(初级水平)
也不能说他们无能..原因很多.社会,政策,环境,教育....都有原因....
我要回了...闪了..饿....
希望我写这些能给大家一些信心.只要你努力学习....
有时间去我主页看看
http://linux.9812.net |
|