[项目想法 和 一些心里话] 有关创建 Julia 的 app-ideas 项目

大家好啊,最近压力有点大,怕自己考不上研究生

最近

我正在考杭电的研究生,考得上还好,考不上就是另外一回事了,最近就是收到了挫折,408真题选择题错了一半,感觉考不上了 :sob:

为什么我要考研

打个比方,遇到了喜欢的姑娘,她成绩很好,我想当面调戏她,成绩不好怕她以后看不起我,所以我要努力提升自己,才能在调戏的时候没有心理负担,谁让我是个内向的孩子呢 :slightly_smiling_face:
现在,遇到了一个好的语言,想为其做一点贡献,早先时候我做过一点项目,比如失败的 rewrite,还有用 Julia 写的算法精解,还有数据结构的Julia实现,我发现自己的力量实在太渺小,自己的知识储备实在太少,所以需要提升自己,这样才能更好的为Julia社区做点贡献,用马原的话来说,这是一个从 实践-认识-再到实践 的过程

以上的努力,都是在现有的知识体系中,把Julia作为通用编程语言的尝试,如果有更高层次的知识体系,比如软件工程,高等数学,就有可能对Julia在计算上的领域有一定贡献


我对自己在编程上的实践能力还是有自信的,正是因为这一点,尝试过一些我感兴趣的技术栈,慢慢的对一些语言有了偏见,然后技术栈越来越偏,搞得自己跟市场上的招聘格格不入,大家千万不要学我
如果不对自己的理论水平进行调整,以后不管用什么技术栈都是徒劳的,最基本的技能还是要掌握好,这一点我已经做到了一点点,接下来的努力是探索实践中基本技术栈的应用,不管怎么说,吃饭才是最重要的

我的同学们没那么多负担,都是天天玩游戏,时间紧迫才去写代码,公司用什么技术栈就用什么技术栈,我天天写代码,心理负担比他们还重,大学四年他们心里比我轻松多了


就算自己考不上了,我也想在Julia社区做出自己的贡献,为这个冷门语言的未来流行出一份力

我的想法

隔壁的 Rust 由于他的安全特性,吸引了一大批人,于是就有了重写其他现有的项目的集合

我们的能力有限(好像是吧,错了别骂我哦),
不过
受 app-ideas 启发,我们可以收集各自对创建项目的一些想法,并对其进行可行性探究,并完善对这个项目的想法,项目的实现是另外的事,我们就负责吹吹牛B,在交流中学习进步
大家一起维护一个仓库不知道行不行 @johnnychen94 ,想听听您的意见

我们可以

  1. 写一个应用的实现想法和细节,做好需求文档
  2. 对一个现有的项目进行解析,做一个 project-based-learning 或 build-your-own-x 教程
  3. 对一个 语言 feature 的想法

有关 project-based-learning 和 build-your-own-x

project-based-learning 就是以项目为基础的学习方式,现在 github 上这方面最流行的仓库是

创建 build-your-own-x 的初衷是, if I don't build it, I can't understand it,这跟 project-based-learning 是相似的

有关 app-ideas

目前github上 star 数最多的 app-ideas 仓库是

如果你的编程技能无处施展,不知道做什么样的应用,你可以参考这个仓库

最后

谢谢大家的倾听,最近压力好大

3 个赞