2019,收获,静静等待

我19年定目标的时候,并没定多大的目标,主要是害怕最后打脸,所以就定了要做几件事情,健身、英语和写字,现在看还是做到了,而且还超额了。

不过,三件小事,虽然很小,但是因为坚持了一年,却给我带来了很大的改变,也是19年回顾下来,给我带来最大成就感的事情。

健身

到目前为止,健身坚持了一年半了,每周2-3次,每次1小时左右,有时候时间紧张,10-15分钟HIIT。

18年9月份开始跟教练锻练,到19年3、4月份开始,体重就开始降,一开始是小肚子没了(八块腹肌还没出来),再到后来胸挺了(胸下垂得到有效缓解),屁股也翘了,肩膀有棱角了,背也比之前直了,总之身材变好了,穿衣服也好看了。

好几次出去演讲,除了被问专业问题之外,竟然还会被人主动问到你是不是在健身,身材保持这么好,你是怎么做到的,每当被问到,就非常开心,发自内心的喜悦。

其实,19年3月份之前,我也练了差不多快半年,这半年变化不大,反而因为健身消耗比较大的原因,吃的比较多,体重不降反升,差不多涨了5、6斤,特别是肚子,比原来还粗一圈。

说实话,那个阶段,很长一段时间都觉得非常挫败,练了这么长时间没什么效果,真的都想放弃了。

但是,变化就是在几乎要放弃,但是又想再继续坚持一下的纠结点上出现的,我自己都不敢相信,这个临界点出现后,20天不到,体重就降了10多斤,到目前为止轻了15、6斤,稳定在69公斤左右,夏天的时候会更轻一些。

当然,健身带来的好处不止身材好,精神状态也好很多,之前不午休,下午崩溃,现在反应也没这么大,之前出差折腾一下,就很疲惫,经常会头痛,要花大半天调整,现在没有任何反应,可以持续地保持非常好的精神状态。

9月去敦煌走了次戈壁,3天90公里,每天睡眠4个小时的情况下,体力精力已然充沛,毫无压力。

还有,健身还要特别注意就是要控制饮食,所以健身后碳酸饮料基本不碰,特别甜的东西不碰,多吃蔬菜水果和高蛋白食物,早睡早起,生活状态也变地更加健康。

有时候我给人开玩笑说,我现在可以坐到想胖就胖,想瘦就瘦,其实我现在真的可以做到,秘诀就在于自律带来的“体重”自由。

这是坚持带来的第一个小成就。

英语

坚持了一年的英语学习,每周两次外教口语课,每天读几篇英文新闻和文章,听个5-10分钟英文新闻或演讲或访谈,坚持读了四本英语原版图书,看地比较慢,但是一点点都能看懂了,慢慢地速度也提上来了,虽然做不到一目十行,但是相对熟悉的内容范围内,一目2-3行还是可以的。

其实最早触发我重新捡起英语的原因是,我想申请海外的国际会议演讲,所以19年初尝试报名了SRECon亚太区演讲,申请的Proposal在好友李虓和志成的指导和帮助下,竟然通过了,差不多10%的通过率,当时真的很兴奋。

6月份去新加坡做了第一次英文演讲,终于走向国际舞台了,跟LinkedIn、FB和Google的大牛们同台了,当时我的外教老师给我发了条消息:The world is our stage-世界才是我们的舞台。

哈哈,还是忍不住开心下。

不过,过程我不是很满意,因为那个时候无论在发音、节奏、舒畅和精准表达上,都差很多,只能算是一次当场的英文表达,并不能算演讲。

当时在会场上,很多国家和地区的工程师,口音都不一样,特别是印度口音,完全follow不上,当时被一个印度的工程师提问,直接给问懵逼了,好在有李虓在,临时给救了场。

Anyway,算是一个美好而有意思的开始。

这次过去,还见到了我20多年没见的高中班主任,当时给过我莫大的鼓励和启蒙的老师,很多过往多年的记忆也一点点被勾起。

原本一个很小的期望,去做一场国际演讲,然后打开了英语学习之门,然后体会到了阅读英文原版图书和与国际友人交流的乐趣,也更加开拓了视野,见到了许久未见的故人。

所以,一件事情,想做就去做,做了就可能会带来完全意想不到的惊喜。

英语学习的积累,跟健身一样,靠一点一滴日积月累,有时候单词不认识,长句子理不清逻辑,听力跟不上,表达想不到合适的单词,真地是想快也快不起来。

