公众号有些不太完整,欢迎点击【阅读原文】查看更多

欢迎关注 jsliang 的 GitHub,集技术、健身、理财等个人一生所拥有的各种财富的文档库:

  • https://github.com/LiangJunrong/document-library

一 目录

不折腾的前端,和咸鱼有什么区别

目录
一 目录
二 前言
三 得失
四 展望
 4.1 展望
 4.2 展望
 4.3 展望
五 总结
六 疯狂 283 道简单 LeetCode 题解集
 6.1 【0-100】 道
 6.2 【101-200】 道
 6.3 【201-300】 道

二 前言

时间:2020.02.01。

一个值得被纪念的日子:

  • jsliang 把 Visio Studio Code 中的所有简单难度 LeetCode 都刷完了。

完成的那一刻,除了和朋友分享下喜悦,并没有想象中的非常激动。

我从 2019.05.16 开始,经公司同事 @__MARPTS罗 的推荐,开始攻略 LeetCode 题目。

从异常艰辛地编写第 1 道 LeetCode 题目《0001-两数之和》开始,到现在基本能快速解决 LeetCode 80% 以上的简单难度题目结束。

截至 2020.02.01,这 261 天里,我完成的 LeetCode 题目统计为:

  • 简单:283 道

  • 中等:10 道

  • 困难:1 道

在这 294 道题目的洗礼下:我,成长了。

三 得失

在这接近 9 个月(261 天)的时间里,刷完 294 道 LeetCode 题目后,个人收获如下:

  1. 大幅度熟悉了 JavaScript 各种原生 API,能根据场景使用合适的方法快速求解。《JavaScript 学习笔记》

  2. 更加严谨的代码逻辑,不仅仅作用于刷题,对业务场景也能进行更好编程。《LeetCode 简单难度题集》

  3. 了解一些算法和数据结构的基础知识和方法。例如双指针、递归……等。《算法与数据结构》

但是,相比于收获,怎么看好像失去的更多:

  • 成长空间

  • 技术提升

不可否认,jsliang 认为入行第 1~3 年是个重要的发展期。

虽然我只有 1 年过 10 个月的工作经历,但是当中 9 个月的空闲时间都是刷题,深感浪费。

因为在前面的 1~3 年,你可能没有女票,亦或者还没有组建家庭,你没有太多的债务纠纷,不用理会房贷车贷等,你还有充沛的精力去折腾,你会去思考,去探索自己的未来。

在入职一年左右,jsliang 由之前的中国电信外包的工作,跑到了目前的公司,在这十个月的工作经历中,自觉经受了非常多的磨损。

咱们进行小小对比:

驻点公司 学习时间 技术 内容
电信 5/6h 微信小程序、Vue、H5、JSP…… 各式活动页、各类项目……
目前 3/4h React 表单、后台管理系统。

也许这是 2019 最大的遗憾,就是工资提升了,工作内容却狭小了,技术提升减少了,技术范围狭窄了。

以前在完成任务的同时,可以琢磨折腾新技术并应用到项目中;现在在完成任务的同时,还要防止时刻来的额外任务(海量线上 Bug、自提需求),你还能做的就是在经过审批后给项目添加新的 npm 包。

感慨:现在还记得经理一开始说的 6 小时工作 2 小时自我提升,现在是全天 8 小时满载,有时候需求量大还搞不完,需要周六日加班。

在和已经是面试官的朋友 @lien 聊天后,悲哀地发现:

  • jsliang,废了。

因为我现在:

  • React 不太懂,因为用的是封装好的全家桶

  • React 不太懂,因为写的全是表单

  • 其他技术淡忘了,CSS 布局?……沉默

话归正题,在繁忙的工作中挤出时间刷 LeetCode 题目外,剩下可用的时间,很少很少。

尝试过:

  1. 挤时间。早上 8 点半到公司,自学到 10 点开工,晚上 8 点半回到租房,锻炼学习会 11 点睡觉。

  2. 时间片段管理。跟同事 @诗能 学到的技巧,给自己限定完成任务时间是多少,然后挤出一点时间片段进行个人学习提升。

