程序员培训
可以自学。
根据我的经验,最常见的学习方式按效率从高到低排列是:
1. 职业教练或老师教
2. 小组学习
3. 自学
最有效的始终是第一项。您可以看到如何训练奥林匹克运动员。最好有一位训练有素的专业教练,要看过不同学生之间的差异,知道最适合您的,并为您量身定制教学计划甚至教学计划。 (我们在专业奥林匹克数学课上做过同样的事情。竞赛老师不是叫老师,而是教练。)但是,很少有人可以付钱进行纯一对一的培训,因此有必要将其他课程与其他课程结合起来学习方法。
培训是减少培训成本的一对一方式。学生人数越多,为每个人提供灵活的时间表和定制的解
决方案就越困难,因此每个月的学习效率都较差,但可以相应地降低成本。降低成本的另一种方法是减少教师所需的时间。教师只能参加需要教师参与的活动。他们通常通过小组学习或自学来学习更多。
学习编程也是如此。当然,主流问题是中国许多低质量的培训机构为了追求低成本和高效率而大大牺牲了教育效率。因此,您必须自己探索哪种学习计划对您而言最有效。如果您认为一般培训机构的效率太差,可以考虑自学,小组学习(但是您需要与同伴一起度过时间并组织他们),或者使用质量更高的培训机构(费用更高,如果存在)。
对于编程入门这件事情来说,我觉得可以分成以下 3 个步骤:
1. 学习知识
编程入门先学什么自学2. 反复训练
3. 到工作
学习知识:编程入门知识(而不是 AI 之类的什么高深的知识)早已趋于免费,你随便上网
都能到免费公开的学习资料,去买本书来看看也花不了多少钱,关键是你要耐得住寂寞坚持学完。坚持不下来就不要怪别人,否则只能花钱请人监督你,这个钱你不能省。这跟请健身教练一样,你有一部分钱是花在弥补你不足的意志力上。
反复训练:你可以去 LeetCode 去刷题,你可以根据自己的爱好做网站做 app,总之你要做得足够多,然后熟练程度上来了才能成事。LeetCode 很无聊,你可以伙伴跟你一起刷,你可以专业教练教你解体,但也可以完全自学……总之,穷有穷的学法,福有福的学法。穷的学法导致你做不下去的话,那该花钱的地方就花钱。但不该花钱的事情,自己解决就好了。
到工作:会编程不代表有人愿意花钱让你编程,这个事情就是这样奇怪。要么你自己折腾一个东西折腾到自己有点名气或者能赚钱养活你自己,想工作的话还是要随大流——搬去一个科技行业聚集的大城市,然后拼命爬梯子。最坏的情况是,你要从免费帮小公司打杂开始做起,慢慢你的简历看起来像是个程序员的简历了,更好的机会自然会来。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论