咋办呢,只能一个个单词查词典,反复的读和背,长句子反复读,把主谓宾一个个挑出来,再去看修饰部分,再理解再读,听力听不懂就反复一遍遍听,看原文,看懂了,再听,说不出来,就换啰嗦的方式表达,不行就Chinglish表达,完了再找地道的英文场景表达方式修正,反正就是使劲往外憋。

没办法,就是一点点磨,所以,我觉得真正地学习和能力的提升是永远没有捷径的,过程一定是枯燥和乏味的。

其实现在也没做到流利表达,但是相比6月份,可以自信地讲,如果我再去讲一次,一定要比6月份好过N多倍。所以,争取20年再去申请一个英文Topic,做到比6月份更优秀。

写字

公众号我看了下,写了30多篇文章,因为有些东西想到了就写,并不适合放到公众号里碎碎念,但是后来开了知识星球(本文不打广告,有兴趣可以找我,嘻嘻),我看了下全年写了360+篇,每篇300-800字的输出篇幅。

所以,从量上,觉得ok。不过我翻了下公众号文章,特别是上半年写的几篇,还是下了功夫,也带来比较大的阅读量,特别是有几篇转来转去,阅读量是我公众号内部的好几倍了。

公众号的文章信息收集和整理后输出的,有一定深度,自然阅读量也会不错,所以从这个角度讲,虽然有了星球可以随时写,但是今年在写作的思考深度上其实是有点偷懒了,公众号发的文章偏少就是这个特征,这里是要反思和改进的。

不过,即使少有的几篇专业文章,仍然给我带来跟极客时间继续合作的机会,是的,20年,会有一个小专栏输出,可以期待下。

三件小事的总结

所以,无论健身,英语也好,还是写文章,我当初并没有立什么具体的Flag,没有了Flag的压力,我反而没有了太多的压力,完全当兴趣和小挑战来做,就是坚持,尽量不中断。

而且每次努力做到跟上一次一样是最低要求,如果能做到比上一次好就更棒了,何况我健身将近半年,还有点倒退,将近半年,连及格都没做到,但是好在没放弃,反而最终是变得越来越好,甚至超出我原来自己心目中的想象。

后来,我也想明白一个理儿,就是无论健身还是英语,都是我对我自己的期待,我做的好与不好,只对我自己有影响,并不影响别人怎么样,当然其实别人也并不care你身材好不好,能不能张口说漂亮的英语,关人家啥事呢。

我想做的只是改变我自己,我没有必要非得立个Flag给别人看。

所以,在个人成长上,努力做好自己,坚持对个人有益的一些小事,努力做到比上一次好一点点,我就觉得已经受益匪浅了。今年得到年会上,罗胖第一张PPT分享就是贝聿铭的名句:“我一直沉浸在如何解决我自己的问题之中”,很有共鸣。

健身给我带来了更多自信,身体好心情也不会太差,精神更充沛的情况下,也保证了我有更充足的精力做更多其它有挑战性的事情,英语可以帮我打开一个新的空间,比如看英文原版书,跟国际友人交流,去国外演讲,阅读和写字,让我可以结交和认识更多志同道合的朋友,也让更多的认识我,了解我,而且还有机会到更大的内容平台上是展示,本身就是个品牌建设过程。

所以,坚持的力量在一个人身上总会以某种方式呈现出来,比如,别人会主动问,你的身材这么好,是怎么练出来的。

工作

还是聊聊跟云的关系,18年的时候,我们把IaaS层的网络和主机迁到了云上,当时虚拟机、容器,还有很多中间件仍然是自建自运维,19年7月份,我们就把这些也全部迁移掉了,能用云的都用云,把上云做地更加彻底,团队精力上也可以更多的放在业务建设上,我也有更多的精力去探索一些新方向,比如5G、边缘计算、视频技术等,这里后面在写一篇专门谈新技术,就不多写了。

19年仍然有一些机会接触不同行业的同行,讨论和学习IT技术,眼界也更宽了些,也发现自己的不足,就是对某些领域的描述和呈现,提炼不够,与不同级别的专家沟通,其实是需要不同层次的语言和呈现方式的,这块后续在工作中要提升。

最后,20年的计划

工作上全力以赴,仍然坚持健身、英语、阅读和写字这几件小事,几件小事坚持了一年,如果能够坚持2年、3年,我觉得其实也是不小的成就。

嗯,仍然不立Flag,每天或每周认真坚持几件事就好了

