什么样的人适合编程
2017-03-15 10:57
295 查看
作为一个从非计算机专业转过来当码农的我,我也不知道自己适不适合编程,今天遇到的一道算法题目,稍微增强了一丢丢的信心。
如果说计算机科学是一座皇冠,那么算法和数据结构一定是皇冠上最闪耀的明珠,我们所学的计算机科学的知识,大部分归根结底都是算法和数据结构,我觉得这也是大部分用人单位都会考察面试人算法和数据结构基础的重要原因,一般来说,一个人的算法和数据结构基础是否扎实,能够很大程度上反应一个人的能力。
在我看来,算法其实就是用所学的数学知识来让你的实现变得更加优雅。另外,算法的实现需要充分考虑问题所面临的各种情况,即所谓考虑问题的全面性,这个不由得就让我想起了高中时代的数学证明的分类讨论。
综上,我认为有扎实的数学基础,并且认为自己在数学上比普通人有所长的童鞋是适合编程的。当然,这个前提是对编程本身有强烈的兴趣,能从解决问题中获得成就感。
如果说计算机科学是一座皇冠,那么算法和数据结构一定是皇冠上最闪耀的明珠,我们所学的计算机科学的知识,大部分归根结底都是算法和数据结构,我觉得这也是大部分用人单位都会考察面试人算法和数据结构基础的重要原因,一般来说,一个人的算法和数据结构基础是否扎实,能够很大程度上反应一个人的能力。
在我看来,算法其实就是用所学的数学知识来让你的实现变得更加优雅。另外,算法的实现需要充分考虑问题所面临的各种情况,即所谓考虑问题的全面性,这个不由得就让我想起了高中时代的数学证明的分类讨论。
综上,我认为有扎实的数学基础,并且认为自己在数学上比普通人有所长的童鞋是适合编程的。当然,这个前提是对编程本身有强烈的兴趣,能从解决问题中获得成就感。
相关文章推荐
- 什么样的笔记本适合编程?
- 看看你适合用什么样的LINUX
- 10大最适合编程的字体推荐
- 黄振威谈下自己是一个什么样的编程工作人员
- 为什么还坚持.NET? 找一门适合自己的语言去做编程
- 无锁编程与分布式编程那个更适合多核CPU?
- 什么样的人适合当程序员?挺有意思的一篇文章
- 最适合程序员编程的10款字体
- 【奥斯卡理财星体系 第三章】丨你适合追求什么样的收益率
- php应该遵循什么样的编码规范?PHP符合PSR编程规范示例
- 什么样的人最适合创业?
- <转>为什么我不适合搞编程
- 如何为编程爱好者设计一款好玩的智能硬件(三)——该选什么样的MCU呢?
- (jQuery,mootools,dojo)使用适合自己的编程别名命名
- 最适合编程的10大字体推荐
- 适合少儿学习编程的工具
- 10大最适合编程的字体推荐下载
- 无锁编程与分布式编程那个更适合多核CPU?
- 非上市公司适合什么样的股权激励方式?
- 【VC++游戏开发】用C++来架构一个适合windows游戏编程的框架——取名为BCF