前言
最近看到很多在学习交流群里总有不少打算自学编程的同学问一些问题: 学习前端需要学习那些知识? 非计算机专业的能学好编程吗? 学什么编程语言最好找工作?
说句实在话, 自学耗时耗力, 技术更新那么快, 等刚学会就很可能过时了, 别说高薪, 就算是就业也会遇到不小的问题. 于是小编总结出一部分的规律, 发现以下 5 类群体可能不适合自学编程, 更需要的是老司机带路.
第一, 先进, 缺乏对编程正确认知的人.
选择一门语言, 就坚持学下去, 不要朝秦暮楚, 左右摇摆, 选择恐惧症犯了. 这样, 我们的大部分时间都花在选择比较上了. 其实, 任何一门语言, 都会有其用武之地, 不在乎语言本身, 而在乎我们把专门语言用的怎么样. 但选择一门最近火热的语言, 可以更容易的进入到这个行业.
第二, 不能系统的制定学习路线的人.
自学最麻烦的问题, 就是不知道该学什么, 感觉 A 要学, B 也要学. 因此, 定制学习路线很重要. 学习路线的获取, 可以听取周围大咖的建议. 如果没有, 则可以找培训机构的课程表来看看.
自学的学习路线一定要足够精简, 因为你没有大量的时间. 一定要够入行就可以了, 更多的知识等到入行后再学习, 完全可以.
第三, 自制力差的人.
业余时间自学, 与脱产全日制学习, 较大的区别, 就是你没有整块的时间投入到学习中. 这对于入门的人来说还好, 但是对于没有入门的人来说, 就很困难. 必须要先集中一段时间, 先入个门. 如果想学会, 而不是了解即可, 必须要坚持学习!
比如每天晚上 8-11 点是学习时间, 那么就一定好坚持, 除非地震, 除非媳妇生小孩, 要不一定要坚持学习. 实在不行, 即使稍微减少点时间也好, 千万不能停止. 一旦停止, 你就要花大量的时间去思考之前的进度, 去衔接. 就耽误时间了.
第四, 不知道合理筛选与获取学习资料的人.
如果有系统的学习资料就非常好了. 现在有很多的免费的教程, 图书, 都可以作为学习资料. 但现在也面临一个问题, 就是资料太多, 落花渐欲迷人眼, 无从选择. 因此还是那句话, 试着选择一个大众评论好的就可以啦, 不要天天在对比资料的优劣, 把你选择学好就 ok 啦.
第五, 抱着学到很牛再找工作的人.
实际工作中学习的速度, 要远比自学的速度快. 你可以经常参见初级程序员面试, 如果有机会入行, 立即入行, 可能前期收入少些, 但是你的成长会非常快的呢.
所以笔者在这里建议如果想认真学习编程的同学一定是不能轻言放弃, 而且最好是能有一个带你前进的伯乐!
同时, 博主是一个有着 7 年工作经验的架构师, 对于 c++, 自己有做资料的整合, 一个完整学习 C 语言 c++ 的路线, 学习资料和工具. 可以进我的 Q 群 7418,18652 领取, 免费送给大家. 希望你也能凭自己的努力, 成为下一个优秀的程序员! 另外博主的微信公众号是: C 语言编程学习基地, 欢迎关注!
来源: http://www.jianshu.com/p/9ff2c3941a4f