本人可以说是新手一枚,在此请教各位大神!
从 2016 年 7 月底开始转入 ruby 开发后,一直在一家公司里进行 ruby 开发,基本熟悉项目开发流程,对于正常的项目需求开发也能完成开发任务。
在公司的日常开发中学到了一些 ruby 开发的技能,以下是我自己感觉自己从公司基本了解到的:
每天都会抽出部分时间用于学习自我提高,但是学习效果慢慢差了起来,所以感觉自己进入到了 ruby 开发的一个瓶颈期; 最近想找一些 ruby 开发的实战项目来练练手(从需求一步一步到项目完成),但是 github 上都是一些最终的项目,也有同事推荐仿写 ruby china,但是发现项目很大, 对于一个新手来说,毫无头绪,一脸懵逼,无从下手。
我对项目开发的认知(不知道合不合适)还是那种先需求确定,然后需求分析,抽取数据库模型(对应 ruby 中的 model),进行原型设计,最后开发; 而找到的如 ruby chna 开源项目很大,无法分析项目原先的需求,所以无从下手进行仿写实战。
我的最终目的是想通过一些简单的项目实战,了解一个项目的完整一生:从需求,搭建到终结;自己走走里面的坑,而不是仅仅开发一部分内容。 但是找的很多开源项目非一步一步的类似教程(相比 java 等其他语言少很多),所以开发一个项目实战练习对于我这种初级开发者就很难。
## 请教各位大神,我现在这种情况怎么破?提高自己,突破这个我所谓的瓶颈期。提前谢谢🙏各位大神!