我最近看到了一个外国程序员的故事,真的是非常牛逼,和大家分享分享。
这位程序员的全名叫做:Andreas Kling,我们简称 AK大哥。时间节点回到2018年,AK大哥因为一些不为人知的原因染上了毒品,在此之外 AK大哥一直从事这编程开发工作,他热爱编程。于是在 2018年 7月份,AK大哥开始在一家戒毒所接受戒毒治疗。到了 10月份,AK大哥在戒毒所接受了三个月的戒毒治疗,医生鉴定他效果不错,所以让他出来了。但是,此时的 AK大哥已经失去了自己之前的工作,在家无所事事,
“没有药物或其他恶习可以打发时间,时间过的非常漫长。我非常努力的寻找些事情来打发时间,结果是根本找不到。“我认为AK大哥在这段时间里是非常容易再次染上毒品的,大家想想啊,在这种无所事事、浑浑噩噩的状态下,真的太容易放纵自己了。编程是 AK大哥的兴趣爱好,兴趣是第一驱动力、第一生产力,于是就有了文章标题所说的手撸操作系统!操作系统名叫:SerenityOS ,Serenity 翻译过来就是 宁静 的意思,感觉AK大哥想好要自己编写操作系统的时候,心态是非常不错的。SerenityOS 是适用于台式计算机的图形类 Unix 操作系统,具有自定义类 Unix 内核的 90 年代用户界面。从 18年10月份到现在,AK大哥写了将近三年,下面鬼哥给大家大概展示整个 SerenityOS 这几年的发展历程,以下图片皆来源于 AK 大哥的博客、Github 和 SerenityOS官网。
2019.03.29,文件管理器支持树形结构和图标:
2020.08.30,可以游戏 国际象棋和2048:
博客:https://awesomekling.github.ioGithub:https://github.com/SerenityOSSerenityOS官网:http://serenityos.org当我开始创造属于自己的操作系统的时候,我的内心、我的生活都是宁静的。每天享受着编程带来的乐趣,SerenityOS 也在一点一滴的成长!技术交流群
有不少同学问D哥,大厂面试官到底喜欢问什么?想进大厂镀金。因此,D哥特意邀请了华为、腾讯、阿里的朋友进群,与大家一起交流经验,增长技术。
有兴趣入群的同学,可长按扫描下方二维码,一定要备注:城市+昵称+技术方向,根据格式备注,可更快被通过且邀请进群。
▲长按扫描