先容我吐槽一句,如果题主能把学编程的自信匀一点点给考研,就不会来问这个问题了。
我不希望看到题主在一方面遭到挫折,不去反思而是速度转进,毫不吸取教训的继续认为自己随便发力就能搞定,完了继续遭受挫折后转进。如果我说错了,希望题主骂完我以后能见谅。
回答问题吧:
最容易把学习转化成产出的编程技术是web前端,我有信心用五个月时间让一个有悟性的朋友写出12306的前端代码。
但是——你知道我一定会有但是——哪怕是对于前端,哪怕我时常跟想要学习编程的朋友说,“半年就够了”。这是实话,但是有很多东西没有说清楚。
半年是入门,而且前面有一些不难但是繁杂的打基础工作,比如对各种概念有个囫囵吞枣的理解,比如养成遇到问题,找方法,学习方法,解决问题的思路。这些东西确实不花时间,但是对于题主这么心急的人来说未免琐碎了一点。
而且半年只是能让人自己能独立的利用代码解决具体的单一问题,或者把简单的单一问题组合在一起弄一个小规模的解决方案(图书馆里系统/扫雷)——而且这要有过来人明确的给你在每一个阶段指路。
要说在半年里让你能够得到用人单位的认可,并胜任工作,那我直说了,不可能。你“出师”以后能不能在剩下几个月里找到工作都不一定呢。
说白了,如果题主有这天赋,也别考研了,直接全职程序员更有前途些。实在要求学请去泽维尔优秀青年学校
如果题主能做这些到只是不想做一辈子程序员,我建议你把天赋带到别的地方,比如南海岸。
对你个人的生涯考虑,只是为了挣几个月外快而付出半年的学习,本身就不值得。
而为用人单位着想,你这样干了几个月去考研的新人,他们根本是挣不回给你的薪水的。
题主如果打算继续考研,我建议你及早准备,不要把精力用在这样没有结果还害人害己的事情上。不然明年也许会看到类似于《打算五个月速成当设计师》的问题——顺便,无论程序猿再怎么自嘲,无论你是否打算称为其中一员。只要你自己还不是程序猿,用码农这个词还是很冒犯的。
专注眼前事。