返回首页 设为首页 加入收藏
法律法规
 日常检查
 法制宣传
 专项整治
当前位置:主页 > 法律法规 >
站内搜索:
法律法规  

参加第11届D2前端技术论坛你有什么收获

2019-11-08 20:51:44

没参与这次的D2,但是看到@马天翼的回答,有感而发。最近一两年我去过的技术会议不超过3个,去的动机基本上是面基。在我还没真正入行(但是已经写了几年代码)的时候,我很喜欢跑到广州参加各种各样的技术会议,是因为我喜欢跟和我一样在做技术的人在一起,不管我有没有听懂台上的人在说什么。后来我从一个Newbie成长成为一个有些经验的老司机,在这个阶段去听这些会议的时候,我感受到的是失望,就像大学从选课到上课一样:1.看议程的演讲主题和简介,感觉要学到很多东西了。2.在台下听讲师讲,屏幕上是框和线,描述的是业务上的架构流程。事实上我根本看不明白。3.如无意外,下一张slide就是性能打点,表示用某某某技术之后性能提升了多少。4.QA环节,台下必问生产环境性能。我也会偶尔接受一些邀请做过一些talk,每次都想跟活动方要求取消我的QA环节,但又不想显得自己搞特殊所以最终还是要接受这些QA。因为台下能问到点子上的问题很少,而一般我都能想到听众会有的疑问,然后把这些疑问插进talk里,作为要讲的点。QA只能算是一个补充。我很讨厌在台上兴致勃勃地演示完一个令人激动的技术之后,要被台下的人问这个技术用在业务上的性能啊兼容性啊怎么样。我更乐意去和大家讨论这个技术是如何实现的。说到底,我就是不喜欢把技术分享和业务绑在一起的这种会议氛围。讲师不应该从直接从业务的角度向听众宣讲,而是应该把听众都当成一张白纸,首先介绍这次主题要讲的这种技术是什么、他的出现可以解决什么问题、我们在业务中如何用这种技术去解决问题。可能是因为我的位置不够高,我对性能打点、业务整体架构真的兴趣不大,演讲中可以提到,这是很正常的。但是讲师把这些东西作重点来讲就很没有意思了。我们大家都是写代码的,justshowmethedemocode!举个国外的例子:NetflixJavaScriptTalks-AsyncJavaScriptwithReactiveExtensions(https://www.youtube.com/watch?v=XRYN2xt11Ek)整个talk的主题是Netflix如何解决异步问题。在前10分钟,先给观众一个概念:现代的应用基本都是Asynchronus的。然后表示,Asynchronus是很难处理的,并用一个小小的代码片段做异步处理有多繁琐。然后又解释了GoF里的Observer和Iterator两个模式。科普了这些基本的知识后,才开始给出Netflix上一个现实的场景。他们用map,filter,concatAll这些方法来处理数据,然后告诉你,连event都能用这些方法这样来处理。这里才开始讲到整个talk的重点——Rx.整个talk没有出现让你莫名其妙的架构流程图,而是把Netflix业务中很小的场景(比如一个搜索框)拆分出来,告诉听众,工程师如何用RxJS解决这个小场景中遇到的问题的。这样的分享,才会让观众觉得干货满满,因为讲师都把进入Rx世界的钥匙交给你了,还带你看了看他们的Rx世界。至于观众听了以后用不用,那是观众自己要考虑的事,但最起码观众明白了什么是RxJS,什么样的场景可以用RxJS,Netflix是怎么用RxJS的。再举一个例子:Whatiftheuserwasafunction?byAndreStaltz(https://www.youtube.com/watch?v=1zj7M1LnJV4)AndreStaltz是Cycle.js的作者,对FRP有很深入的理解。这个talk讲的其实是Cycle.js背后的思想,观众能够顺着他的演讲,用另一种角度,另一种思维方式去看待Web的UI开发。这种talk的意义在于,讲师能给你带来启发。我比较喜欢老外的这种模式,所以国内的技术分享我就越来越少去了。不是说国内讲师的技术不如国外的。国内讲师们的技术都相当好,而且经验十分丰富。只是,貌似国内的很多讲师对技术分享的看法和我想的不一样。我希望技术分享是一群热爱技术的人的聚会,也是有经验、有想法的讲师给观众带来启发的过程。我作为开发者,我希望看到的是,讲师对某个技术很有自己的想法,他把自己的看法分享给观众,让观众了解这个技术,知道这个技术应该怎么用。技术分享应该是面向社区的,而不是面向业务的。而那些数据啊,性能啊,都跟老板说去吧。纯属个人看法。

上一篇:LongGammaTrade如何对冲掉Vega
下一篇:本科学期交换应该选UW西雅图还是UCSD
 
支队简介 | 网上投诉举报 | 批评建议 | 联系我们 | 设为主页 | 网站地图
版权所有:通辽市农牧业综合行政执法网 电 话:0475-8517243
蒙ICP备11002798号