3

对大学的印象

大学最后的那点事情实际上是无聊的,让我没什么好感的。让我不满的事情主要是2件:

  • 第一件是学院随意取消课程,却又没有考虑到挂科补考重修的情况,没有备选的解决方案,让学生一直跑腿问到吐,最后竟然需要用别的学院的课程来替代,最可怕的是,流程上竟然没打通,需要学生自己去找老师申请,别的学院老师不同意的话还不行。这让我感觉到大学这玩意真的烦。

  • 第二件是毕业设计相关的事情,也是真的烦,改论文那个流程真的很假,答辩那个流程真的水。

综合以上,给还没进大学的同学的建议就是,好好学习天天向上,多考点分数进更好的大学,这样你就可以有更好的平台,去认识更优秀的人。其实我认为大学的课程能教给你的东西其实不算多。重要的是,你能在大学这样的环境里养成什么样的习惯,知道要做什么事情,认识哪些人以及最最重要的是掌握学习的能力

正式入职那几个月的事情

刚刚入职那会其实还是很弱鸡(虽然现在也没有强起来),有点浑浑噩噩不知道干什么。我想起来了,当时是要在我们的产品上做一个测心跳的功能,当时听到这个需求就一脸懵逼。不过最后还是弄出来了,在这个期间,基本上就了解了很多工作上的基本事情,一个需求是怎么开始的,要怎么做,客户端与后台要怎么交互,有哪些协议,客户端要做什么,设计的要求,产品的要求,以及最后什么时候需要给老大体验。

不过后来因为各种原因这个产品已经进入维护状态了,团队又准备开始搞一个新的产品。不过在这之前,又做了个2D的绘图工具(SDK),基本功能就是可以载入一张图片,在上面绘制一些东西,各个元素可以选择,移动,旋转,缩放,整体也可以旋转缩放,最后再保存输出到文件。

之前那个测心跳的需求因为要把心跳实时的展现出来,因此需要绘制一条跳动的曲线,这个还是蛮要求性能的,尤其是Android手机参差不齐,最后是在尝试了各种方法后,用单独的线程去管理绘制是表现最好的。而在开发2D绘图工具的期间,就是复习了很多平面几何和变换矩阵的知识,这必须得益于大四重修的那门“数字图像处理”,因为我是抱着一定得过考试的心态去上课的,因此听老师讲课,知悉(只能说知悉,因为每个知识点展开都有非常多的内容,没有任何实践的话,是说不上熟悉和熟练的)了很多图像方面的知识。

后来就因为项目需求,出差去了其他城市支援开发去了。

关于在学习绘画上的努力

因为在大四的时候看了新海诚的《言叶之庭》,画面太美让我惊叹,心中按捺不住这股冲动想着了魔一样,一心想学习绘画的技巧。

一开始是在网上搜一些教程,看到了一篇比较好的教程,然后我就加了发这篇教程的人,就一直缠着他问问题,然后他把我拉到一个讨论组,我就认识了更多的人,就这样,我本是想找个大神学习绘画的,结果,我就认识上了一群大神,并且还和其中某个比较熟,也通过他们了解了一个和程序员很相似的但又是那么不同的行业。

我并不喜欢很玄学的东西,我更喜欢量化事物,对于绘画这种技能/能力,我认为实在是太难掌握了。有一段时期,我每天都很苦恼,一直在苦苦思索,我如何才能学会?应该要怎样练习?如何验证我掌握了?在这段期间,我做过很多练习,各种各样的方式都有,有一段时期都在画速写,也有循环的进行侧重点不同的练习。但我依然觉得心里不踏实,绘画真的和编程不一样,不是你看了一本书,你知道了,你写一段代码,你就会了的技能。

绘画,真的需要非常大量密集的训练。

虽然在绘画的学习道路上,没有多少实质性的进步,但是一直思考和不断演进的练习方法,让我提升了自己的学习能力。我领悟到了更多在自学一样东西上的方法和技巧。那就是对技能/知识的拆分细化,以及行之有效的学习/练习方法以及基本的检验方法

当一个东西很复杂,很庞大,难以掌握的时候,最好的办法就是进行拆分与细化,比如说人体的表面是这么的弯曲,这么的微妙,以至于你很难去掌握它的转折。那么最通用的办法也就是将人体进行基本的几何体概括,有大的结构之后,再继续在更细微的尺度上去抽象与概括,这样就能将问题简化,人类才能掌握这些复杂的天工造物。

这就和编程上的分而治之是一个道理。

另一个重要的点就是检验方法,如果没有检验方法,你是不知道自己是如何的。在绘画上的检验方法就是默画。临摹是学习的过程,默画就是检验的时刻。关键不是如何检验,而是需要有检验。

检验的过程就像单元测试一样重要。

最近和以后

现在我基本上没有在绘画上花时间去做练习了。原因主要是时间与精力不够了。在互联网公司上班,每天回家后留给自己的时间不多,要将这些时间分配到技术的提升,绘画的提升,以及娱乐休闲上,实在是太尴尬了。反而每个事情都干不好。因此我决定暂停这项技能的发展,当我以后有时间的时候我再重新开始。

虽然,绘画这个技能没练成,但是那段时间一直思考的问题所得出的方法论,以及认识了新的朋友,了解了CG绘画这个行业,还有一些绘画上的知识(比如人体解剖结构,光与色彩的理论,空间与透视)还是非常有用的。一定会在未来某个时候给我带来益处。

因此,现在的主要想法就是把工作上的事情做好,另一个就是技术上继续提升,在这个公司,这个团体里学到更多的东西。

在本职工作技能上,我也做了很多思考和分析,目前的状况就是基础知识还是有很多欠缺,需要继续自己学习去掌握。然后平台开发上也不够精通,还需要更多的练习和实践。

另外,最近有个转变就是心态的转变,之前一直都是等着leader给我分配任务,没有分配任务就打打酱油,看看书。而最近我们在做一个新的东西,而leader又有点忙,要搞其他的事情,我就突然觉得,不能总是等着别人给我分配任务啊,我得自己把这些事情干完啊。我就突然意识到,我得自己把这个摊子接下来,把它搞好,收拾平整了。我想这个是最近比较好的一个转变。

以后的情况还不是很清楚,但至少是先得达到自己预期的强大。而且目前项目组,团队里也有很多值得学习的地方,历史遗留的项目也有很多精髓的组件是如何工作的,前后台之间的协议是怎么设计的,很多很多东西我都没有真正的知晓,跟别说搞清楚,自己能搞一个出来了。

路还漫长,希望能和大家越走越远。


krosshj
152 声望16 粉丝

Developer, Gamer, Artist


引用和评论

0 条评论