前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >回望2017:一个前端从业者砥砺前行的一年

回望2017:一个前端从业者砥砺前行的一年

作者头像
闰土大叔
发布2018-04-12 11:05:03
7370
发布2018-04-12 11:05:03
举报
文章被收录于专栏:闰土大叔闰土大叔

前言

从年前就嚷嚷着要走出去走出去,转眼间已经到了年底依然在我的大太原呆着。年底了,不能免俗的我,也来写一篇2017年度工作总结的文章,凑凑热闹。如果对你有一点点启发,或者感悟,那我写这些文字也算值了。

接下来,正文从这开始~

说实话,这是我从事前端三年以来,第一次认真写年度工作总结,提笔一瞬间,感觉今年的路走的挺坎坷的,一步一个坑,有坑就要努力往出爬,每次爬坑的经历或多或少都会有些收获。或许,人生这个阶段应该叫,磨砺。

MacBook Pro对我编程的影响

在说起我的现任MBP之前,先来追溯下我的前任-宏碁笔记本,它的配置如下:

Intel Core I5-2450M CPU处理器 2G运行内存RAM 500G机械硬盘

这台笔记本,在我进了编程培训班的第二年就跟着我了,一直陪伴到今年年初。现在想想,满打满算4年了。我对它还是蛮有感情的,毕竟是我用过的第一台笔记本电脑。至今我都能回想起当初深夜在宿舍敲代码的经历,那会儿我们正在学HTML+CSS,<熬夜></撸码>,这对标签成了我们当时最真实的写照。

时间一晃,四年过去了。我的这台笔记本渐渐地变的卡顿,2G内存逐渐跟不上了越来越多的软件程序的高负荷运转。圈里不是有句话么,低于2G内存的笔记本就不要用于编程了,否则有你后悔的时候。服役了这么长时间,是时候让它退役了。

于是乎,在2017年年初的时候,我人生中第一台MacBook Pro就这样承前启后地来到了我的身边。

这是我刚从邮政取回来包裹时拍的照片,当时还没来及拆。回家开箱的一瞬间,我承认被它征服了。虽然我不是果粉,但还是被它出色的工业设计、视网膜级别的Retina屏幕,实用的macOS系统以及后来我接触到的高性能所吸引了。

当然,我买的是内存8G的入门版。

刚入手的那段时间,恰逢我正在学习node.js 和 MongoDB。俗话说,没有对比就没有伤害,之前那台宏碁笔记本在启动一个photoshop都卡的要死,更别提特别吃内存的webstorm了。自从用上MBP后,感觉瞬间流畅了好多,有种刚还在北京四环堵车,突然间开到了青藏高速公路上的快感。

一开始,体验了一下homebrew,一款MacOS平台下的软件包管理工具。

然后,秀了一把node和MongoDB操作:

当初因为MongoDB的Mac配置环境,还捣鼓了半天,有相同问题困扰的小伙伴可以私信我。

最后秀一把nodejs加密模块的处理,自己琢磨出来的。

运营公众号的收获与感悟

公众号运营是今年6月份有的这个想法,然后7月份开始写的文章。走过了2017这一年,公众号的名称前前后后改了三次,最后定格为:闰土哥的前端路(running_hacker)。先说下这半年来运营公众号的数据:

发表原创文章23篇; 收获粉丝关注人数1000+; 最高一篇文章的阅读量停留在了6283(原文链接:大兴公寓的那场火,烧毁了我的所有); 开通了前端技术交流群,人数380+(之前清理了将近50多个长期不发言的);

这半年时间里,每天都有关注和取关的同行以及同学,现在的我已经学会淡然处之了。原创文章在今年下半年发表了23篇,相当于一周一篇的节奏。中途也曾遇到过停更的困境,一停就是两个月。当时也听说了有不少技术公众号运营了一段时间就停更了,有的甚至废弃一旁,再也没有精力去插手。而我,却不想做其中的一员,想继续坚持下去。说真的,仅靠业余时间来坚持运营公众号是一件非常不容易的事情。工作上,你可能会碰上公司业务繁忙,项目刚刚启动,每天加班到八九点钟,下班回到家已经10点多了的情况。生活上,你可能会碰到搬家、学驾照、陪女朋友逛街、户外跑步健身、朋友聚餐等占用你业余时间的事情。总之,如果你想有固定的时间来运营公众号,你会挤占很多你工作之外的时间。可能别人在看你写的一篇文章,看完也就完了。而这篇文章很有可能是你熬夜写出来的,写文章需要梳理思绪,需要润色文字,需要引经据典(这里指的是代码片段),通常这些事情,会让你用两到三个小时的时间才能完成。这背后的艰辛,估计只有运营过公众号的童鞋才会有切身体会吧。

所以说,个人运营公众号,真的是一件需要坚持坚持再坚持才能走下去的事情。对于那些长期坚持写原创文章的作者,咱们还是且行且珍惜吧。

当然,付出总有回报。接下来我们说说从运营公众号这件事情里所收获的感悟。很多博客大佬都建议萌新要养成写文章总结的习惯。可以帮你梳理你学到的知识,也能分享你的一些职场上的经验。关于写博带来的好处,我是受益匪浅,不仅让我加深了学到的技术知识,还认识了好多志同道合的同行朋友们(其中不乏一些大厂的同行),间接地扩大了自己的前端圈子,提升了自己在圈内的影响力,虽然这个影响力可能微乎其微。

