发布于 2026-01-06 0 阅读
0

科学作为副业

科学作为副业

在软件开发领域,业余项目可以带来个人成就感、职业发展,而且往往两者兼具。它们也是许多创新和商业成功的摇篮。人们可以自由支配空闲时间,做任何自己喜欢的事情,包括完全不写代码。对于那些想要开展项目的人,我注意到很多人并不确定自己想在业余时间开发什么。对于这些人,我推荐一条鲜为人知的道路:科学。

我所说的科学,指的是为了探索发现而进行的传统实验,而不是以“产品”或“用户”为导向的工程设计。如果你想走这条路,那当然很好,但传统的科研和实验对世界的影响同样深远,而且可能更有趣。可惜的是,在“创客”时代,它却远没有得到应有的重视。

与其再开发一个日历应用或博客平台(当然,这本身并没有什么错),我鼓励你们考虑用科学的方法进行软件实验。

实验类型可以包括性能基准测试、统计分析(或许可以使用 BigQuery/GitHub 数据集),或者任何验证您在我们领域内可能提出的假设的尝试。

我并不是在提倡什么过于正式的做法。我甚至不知道如何着手正式的科学出版,但作为软件开发社区的一员,有很多方法可以让你通过个人科研成果迅速产生影响。其中一种方法就是直接在dev.to上发布任何有趣的研究成果。这类文章总是能吸引大量关注,因为它们本身就具有原创性。软件开发社区一直渴望原创研究。在这个领域,经验不足有时反而是一种优势,而不是缺陷,因为你或许能够以全新的视角审视那些被其他人视为理所当然的领域。对于想要在众多新晋软件开发者中脱颖而出的人来说,科研无疑是一种强有力的手段。

对公司而言,科学研究未必总能作为一项合理的商业支出,但它能带来诸多乐趣和职业发展上的益处,因此从个人角度来看,它的价值显而易见。如果你之前从未想过要抽出时间做一些实验,我强烈建议你考虑一下。这个行业需要更多这样的实验,而你也会从中获得很多乐趣。

祝您编程愉快!

文章来源:https://dev.to/ben/science-as-a-side-project-6ed