【原创】谈一个数学教育专业的IT职业生涯


2003年,有许多值得记住,第一个是非典,第二个就是高考数学卷。直到今年2019年,时隔16年,有人说2019年高考数学卷难度堪比2003年,但还没难到2003年的程度。

我,2003年高考,进考场先测体温,还有个发热隔离考场,想起来多恐怖呢。数学考完后,所有同学没有提前离场的,交卷出教室后,围在乒乓球案子旁边,低头不语。我感到大家跟我的感觉一样,嗯,题都没做对……果不其然,高考估分,数学估分60分,考出来的成绩好像也是60分多些,就这样还稀里糊涂的进了数学与应用数学专业学习,还拿到了高中数学教师资格证。

2006年毕业季,教师岗位工作不好找,我们一个二本院校,比不起师大这些一本科班生,眼看着10月招聘黄金季就过去了。

第一家是富士康应聘上了,老家表哥之前在深圳呆过,说别去富士康,那就是个工厂,没多大出息。嗯默默的百度了富士康,确实不是本科生的天堂。

第二家是一个专科学校,当班主任,去学校上了一天班,跟校长谈了一次,不再去了,一心参加IBM Rational西北软件组举行软件测试培训,去当测试工程师。

这个培训从2006年11月一直到2007年5月,感谢这个培训,带我入行。在这半年的培训里,熟练掌握了测试工程师所需的各项基础技能。比如:重装系统,杀毒,配置局域网,解决测试工具安装问题,学会调投影仪,写PPT,做EXCEL,处理长篇WORD文本,转换PDF,使用翻译工具等等。到培训中心推荐就业时,却败北在了英语,当时印象很深奥博杰天来招聘,测试的专业题是英语题目,都答得差不多,但最后给了一页白纸,要写个英文自我介绍。嗯我这下必须承认英语没好好学。工作一直在找,直到2007年7月初离校前,找到了一家陕西本土企业(美林电子)现名(美林数据)已新三板上市,当时定岗工资1200,房租120,还是够花的,嗯很高兴可以在毕业离校前找到工作,不再需要问家里伸手要钱了,人生开始自食其力。

在第一家公司呆了7年,2014年5月30日离职,去了S.D.S,目前还在供职,仔细想想工作十多年才换两家公司,是比较好的了。

感谢第一家公司教给我的一切,包括专业知识,工作方法,在这里,我从一个数学教育专业应届毕业生蜕变为IT职业人。不过回过头想想,大学期间的遭遇和囧事也是我这IT道路上的莫大鼓励。

1. 大学期间一直到大四,没有自己的电脑,就靠在同学的电脑上学东西了,曾经因为一个PPT不能保存到E盘,活生生的把同学电脑E盘格式化了。

2. 因为不知道MP3要格式化成FAT格式,为了杀U盘里病毒的我,活生生把MP3给格式化成了砖块。

3. 因为用过优化大师,表哥想着你个大学生,会电脑,去帮我看看电脑为啥这么慢?我就优化大师上手,开始优化注册表启动项……,结果忘了先备份注册表,活生生的将电脑从聋子修成哑巴了,优化完的电脑,关机时,不停的弹?,无法自动关机了。从姨妈口中得知,后来表哥将电脑直接拿到电脑城重做系统了。

4. 大学时因为个人带着系里机房的钥匙,虽然自己没电脑,但可以通过这个途径,在上自习的时间,学习和研究电脑软硬件,杀毒软件,学Matlab,玩水晶连连看。

5. 大学时隔壁同学说重装系统自动Ghost恢复C盘报错,我竟然用手动Ghost给做成了,不过代价有点大,就是之前的所有分区全丢了,装完后只有一个160G的C盘。所有的硬盘资料都丢了。(因为我错误选了From Image to Disk,应该选择From Image to Partition)

6. 大学毕业论文,因为自己对公式编辑器和Word排版用的比较溜,班里好多同学的论文都是我帮着排版和校正的。

7. 因为大学期间学了Matlab,参加数学建模大赛,还拿了个省级2等奖。

8. 因为大学暑假无聊,看了一本数据结构与算法(Matlab实现),了解了那些牛掰的算法,深度广度优先等等。

9. 因为软件测试培训期间学习了Java开发的知识,毕业论文用Java写了分形算法,知道数学的公式画出的图是那么的美。

10. 大学期间觉得二级C语言考过太low,自己自学了三级数据库系统,结果自学完,考试未通过,但这个自学的过程,让我在校期间就对Mysql和SQL server了如指掌了。

综上总总,工作后,各种奇葩对测试环境问题,我都能游刃有余的解决,当然也得感谢当时一批入职美林的同事,现如今各自都是大牛了,有数据库DBA,有架构师,有开发事业部经理,也有公司副总。

工作中,第一不要迟到,第二不要做假。这是人生信条,迟到是失信的表现,公司不会让一个经常迟到的人去投标,对吧?公司也不会让一个经常做假耍小聪明的人去管财务,对吧?

在10多年的工作中,经历了各种项目,起先是电力生产MIS管理系统,后来是企业信息门户Portal,企业数据中心(数据仓库、数据集市),数据统计分析系统,数据挖掘平台;后来参与Portal mobile,EMM,MDM,SEMP,Push Server,AI,IoT,Messenger这些类别等软件项目。得益于之前的项目复杂度和自己做集成项目实施、性能测试调优时遇到的各种软件系统环境,做起来都还顺手,能轻松拿下。

随着工作经历的增长,必然会面对的问题,就是技术向管理的转变,技术是永恒的,但不做或不懂管理也是不行的;做一个好的技术人员,不但要能与人合作,发挥团队的力量,也要能带领团队和培养团队成员,更重要的是解决团队发展过程中遇到的问题。以技术服人,也要以技术吸引人。

身边有多少一线的技术人员,都转到了培训行业,将自己会的写出来,写成博客,写成书,也是一种培训,也能帮到想帮的人。

回到正题,教育学、心理学、教学方法、数学分析、高等代数、统计学(概率论)、运筹学、计算方法、数学建模等这些所有的大学课程,虽然书本已经卖了,但我还是感谢这些课程,为我的工作问题的分析解决,给出了方法和方向;为专业软件的测试,给出了基础的支撑,让沟通变得更加顺畅,让客户更加相信我。时下的AI人工智能、数据挖掘、大数据无一不把数学的应用和计算机计算科学推向了时代最前沿,我们这些学习了数学理论,又从事计算机的毕业生,注定在这个领域里有了其他人无法比拟的基本功和大脑。

对我们来说,需要的更多如何快速的掌握工具,应用工具,学习语言,应用算法,理解业务,应用成果,转换成果。

仅以此文献给所有数学专业的毕业生,莫愁前路无知己,天下谁人不识君。

放飞梦想,让数学和自己的所学成就他人,也成就自己。学好数理化,走遍天下都不怕。各行各业,最终都离不开数学、物理、化学这些基础学科。同时也一定要注重外语和语言的修养,让自己想的内容可以写出来,能表达出来。有口才和文采天生是人才,是个人才也必然应该有口才,能掌握三门以上语言(英语、中文、第三语言),必然是领导干部的储备军。

记得大学时物理老师说,如果是个物理学家,首先他必须是个数学家。哲学家说,如果你是哲学家,你必然也是数学家。如果你是计算机专家,那你不可能不是数学家。希望大家喜欢数学,爱上数学,用数学知识去武装和充实自己。

相关