大数据

从市场策划转向前端开发学习是一种怎么样的体验?

最近我真的完全迷上前端开发,我开始学习html、css和javascript。

因为公司的强制要求,每天晚上我们都必须加班到9点,正常下班时间是6点半,所以每天6点半后在附近吃好晚饭,我就回到办公室学习html和css,一开始,公司的程序员们都非常惊讶一个市场部的小姑娘竟然开始学习写代码,都过来围观,看看我写的是什么东西,其实都是那些简单的标签,后来经过半个多月每天晚上都在那个角落安静地敲我的代码之后,他们也就渐渐习惯了。

正在努力学习ing

为什么想要学习前端?

很多人问过我这个问题,明明是个市场狗,又是个妹纸,没事干嘛要学代码呢?

1、直接原因,从我进公司做市场开始,我就是一职多责的角色,写文案、做策划、办活动、谈合作、写计划、做预算、做礼品、做宣传册、做公关、做设计等等,常年市场部就是小市场部,设计和前端都是拿官网产品的人来帮忙做市场h5的宣传页。有一次我们市场部策划了关于感恩节的线上活动,另外一位市场小姑娘画好了页面的原型图(她男票是做产品的,深得真传),交到给设计和前端来实现,但是官网又要忙着改版,所以那天加班到晚上11点也赶不上活动上线。于是我就像,那还不如把页面前端都自己做好了,就开启了前端学习之路。

2、间接原因,我一直坚信在新时代的职业发展里面一条定律——“狡兔三窟”,什么意思呢,每个人的职业技能必须多方发展,单单拥有一项技能很难在竞争激烈的用人环境中脱颖而出。因此,在某个领域很精通,然后多个领域广泛涉猎,有所产出,我觉得真正的人才在技能上就是那只“狡猾的兔子”。要是以后我不做市场,做个自由职业者,必须趁现在装备技能啊。

怎么开始零基础学习前端?

前端与其它技术职位相比,算是容易上手。html和css都是标签式代码,只要记住了,就能写出漂亮的前端页面,当然你记不太清楚也没关系,很多编辑器都有语法提示,另外万一你真的不记得,还有参考手册!可能学到js会难一点,要懂得一些数学和编程的逻辑,如果再深入一些,涉及php这些后端,我们就先不讨论。

一开始我请教了几位大神,我先在w3school.com看了一遍html的教程,一边看一边在线练习。后来看了知乎,几位大神对零基础学习前端都有一些建议,我觉得蛮不错的,贴出来给大家看看:

闹不住菇在搬砖 ——零基础如何迅速学习HTML(或HTML5)?

张扬 ——零基础如何迅速学习HTML(或HTML5)?

郑航 ——有哪些关于前端开发技术(HTML、CSS 和 JavaScript 等)的值得推荐的书籍?

余博伦 ——有哪些关于前端开发技术(HTML、CSS 和 JavaScript 等)的值得推荐的书籍?

匿名用户 ——零基础的前端开发初学者应如何系统地学习?

根据大神给我这个菜鸟的建议,我先买了三本书:

亚马逊中国有售

技术书都是不便宜啊,而且打折也不多,经常技术大会看到图灵图书,不知道上面的书价格如何。目标是在半年内完成这三本书的阅读,初步掌握html的语法和标签,css的功能和用法,简单的js,熟练使用atom编辑器。

过去两周,目前的进度是完成head first html与css一半的内容,每天晚上都在公司奋斗一小时,周末起码拿一个完整的下午来学习,完成每周任务奖励自己可以看一集最新的runningman。还记得上周日是我的生日,很不巧还生病了,竟然还能坚持回公司学习,遇到同回公司加班的技术大神,感叹了一句:这就是程序员的日常生活啊!

怎么保持学习的热情和激情?

作为常年需要跑市场活动、长期想创意宣传、偶尔搞公关的市场狗来说,写代码需要静下心来认真观察这些代码,记住这些逻辑关系,熟悉这些语法和标签,同时要配合数学常识,比如计算下像素跟媒体设备页面的关系,最好能掌握基本的photoshop,在每天加班的强度下,如何保持学习的热情和激情呢?

首先抱有一个坚定的目标,比如你想要做一个自己旅游照片的瀑布流网页,看到你设计出来的页面和你生活的经验历练很漂亮地按照你的想法展示在网站上,以后还有机会跟网友朋友们分享,改变世界从写代码开始!

其次是给自己奖励,step by step,每完成一个小目标就给自己想要的奖励,没有达成的话就不能获得奖励,如果你需要有人监督,欢迎联系我哈哈。

再次是获得身边大神的鼓励,连大神都觉得你是有潜力,你就真的写代码如有神力,不管你信不信,反正我连做梦都是梦见敲代码。

最后说两句

多一份技能,多一份收入。