对于编程技术的思考
我的第一段学习经历,是传统化的学习的经历:
丧失自信的学习经历;
1988-2001 实验小学 2001-2004 实验初中 2004-2007 实验高中
在这三段的学习过程中,让我对于学习产生了非常的厌烦的情绪,一切都是依靠考试的分数完成目标,在这个过程中,我自己觉得处在一个考试的维度体系里面的学习是非常简单的事情,我们在完成所谓的学习的时候,没有掌握正确的考试的方法,所以在这个教育体系里面,我自己是非常失败的,我自己在这个教育体系里面,慢慢的块丧失了所有自信,一个人没有自信的人是不可以在这个社会上完成立足的。
重建自信的一段经历
2007-2010 湖北省体育舞蹈学校 2010-2014 江西师范大学 2014-2017 神洲舞蹈学校
在这三段时间里面,我自己其实就在一个行业里面完成打磨,而没有思考为什么需要这样去做,过去在学校的思维体系就是技术,技术,通过大学的考试之后,就是完成所谓的行政化的办公,在这个过程中,我可以通过保研留校的形式完成自己的人生的职业的发展,而我选择考取北京体育大学,而我自己对于考研的有些东西不清晰,所以在这个过程中发生了错误。
在报考北京体育大学失败之后,我所面临的其实就是自己的职业发展和事业发展好,已经自己的婚姻的发展问题,在过去还处在孩子阶段的我,一下子就需要面对如此的大的变化,说实在的,我已开始还没有完全的接受,所以在毕业后的三年时间里面,我其实一直在寻找未来的职业发展。
在这个过程中,我逐渐的对于社会的认知逐渐的清晰起来。
- 行政岗位
- 学校高位
- 协会岗位
- 公司岗位
而这一切岗位的核心的目的,就是需要依靠我们自己的时间完成货币的交换,在这个维度体系里面,我们自己一直不可以完成自我的时间的把控,就是因为我们需要依靠自己的时间完成货币的交换,而不具备自己的产品完成货币的交换,所以在这个维度体系里面,我们一直在走错误的路线;
超越自我的一段经历:
2017-2018 新生大学软件学院 2018-2019 才华横溢科技(北京)有限责任公司
处在这个公司的维度体系里面,我开始使用公司的维度开始于这个社会完成交流,逐渐的学会使用公司和公司的方式完成交流,公司和行政的方式完成交流,公司和员工的形式完成交流,在这一年的时间里面,我一下子就成长了起来。
过去的时间里面,我一直在舞蹈教学行业里面玩耍,在这个行业里面,我知道维持整个舞蹈教育行业运作的关键要素就是
- 表演
- 比赛
- 考级
掌握以上的知识结构,我使用十年的时间;
通过招生的过程中,完成时间和教育产品的交易,从而完成自己的货币现金的获取,而在过去学习的经历过程中,我处在专业院校学校的时候,在一年级的时候,我可以通过老师的教学和同学的训练,参加相关的比赛的过程中,懂得整个行业的运作的规则,而现在我们在从事编程的学习的时候,我发现这个阶段体系里面缺乏一个专业的院校和可以完成编程教育的价值的公司完成实践,这是我们所遇到的问题。
所以在这个过程中,我看是完成才华横溢这样一家公司的打造,打造一家连接学生、连接企业、连接高效的编程的专业原院校起来,我知道维持整个编程行业的技能体系:
- 网页端产品打造
- 移动端产品打造
- 微信端产品打造
掌握以上的知识结构,我相信也需要使用十年的时间;
通过我们的编程的教育的技能培训,将我们的学生完成高等院校的输送,将我们的学生完成企业的输送,将我们的学生向培训机构完成输送,通过这个过程中,完成全国最顶尖的编程教育机构发展,这是我们未来二十年的发展的目标;
在编程的体系的教学过程中,我现在还在不断的构建整个行业的地图,所以在这个过程中,其实是相对比较困难的一个过程,在这个过程中,所遇到的问题就在于我们现在没有一所相对来说非常出名的编程的教育机构,同时也没有一所在校外的业余的业余培训学校,也没有看到这个行业的有价值的公司,所以现在对于孩子们的学习来说,才非常的困难。
我们现在所做的编程的学校,通过时间的不断的积累,从而成为整个行业当中最有价值的容器打造的机构,然后在这个过程中,逐渐的完成学校和学校的对接,学校和公司的对接,公司和协会的对接,我们既是一家编程的公司,本身也是一所编程的学校,所以在这个过程中,可以快速的帮助我们的企业完成人才的培训。
为什么高等院校的孩子培养不出有价值的编程的人员? 我们的学校的老师绝大多数没有在真实的环境当中使用过编程技能,打造出可以让全球使用的产品,所以在这个时候,我们的学生所完成的学校普遍是不完全的,使用不完全的思维结构完成人才的培养,本身就是一个错误的思维体系。
为什么公司不愿意花费时间完成人才的培训? 因为公司需要的是可以完成产出的员工,而不是来公司学习的学生,所以在这个时候就非常的需要一所学校完成了人才的培养之后可以直接到公司里面上班,完成价值的创造和作品的产出,从而完成货币的交换。
我们现在正在做什么事情? 我们现在就完成的这样一件事情,帮助学生快速的完成编程技能的获取,在最短的时间里面掌握全栈开发的能力,然后帮助学生完成公司的人才的输送,指导我们的学生学会如何更好的就业和更好的创业,这样就完成了公司的整个思维的结构和体系,从而更好的为社会产生更高的价值体系。
肖威 2018.02.23
2007-2017年 舞蹈技能的十年 我从2007年开始到2017年完成十项全能的技能的学习,使用了十年的时间,在这十年的时间里面,我不仅仅完成技能的学习,并且在学习技能的同时完成技能的教学和技能的比赛,组织各类活动和组织比赛,从自己参赛到组织比赛的过程中,逐渐从一个技能工作者过度到技能的组织者,在这个过程中,还是因为我们懂得技术的底层规律,所以才可以完成技能比赛的组织;
过去在学习舞蹈技能的时候,主要是依靠老师的教学和比赛集训的过程中来提升自己的实力,在这个过程中,我个人觉得老师的水平的高低和同伴的水平的高低,决定了我们自己的水平的高低,所以在这个维度体系里面,如果我们想要快速的提升自己的实力,就需要看更多优秀的老师的教学的方法,看更多的同仁们的教学的方法,才可以帮助我们开始的提升自己I的实力。
2017-2027年 编程技能的十年 在编程的体系里面,我们现在其实非常缺乏的是一些真正的编程的比赛,让我们可以知道这个世界上有哪些人已经完成了技能体系的升级,这样就可以帮助我们快速的完成自己技能的提升,这些有技能的个体应该多组织培训的班级,帮助那些想要进步的个体快速的获取进步的可能。
在编程的技能体系里面,我们其实也和舞蹈技能的学习是一样的,有各种的培训班级,有各种不一样的老师,有各种不一样的会议,有各种不一样的比赛;
我们最需要做的事情是寻找那些真正有作品的老师,寻找那些真正有价值的会议,寻找那些真正有意义的比赛,从而帮助我们快速的完成自己的能力的提升,想要提升自己的能力的办法,就是找到那些已经瓯结果的老师,而现在我们所遇到的问题就是有结果的老师没有时间来完成编程技能的培训,所以在这个时候这个行业的人才才会出现一个断层,同时缺乏有价值的年终的技能的培训,从而帮助我们的孩子获得快速的提升的可能,这是我们在提升自己能力所遇到的最大的问题;
所以如果我们想要提升自己的能力,其实就在于完成自己的知识结构的输入和自己知识结构的输出,在这个知识体系结构输出和输出的过程中,才可以完成自己的产品的打造,通过打造自己的产品来更好的证明自己;
Rails on Rails 全球优秀教师:
Rails on Rails 全球优秀会议:
Rails on Rails 全球优秀比赛:
Rails on Rails 全球优秀培训:
Rails on Rails 全球优秀书籍:
Rails on Rails 全球优秀产品:
我们只有看到了这个全球最优秀的产品,才可以帮助我们快速的提升自己的实力,但是我们现在所遇到的最大的问题就是我们难以发现现在这个时间段最有价值的个体,所以只能依靠我们来做,已经别人不可以做好,为什么我们就不可以将这一件事情做的更好,所以我自己开始完成上的六件事情的举办,通过举办以上的六种会议,打造在 Rails on Rails 行业顶端的知识架构学习的论坛,帮助孩子们快速的学习,加快学习的速度;
反思郑伊廷的全栈营的课程的培训,通过让大家完成 rails101,job-lisiting,jdstore三个网站的模仿,基本上掌握一些编程的逻辑,但是我自己在真实的学习的过程中,发现这个课程有一个非常大的弊端,就是没有支付功能的教学和没有内部体系的教学,所以在这个时候,我们的孩子仅仅是完成了代码的抄袭,而不会完成代码的书写,同时仅仅是完成了前端技能的自我学习,而对于产品的代码的逻辑其实是不清晰的,所以现在全栈营的孩子才仅仅可以完成前端的优化,而不可以完成后盾的打造,这是因为教学不完全所造成的弊端,所以为了更好的完成全栈营的孩子的培养,我现在开始做全栈营的孩子的培养。
全栈营的三门课程比较有效的完成了一些概念的传达,例如用户的功能,例如管理员的功能,例如电子商务的逻辑,所以在这个过程中,我们还是需要给与一些正面的评价,她让完全不懂编程的个体快速的懂得其中的运作的流程,其实还是不做的训练的教程,只是想要更进一步却难以完成。
所以我依据自己学习编程的逻辑来完成编程体系课程的教学:
- 功能打造
- 用户对接
- 页面美化
- 云端部署
- 支付对接
在当下这个阶段里面,我已经完成了四个维度的知识结构的梳理,现在我咋梳理支付对接的文档,这样我自己对于编程的逻辑就非常的清晰了,具备了非常清晰的编程的地方的逻辑,就可以完成编程技能的教学;
在完成编程的逻辑的提升的时候,我个人觉得需要完成是对于是三个工具的使用,这样就可以快速对于编程的逻辑有一个清晰的认知;
- Github 和 Git 的代码的管理
- Ruby on Rails 的产品的打造
- Heroku 的产品的云端部署
以上的三个能力我自己已经完全的掌握,所以完成基础的教学没有一点的问题,在二个月的时间,60天的时间里面,应该可以完成的掌握;
所以如果你想要快速的入门编程的技能,当下的我也许是你学习编程最快速的老师;
肖威推荐课程:
初级课程: How to create a simple jobs board in Ruby on Rails — even if you’ve never coded before https://medium.com/@riklomas/how-to-create-a-simple-jobs-board-in-ruby-on-rails-even-if-youve-never-coded-before-9b296c4df483
中级课程: Ruby on Rails Tutorial | Building a Message Board https://www.youtube.com/watch?v=wODY11lM7wk&t=171s
How To Build A Notebook App in Rails 4 https://www.youtube.com/watch?v=bDbPiaVl2g4&t=2898s
高级课程: Let's Build: With Ruby on Rails - Project Management App https://www.youtube.com/user/webcrunchblog/videos
终极中级Ruby on Rails教程:让我们创建一个完整的应用程序! https://medium.freecodecamp.org/lets-create-an-intermediate-level-ruby-on-rails-application-d7c6e997c63f
肖威 2018.02.15