说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

通晓数学的人就可以当程序员吗?

HTML文档下载 WORD文档下载 PDF文档下载
Phil Johnson是一名ITWORLD的网站编辑,有17年代软件开发经验,担任过技术员和项目经理。在他上学直至毕业,他都从未想过自己会从事编程工作,但当踏入软件这个行业后,他发现,在大学里面学的数学知识给了他很多帮助。他不禁思考,是否通晓数学的人就可以当程序员?

上周是世界上首位程序员Augusta Ada King诞生197周年。她设计了巴贝奇分析机上解伯努利方程的一个程序,并证明当时19世纪计算机狂人巴贝奇的分析器可以用于许多问题的求解。她甚至还建立了循环和子程序的概念。由于她在程序设计上的开创性工作,Augusta Ada King被称为世界上第一位程序员。设计了巴贝奇分析机上解伯努利方程的一个程序,事实上,这个程序所用到的算法是个不错的数学-y程序问题。

这不禁让我想起,数学与编程到底有多大的关系?拥有高等数学基础的人是不是就可以成为一名程序员,或者说一个拥有数学背景的人更容易学习编程吗?我认为答案是肯定的。

我从未想过/计划过自己会从事编程相关等工作,我是一个经济学专业的本科生并且获得了硕士学位,然而不知道何故,在接下来的15年里,我竟成为了一名程序员。虽然我在大学时没有学习过任何计算机科学课程,但是学习了许多高等数学,例如微积分、微分方程、线性代数、甚至是博弈论。与此同时,我还专攻许多经济学理论。

当我发现光鲜亮丽的计量经济学家的生活不适合我时,我却走进了同样迷人的软件编程世界,而这个过渡竟非常的简单。我所学的数学磨练了我的分析能力和思考能力,所以在解决一些问题时,我可以以结构化的逻辑思维去思考,使问题轻松得到解决。

当然,当我真正开始编程时,要学习的东西仍然有许多。但是其中大部分都是有关战术的事情:语法、系统架构、软件开发进程等等。但让我惊喜的是,我的数学知识竟帮我解决了很多很大且更具挑战性的问题:确定要解决的问题、通过思考大问题得出一些健壮的解决方案。

在某些方面,我总觉得落后于那些经过正式学习编程的人,但是我从未觉得不堪重负或者打算放弃,我的数学基础和技术教育间接地帮助我成为了一名出色的程序员。

是否拥有良好数学背景的人就一定可以成为一名程序员呢?答案是否定,只不过它可以帮你在编程这条道路上减少一些阻碍。话说技不压身,通晓数学的程序员会更加清楚如何思考问题,如何理清思路等。

当然,通晓数学的人还可以从事很多行业,比如业务、甚至是艺术。它可以减少错误率,尤其是学习线性代数,真的很有用。

上面是小编对原文的编译。话说温故而知新,作为一个需要不断学习,不断给自己充电的职业,程序员们在学习新知识的同时是否应该温故一下自己的数学知识呢?尤其是做游戏的开发人员,多了解点数学知识应该是有很多益处的。

相关阅读:

编程需要知道多少数学知识?

来自:ITWORLD

