在35岁程序员必须用emacs才能和年轻人竞争

理由:

  1. 像打星际争霸游戏一样,顶级高手都用全键盘操作,效率超高

  2. word,excel的内容都可以用org mode文本文件形式存放,体积小,可集中存放 导出方案,可选择导出html,然后可以从html网页,把内容拷贝到任何类似word,excel的商业软件。

    可用rg 搜索所有内容,同事领导需要提供相关内容,随时调出,超级方便

  3. org babel,tramp模式,帮助有序整理程序,点点进步,不但操作服务器方便,而且无需超强记忆力

    org babel no web、snippet: 高效清晰复用,我的代码都是用tangle 生成的,解决很多代码功能重叠问题

  4. org roam被誉为第二大脑,整理工作内容我全部用org roam ui,思路清晰,同样无需超强记忆

心法比剑法更重要吧, 一个开发者的知识沉淀足够多、思路足够清晰、 视野足够开阔, 这三点掌握了, 工具无所谓了, 年龄无所谓了。

19 个赞

我现在的org-mode使用方式是,打开一个org文件用于编辑内容,然后写了一个脚本(php)读取这个org文件的内容,将执行结果生成一个只读的org文件自动打开。然后从只读org文件里,把内容拷贝到任何类似word,excel的商业软件。

中间不需要导出html这一步,我觉得没有必要执着于非要把org-mode导出成html,我的 orgcms,就是想在org-mode里做一些需要用html来做的事,我会继续完善的

都35岁了,难道不是应该用ppt了吗?还用什么emacs :see_no_evil:

4 个赞

用什么工具根本不重要,重要的是结果。

写ppt并不一定就比写代码更高级

1 个赞

这是说 35 岁在国内被卷到管理岗了 :rofl:

3 个赞

写 ppt 的人可能收入更高且更轻松,但喜欢写代码的人并不一定喜欢转岗

1 个赞

我现在 25 岁,认为 emacs 很有趣,用它写代码是一种享受,但我不觉得它对职业生涯有什么帮助,毕竟多数公司关注的是程序员的 “产出”。

5 个赞

有帮助的,emacs玩的溜,证明折腾和自学能力强,elisp本身不产出价值,但是培养出来的自学能力就可以让职业生涯更好。

9 个赞

难道用vim不行?

请教下你用org-roam-ui又遇到下划线变成下标的情况吗,就是下面这种情况。

加了

#+OPTIONS: ^:nil

也是一样的现象。

话糙理不糙。

我快 40 了,二线大厂码农一枚。我感觉开发效率中有一半是来自 Emacs,因为经过 10 多 年的积累,各方面的配置都是适合自已提升效率的,不管是写代码还是日常操作都要快人一 大截,很容易被同事认为技术方面很厉害。当然还有另一半的效率提升是来自开发思维方面, 这方面就很难说得清了,千人千面,有的人年龄大会被认为头脑僵化,缺乏成长性,从而散 失竞争优势。

就像一开始果断抛弃 Windows 而使用 Linux 一样,Emacs 以及类似的开放工具更加具备成 长性,并且没有什么能够阻止你学习底层方面的核心技术,我不用等着微软为 Visual Studio 开发出一个牛逼的特性,我可以攒出甚至参与开发出一套适合自已的将效率推进到 极致的开发环境。

商业的平台或软件能够提供稳定且足够好的功能,但那是针对普通人的,但是做为开发人员, 如果你的目标是获得竞争优势,那么基于开源的软件攒出适合自已的就非常重要了。

14 个赞

看看你配置里下面俩是不是都是t

(setq org-use-sub-superscripts t)
(setq org-pretty-entities t)

改成这样看看

(setq org-use-sub-superscripts '{})
;; 或者改这个
(setq org-pretty-entities nil)

感谢帮助,试过了,也不行。我怀疑是不是Org-roam-ui的bug,因为我加了

#+OPTIONS: ^:nil

导出html文件是正常的,但是在org-roam-ui里就不正常,准备过去提个issue…

个人在 emacs 学习中收益很大。

  1. 从零配置过程中,试用了几十个 emacs package , 不得不阅读其英文文档。帮助我适应了阅读英文技术文档的强度,克服了恐惧感
  2. 重度 org-roam 用户,反复探索适合自己的笔记方式。
  3. 在探索 emacs 过程中,培养了尽量不使用鼠标的思路,在 Karabiner + alfred + surfingkeys + emacs + sioyek 等软件搭配下,几乎做到了大部分时间不使用鼠标。在某一些瞬间享受到了纯键盘敲击的快感。
  4. 知道了很多 emacs 社区的牛人,从他们身上学习到了很多东西。我自从开始使用 emacs 之后,china论坛不常来,常年浸淫在 emacs telegram 群组,在这个期间得到 @DogLooksGood @Nasy @Youmu @Voleking 鱼佬 yyyyy 以及 圣佬 等人无私的帮助,在此表示感谢,让我从 一无所知的菜鸟 成长成一个 能够按照自己的意愿从零配置 emacs 并且开始对 lisp 有所了解的 emacs 入门者 的转变。
8 个赞

其实写 ppt 并不轻松

1 个赞

写材料是一个非常苦逼的事情,特别是对一个领域不了解的时候

与其说使用emacs来提高竞争力,不如说使用emacs是竞争力提高的一个标志。

竞争力提高是因,使用emacs是果。

觉得emacs越用越顺手,说明你不满足于别人设计好的工具,开始有了更多的追求,开始知道自己想要什么,而不需要别人来告诉你你需要什么。

觉得emacs越用越顺手,说明你除了能够完成日常本职工作之外,还有能力解决工作环境中更多更底层的问题。开始优化自己的工作环境,进而提高工作效率。

觉得emacs越用越顺手,说明你对前沿技术发生了兴趣,会去了解全球开源生态的发展和变化。对各种技术的最新发展情况至少有了一定的了解。

8 个赞

telegram 群组在哪儿?