
那我来谈谈做高级题的体会,正好作为我做这个项目的总结。
我的作业在:
是一个输入图片或视频自动输出 Low Poly 风格的网页版应用。
效果可以是这样的:
(以上图片的输入图片来自 Public Domain)
这一期高级班的题目列表在:
下面的高级班(顺便吐槽一下知乎的链接没法识别 URL 中文锚点)
我为什么要参加这个项目呢?说起来当时已经过了百度的面试了,所以说到是想作为能力的证明倒也不尽然。我可以说我是冲着“高级班”这三个字去的么……听起来很高级呢!对于这样有挑战性又在能力所及范围附近的任务,我觉得对于我来说是很有吸引力的。但是那段时间忙论文真是忙疯了,所以决定做这个项目对我来说也是下了很大决心的,因为我总觉得报名了要做最后又没做出来,还是挺减分的(此处并没有含沙射影的意思)。
对了,当时
说有奖励小红花的!我可记着呢~ 我觉得至少整理个最终完成项目的学员的列表吧,当然他们最近实在太忙了~
下面谈谈自己的感受。
从第一个 commit 到提交作业大约经历了两个月,当然也不是每天在做这个,我觉得还是我的论文占了我更多的时间。用 Toggl 记录下的工作时间是 60 小时,实际花的时间应该在 100 小时以内,有时候会忘记记录。(顺便说一句,我真的很喜欢统计数字和数据可视化,我手机上装了四五个各种统计软件,等我稍微闲一点,我想做一个一体化的记录软件,统计数据间的关联。但是,首先……我得闲得下来啊……)
看到这个题目的时候,我心里还是比较有底的,因为之前对 Three.js 还算熟悉,图形图像处理也算我们数字艺术媒体实验室的专业范围了,唯一有技术风险的可能就是三角化那块具体的实现当时并不了解。不过呢,祖哥哥
给我安排了沈大侠
指导,这就让我心安不少~
说到这位沈大侠呢,确实有点大侠风范。我碰到问题一般比较喜欢自己想各种办法解决,实在不行了再问他,所以等到问他的时候,我已经实在是想不出办法了,但就是这样,每次问他的问题基本上他都能分分钟解决,这一点实在让我太佩服了!
扯远了……但其实这也是正题,我想说的是,做百度前端技术学院的项目,不仅仅是让你学技术来的。这当然是一个很好的集中学习技术的平台,但是它带来的额外收益可能更为重要。尤其是对于做高端题的同学们,做一个项目接触到的技术是非常有限的。比如我做这个项目,技术方面的收获可能主要还是对三角化算法的掌握,而这种技术出了这个项目被用到的可能性非常小,但千万别忘了你的软实力和学到的软技能。对我而言,找到沈大侠这样的努力目标就是一种非常重要的收获。为什么呢?因为说起来我们的技术栈和典型的前端还是有点差别的,可能偏图形图像可视化多一点。平时在前端圈子里比较少见这样的人,所以还颇沾沾自喜,这就容易止步不前,做了点酷炫的东西被别人叫几句大神就得意忘形了。而找到技术栈很相似的人,就很容易比较出差距,这差距也就是努力的方向和动力了。经过几个月的接触,我发觉水平的确差了好几个 level,虽然我们是同龄的啊,毕竟人家是大侠~
当然,收获的另外一方面也是让更多人发现我认识我。我也不知道为什么 GitHub 上 200 star 项目都没有的人会有一千多个粉,但这好像也是对我本身的一种很好的注解:“啥本事也没有却先被混成脸熟了,很不好”(原话是勾股老师谦虚说自己的,但是我觉得我也是这样)。虽然现在对涨粉没什么兴趣了(你看我这里都不贴 GitHub 地址),但是 star 多一点我也不会拒绝啊~
总结来看,百度前端技术学院真的是很值得一做的项目,导师投入了很多时间和精力,如果有时间的话,一定来报名哦!
