从今年 4 月开始学习 ruby 和 rails,上个月开始为前公司写了个单据管理的 web,主要解决原来工作中单据处理不及时、查看不方便等问题。
体验版,默认账户有管理员、车间主任、采购员、销售员、财务,默认密码 123456。(最低配阿里云,加载可能会有些慢)
因我年初离职,原来负责的工作内容被分割后仍有部分被搁置不动了。原来是使用 Excel+vba 进行工作的,离职后也没人去做相关工作了(还亏我原来在 Excel 上做了大量简化操作,只要在相应的位置输入数值就可以了),上次和领导聊天的时候还有抱怨说这部分工作没人做,想查都查不到,遂有了这个项目。
目前已提供给前公司使用,经历过几次迭代,暂时满足目前需要,当然以后又新的需求也会帮忙更新的,毕竟前公司和家里有一些关系。 工作性质决定了其使用频率并不高,单据输入平均每天大概也就 10 次以内(有时候可能一天都没有用)。
目前自我感觉做的内容也不深入,ruby、rails 也只是会基础应用,看了showmebug发布的招聘视频,发现好多问题都是没见过的,种类繁多。但写 rails 的过程中,大部分都没碰到(也许是碰到了但我没意识到?)
希望各位前辈能指点一下,转行实习开发还需要哪些方面的知识需要学习?是优先从开源项目中学会各种生产所需的方式还是像招聘视频中说的深入理解语言、数据库等的底层代码实现? 或者上面的项目中有哪些地方有缺陷,考虑不周的地方也请指出。
谢谢!