首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

日更3/30:你来思考,程序搞定机械“劳动”

程序猿与1024凑整

自我介绍:芯片专业的程序员,做最终用户看不到的基础软件,走在个人探索和个人成长之路的攻城狮。

其实大家每天都在的软件又叫应用程序。问题在于应用再丰富,也总有些需求是没法满足的。这时候怎么办呢?有个办法就找个做APP/前端的程序员老公(笑)。今天想给大家分享的是对于对非程序员如何用一些已有的程序的工具箱提高自己的效率。

想了解更多程序员的段子请关注西乔美女的公众号。

今天分享分为三部分。第一部分是什么时候需要用程序来帮我们解决问题。第二是用捷径(Shortcut)举例解决一些实际问题。第三部分是入坑码农能给你带来什么。

什么情况需要用程序解决问题

程序员都知道DRY(do not repeat yourself)法则,就是永远不要重复自己。比如你有个事情要重复三次以上的话,这时候你就要想一想,有没有可能自动化。我们平时用的很多软件,其实都支持类似的功能,比如苹果手机上的捷径。比如苹果电脑上的alfred,比如微软office的macro。

代码和搭积木

代码其实就是计算机能听懂的语言。设想你突然要去一个国家旅行,现学一门语言可能来不及,但是学几句日常用语还来得及。今天想和大家分享的就是类似于这种搭积木式的把代码写出来,用程序帮我们完成一些重复性工作。

程序的三种结构

顺序

如何把大象放到冰箱里。

条件

只是个段子:老婆给当程序员的老公打电话:“下班顺路买一斤包子带回来,如果看到卖西瓜的,就买一个。”当晚,程序员老公手捧一个包子进了家门……老婆怒道:“你怎么就买了一个包子?!”老公答曰:“因为看到了卖西瓜的。”

循环

小熊转三圈。

我自己是怎么提高效率的

工作日志

•工作日志链接:https://github.com/bjzhang/open_log

•05-2019-14年工作日志。工作日志记录比较丰富的时候,也是我自己成长比较多的阶段。

•先用shell写了工具后来改为python,最近开始用agenda记日志。

ms office macro

之前朋友用excel vlookup,但是由于多余的空格,没法达到目的。我写VBA代码帮忙解决。

面向普通用户的工具

IF(IFTTT)

满足什么条件做什么事情。例如RSS订阅有更新之后给我发送一封邮件。 参考:触发你的智能生活:IFTTT 入门

苹果捷径

https://sspai.com/series/68 捷径 由浅入深完全指南

捷径中的条件结构

循环结构

捷径和已有APP功能类似,有什么区别?

比如同样是照片拼接,如果用拼图软件的话要调整照片的位置,如果是自己写好代码的话,可以按照顺序设置好每张照片的大小和边框的位置。

深入了捷径需要看下:URL Schemes & X-Callback-URL

https://baimiao.uzero.cn/urlschemes.html

其它工具

•ms office macro。参考:“快速入门: 创建宏”:https://support.office.com/zh-cn/article/%E5%BF%AB%E9%80%9F%E5%85%A5%E9%97%A8%EF%BC%9A-%E5%88%9B%E5%BB%BA%E5%AE%8F-741130ca-080d-49f5-9471-1e5fb3d581a8

•pythonista:苹果手机上的python。

要不要入坑学编程?

其实不管是捷径还是宏还是IF。都是把程序员平时写的脚本,用更便于大家使用的方式呈现出来了。如果你能自己写脚本写程序,你能做的事情就会更多,比如 能源专业自学编程的故事。

PS:大家如果平时使用脚本或者上面软件的时候,觉得有一些不符合自己的要求,但是又不知道怎么修改的时候,可以ping我一下,也许能帮上忙。

你可能感兴趣的文章

半瓦的公众号喜欢分享自己的体会,包括技术积累和生活感悟:

•影评和读书笔记

•孩子养育

•技术。包括区块链与数据存储,Linux kernel等基础设施的分享。例如

•其中区块链与数据存储的分享会优先发到半瓦的知识星球”区块链与数据存储“,欢迎关注这个领域的小伙伴一起加入。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190205G0O64X00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券