这样的问题我回答过好多次,但是看到了忍不住想在说上几句。我主要说一些现状,至于如何选择还得靠自己,观点仅供参考
首先你要明确学习什么?有的方向适合自学,有的却不行!
我们知道
这样的问题我回答过好多次,但是看到了忍不住想在说上几句。我主要说一些现状,至于如何选择还得靠自己,观点仅供参考
首先你要明确学习什么?有的方向适合自学,有的却不行!
我们知道IT的方向是非常多的,各种前端,后端,数据库,测试,大数据,人工智能,网络安全等等。不同的科目难易程度不同。如果你有一些基础,比如C语言(更多工科类的都会学习C语言),可以考虑自己学习一些前端,或者后端的Java,PHP,C++等,如果你的高等数学还不错可以考虑学习数据分析,和人工智能等。但是大数据和人工智能自学起来会有些吃力!完全小白的不建议自学。
自学需要很强的意志和自制力
编程语言的学习是比较枯燥的,尤其是对于初学者。在没有人指导的情况下很容易走弯路,而且容易放弃。所以你要是决定自学,就必须有很强自控能力和严格的执行力,每天按时完成学习任务,及时复习,多和大神或者过来人交流,随时抛出自己学习中遇到的问题,切忌自己乱琢磨。因为刚开始学习的时候会很容易收到打击的!但是要坚持下来就好了,你就发现学习会越来越顺利。总得一句话,自学就要坚持下来。
培训学习有老师指导,有环境督促学习效率较高,但也有缺点。
IT培训是非常普遍的,很多从业者都是培训出生的,所以选择培训也是很不错的,他们由很针对性的课程,有老师指导,也有周围同学的督促。所以进步也快。但也有弊端,首先就是必须脱产学习,而且还得交高额的培训费。各种花销下来这是很大一笔开支。而且有的培训机构很坑(这里就不细说了)所以自己要考察好在决定怎么学习。
总结来说的话就是自学是可以的,但是过程比较长一些。可能需要一年甚至于更久才能达到找工作的要求,培训机构学习差不多半年,时间短一些,但花费较高,半年的时间不但不能挣钱还要花费很多,机会成本较大。如果你能承受这个机会成本,联系去培训机构学习。但到了这个时候也该泼泼冷水了,近年来IT行业就业不太理想,可能学出来要就业会有波折。这个需要考虑!