转一个前两天看到的句子,作为对新一年的期待:

人生,难以量化,收获,静静等待。

<think>好的,我现在需要处理用户关于C++学习资源的请求。首先,用户明确要求推荐教程、书籍和其他资源,同时系统指令中提到要使用中文回答,正确应用LaTeX格式,生成相关问题,并在引用末尾添加标识。 首先,我得回忆用户提供的引用内容。引用[1]提到了基础的C语言和C++书籍,并推荐了一篇关于C++从入门到进阶系列书籍的文章。引用[2]强调了持续学习和实践的重要性。这些引用需要自然地融入到回答中,确保每个引用标识对应正确的内容。 接下来,我需要整理常见的C++学习资源。经典书籍方面,《C++ Primer》和《Effective C++》是必推的,这些书籍适合不同阶段的学习者。在线教程方面,菜鸟教程和C++官方文档都是不错的资源。实践项目的话,LeetCode和开源项目参与可以提升实战能力。进阶资源包括模板和内存管理的书籍,比如《C++ Templates》和《深入理解C++对象内存模型》。 然后,按照结构清晰的要求,分点列出资源类型,每个类别下推荐具体的书籍或网站,并在适当的地方插入引用。例如,在提到基础书籍后,引用[1]来推荐进阶文章。在强调持续学习时,引用[2]来支持观点。 同时,要确保所有数学表达式或代码使用正确的LaTeX格式。不过,当前问题不涉及数学公式,但代码部分需要用反引号包裹,比如示例中的Python代码。不过用户的问题是关于C++的资源推荐,可能不需要代码示例,但需要检查是否有必要展示任何代码片段,但根据用户的问题,可能不需要,所以可以忽略。 生成相关问题部分,需要考虑用户可能的后续疑问,比如如何选择书籍、在线资源推荐、实践方法、进阶路线以及社区推荐。这些问题需要与主回答内容相关,帮助用户进一步探索。 最后,检查整个回答是否符合系统指令:结构是否清晰,引用是否正确添加,是否有遗漏的资源类型,以及是否符合中文回答的要求。确保没有使用任何Markdown格式,除了引用标识。同时,确认LaTeX是否正确应用,不过在这个回答中可能用不上,所以可能没有问题。</think>以下是关于C++学习的资源推荐,结合经典教材、实践工具和进阶路径整理: ### 一、经典书籍推荐 1. **基础入门** - *《C++ Primer》*:全面覆盖语法、标准库和基础编程思想,适合零起点学习[^1]。 - *《C++编程思想》*:通过案例讲解设计模式,培养面向对象思维。 2. **进阶提升** - *《Effective C++》*:总结55条编程准则,解决实际开发中的常见陷阱。 - *《More Effective C++》*:深入讨论异常处理、内存管理等高阶主题。 3. **底层探索** - *《深度探索C++对象模型》*:解析编译器实现原理,适合研究虚函数、继承机制等底层逻辑。 ### 二、在线学习资源 1. **免费教程** - [菜鸟教程-C++](https://www.runoob.com/cplusplus/cpp-tutorial.html):提供交互式代码示例。 - [C++官方参考](https://en.cppreference.com):查询标准库函数的权威文档。 2. **视频课程** - Coursera《C++程序设计》:北京大学开设的体系化课程。 - B站刘铁猛《C++新特性解析》:深入讲解C++11/14/17标准。 ### 三、实践工具链 1. **开发环境** - Visual Studio(Windows)或CLion(跨平台):集成调试器和代码分析工具。 - 编译器:GCC/Clang,建议通过`g++ -std=c++20`启用最新标准支持。 2. **实战项目** - 算法刷题:[LeetCode](https://leetcode.com)(从简单题开始,逐步实现STL容器) - 开源贡献:参与[GitHub C++项目](https://github.com/topics/cpp),如机器学习框架TensorFlow的C++接口开发。 ### 四、学习路径建议 1. **初级阶段(1-3个月)** 掌握基础语法后,尝试实现`vector`等容器的简化版本,理解RAII机制。 2. **中级阶段(3-6个月)** 通过模板实现泛型算法,例如自定义排序函数: ```cpp template<typename T> void quickSort(vector<T>& arr, int low, int high) { if (low < high) { int pi = partition(arr, low, high); quickSort(arr, low, pi - 1); quickSort(arr, pi + 1, high); } } ``` 3. **高级阶段(6个月+)** 研究移动语义、完美转发等现代特性,掌握`std::async`等并发工具。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值