时光荏苒,岁月如梭.. 又一年的时间一晃而过,加入CSDN 2年了,参加工作快1年多时间的我,兜子里还是像以前一样一贫如洗,不过还好我的'博客砖家'头衔给了2018年一个基本交代,基本符合当初定下的目标吧,当初我的技术博客从原来的新浪博客(现在没落了)到后来的阿里云栖社区博客再到自己搭建nodejs博客失败(流量太少, 不爽(# ̄~ ̄#))最后选择了CSDN, 主要是这里百度的收录真的很多呀, 还能收获很多粉丝, 嘿额嘿嘿...

2018对我来说是关键的一年, 年初我正式抛弃java转向nodejs阵营, 失去了很多也是收获了不少, 经过1年的历练我终于掌握了node.js的精髓, 也通过nodejs找到了工作, 所以接下来的2019我决定坚持这个方向(全栈), 并且在生活, 学习和工作这3个方面约束自己, 同时也将自己的学习/工作方式分享给大家.

生活

部署智能家居

一直想在家里部署智能化的家具: 红外夜视摄像头, 运动检测, 警报装置, 声控开关, 机械爪.....像我这种出个门都要担心是否锁门了的强迫症晚期, 摄像头是必需品, 我还准备以后在胸前挂一个摄像头和录音设备, 记录每天的一切, 不会错过任何一个信息(不知道有没有人有同样的想法?)

坚持写博客+发朋友圈

坚持一件事是很不容易的, 尤其是发朋友圈这种看似没用的东西, 但当你坚持下来后你会发现, 你可以很长一段时间保持积极性, 每天生活的效率保持一个较高的水平. 3年来我选择通过博客记录生活, 通过朋友圈发表感悟, 长期以来, 来自读者的评论和朋友的点赞给予了我很多努力的动力, 让我不断成长.

运动+旅行

个人而言, 一直坚持每天25个引体向上或者50个俯卧撑或者8km慢跑, 即使有时候心情不好有点堕落, 但是想想健康高于一切, 运动使人年轻, 又会产生动力, 运动是唯一的可以抗衰老的东西(其他什么美容, 按摩这些感到舒适的活动都是无效的), 对于开发者来说, 如果一天内一半以上的时间都是坐在椅子上, 那是很可怕的.

然后还要偶尔出去走走,短期旅行就去市内游, 了解自己所在的城市, 总比去酒吧, 打游戏好.

听音乐

当我准备做一件体力劳动时, 比如学生时代抄作业, 或者现在偶尔重写代码时候, 我都会戴上耳机, 打开netease music, 选择一部推荐歌单, 然后随机播放... 这时候你会发现枯燥的时间过得飞快, 因为体力劳动不需要太多思考, 音乐不会干扰你的效率. 比如我写这篇博客的时候云村前后循环了近100首歌, 2019年仍然要坚持这种高效的生活方式ヾ(◍°∇°◍)ノ゙

晒下俺的听歌排行: )

每天都看YouTube

不知道这是不是一个好习惯, 反正我当初是因为YouTube一个游戏主播和宠物主播入坑的, 后来感觉通过看YouTube可以了解国外文化, 顺便提高英语水平, 总比刷微博和哔哩哔哩好吧, 带着这种心理, 我平均每天看5个左右YouTube视频, 更重要的是, 上面还有很多很有价值的视频教程, 这些在墙内根本找不到, 于是YouTube成了我学习新技术的首选平台.

学习

那些望而生畏的新领域

webassembly

webassembly简称wasm, 据说是代表了下一代浏览器, 虽然当初是很讨厌这个技术的, 因为它的出现意味着JavaScript在前端的市场在缩水. 但wasm是web发展的必然产物, 我也很需要它因为很多原生js应用已经非常慢了, 最终它会和js处于一个依赖共存的局面

typescript & deno

只能说typescript是JavaScript的下一代, js的弱类型用的虽爽, 但始终不是成熟程序猿所追求的东西, 现在ts的口碑已经超越了js.但是标准库上的完全支持还要等, 所以我们js用户可以提早学习ts的生态, 为以后ts的全面来袭做准备.

然后说说deno, 虽然nodejs的创始人RY始终安慰我们说deno不是下一代nodejs, 但是我们还是默认了这个是node的命运, node作为2009年诞生的年轻技术, 历史包袱非常少, 一时半会还淘汰不了, 未来node标准库切换至deno相比也是非常迅速的, 因为两者的底层都是C++. 我们Ecmascripter有着入门typescript的天然优势, 所以别浪费, 赶紧上手吧.

机器学习

我准备正式涉足AI, 如果说软件的本质是自动化, 那AI的本质就是自动化的自动化, 不可否认, 传统编程, 比如开发app最终都会被AI取代掉大半.

但是关于机器学习, 神经网络的质疑也是很多的, 如此高深的技术是否有一定的骗局在其中我目前也无法判断, 毕竟它和传统软件的区别太大了, 还得等到我真正入门以后才能明白AI是否适合自己.

推荐这篇文章

3D

3D是我一直想入门但缺乏勇气的一个领域: 一来3D有很多新的概念比如摄像机, 光线, 物理引擎等等, 二来不同的语言有着不同的生态, 即使用js, 主流的three.js和babylon.js又有很大区别, 物理引擎市场也是丰富多彩, 完全不知道怎样选择合适的技术, 导致选择成本很大, 第三, 学习了3D后并不能在短期内为自己的工作提供帮助, 毕竟我是做web开发的, 还不能一下子跳到游戏开发. 在2019年, 我希望加入到一个主流的3D开发社区, 收集大众的评论, 仔细调研市场, 对整个3D技术领域有一个很好理解后再决定是否真实踏入这个新的世界.

区块链

这个东西个人不是很感兴趣, 因为我算法很烂, 而且区块链是为了安全领域服务, 本身是个好东西, 但没有AI来的酷炫, 所以我作为一个常年在应用层漫游的小学生暂时不考虑学习区块链, (⊙o⊙)…

尚未系统学习的技术...

其实我目前掌握的技术栈全是自学的, 能活到现在简直是奇迹, 下面列出我目前'精通'的部分技术, 希望能够通过网络课程或者培训机构来一次系统的巩固:

机器人

新的一年我要坚持写机器人, 无论是桌面自动化robot还是web自动化selenium都要寻找新的挑战. 机器人是自动化脚本的总称, 机器人在网络层面的体现就是大家所熟知的'爬虫'. 写机器人程序是非常好的兴趣促进进步的方式, 因为我们可以完成一些骚操作, 比如给我的CSDN文章批量点赞 (レ(゚∀゚;)ヘ=3=3=3) 当然这种损事现在不怎么做了, 现在做的比较多的是写一个图片自动上传程序, 将我

旅游的照片一张张自动上传到lofter上面, 因为它每次只能传20张.

MongoDB

非常优雅的数据库, 也是nosql领域的老大, 我自从使用了mongo就彻底抛弃mysql了, 使用就一个字:'舒适', 没有历史包裹, 社区异常活跃(*╹▽╹*)

停止学习框架

我只学习一些轻量级的UI框架或者自动化框架, 对于一些重量级的比如前段的3大框架一个都没学! 有人问前端怎能不学这些框架呢, 呵呵, 我用自身证明了即使不学它们, 我照样活到了现在(当然, 混得好不好另外一说了). 重量级框架的本质是标准库的不完善下的时代产物, 比如mvvm数据绑定, 我宁愿自己手写方法, 也不会去用Angular, 使用任何一个框架的前提是你能确保自己可以手写实现.

潜意识里, 这些框架都会被未来的标准库原生取代, 所以我花了更多的时间在学习设计模式和标准库上面, 学习这些"不会过时"的技术才让我感到踏实, 我的大脑也乐于接受.

还有其他很多用起来很舒适的软件技术可以到我的个人主页上的分享

工作

我在一家神秘的外企上班(*^▽^*), 目前为止已经为公司开发了3个CMS, 从做项目和与人打交道上我学到了很多, 以下我的几个很好的工作方式希望能启发到你们~

习惯于使用谷歌

不知道在我大三还是大四的时候, 我工作上使用google的频率大于百度了, 搜索方式也习惯了用英文描述问题以及阅读英文文档, 这个习惯对我的改变很大. 说实话, google返给你的Stack Overflow或者medium的解决方案确实要比百度给你的csdn和博客园文章要有用, 我现在基本上是面向Stack Overflow编程, 这个平台上面的答案非常直接, 不绕弯子, 而且用户的打分基本可以代表这个答案的正确性, 非常值得信赖. CSDN当然也有价值, 但是国内许多文章往往不能直击问题关键, 不够注重抽象分析, 机会成本太大. 所以, 希望大家开始或者坚持使用google, 培养查找问题的能力, 和英文能力(google上搜中文的结果和百度差不多...)

坚持出勤GitHub

从大一开始, 我就坚持每周5天以上的github的commit/push频率, 因为我知道, 一个溜B的GitHub账号甚至比你的简历更有代表性, 事实也证明了这一点: 我大三结束时候去一家杭州的初创移动互联网公司面试, 临时没有准备相关岗位的简历, 我只给了主管我的github账号, 最后我顺利通过了面试! 虽然其中还有其他原因, 最后我也没去上班..., 但是github账号在这次求职中功不可没. 所以说, 如果你还没有坚持push github的习惯的话, 请立刻养成.

这是我2018年的github出勤率:

坚持写CSDN^_^

经过不懈努力, 我终于在去年10月份申请成功了CSDN的博科专家, 非常感谢csdn赏识了我的博客, 我也获得了更多的阅读量和粉丝. 我觉得一个CSDN账号和github账号一样, 也能代表自己的水平, 坚持撰文不仅能结交朋友, 巩固技术, 还能在未来的人才市场上获得一定的优势.

拥有自己的网站

仅仅有上面两个社交账号还是不够, 你需要搭建一个属于自己的网站/社区/博客, 放在自己的服务器上, 吸引网友来驻足观赏, 当有一定的人流量后就可以拉广告啦, 很遗憾, 我目前有一个动态博客和一个静态主页都人流惨淡, 而且很久没更新了, 大家也别点击了o(╥﹏╥)o 但是在2019我要重新构建一个小程序, 不再是以自己为中心的个人博客, 而是一个服务大众的社交平台, 之于现在还在构想阶段, 主题暂无, 资金不足, 合伙人也没有,,,所以敬请期待吧, (逃

-- 完 --

2019 | 开启新的堕落生活相关推荐

  1. 2019深圳新引进人才租房和生活补贴公示

    吐槽一下:用得着隐藏这么深么? 2019深圳新引进人才租房和生活补贴公示 http://www.sz.gov.cn/cn/xxgk/zfxxgj/tzgg/

  2. 明星热图|朱一龙环保主题大片出炉;李现为您开启新一年“红运”时刻;杨采钰成林清轩产品代言人...

    图片是企业新闻传播的要素之一,优秀的图片使读者能更直观地了解新闻内容."一周热图"栏目为大家展示每周通过美通社发布的最具代表性的企业新闻图片. 杂志 <时尚芭莎>电子杂 ...

  3. 每日新闻 | 董明珠与雷军开启新赌约:10亿不要了,再赌5年

    点击蓝字 关注我们 更多精彩,请点击上方蓝字关注我们! 每日新闻播报 第08-28期 1 趋势洞察 高通孟樸:5G将为社会带来无限的机遇和可能 在2019年重庆智博会5G智联未来高峰论坛上,高通公司中 ...

  4. 人人车公布2019年新战略:成立8千万元基金 加大品牌广告投放

    [TechWeb]2月18日消息,人人车创始人兼CEO李健今天发布全员内部信称,人人车将正式启动"新平台,新零售"的战略升级.在新战略下,进行平台化运营,将人人车平台在品牌.技术. ...

  5. “微信沃卡”的示范效应:联通和腾讯开启新模式

    当越来越多网络用户的时间迁徙到手机新大陆上,中国的运营商和互联网企业都面临着重新赢得用户忠诚的共同挑战.中国联通和腾讯公司最新达成的合作显示,这一核心目标正成为双方化分歧为合作的推动力. 今天,中国联 ...

  6. 2023整装待发,开启新的征程

    前言 感觉时间过得好快,2023年已经过了十二分之一,在刚过去的一个月里,循序渐进的生活,循规蹈矩的上班,按部就班的完成flag.新的月份又是新的周期,总结一下刚过去的1月份,再展望一下2月份,因此, ...

  7. 氮矽科技开启新的篇章 矽能科技孵化器运营模式收获肯定

    经过近两年的发展与努力,成都矽能科技有限公司孵化器旗下孵化企业氮矽科技,将于2021年4月搬出矽能科技在天府软件园的孵化基地,宣布成功孵化并毕业. 2019年4月,由矽能科技注资成立的氮矽科技于同年7 ...

  8. 贵州安酒投产12000吨开启新一年度酿酒工作

    每年10月下旬到11月,无疑是酱酒企业最忙碌的时刻."翻锨打糙"."脚踢手摸"--酿酒人在进行着酱酒酿造最重要的一项工序 -- 下沙,以此开启新的酿酒周期.20 ...

  9. IPO倒计时,比亚迪半导体开启新鏖战

    今年以来受持续蔓延的"缺芯潮"影响,整个世界半导体供应链都面临紧张局面.相关资料显示,本轮"缺芯潮"或将持续到明年上半年,这也就意味着与半导体芯片紧密相关的整个 ...

  10. 人脸识别自助收银终端进入商超场景,开启新零售自助收银模式

    人们的生活节奏在逐渐加快,对于时间的观念有越来越多的用户注重,而且很多人们通过碎片化的时间阅读,利用好碎片化的时间学习.放松等.比如说,在零售购物中,人们在结账都希望能够快速完成,而不是排长队. 为此 ...

最新文章

  1. 机器学习(15)精确率召回率F1-score(查看癌症预测结果的精确率、召回率)
  2. Python之os模块用法
  3. 剑指offer--变态跳台阶--递归和循环
  4. 814. Binary Tree Pruning
  5. 国内CVPR和图像处理领域的公司和研究机构
  6. 有了SDS,硬件还重要吗?
  7. 【STL深入学习】SGI STL空间配置器详解(一)-第一级空间配置器
  8. 如何在CentOS 7上使用HAproxy Loadbalancer设置Percona XtraDB集群(负载均衡)
  9. js 高级 prototype
  10. Spring Boot+HATEOAS快速介绍与示例
  11. JavaScript 媒体查询库 enquire.js
  12. 用MFC消息映射机制自定义消息
  13. 原创力文档怎么免费下载_谁说下载文档需要下载券?老司机分享的良心工具,全网文档免费下...
  14. 使用Docker搭建实验室共享GPU服务器
  15. mac vim映射esc_如何通过重新映射大写锁定来获取Mac的Esc键
  16. 元数据管理平台技术白皮书
  17. SCSI子系统基础学习笔记 (之UFS子系统) - 3. UFS命令处理
  18. Uconn DataMining Math5671 课程小记(1)
  19. ssd硬盘 速度慢 linux,Linux 对SSD硬盘优化的方法
  20. Windows+L键不能锁屏解决方案

热门文章

  1. 如何选择家庭私有云NAS方案?家庭NAS存储服务器的重要性
  2. 挖矿病毒audiodg.exe\taskhost.exe溯源与手动查杀方法
  3. 蚌埠学院教务系统自动导入课程表到小米/Redmi手机小爱同学课程表使用说明
  4. python-多态_new魔法方法_单态模式_连贯操作
  5. Android技术知识点:如何向 TextView 添加字体
  6. 【生物信息学-基因表达谱】什么是基因表达谱
  7. 2020浙江省赛打铁记
  8. Request method ‘PUT‘ not supported
  9. Ubuntu下 百度在线语音合成使用
  10. 穷举字符串c语言,穷举密码算法