
随笔
junlon2006
Coding for fun.
展开
-
关于选择
选择,串联人生的最重要连接元素。有句话说:选择大于努力。深以为然,选择的目的是带来“功劳”,即在方向上、战略上正确,努力是“苦劳”,即勤勉。方向错了,越努力越偏离轨道。那么怎么才能避免选择错误,或者是从概率上尽可能提升选择的正确率,靠的是深层次的认识水平,是看透现象,看到本质的能力,大的道理往往非常简洁,类似常识。如何提前看到机会,需要在特定领域长期深耕,追求极限,追求极致是最简单的突破境界,打破万物理解边界的最简方式,跳不出则看不到。...原创 2020-11-02 17:49:24 · 180 阅读 · 0 评论 -
唯结果论
商业上抑或工作中,充斥着“结果论”,比方说员工常抱怨老板只看结果不看过程。细细想来,唯结果论主要需要关注的点是长期利益还是短期利益,比方说,从商业角度,短期利益就是用最快的速度,最少的投入带来现金流,赚快钱,大部分老板的思维只能到这一步,所以我们可以非常普遍的看到,工作中实际的计划是在不停的试错,不停的改变,以此来尝试获得“赚快钱”的目的。但从长远利益来看,一些是短期明确没有收益的规划,且会消费大量的资源,这些到底需不需要坚持,需不需要深耕,就体现出最高战略规划。能抓住长远利于的组织,从战略上是因为相信原创 2020-10-11 09:41:45 · 4721 阅读 · 0 评论 -
代码重构意义和方法
转载于:https://blog.youkuaiyun.com/justinjing0612/article/details/41311577摘要:很多人认为重构浪费时间,影响项目进度,其实重构不仅可以让我们的代码更加强壮而且还可以加快我们的项目进度。就和我们盖一个高楼大厦一样,我们的架构和地基越好,我们的楼房会越坚固和牢靠。一、什么是重构 重构就是通过调整程序代码,但并不改变程序的功能特征...转载 2018-06-21 17:02:59 · 4198 阅读 · 0 评论 -
好玩的东西
http://tool.lu/原创 2017-09-19 19:16:08 · 323 阅读 · 0 评论 -
关于代码重构的一些想法
代码重构与迭代是系统开发过程中必然经历的过程。从我个人的认知来说,我追求完美,喜欢做出一些让自己赞叹的产品,我关注代码实现的细节。个人开发经历中,做过几次比较大规模的重构。第一次是在学校,做政府项目,自己开发,自己测试,自己打包,自己release版本。当大到一个系统,或小到一个函数,自己看着觉得不爽的时候,基本可以确定,实现已经不是最优的了,至少在自己的认知范围内,必然有优化的空间。我就是用原创 2017-09-10 19:32:26 · 440 阅读 · 0 评论 -
人为什么而活
岁月漫漫,来无影去无踪,一天一天从指尖溜走。我一直在思考一个问题,人活着到底是为了什么,为了信仰,为了兴趣,为了探险,为了体验,为了家庭,为了种种。在嘈杂的人群里,渐渐的,人们变得现实,慢慢的从理想的境遇里面走到生活中去。人活着总是要去做一些事情,这些事情或大或小,总要去做一些,能让自己能够回味的事情,在岁月的洗礼后,能够回味那些年,那些事。与不同的人聊天,与不同的书籍交流,与不同的思维碰撞,原创 2017-07-01 15:55:23 · 408 阅读 · 0 评论 -
代码重构之道
转载于:https://zhuanlan.zhihu.com/p/20723717如果我纯粹为今天工作,明天我将完全无法工作。-- 某子程序员要面向未来编程。代码重构永远是程序员们无法回避的话题,当你的软件在编写的那一刻起,重构就不可避免。做一个系统,我们为什么要费劲地不断抽象,竭尽全力让自己的代码能够被重用,说白了就是让我们今日所付出的时间,让未来的我们能转载 2017-07-04 13:29:25 · 543 阅读 · 0 评论 -
软件架构之封装的意义
从读研起,开始接触大型的工程(可以拿出去卖的产品),刚开始接触了.net的winform编程,主要通过arcgis引擎做地图和气象雷达资料处理,那时候,第一次接触C#,写了2年多C#代码,对设计模式比较上瘾,遇到一些问题,都喜欢刻意的往设计模式上面靠,虽然有些方面从实际的工程需求来说,根本就没有什么用,在一些情况下,根据需求,可以有更简洁的方式去实现。架构的思想,在学校的编程中,我的思维里,没有多原创 2016-11-04 17:08:57 · 1142 阅读 · 0 评论 -
读《理想国》
1、苏格拉底说:正确的爱难道不是对于美的有秩序的事物的一种有节制的和谐的爱吗?爱到深沉该是克制,有时候,我在想,到底什么才是计算机编程中高明的技艺,慢慢的,我发现,根本没有这样的技艺。和同龄人交流得多了,发现大多数人,觉得自己做的工作比较单调,没什么技术含量,不管是去了世界500强的,或者小公司的,不管民企还是外企,基本上都有相似的感受。读了这本书,我细细想来,哪有什么高深的技艺,正如苏格拉底原创 2017-04-04 10:05:31 · 459 阅读 · 0 评论 -
程序员的产品思维
上海今天下起了毛毛雨,每次遇到这种天气,都有写点东西的冲动。嗯,写点程序猿的产品思维吧。 工作以来,非常幸运,参与了几次完整的产品研发到上线的全过程。对于产品,我非常的认同华为一切为了客户的理念。是的,一个产品,最后的生死决定权在客户手中。一个产品的好坏,客户给出的评价是最真实,最有说服力的。在我参与的整个研发过程中,我感觉到研发工程师,更多的会关注系统实现,代码的编写,系统架构等等技术原创 2017-03-12 13:48:43 · 836 阅读 · 0 评论 -
2017计划
2017起,目标需量化:1、每天读一小时英文原著作品,不断提升英语。2、每天坚持写总结,梳理知识,写博客。3、每季度参与一个优秀开源项目。并使用。4、每周至少跑步两次,每次至少5KM。5、每月至少读一本非技术类书籍,保持思考。6、全面提升自身能力,实现赚钱数额>=年龄1.5倍。7、按时吃饭,保持身体健康。来吧,2017,上路!原创 2017-03-06 16:34:22 · 255 阅读 · 0 评论 -
从读《程序员的数学》想来
2017关键词:技术、专注、深入思考、有效积累。2017年1月1号,花了一整天时间,读了一本很薄的书《程序员的数学》。这本书,是一次偶然的机会,在google上面看到的,扫了一眼目录,觉得可以一读,于是,就读完了。回顾2016年,读了一些书,各式各样的,《明朝那些事儿》、《失控》、《自私的基因》、《少有人走的路》、《自卑与超越》、《金融的解释》、《上帝掷骰子吗》、《乌合之众》、《国富论》,原创 2017-01-02 19:34:33 · 827 阅读 · 0 评论 -
慢慢喜欢上MAC OS
最近出于好奇,将使用6年的Lenovo Y460给退役了,它是伴随我读研究生生涯的主力机器,coding、game、chat.....随后是工作的头三年,我的主力Linux编译机。想买MacBook Pro很久了,只是以前觉得很贵啊,动不动就好几万,哈哈。有时候我喜欢说自己是性价比崇尚者,后来我慢慢发现,我其实是个配置爱好者,但是也不追求极致,用鲁迅先生的话就是比较折中吧。Apple发布了20原创 2016-11-19 19:18:36 · 258 阅读 · 0 评论 -
走向成功需要一个开始并不断坚持下去
写博客的想法由来已久,一直在想着,但一直没有开始写,万事总有开头,这就作为开头吧。研究生毕业以来,工作近3年半,这阶段,一直在从事Linux C 智能IPC软件业务研发,对安防智能IPC算法调度业务框架有了比较深刻的认识。C开发了3年不断的体会到它的博大精深,似乎什么都懂,而又经常遇到一些惊艳的特征,至今依然处于学习的状态。业务软件,应该是有它的灵魂的,而不是简单的API堆叠与组合,软件的原创 2016-11-01 19:28:27 · 396 阅读 · 0 评论 -
IPC相机核心业务运行状态监控的重要性
IPC相机开发,总结一下,对于系统核心业务运行状态监控的一些看法。个人对于系统核心业务的状态监控非常的热衷,开发IPC这么久,我发现,除软件架构,模块封装,业务分层,解耦之外,业务状态监控非常非常重要。嵌入式设备,开发起来其实也很愉快,最头疼的事情是,设备供货给客户,运行了几个月后,客户突然打电话过来,说我们买的设备出现了异常情况,比如什么IPC跑黑屏了,视频出现花屏了,你们的相机抓拍功能原创 2016-11-09 19:04:01 · 679 阅读 · 0 评论