玩转AdMob移动广告:捕鱼达人的猎财之道 12306抢票插件拖垮GitHub 展望2013 jQuery核心团队成员谈其发展路线 Facebook社交视觉搜索分析:引入“竞价排名”? 移动广告现状5大问题解析 Google将于月底举行Google Glass开发者大赛 分享29个超赞的响应式Web设计 Facebook图谱搜索和谷歌搜索有何不同? Facebook向美国iPhone用户提供免费电话 VMware CTO Steve Herrod离职 加盟风险投资公司 维基百科基金会推出众包旅游项目Wikivoyage 最舒适程序员:工作外包给中国 自己却偷懒 Evernote正在与苹果联合开发硬件记忆工具,未来两年公司上市 Fusion-io发布ioScale 全闪存数据中心时代到来? Agent Dash游戏设计之美:如何用2D打造3D体验? 开源项目文档应规避的13处“硬伤” 李开复:Graph Search将可与谷歌搜索媲美 月成本3500美元 如何在AWS上实现BBVA信用卡低延时分析 外媒眼中的国内互联网巨头:服务器集群庞大但缺乏创新 Facebook主导通用主板+SoC ARM与Intel同台对抗 假如像招聘程序员那样租车…… CrowdStar:Windows Phone 8是开发者的下一片蓝海 腾讯云总经理陈磊透露流量变现计划 将比亚马逊AWS更专注 代码之美——Doom3源代码赏析 英特尔公布2012财年财报 Q4净利润同比下滑27% 谷歌CEO佩奇:创新重于竞争 关注非增量改进 再尝败绩 微软杀软AV-TEST反病毒认证失败 财富:2013最佳雇主 谷歌第一微软75苹果未入榜 移动应用注册表单必死! 数据:2012年的全球互联网知多少 访中粮我买陈伟伟:高并发大压力挑战架构师极限 float到底能保留几位小数? 关于前途的杂谈---选择C程序员还是JAVA程序员? 2003打开2002的报表,显示时特别慢 Dialog中的wm_char 怎样重新组合字符串 第二次提问 着急呀 如何读取空字段不出错 愚蠢的问题——请各位大哥指导 数据库版本冲突问题,各位不防进来看看啊! 查找一个区间的记录 有没有在vc6.0下用vc.net控件的方法呀? 怎么做细线呀? 请问各位高手,怎么叛断面面关闭!!! 很多的程序员平朋友们对档案和户口问题都不是很清楚吗,我就我所知的来说说,希望对大家有用 【delphi三(两)层结构如何调用oracle中的存储过程(参数含游标)】 有DX能翻译下面的代码吗? access中sql语句 insert into table1(id) values(1);insert into table1(id) values(1);通不过?? 文件拷贝 请问华康字体库,哪儿有下载? 关于sametime无法登录的问题! 精彩不容错过 怎么样上传文件 请问,如果利用pc机,实现和璇铃声于彩色图片的下载,应该怎么做? **sql语句的问题** 求救!!!!!熟悉数据库加密的高手请进!!! DELPHI为什么会自动退出? 帮帮忙,新手求问 用java怎样判断一个Email地址是真实存在的?(救命呀!~~~>_<~~~) C++BUILDER调用VC++DLL内函数问题? dephi+oracle 从TMemo存读varchar2类型数据(一篇文章) 数据超过256个字节 其中有换行符 在solaris中如何用命令行改变IP地址,并且永久生效。 mysql中的备注字段应该是什么英文,我英文不好。我只知道int, char. 怎么样知道在另外一台机器上运行的程序是否死掉了,另外一台机器是否死机? 请问怎样修改、删除、追加XML中子项的值? showdialog 打开的 form 怎么返回值? 我是学计算机的,都大四了,外语四级还没有过.不知道对以后找工作有多大影响? 在lotus中一般打印用什么方法??给分!!!急!!! 建议post时增加贴图功能. 除了吹牛,还会干什么? 执行UPDATE语句时候,执行条件变化时候速度有很大不同 给大家一个免费的电子邮箱 如何将一个xml中的Element或Node添加到另一个xml中?100相送!!! 高手进来。我不知道为什么经常出在数据库不能更新的问题。?? 精彩不容错过 Runtime类使用时遇到一个问题,请高手指点,先谢了! 需要UNIX网络编程(第2版 第一卷)的电子版本的书籍! 怎样让builder.parse()忽略DTD找不到的错误继续分析? 各位大侠,请帮忙,jsp页面出现空白,怎样解决? 在JBuilder中有多个Frame如何指定其中(任意一个为首先启动的Frame) 如果有入口函数main,系统就认为是PUBLIC 类?? pb+db2,导出excel表时要对表的某个字段转换时到80条左右就为空白(共2000条) 英语翻译have been 左边一个石右边一个叉什么字 竹碳在水里产生的气泡是什么气体 “判断句”用英语怎么说? 英语判断句1.What did you do yesterday evening?2.Have you posted the letter for me?请判断这两个句子,然后分析,不对的请做分析,第一句的正确答案是:What were you doing yesterday evening?为什么不能用过去时呢; 而 谁能提供几个英语判断句, 英语翻译对人、事、景、物下一个判断,翻译是一般出现“是”字,形式一般有:①……即(是)……、……乃(是)……、……为(是)……②、……者……也……③……者也……④……也 x,y采样点数据给出,并且采样点处的海拔高度z给出,如何用matlab 只画出采样点处的三维图? 英三逐鹿中原是什么?.如题求高扈帅解释. 如图AB是圆O的直径,C是圆上一点,CD⊥AB,于点D,F是劣弧AC的中点,AC 8cm,EF 2cm,求AO长,AD/AC的值 右边一个木 左边一个叉是什么字 李某某案二审因上诉人更换辩护律师将延隆国强:上海自贸区金融政策细则不宜仓古巴外长将访华全球十佳旅游城市排名揭晓 上海第六巴隐含在数据背后的辛勤付出 浙江非遗保北京上海遭美国通信窃听窃听 日本没有Arcadie推手机游戏套 手机一秒国研中心专家:上海自贸区负面清单将逐中央第一巡视组进驻商务部 公布值班电李某某案二审开庭延期 新辩护人曾代理长沙公园上演情景剧“地道战”舜天将开队内顶薪续约吴曦任航 高层:中央纪委网站手机客户端开通“反‘四风庄泳盛装出席金融活动 曾获中国游泳奥俞正声会见斯洛文尼亚国民委员会主席孙春兰:发挥统一战线作用促进西藏发展杨洁篪会见荷兰外交大臣李克强签署国务院令全国政协召开双周协商座谈会 俞正声主杨晶:以简政放权改革新成效增强群众获中越双边合作指导委员会第八次会议举行内马尔确认小组赛末轮被禁赛 最终处罚九霄武帝万界独宰嫁妆谋时空之门1619女神的阴阳顾问神武双修重生之公主有喜魏野仙踪这个魔尊不一般狂暴大领主超时空要塞之幻梦抗美援朝烈士陵园旅游水社大山步道旅游花仙子风景区旅游潮汐塔旅游白云庵旅游九沟风景区旅游金顶山旅游自贡恐龙博物馆旅游桃花潭旅游老洞苗寨旅游南国首义汇旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