但是发现还是挺累的,有点同事共事经验的小伙伴都清楚,工作不是仅有代码,还有大量的《人与人之间的沟通共处》,其中心酸难以一一述说,唯有感慨一声继续给自己加油。

社会磨平了我们的棱角,但是并不能磨灭你的希望和你做出的努力。

综上所述,jsliang 的 2019 并没有那么如意。

四 展望

虽然感慨颇多,但是……那 2 块钱的彩票让我觉得人生还有希望,哈哈。

经过 2019 的折腾,jsliang 将个人的发展分为 3 个部分:

  1. 技术

  2. 健康

  3. 理财

首先,健康是第一位。虽然突然去世(cu si)只是偶尔发生,但是如果一直处于亚健康或者疾病状态,对个人明显是不利的。一次 ICU 能让一个普通的家庭穷困潦倒多久?

然后,技术是第二位。如果你没有突出的技术,你就不能获得持续的收益,或者进一步提升自己的收益,你的本金就是无根之水(当然,或者叫本领?)。

最后,学会理财,让你离早餐自由、水果自由、财务自由……更进一步。

这些是很有意义的提升,咱们下面浅谈几句。

4.1 技术

技术上不敢多言,但是和 @lien 小伙伴聊天总能收获很多:

  1. 业务能力

  2. 底层能力

  3. 管理能力

对于小伙伴经常吐槽的面试总被面数学、图形类的题目,在此只能表示膜拜。

jsliang 狭隘的眼光中,个人觉得:

  1. 提升你的业务能力,不仅仅是说让你去写业务代码,更重要的是对项目的把控,对进度的推进和对业务风险的控制。

  2. 如果你希望更进一步,那么你应该了解 XX 源码之类的,对算法与数据结构、设计模式等还有个人的见解,它们能帮助你进一步提升自己的能力。

  3. 管理自己和管理他人,显得十分重要。在对于自己上,对时间的把控和对任务的解读是非常有必要的,连自己的底线都不清楚,那是不好的。在对于别人上,学会管理是一门艺术,我还没当上管理层,这里就不 yy bb。

《前端知识体系讲解》这一块永远不敢放出话,说自己多清楚。

世界那么大,你怎么知道自己不是井底之蛙。

希望有生之年,你我老了,公司辞退了的时候,咱们能小小吹水下前端技术要怎么发展~

4.2 健康

胖子是热门的探讨话题?

从大一的 140 斤到现在稳稳的 160~165 斤,充分体现什么是:

  • 技术宅

  • 过劳肥

  • 单身猪

意识到自己再不锻炼身体,下一个猝死在某某办公室的人可能就是我之后,开始注重锻炼身体、注重养生。

目前的锻炼方式即是打开 Keep 软件,找些内容进行锻炼,然后控制饮食,多活动。

为此,特意去搜索了一些健身资料,丰富自身的养生知识。

目前专栏正在持续完善,欢迎小伙伴监督~

  • jsliang 的健康频道

当然,希望加 jsliang 微信或者进 jsliang 的健身群 讨论的,也可以跳到章节《五 总结》部分扫二维码加我,过审入群。

4.3 理财

2019 跳槽的一大原因就是没钱了,负债中!

所以在还清债务后开始存钱,然后在朋友的推荐下,开始了理财之旅。

目前个人分配比:

项目 金额
彩票 200
房租 1200
伙食 1050
基金 5000
余额宝 剩余金额

当然,工资机密这种事情还是要搞的,所以能透露的占比如上所示,不能透露的都写在余额宝的 剩余金额 中了。

收益来源于:工资 + 公众号收益 + 小伙伴的文章打赏 + 云服务器推广收益。

值得一提的是:个人是个小彩民,每期 4 注体彩/福彩随机(8 元)是必须的。

暴富只是个梦想,要实现请先购买彩票 ^_^

