前言
此篇非技术总结,但却与技术相关,写这篇总结的起因是前两天看了一节关于虚幻四的公开课,这节课也不是讲开发技术,更多的是讲创作艺术,课程开始前看到虚幻编辑器的画面,还是有一种很熟悉的感觉,毕竟使用了3年多的时间,外观几乎没有变化,使用方式依旧是原来的步骤,但随着课程的进行,我发现它变了。
其中有一段内容提到,虚幻四已经不再将自己作为一款游戏开发引擎,而是定位成一个艺术创作和开发的平台,也就是说它不仅仅可以做游戏,同时可以用来出影视剧、国漫、特定素材等等,它已经将自己的势力范围扩张,变得丰富而强大,后来又提到虚幻五带来的种种提升。
什么?虚幻五已经出了,这是我之前不知道的,我知道今年 Redis 出了最新的 6.0 版本,MySQL 一跃发行了 8.0 版本,IOS 也更新到的 14.0.1 版本,似乎各种技术都在飞速的发展着,但是人的精力毕竟有限,很难把它们成长历程尽收眼底,一不留神就发现某种技术已经悄悄从你身边跨了过去。
技术的发展
记得我第一篇博客记录的是处理 Ubuntu 黑屏的解决方案,我去翻了翻当时记录的版本是 12.04,时间已经过去了7年,Ubuntu 20.04 已经发行,当年解决黑屏的经验或许已经毫无用处。
10年接触的第一种计算机编程语言是 C 语言,当时开发环境是 Turbe C 2.0,后来使用 VC++6.0,接着就是VS系列,期间用过 Dev-C++、CodeBlocks等编辑器,但是 VS 还是用的最多的,直到目前使用的 VS2017,可是刚刚一个好学的小朋友问我 VS2019 相关的问题,我发现这款用了这么久的工具,之前一直无变化的菜单布局在 VS2019 版本上发生了改变。
之前一直号称单线程内存数据库 Redis 在今年5月份发布的 6.0 版本中,加入了网络多线程,使得整体性能提升近一倍,这被认为是 Redis 最大的一次改版。
MySQL 直接从 5.7 版本跳到了 8.0 版本,因为之前一直是 5.6 、5.7 这样的小版本提升,一跃跳到 8.0 一时让人好奇到底改了什么?其实 6.0 是一个过渡版本,而 7.0 是作为集群的保留版本,所以这次直接到了 8.0。其中一个亮点增加了 MySQL 文档存储,可以存储 json 格式,开始支持向 NoSQL 格式转化。
差点忘了C++,这个庞然大物目前已经从最开始的 C++98,发展到现在的 C++20,我在想它如果真的存活到 2098 年,应该怎么命名它呢?新标准的内容很长,需要慢慢来消化,可以发现一些很好玩的东西,比如三向比较运算符 <=>
,也叫飞船运算符,感兴趣的可以去了解下。
经历的和未经历的变化还有很多,想好了再来补充。。。
技术公司的发展
当年找工作的听说过的巨头就是 BAT,而今天晚上问一个即将毕业进入工作岗位的同学,哪些是他心目中的大厂,他给出了四个名字,“阿里、腾讯、字节、美团”,很明显百度已经掉队,但是瘦死的骆驼比马大,短时间内百度的技术底蕴不会消失殆尽,这些手握资源和技术的大厂很早就给自己挖好了护城河,一般企业很难追赶的上。
相比早期的 BAT,我感觉后来的字节、美团能够赶上他们实属不易,记得当年开玩笑说 TX 除了发明了一套钻石收费系统,其他的都是抄的,任何公司有了好点子,不是被他合并了就是被他抄走了,所以说能在某个它无法掌控的赛道上超越它也是非常厉害了。
有些东西是其他公司无法做到的,比如疫情期间的健康宝,每天上班、去商场、去公园都要看,都要打开微信和支付宝的APP,这个日活的数据放到其他任意一款软件上都是庞大的数字,可是他们就在这两大巨头这自然的发生着。
总结
- 技术每时每刻都在发展,有时你发现它陌生了,其实只是你关注的少了
- 好的赛道大多数已被别人占领,从夹缝中寻找到机会还需好好把握,才能做出一定的成绩
年年岁岁花相似,岁岁年年人不同
2020-9-27 00:20:42