那得看楼主学编程往那方面努力了,一般编写行业的应用软件(比如超市的收银系统,医院的挂号软件。或者一些酒店或单位的管理系统等)这些软件一般与相关行业的业务有关,涉及数学层面的知识应该不算特别得多(一般这类软件的数学算法多是计算工资、统计货物清单等这些都跟具体行业有关)。而如果是游戏编程,那就与图形编程3D的概念有关了。一般游戏的算法要比行业软件复杂一些。比如RPG涉及如何计算玩家的经验值,和力量、体质等属性,FPS就得考虑计算子弹数目和判断受伤害程度等。所以说游戏领域,一些地方对算法的考虑挺多的。除此之外还有驱动程序的编写,这些程序涉及硬件得多硬件汇编语言等底层语言有一定的了解。反正编程来说应用的领域不同,对于程序员的技术要求和能力就不同。但毕竟前提是基本的编程语言与能力都熟练的情况下才行。