目前尚未开启股票或者其他投资形式,第一是不太熟悉,第二是这点钱放到股市,分分钟炸裂。

如果小伙伴也想搞搞理财,学习下理财是怎么回事,可以找 jsliang 一起嗨皮:

  • jsliang 的理财频道

当然,希望加 jsliang 微信或者进 jsliang 的理财群 讨论的,也可以跳到章节《五 总结》部分扫二维码加我,过审入群。

五 总结

以上即为 2019 年 jsliang 的年度总结。

虽迟但到~

其实 2019 年尾的时候看到身边的大佬都在写《2019 年度总结》并且还获得了各式奖项的时候,还是挺羡慕的。

当然因为觉得自己还没有搞完 2019 内容,所以就不敢露面吹水。

直至 2020 年春节前后获得了《王者荣耀模拟战》王者等级,以及刷完了《LeetCode 简单难度》,才觉得 2019 可以 “勉强” 收工了,才写完这篇文章。

2020 尚在开启,未来会进一步完善自己的技术、健身、理财知识体系~

最后的最后,贴一下 283 道 LeetCode 简单难度题解。

咱们,2020 江湖再见!加油~


  • 欢迎关注 jsliang 的 GitHub,集技术、健身、理财等个人一生所拥有的各种财富的文档库:https://github.com/LiangJunrong/document-library

  • 个人微信

  • jsliang 的前端群:先加个人微信,好友通过后请备注需要进哪几个群,过审再拉进群。

  • jsliang 的健身群:先加个人微信,好友通过后请备注需要进哪几个群,过审再拉进群。

  • jsliang 的理财群:先加个人微信,好友通过后请备注需要进哪几个群,过审再拉进群。

六 疯狂 283 道简单 LeetCode 题解集

LeetCode 简单难度攻略

  • 链接:https://github.com/LiangJunrong/document-library/tree/master/other-library/LeetCode/easy

纯粹喜欢,所以坚持,人生不仅有业务代码的 if...else... 或者面向面试题的工作,还有刷题的喜悦。

6.1 【0-100】 道

……内容太多已作省略,更多请点击【查看原文】

6.2 【101-200】 道

……内容太多已作省略,更多请点击【查看原文】

  • 时间:2020-01-14 09:55:25

  • 感言

恭喜自己 GitHub 仓库已破 200 道 LeetCode 简单题题解~

虽然没有其他公众号的文章一样受欢迎(枯燥),虽然不曾连续发掘金、SF 等平台(太多发了没有观赏性),但是从中真的得到了许许多多的快乐,忘掉了工作的枯燥和生活的苦闷,2020,加油!

GitHub 仓库地址:https://github.com/LiangJunrong/document-library/blob/master/other-library/LeetCode/easy/README.md

6.3 【201-300】 道

……内容太多已作省略,更多请点击【查看原文】

jsliang 的文档库 由 梁峻荣 采用 知识共享 署名-非商业性使用-相同方式共享 4.0 国际 许可协议进行许可。
基于https://github.com/LiangJunrong/document-library上的作品创作。
本许可协议授权之外的使用权限可以从 https://creativecommons.org/licenses/by-nc-sa/2.5/cn/ 处获得。