刚开始我只是在公众号里推送文章,后来在朋友的推荐下,陆续开通了博客园、掘金

segmentfault、CSDN、简书、慕课网手记等博客专栏,从中收获了更多前端同行的认同与指教,也让我对前端这个圈子有了更深刻的认识。

在这里,闰土感谢你们一直以来对我的关注与支持。2018年,我会继续前行,前端路上我们不孤单。

Vue学以致用在工作中得到实践

今年在技术上的沉淀就是整体看完了一遍JavaScript高级程序设计,俗名红宝书。关于读后感,可以参考我之前写的系列文章:

闰土说JS进阶之变量 闰土说JS进阶之作用域链 闰土说JS进阶之「戏说数组」

说完基础,再来说说Vue这门MVVM框架。今年在工作中最大的收获就是学习完Vue 然后在公司项目中得到了实践,世间最美好的事情莫过于此。好多身处二三线城市、忙碌于小厂的童鞋们应该深有体会,你平时自学的热门前端框架在北上广深等一线城市都用烂了,然后在你们公司的项目中却很少见到它们的身影。学不能以致用,呜呼哀哉!

关于今年对Vue的输出,你们也可以参考下我前段时间写的系列文章,以下是传送门:

在没有DOM操作的日子里,我是怎么熬过来的(上) 在没有DOM操作的日子里,我是怎么熬过来的(中) 在没有DOM操作的日子里,我是怎么熬过来的(终结篇)

我与微信小程序的邂逅

自从今年年初微信发布了小程序之后,我就对它保持持续的关注。期间为了巩固API,还练手写了一个demo。这是一个以战狼2为主题的、集阅读与电影为一体的小程序。以下是一个代码片段:

在2017年行将结束的时候,微信小程序放了一个大招,“跳一跳”瞬间成为朋友圈的热门游戏。有大佬说,国内不存在移动互联网,只有微信互联网。这或许不是一句玩笑话。微信通过“跳一跳”秀了一把小程序的肌肉?,此番更新,或许是微信朝着这个目标迈出的一大步。小程序,大野心,让我们拭目以待吧!

比今晚不加班更能让程序员兴奋的话是,欢迎业主回家

今年我正式开始考虑买房交首付的事情了,岁月不饶人啊。曾经的90后闰土少年,如今已然变成了闰土大叔小哥哥。作为程序员,我想大家最大的愿望就是拥有一套属于自己的房子。没有房子,到哪儿都是流浪。

今年我和我媳妇儿看了一处楼盘,异常心动,如果不是钱的问题,我估计我们当时都有买下来的冲动。那处楼盘位于太原市小店区偏南地段,离榆次区不远,楼盘名字叫枫林四季。小区户型不错,南北通透,一梯两户。均价4500,这价格绝对属于太原市最便宜的楼盘之一了。售楼部的人给我们介绍,小产权大户型,总价40万出头,首付20万,可按揭,还贷8年,月供2100。多么诱人的条件,能用钱解决的问题,都不是问题。问题是我们没钱啊

让我来说说在二三线城市买房交首付的现实问题吧。以我的老家太原为例,山西省会城市,据我了解,今年太原中环以内的房价都在1万左右,1万以下的都算便宜的。据售楼部的朋友说,未来两年太原的房价还会迎来新一波的涨价潮,到了2020年,太原会承办全国青少年运动会,简称青运会。青运会的主办地在晋源区的山西红灯笼体育中心,汾河公园三期工程将在附近地段展开,预计到时候附近的楼盘绝对会顺势而涨。到时候,地铁2号线也会全线开通运营,紧邻地铁线的楼盘估计又要疯长一波了。

所以,房价到底涨不涨,还是售楼部小姐的那句话最经典:

先生,赶紧买吧!明年房价一定会涨的!

要不就是财经专家的那句金句:

买房最好的时机,是去年。

作为小编的我,只期盼2018年的工资能再涨上一涨。

2018年该立的旗帜

关于2018年的小计划,我要给自己立几个flag:

1、录制一些关于前端的入门视频教程;

我现在还没想好要录制的方向,先立着吧,万一实现了呢?

2、希望自己可以继续研究下vue、react、node、rn、小程序等;

3、坚持锻炼身体;

户外跑步健身这件事,我已经陆陆续续热爱了10来年了。不解释,强悍的人生需要一个强健的体魄来支撑。

4、希望2018年可以定下终身大事;

5、最后,希望自己的工资能再涨一波。

多攒点钱,明年希望自己能够离首付更近一点(base 太原)。

后记

2017,我在太原 2018,我在哪儿

这个问题,恐怕连我自己也回答不了,那就交给时间来处理吧。时间是最好的魔法师,她会给我们最合适的答案。

最后,祝大家在新的一年里,工作顺利,家庭和睦。如果你有什么新年小目标,欢迎在下方留言讨论,闰土大叔在这里等你哦~

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-01-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 闰土大叔 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 MongoDB
腾讯云数据库 MongoDB(TencentDB for MongoDB)是腾讯云基于全球广受欢迎的 MongoDB 打造的高性能 NoSQL 数据库,100%完全兼容 MongoDB 协议,支持跨文档事务,提供稳定丰富的监控管理,弹性可扩展、自动容灾,适用于文档型数据库场景,您无需自建灾备体系及控制管理系统。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档