从平面设计师到前端工程师:五个月的转变历程

2020-06-17 浏览量: 205

从平面设计师到前端工程师:五个月的转变历程

English Version

2017 对我来说,是个高潮迭起的一年。

我在三月离开了梦想的设计师职位,并在学习前端与程式码的深渊里自学了五个月后,如梦似幻的在 转转 成为了前端工程师。

那五个月的历程中,因为资讯实在太爆炸、有太多东西要学,对我这个毫无数学天份、电脑课都直接複製同学 USB 档案的标準一类生而言,多数时间都是充满焦虑和迷惘的。所以一年后,我重新检视去年的学习过程,并且整理出简易的心得和建议,希望能给像我一样的人一些帮助。

从平面设计师到前端工程师:五个月的转变历程
我的 Behance 页面

所谓标标準準的一类学生的意思是,我的物理跟化学永远在及格边缘、学测数学甚至考了三级分、大学唸的也是最安全的英文系。

Btw,学好英文真的很重要,否则很多资源都无法最有效的利用!

虽然做前端或写程式跟任何传统科目的能力表现不成正比,但在对数字、公式或方程式都充满恐惧的状况下,学生在没有被正确引导的情况下是不可能对写程式有任何好感的。

因此,整个学生时期我都遵循着我天生对绘画、音乐、电影和设计的嚮往,也靠着自学在退伍后圆梦成为平面设计师了。简而言之,工程师这三个字在去年之前从来都不在我任何一块人生的想像当中。

为什幺想接触前端

平面设计跟任何专业一样,有很多种切入的角度。但对我来说,平面设计的意义在于以被无形的逻辑与架构支撑而起的美的视觉来解决问题。

我一直都相信,这样以解决问题为出发点的设计思考有能力去处理世界与社会面对的各种棘手难题。当然,我相信多数爱设计的人都和我一样,第一次打开

但理想毕竟只是理想。

虽然平面设计在台湾的影响力在近几年有扩大的趋势,但多数的平面设计工作者面对的市场还是让人失望的。很多时候,平面设计师只被允许去解决 客户的问题 ,而不是 客户真正面对的问题 。因此,设计师们多半只能在没有可靠资讯分析的情况下,运用直觉、经验或天份去猜测客户的喜好。既没有效率,也让人疲惫。

在面对这样的情况两年后,我决定开始看看网路上总是火热的前端开发相关的文章,了解一下我的设计能力可以拓展的方向。

这份简报告诉我相较于传统型的设计师,成为一个 computational 的设计师能有更多影响力。

简单浏览之后,我发现前端工程结合设计能够达成的效益无庸置疑的大上许多。而且,相较于纯平面工作,拥有写程式的技能也能让自己对客户或案件有更大的主控权和尊严。

因此,我在去年二月便离开了平面设计的工作,在毫无计画也没什幺存款的情况下,毅然决然的踏进了转职之路。

怎幺做

踏出第一步总是困难的。但如果你清楚了解自己的动机为何的话,事情会变得简单许多。举例来说,如果你成为前端的目的是尽快提高自己的收入,那必然要将市场当红的框架放入自己的学习清单里。

对我来说,我就是要获得整合设计与前端开发的能力,所以我凭着对前端浅薄的知识列出了初步的学习清单:

从平面设计师到前端工程师:五个月的转变历程
从平面设计师到前端工程师:五个月的转变历程
学习清单的草稿
1. 目标

找到一份前端工程师正职工作

2. 怎幺达成目标

架设一个自己的作品集网站,藉此展现设计与前端能力

3. 待办事项

起初我只列了以上这几点待办任务,但看了更多文章、教学和工作需求后,我又加上了以下的清单:

当然,资讯爆炸的网路世界不只要求我学习这些东西而已。五个月的历程中,我还曾经把 Node.js, React.js 和 PHP 等更多技能放进清单里。以上列出的清单是我最后有实际完成的任务。