朝花夕拾 - 2019 总结相关推荐

  1. 2019.01-02 总结

    2019.01-02 总结 2019 年即将过去两个月了,整个 2019 年也即将过去 1/6,本来是在 01 月底进行总结,但是由于各种事情耽误,所以延迟到现在对前两个月进行回顾,看看哪里还需要改善 ...

  2. 回顾 2018,展望 2019

    1. 概述 今天是 2019 年第一天,趁着元旦 3 天假期时间,对即将过去的这一年做个总结回顾,看下这一年得到了什么,失去了什么,并对来年做个新的规划,看下需要采取哪些措施提升自己. 2. 2018 ...

  3. NLP相关论文上新-2019

    文章目录 2019.07 0724 0725 0726 0729 0730 0731 2019.08 0801 0802 0815 个人觉得有价值.有帮助的论文 2019.07 0724 计算机视觉和 ...

  4. 2019年终总结:好好爱自己

    前言: 回顾培养计划学过的东西,自己给个评分,标准(独立,拼尽全力,内心满足),但这一块很多是不由我自己控制的 回顾内心成长的过程,给满分,因为真的尽全力的在做,没有遗憾和后悔. 专业学习阶段: 00 ...

  5. 2019个嵌入式市场研究,持续的C/C++优势

    2019个嵌入式市场研究,持续的C/C++优势 2019 Embedded Markets Study reflects emerging technologies, continued C/C++ ...

  6. CVPR目标检测与实例分割算法解析:FCOS(2019),Mask R-CNN(2019),PolarMask(2020)

    CVPR目标检测与实例分割算法解析:FCOS(2019),Mask R-CNN(2019),PolarMask(2020) 目标检测:FCOS(CVPR 2019) 目标检测算法FCOS(FCOS: ...

  7. 2019春第二次课程设计实验报告

    2019春第二次课程设计实验报告 一.实验项目名称: 贪吃蛇游戏编写: 二.实验项目功能描述: 这个实验主要是实现游戏的正常运行,实现的目标是对小蛇移动的控制, 同时对小蛇数据的保存,如何实现转弯的效 ...

  8. 挥手送别 2019,翘首期待 2020

    1. 2019 年度总结 回头看看 2019 年初做的计划,发现有好多都没有实现,像管理.英语.锻炼身体等,都由于种种原因没有坚持下来,或者说都没有达到预期的效果. 英语学习 2019 年初尝试 [英 ...

  9. 中山大学计算机学院运动会,喜讯!我院获2019中大校运会教工组团体第二名

    11月2日,中山大学2019年运动会在南校园举行,来自全校68个院系.附属医院.部门共3200余名师生参加比赛.由37名职工运动员组成的中山七院代表队参加教工组田径赛.趣味田径及球类等全部15项比赛, ...

最新文章

  1. chrome 禁用https限制http_HTTP协议走过29年漏洞百出:Firefox可直接禁用
  2. 求1-100之间的所有素数
  3. JQuery Basic Features Quick Walkthrough
  4. 离散哈特莱变换(DHT)及快速哈特莱变换(FHT)学习
  5. WPF的二维绘图(一)——DrawingContext
  6. this--学习笔记
  7. 现实世界的Windows Azure:与iQmetrix的市场营销副总裁Anne Weiler对话
  8. JS、Java、C 依然强势,Go、Kotlin、Python 成为潜力股,2020 开发者生态系统报告揭晓!...
  9. Jmeter 2.6下载安装
  10. php mysql 函数总结
  11. kb888111音频补丁FOR XP SP2
  12. instant app入门与开发指南
  13. lame库(iOS 和 Android)
  14. 密钥管理——密钥生命周期管理
  15. index.php.bak 颓废_CVE-2018-12613-phpmyadmin4.8.1远程文件包含漏洞复现
  16. 工业平板电脑选择需要注意的地方
  17. 机器学习算法——集成学习1(个体与集成)
  18. 关于JavaScript的Object所有方法
  19. 智能手机拍照及视频DXO mark排名
  20. excel中表格行高最大值是多少?如果超过了怎么调整?

热门文章

  1. HCIP数通H12-222-带解析1-40
  2. capwap学习笔记——初识capwap(四)
  3. 鸿蒙系统使用什么芯片,解读鸿鹄818智慧芯片和华为鸿蒙操作系统
  4. CSS实现隐藏滚动条并可以滚动内容
  5. cmd进入指定盘文件夹
  6. linux下7z文件的解压方法
  7. 通过自定义打印纸张的大小,实现打印到哪里纸张就停止在哪里
  8. Codeforces 1326C. Permutation Partitions
  9. PHP全栈学习笔记16
  10. 电商项目订单取消(Redis 延迟队列)--1