想成为一个程序员,是否一定要走培训这条路?

根据我的经验,最常见的学习方式按效率从高到低排列是:

1.职业教练或老师教

2.小组学习

3.自学

想成为一个程序员,是否一定要走培训这条路?

最高效的永远是第一项,你看奥运选手是如何培养出来就知道了。有一个训练过很多人的职业教练,见过不同学生之间的差异,知道什么最适合你,为你度身定制教学进度甚至是教学方案。然而很少人能够支付纯粹的一对一培训,所以就要结合其它学习方式了。

一个降低成本的方法是把一对一变成一对多培训。学生人数越多,越难为每个人提供灵活的进度和定制的方案,但成本能随之降低。另一个降低成本的方法是降低需要老师的时间,只有必须要老师参与的活动才让老师参与,平时更多地通过小组学习或自学来进行学习。

上述原则对于学习编程一样成立。现在主流的问题是,中国很多培训机构为了追求低成本高效益,教育效率不是很高。因此你要去探索,什么样的学习方案对你来说是效率最高的。如果你觉得一般培训机构的效率不好,可以考虑自学,或者是小组学习,或者是使用质量更高的培训机构。

想成为一个程序员,是否一定要走培训这条路?

对于编程入门这件事情来说,我觉得可以分成以下 3 个步骤:

  1. 学习知识
  2. 反复训练
  3. 找到工作

学习知识:编程入门知识(而不是 AI 之类的什么高深的知识)早已趋于免费,你随便上网都能找到免费公开的学习资料,买本书也花不了多少钱,关键是你要坚持下来,很多人学到一半就失去了动力,就只能花钱请人监督。这跟请健身教练一样,有一部分钱是花在弥补你不足的意志力上,这个钱是不能省的。

如果你对编程感兴趣,想要学习编程,需要学习资料或者面试真题等可以进群:688244617在共享文件中自行领取。

反复训练:你可以去 LeetCode 去刷题,你可以根据自己的爱好做网站做 app,总之你要做得足够多,然后熟练程度上来了才能成事。LeetCode 很无聊,你可以找伙伴跟你一起刷,你可以找专业教练教你解体,但也可以完全自学……总之,穷有穷的学法,富有富的学法。穷的学法导致你做不下去的话,那该花钱的地方就花钱。但不该花钱的事情,自己解决就好了。

找到工作:会编程不代表有人愿意花钱让你编程,这个事情就是这样奇怪。要么你自己折腾一个东西折腾到自己有点名气或者能赚钱养活你自己,想找工作的话还是要随大流——搬去一个科技行业聚集的大城市,然后拼命爬梯子。最坏的情况是,你要从免费帮小公司打杂开始做起,慢慢你的简历看起来像是个程序员的简历了,更好的机会自然会来。

想成为一个程序员,是否一定要走培训这条路?

回到问题上来,有没有好的学习能力,主观能动性是否足够强,这两者决定了你能否成为成功的程序员。虽然有时候别人的指点很重要,但这种关键资源必须花在刀刃上。如果你是自己能成事的人,那你觉得培训机构质量太低就别把时间浪费在那个上面。如果你觉得自己不行,还是走培训的道路计较靠谱,毕竟系统的学习可以帮你节省很多时间,大大提高学习效率。

觉得文章还可以的话不妨收藏起来慢慢看,有任何意见或者看法欢迎大家评论!

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值