从平面设计师到前端工程师:五个月的转变历程
My Toggl report from March to July in 2017

为了让自己跟上进度,我给自己设了一个 48 小时/一週的学习时数目标。为了追蹤自己的表现,我用了 Toggl 来帮助我记录时间。

从平面设计师到前端工程师:五个月的转变历程
Asana for schedule

此外,我也利用 长期目标 > 月目标 > 週目标 > 日目标 的方式来安排自己的学习计画。Asana 是我管理这些日程的最佳助手。

在哪学

一路上,我曾经试过很多教学平台、也读过很多教学书籍或文章。以下我会列出让我受益良多的资源,并且附上一些我的小心得:

学习平台

回想当初,我最痛恨的就是那种丢了一堆看不懂的代码在萤幕上,而且还预设我对这些东西有所了解、或者叫我先忽略这些东西的教学。请不要折磨我这种真的对那些代码一无所知的, 确确实实的初学者 !这种教学不仅让我挫折,甚至还会让我丧失自信,请各大锁定初学者的教学平台不要再这样做了。

总的来说,没有一个可以学到所有知识的完美平台。我当初採取的方式是尽量保持弹性:如果需要付费就只付月费,并且撷取各个平台的优点。

从平面设计师到前端工程师:五个月的转变历程
我的 Safari 学习平台书籤们
Youtube
从平面设计师到前端工程师:五个月的转变历程
Coding Train 频道
好文章

文字的力量非常适合为人生道路做指引。在五个月的历程中,我经历的好几次低潮都是靠这些文章的力量支持下去的:

从平面设计师到前端工程师:五个月的转变历程
大力推荐这些文章
其他有用的资源

JavaScript: Understanding the Weird Parts — 如果对 JavaScript 有很多疑惑的话,满推荐这个课程的!

如何找工作

在不停的学习、设计和开发了四个月后,我才终于对广博的前端世界有了那麽一点眉目、作品集网站也完成的差不多,而且我的存款也只够再支撑一两个月的房租跟生活费。

没错,是时候开始找工作了。

非常残酷的现实是,我能投的公司大概不超过五间。因为大家都想要有即战力的支援,没什幺公司想录用我这种无背景又零经验的工程师,而且我的设计能力也无法在这些地方加上分数。

不过,往好处想的话,这个情况却让我能够全力为仅有的宝贵机会做好準备。

从平面设计师到前端工程师:五个月的转变历程
?Tenten.co ?

转转是我过去几年来一直有在观察的 agency。因为他们是台湾少数有能力同时驾驭设计、数位开发和创新能力的公司,所以转转一直都在我的口袋梦想名单里。而且,我真的觉得这里是台湾唯一会欣赏我的设计跟学习能力,并且愿意给我机会的地方。

所以,最后的两个月我的任务清单除了完成作品集网站之外,最重要的就是尽量掌握转转前端工程师的需求清单。到了时机成熟的时候,我才正式丢出履历和作品集,同时也丢了另外四、五间公司做备案。然后就是等待的时间。

最后,我终于拿到转转的职位了。

总的来说

回过头看这五个月,我绝对不会说其实从平面转前端很简单,但好像也没有这幺可怕。过程中,最困难的地方都不是看懂或撰写那些程式码,而是找到并且维持驱使我克服困难的动力。

如果你已经找到这个动力了,一切都会迎刃而解的。如果没有,就再给自己多一点尝试的机会吧!毕竟人生总是要试了才知道,否则只会永远在原地打转。

我相信动手尝试的力量真的很大,因为我在那五个月学到最重要的精神就是做就对了。踏出第一步总是困难又可怕的,但只有亲自实作是学习的唯一方法。总而言之,我很高兴自己撑过了那五个月的过程换来了现在转转的前端时光,也持续在学习新的东西让自己更有能力完成目标。

持续学习,持续努力!

上一篇: 下一篇:

相关推荐