APK:程序员如何去提高工作的效率

其实有好多程序员不知道怎么有高工作效率,在我看来保持高工作效率,主要有以下4个方面,希望在工作中能够给大家多多少少的帮助。

集中目标

工作列表

工作列表无论是什么职业都是非常重要的,工作目标很明确,工作的时候才能非常的专注,不会走神等等。用自己熟悉的工具把代办的工作列表记录下来,同时也保持工作中新的问题,经常性的调整工作列表,根据重要性对人物进行划分,要经常想重要的问题。

程序员创建标准化代理合约以解决以太坊合约规模的限制:7月19日消息,当有太多函数和代码时,以太坊合约可能会达到最大合约大小24KB的限制,程序员Nick Mudge在他7月10日的博客中透露,尽管V神坚持使用“代理合约”可能是解决这些限制的潜在方法,但他创建的标准化代理合约“钻石标准”可能为其锦上添花。代理合约是指通过借用其他合同的功能来保持较小规模的合约。Mudge指出,ERC1400安全代币标准需要很多函数和事件,实现标准契约很容易就会受到限制。而“钻石标准”可以将程序员如何从任意数量的合同中创建小合约借用功能。(Cointelegraph)[2020/7/20]

专注目标

动态 | 德国程序员TobiasFr?mel反黑Muhstik勒索软件:德国程序员TobiasFr?mel(又名battleck)反黑Muhstik勒索软件,因Muhstik勒索软件制造者之前曾对其进行勒索,要求其支付0.09 BTC来恢复对其文件的访问。Fr?mel透露他已经入侵了攻击者的数据库,与其他受害者共享了近3000个解密密钥和一个免费解密器。(Cointelegraph)[2019/10/9]

专注目标在工作中不是很容易做到,需要经常分离与当前不管的任务或者问题,在遇到问题的时候先寻找简单可靠的方案并将疑虑记录下来,做成一个列表,工作之外翻书,系统思考学习,而不会因为这个问题而叉开思路对相关内容研究一番。主要就是专注当前任务,把新的问题记录下来回头专心攻克。

动态 | 澳大利亚程序员警告用户闪电网络的漏洞:澳大利亚软件程序员和比特币闪电网络程序员Rusty Russell警告用户,“各种基于闪电网络都存在安全问题,可能导致资金损失。”拉塞尔发布推文敦促闪电节点运营商尽快更新他们的软件。根据消息,他的警告涉及0.7.1之前的所有C-Lightning版本、0.7之前的LND版本和0.3之前的ECLAir版本。Russell表示完整的细节将在4周内发布,请在此之前进行升级。”[2019/9/1]

学会避繁就简,在基本功的增强后,会发现很多问题可以简单阅读或查找文档,或浏览问题相关的库的源码解决

学会简化问题

无论在广义的工作方法、工作态度,还是针对具体问题,很重要的个人能力就是化繁为简,其是所有工作方法、软件设计的核心,将那些可以砍掉的就砍掉,做到最简。

从工作方法和态度上来讲,真正需要去做的工作才值得去做,大力砍掉那些不应该在当前工作中处理的事情。例如不必要的优化,不必要的扩展性,不必要的性能,不必要的功能,可以不要的技术,不必要的流程,不必要的文档,统统砍掉,一切可以没有的全都不能有。

工作中也可能遇到非关键的难题,通常绕过它们,使用更简单的方案就是了。纠缠于这些不重要的难题,最容易浪费时间。从设计/实现来讲,最好的方案就是最简单直接、一眼就能看懂的方案。而且通常最简单直接的方式,通常性能也最好。

基本功

基本功的内容十分重要,第一项就是对整个计算机体系的理解,对操作系统、虚拟机、数据库本质的理解,对语言基础类和库的理解,这是核心基本功。第二就是学习能力,快速的阅读核心文档理解核心思想,细枝末节的东西,即学即用,学过就忘可也。第三就是文档、资料、代码的搜索和手机,建议用gooogle搜索,有意识的整理自己的代码库。

工具

选择工具核心标准就是简单朴素可信赖的可以。熟悉工具,包括工具快捷键,命令,原理等等。写自己工具,很多时候,我们需要重复的做一件事情,当你做第2遍,第3遍的时候,就应该想一想,能不能自动化,很多简单的几句shell就可以搞定,麻烦的一点的,可以先记录下来。比如,我就写了非常多的脚本:一个命令反编译APK并查看源码、提取当前版本号打gittag并提交等等。很多时候几分钟到几十分钟的事情可以压缩到几秒钟完成,也避免了对工作的打断。

这些就是我想到的,感觉会有些用,希望对大家有用,就是这样啦。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金星链

NEAR区块链:什么是计算机安全?

大家好,这里是链客区块链技术问答社区。链客,专为开发者而生,有问必答! 什么是计算机安全? 要从总体上理解什么是计算机安全,有必要考虑一下安全在日常生活中意味着什么.

[0:15ms0-0:500ms