最近又读了些不错的文章和书,分享给大家~
AI能否取代程序员?当AI说它能取代程序员时,产品经理笑了;)
目前的 AI 产品,想要取代程序员还为时尚早,虽然网上各种“我不会写代码,用 X AI Y 天就上线了 Z 产品”,但是其实都是业务很简单的 “DEMO”,面对复杂业务,AI 还是捉襟见肘的。比如各种复杂的 SaaS,业务复杂,依赖众多,甚至跨好几个代码仓库,很多遗留问题。AI 很难理解这么大的上下文,目前基本是不可能的。不过对于分割到很小的任务,AI 还是很方便的。我们还是要拥抱这样能提高生产力的工具,但是也不要盲目崇拜和依赖它。
https://blog.axiaoxin.com/post/ai-wont-replace-programmers/
海外工作党的英语学习经验分享
对于一个在世界范围内用于交流的语言,即使 AI 工具再发达,也不如自己掌握它更方便。作者推荐了各种练习的方法,虽然并不是每一个都适合你,但是肯定会有所启发。对我而言,无论是听说读写,使用自己感兴趣的素材肯定更加事半功倍。
SEO是什么?小白也能看懂的搜索引擎优化指南!
挺喜欢这类小白指南的文章,对于概览一个自己不了解的领域,可以非常直观的窥一下大概。以前我对 SEO 的理解就是标题,描述和标签,看了文章才知道原来还有这么多细分,可以建立个笔记慢慢细分了解了。
https://blog.axiaoxin.com/post/seo-for-beginner/
Good concerns
从 Ruby China 的一篇名为 “什么时候业务逻辑放在 concerns?” 的讨论的评论里面翻到的 37signals 的文章,对于 rails concerns 算是一个更深入的学习。好的 concern 不应该只是把一个大的 model 分割成小的片段,而是更应该关注特性的语义本身,一个符合语义的特性管理的概念越少,就越容易理解和维护,如果仅仅是把不同的逻辑包装在不同的 concern 里面然后粗暴的组合起来,虽然看起来很 thin,但是 fat model 依然是 fat model, 关于这一点,文中也有很容易理解的例子(当然是来自 37signals 他们自家的产品)
https://dev.37signals.com/good-concerns/
生命不息,折腾不止
罗永浩的单口相声文字稿合集,这部书其实我是用微信读书听完的,做饭的时候,散步的时候,我的世界挖挖挖的时候都会听一听。挺感慨的,能像老罗这样做企业的人真的太少了,特立独行的坚持去做很理想化的事,还能取得一定的成功(虽然没有能一直成功下去),这件事本身对坚持正义的人是有很大的鼓励性的。虽然老罗对于一些事情上也很天真,比如 Google 的 Don’t be evil. 不过瑕不掩瑜。这本书很值得闲暇时间去读一读。
https://book.douban.com/subject/26220798/
PS:关注的几个博客的 RSS 更新频率越来越低了,大家有没有好的博客推荐,技术或者非技术的都可以,有趣或者有用就行。
有些博客不支持 rss 订阅,目前我也找到了方法自制 rss 来阅读,下次的文章中分享给大家。
文章同步发表于微信公众号老狗拾光,欢迎关注。