线性代数:开篇随便聊聊

经历过基础三角函数和向量几何的学习,接下来我们就要进入一个已经被我们的懒惰遗忘的数学区域了,就是线性代数了。估摸着现在正在做unity3d unrealengine cryengine开发的小伙伴们,几乎都在学生生涯学过线性代数,了解行列式计算和矩阵向量计算等等。但是踏入社会工作后,用着市面上构架完善且性能优异的3D游戏引擎,拿着微薄的工资,日复一日年复一年的加班,看着策划改来改去的文档,用着那些引擎提供的c++ c# api,用着FMath,Math,Mathf(类math function)和Transform FTransform(类object transformation function)的函数库和组件库,因为只有这样才能让我们快速的完成各种需求以便我们劳累一天后回到租的小窝中美美的睡上一觉,可能有人还做着走上人生巅峰的美梦。

        然而如果我们就这样过着日复一日的开发日子,可以预想到未来五年十年甚至到退休,基本没什么改变。有人会说我志气不高,能找个稳定公司,干一个简单的开发岗,拿着起码比国家统计局统计的全国各省平均工资高那么一点的工资就行了,轻松安稳维持现状多美好,个人节省一点甚至还能攒点小钱,回老家盖个大房子买个代步车没啥问题。naive!!!曾经我也是这么想的,秉承着父母那一辈的安稳思想,同时在父母的帮助下,考个公务员进入老家小县城的政府事业单位,混个早九晚五的基层岗位。事与愿违,现在已经不抱有吃公粮的希望了,于是愿望变成了进入一家稳定的公司,干一个轻松愉快的岗位。后面的经历大概就是进入软件(游戏)公司,干一份开发岗位,四年间做过大大小小的产品也有接近十个,经验的积累也让我在日常开发中游刃有余,后面基本就不会加班了。温水煮青蛙大概就是我这种情况,有一天忽然梦醒,发现周围刚毕业的学生也和我做着同样的事,除了开发速度慢和偶尔需要问下像我们这种“老人”,其实我们的开发分配任务层级是一样的,这时候我觉得是个人都慌了,如果说被你当作“小弟”或“菜鸟”的新人和你做同样的事情,而且他们的薪资和你持平甚至比你高,你会有什么心态?这时候你很可能会考虑调薪或者跳槽,当你付诸行动后,面对调薪的评审或者跳槽的面试,这时候需要你总结你相比那些“菜鸟新人”有什么竞争力(打字速度比别人快么)?你就自然懂了,原来我这些年只是在做重复的事情啊,原来自己的产品赚钱与否和自己的技术没有关系而是和公司平台推广运营关系更大(或者说一个游戏赚不赚钱运气成分更大),原来自己就只是比“新人菜鸟”打字速度更快而已,那么未来会不会面临降薪甚至被替换的风险,想想就可怕哟。

        社会就是这样的现实,小时候有句话叫逆水行舟不进则退,那么在研发岗位应该是慢进则退,类似这种“打字速度变快”的进步只能让自己更加退步。所以为什么我想说维持现状也是naive!

        当知道危机后,我们可能会努力学习,因为日常工作已经因对自如,我们的闲暇时间越来越多,于是到处看网站资料,关注前沿技术,回忆了一下,从我开发起,所谓的“前沿技术”从wpf到unity3d到h5到AR到VR到unrealengine到当下最火的AI以及区块链,我们乐不疲此,像一个个饥不择食的乞丐一样到处找资料学习,然后我们知识的广度增加了,我们表面上懂这又懂那,聊起技术一套一套的,实际上知识的深度一点都不够,不然假如公司要你写整套ui控件,或者写个三维渲染模块,再或者改一下深度学习库的算法,不知道大家技术到达了什么程度,反正我不会。

        我看过几篇老程序的人生博客,他们年纪大,长达十几二十年的开发生涯中,经历过不计其数的“前沿技术”,大部分都在时间慢慢长河中消失殆尽,只有一小部分长存至今。

        这个时候我们就要思考了,到底什么样的技术能持久存在,而且使我们越开发越值钱?这里小伙伴们可以仔细思考下,我总结了一些:

        1.理论,也就是原理,或者说事物的本质。

        2.算法,能够最短时间最低消耗达到计算目的的算法。

        3.数学,物理是总结描叙大到天体运动小到微观夸克规律的工具,数学就是描叙物理的符号。

        4.构架,软件工程,设计出一套通用的框架类和辅助类应对无时无刻不在变动的开发需求。

        上面四种,我觉得任意深入一种就能让自己的在未来五年甚至十年二十年都会得到很大的财富收益和能力提升,so现在我们就暂时投入图形学需求基础数学中学习,暂时“放弃”那些所谓的“前沿技术”,回到“老旧古板”的数学公式中来,等我们学完基础数学后,再重新考虑个人能力提升的途径。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值