编程的大多数新手都是从基础项目开始的,而从基础项目开始的。大多数C ++程序员都花一些时间进行谜题和竞赛,但这并不总是有用的。有时您必须花一些时间在实际项目上。对于缺乏经验的指导者和同伴,他们无法看您的代码并提出建议,而对于新手来说,开始您自己的开源项目可能是一个自学问题。开源项目可以解决此问题,有些项目可能最适合新程序员。此外,每个人在某个时候都是新手。因此,我将尝试从初学者的角度提出这个问题。
在问这个问题之前,我曾尝试过一些关于堆栈溢出的问题,例如“我如何加入并达到最低要求,以及如何参与开源以及什么级别的编程等”。但这在技能自我评估方面无济于事。如何找出来?我如何检查加入开放源代码项目需要什么,我真的对庞大的源代码等感到满意。
我的问题是什么时候可以考虑加入开源编程?我的意思是,您将如何测试自己是否准备承担开源项目的重担?您将如何测试自己,看是否可以与版本控制/其他程序员/严格的计划等配合使用?