之前写了一篇内师助手2019关键字:努力,奮鬥,基本上写的都是关于那个小程序的目标与展望。写完后总是觉得还是缺了点什么,人的记忆力总是会随着年龄的增长,生活的压力,以及未知的状况而变得越来越差,就比如有很多人都不知道自己今年到底多大了,去年自己在学校(社会)里到底学了点啥东西。每次回忆都得思考良久才能想起。 不知道你们怎么想的,反正我现在对待任何一件事情,都要思考很多,不做那种干了一般就放弃的事情,而且经过我这一年的接触,我对两类人是特别讨厌的: 1:说话说了一半就消失的,有始无终的。 2:咨询问题,问题都没解决,最后说了句算了的,就把你删除的。 怎么说呢,我就想着1类人以后你说了啥话我都给你打个黄色标记,而2类人直接黑色标记。这样互相可以节约很多的时间。 昨天我就在想:2018年我到底收获了什么?2019年我该给自己定列出哪些目标?想了半天,终于心里有了个大概,留存到这里,方便我明年有个对照和回忆。 2018年我收获了什么? [1] 爱情 爱情是一个很神奇的事物,相爱的人会互相吸引,融为一体,不想爱的人这个吸引是有保质期的,离保质期越近,吸力就越来越小,最终互相排斥。 2018/10/30对于我来说是一个特别重要的日子,这一天我和我的她确定了关系,以后的一段时间虽然有过争吵,闹过小情绪,但是我还是变胖了! 前几天我还去了她的家乡,感觉真的特别特别的好!喜欢一个人的感觉是什么?我想就是:互相包容;彼此信任;面对未来。 两个人会为了对方愿意互相改变,这样的爱情才是最幸福的。 [2] 专业技能 如果说,2018年我在学校的课堂上学了什么,我可能一点都想不起来,不满大家说我是学电子Electronic Engineering(简称EE)的,并不是学计算机Computer Science(简称CS)的,但是呢,我研究过电子专业的走向,我发现本科内很难达到一定成就,找工作也是非常难找,在航天等高端技术领域,EE的研究人员会非常吃香,同时起点至少是名校研究生,甚至博士才可以。而本人是一个十分关注社会潮流的人,说实话吧,汇编语言虽然效率很高,但是我并不喜欢。可能我的思想觉悟现在没有那么高,但是吧,我觉的年轻人总该有自己的追求,有自己的爱好特点,而不是填鸭式学习,一条路走到黑。一件东西我不喜欢,天天学习就像在念经,那咱就满足基本要求,把重心移一下,保证基本的学业证书,全力去做自己喜欢的事情。 大学的老师为什么还在教你十多年的东西,不是他们老了,学不懂了,而是整个大学都是这个现状,这个学校不愿意更新教材,好,那我们也不更新教材,结果就是这样一个结果。我曾经看过一个统计报告,说是大学生的简历合格率不超过一成,基本上都得重新培训一段时间才能达到生产需要。所以,如何才能脱颖而出,那就是比别人多掌握一下技能,你就超越了百分之九十的人。 有人想问,只学习python能不能找到工作,现在我告诉你,找是可以找到,但是机会真的很少很少,正是因为python好教学,所以大多数培训班都在说python多厉害多厉害的,去年一月份我已经学会了python,但是经过这一年的调研,发现学会python是远远不够的!真正的学习应该是围绕人们的生活以及时代的发展而有目的的学习,培训班有培训班的道理,你也要有自己的主见,那么这个坑我已经帮大家跳过了,对不小心被我带进坑的同学表示抱歉。希望大家不要在入坑了! 那么我这一年又掌握了什么呢? 1] Linux linux 系统是非常稳定的,不想普通的pc,出问题重启就行了,linux将所有的操作都抽象为对文件的操作,而且根本就没有病毒。就比如现在我就是使用linux系统在写推文。 2] Shell 熟悉linux的同学都知道,其并不想window那种充满图形化的界面,所有的指令都靠你的双手敲击键盘才能执行,但是有的时候我们执行的都是重复的指令,每次敲击都是非常浪费时间的,所以学会这个,你就可以节约很多时间 3] JavaScript 因为我写了几个小项目,大部分都是面对普通消费者的,那么网页刚好是一个良好的载体,要想让网页具有活力,学会js真的很重要,我es5到最新的es7都过了一遍,并且还了解了浏览器的Bom,Dom等一系列Api,要学就把它学好! 4] NodeJs 基于Chrome V8 Engine 让Js工作的范围由浏览器走向了服务端,性能非常不错,底层依靠c++,但语言语法还是熟悉的JS,非常适合当做中间件进行使用,但是部署配置环境比较麻烦,pm2配合Docker化部署就更好了! 5] TypeScript 这个是我最近学的,最早是由Microsoft开发开源的,但是最新的Angular JS 2已经全面支持了TypeScript,这其中Microsoft和Google合作功不可没,传统Js有个问题,就是对象的类型非常不明确,导致如果出错,很难快速找到问题,针对大型项目来说,Js并不能很好的协作,所以学点Ts还有很有意思的,而且并不是很难。 6] GoLang 开始学这个其实很痛苦,因为之前学的c语言基础都忘了,go是编译型语言,任何变量都需要提前声明类型,但是近几年来国内对go的关注度越来越高,比如我现在的一个线上项目的后端就是由go写的,部署非常简单,也不用啥Docker化,打包编译后可以直接生成同一个二进制文件,配合Devops,完全可以做到自动重启更新后端。也是很好学,但是学好很难,所以就得上点心。 7] Mongodb-Redis-Mysql 这一年其实用mongodb比较多,因为它真的很好用,真是因为它的nosql属性,所以我们建一个collection的时候不需要考虑这个是啥类型,那个是啥类型。而且有很多高阶用法 Push Pull 特别好用,再也不用像mysql INNER JOIN联表操作。redis就简单的说一下,一个字:快,因为数据是存放在内存中的,所以取存的速度非常非常快,十分适合存一些动态数据。 8] React-Vue 这两大前端框架大家应该都听说过,angular js 2因为懒所以没学。现在的网也架构其实就那么几种:Python的MTV,还有MVC,MVP,MVVM,现在的前端框架都提出了虚拟dom,Diff算法。比如Vue最大的特点就是双向绑定(v-model)最早是基于Object.defineProperty这个api的set和get方法实现的,在jquery时代,每次更改都是进行一次实体dom重绘,还得选择节点,非常麻烦。React是facebook开发的框架,它的特点是组件化,大胆的引入了JSX,也就是说,所有的h5标签,你也可以写在js里,非常方便,但是相比vue,学习成本比较高,redux配置比较麻烦,非常适合大公司使用。 9] 微信小程序 微信小程序其实这一年变动特别大,很多api都有一些改动,借助微信这个大平台,我做了很多小项目,怎么说呢,他更改值的时候很像react的(this.setState(object)),但是那模板渲染又有点像vue,反正挺好学的,一点也不难,和微信小游戏相比,我觉得微信小游戏更有挑战性,因为它是纯canvas,所有的东西都是在js中写。 10] pm相关 一个不懂产品的技术员,就像是人没有灵魂一样,只是一个干活的工作,早晚会被时代所淘汰,所以做任何事情,都要想想消费者是谁,可以解决哪些问题,会产生怎样的收益。如果不把事情考虑的全面一点,很有可能连饭都吃不起。 11] 决策力,人际交往 现在的人有个特点,就是特别容易迷茫,干啥喜欢组团,也不是说不好,但是呢,人就会活的很没个性,都过的一样样的,一点也不好玩。我认为如果你觉得这件事可以搞,你就快速的做决定,该进进,该出出,life is a struggle,活着就是为了折腾。 写到这,看了下,我这一年学到的东西还是挺多的,不断学习真的很重要,也感谢我亲爱的一直支持我,在我学习累的时候,不断给我鼓励打气。 所以我2019年的决定和期望就是: 去三线城市发展(因为可以陪伴我的小可爱); 好好的毕个业拿上学位证书(本科生现在是最低要求了); 把这个很久不更新的公众号捡起来(人要不写点东西,真的就一点回忆都没有了); 认识一些牛逼的人并向他们学习(扩充自己的视野); 搞一些副业(现在还年轻,闲下来的时间不能被游戏所占据,不能浪费时间) 持续学习(学习自己感兴趣的,社会所需要的技能) 以上 2019 大家努力! |
|
来自: AnonymousV脸 > 《编程语言知识》