有两种方式。一种是自学,一种是培训。
不知道你倾向于哪种方向?
第一种时间要长点,至少需要1-2年的时间,需要自己摸索到行之有效的学习方法。以Java为例,自学Java一般需要2年左右。
第二种的话,如果有个专业的指导老师,在靠谱的培训学校进行系统学习,则只需要4-5个月,0基础也可以入行成为一名程序员。
所以的关键是看你选择哪种方式。
对于自学还是培训,安妹认为都可以,关键是看你自己适合哪种。
对于不同的人有不同的选择,如果喜欢自学,自己清楚自己的情况,可以充分利用时间,觉着自己的执行力还可以的话,那自学还是很不错的,因为在这个过程不仅是学到知识还对自学能力有一定的提升,这点对于从事这个行业是很重要的。
可是如果自己自学有点不知所措,眼看时间不断地流逝,却没有很大的收获,或者你完全是0基础,之前对编程毫无概念,那选择培训还是会好很多的。
所以,的核心就是你是否真正的了解自己:
我学习能力怎么样,领悟能力强不强,自律性足够吗,抗压性如何,我是否真的喜欢程序员这个职业,我学习的目的是什么?
首先来讲讲学习的目的
如果你是基于浓厚的兴趣喜欢,不急着入行找到工作,你完全可以选择自学;如果你是在对程序员职业感兴趣的基础上,想在较短的时间内能够入行并找到一份还不错的工作,那么最好是报培训班。
如果你是想先打基础,慢慢学习逐步为后期转行做铺垫,时间不是很急迫的话,同样地你可以选择自学,可以选择培训,区别在于有没有较强的自制力、有没有丰富的学习资源、抗压性强不强、领悟力好不好、有没有沟通交流的人等等,还有就是学习不仅要有广度,对于知识的理解,以及深度都要过硬,如果以上具有,那么自学应该是没有问题的,这样最起码省钱,否则你无疑是在浪费自己的时间。
清楚自己是否喜欢程序员这个行当
真的想入行的话,我建议你先测试一下自己是否真的喜欢程序员这个行当,再决定自己要不要去学习。如何测试?可以看相关培训视频或者体验免费课程,做这一步的目的不主要是学习,而是测试一下自己是不是不反感代码。
经过一段时间的看视频,如果你能够一天8个小时坐在电脑前看视频而不觉得无聊,那么你有可能会成为一个合格的程序员。如果你的时间允许,自己其他各方面条件也都成熟的的话,我建议你自学。
如果你觉得有点无聊但并不厌恶,你也有可能成为一个码农熟练工,但自学可能不适合你,你可能很难真正坚持下来自己在家学习,而一个好的培训机构对你来说是必要的。
当然,如果你看视频感觉到如坐针毡,那么写代码这个工种不适合你,自学、培训都不用想了,你可以放弃做程序员了。
我们每年学员来自各个职业转行的、0基础的都很多。安妹每年都能看到不管是计科专业的,还是以前没接触过编程的人,都能学,只要你脑子不是很笨,喜欢这门学科,并且认真努力地学习,都可以学会,没有传说中的那么夸张。像你说的有稳定的工作,想有双休,想朝九晚六的程序员工作,我们学员中也有很多结业后就是进入这样的公司,也有很多学员进入了薪资更高的996互联网公司,不同的目标下面选择会不同。
总的来说,自学和培训都可以找到不错的工作,关键看自己适合哪种。脱产培训入行更快,自学周期长。培训机构出来的起薪平均比自学的要高一些。当然,如果要选择培训的话,要记住:培训机构的选择很重要!培训机构的选择很重要!培训机构的选择很重要!重要的事说三遍!
作为IT培训的从业人员,冒着被同行打的风险告诉你,这个行业真的需要你擦亮眼睛去辨别。不要轻易下结论,货比三家是很重要的。
关于这方面安妹以前写过很多回答了,这里不再多说,感兴趣地自行翻阅,或者私信我也可以。
总之,疫情期间,能想到抓住时间好好学习提升自己是很好的,但是要找对方向。
网上几乎不可能有人手把手教你怎么学习,尤其是在你自己都没弄清楚方向的时候。
零基础程序员可以成功。要想成功必先摆正态度,静下心来,踏踏实实把要掌握的技能,一个不漏的学习透彻。这个过程很漫长,枯燥。需要给自己定一个短期目标和一个长期目标。
短期目标:熟练掌握专业技能,学习好计算机基础。比如:计算机组成原理、数据库理论、数据结构、软件工程这四个计算机领域的知识。
下一步就是学习编程语言,个人建议学习Java和Python。Java语言容易上手,面向对象思想领悟后,学习起来很快。Java用到的地方比较多,扩展性很强。PC端、移动端大多数应用系统都是Java 语言实现。Python语言是脚本性语言。只要掌握相关语法和函数库,就可以写简单功能了。
长期目标:工作三年技术能力达到怎样水平。工作五年,工作十年等等。
技术职位上: 初级研发工程师、中级研发工程师、高级研发工程师、资深研发工程师、架构师、专家、高级专家、资深专家、首席技术官。
管理职位上:研发经理、高级研发经理、研发总监、高级研发总监、副总裁、高级副总裁、资深副总裁、总裁、CEO。
每个人心中的成功都不一样,想要实现自己的理想,先把前人走过的路走一遍。再去大胆创新,实现自己的理想。做程序员成功的人太多了。互联网巨头就有好几个,比如:百度—李彦宏、360—周鸿祎、小米—雷军、腾讯—马化腾、今日头条—张一鸣、京东集团—刘强东。他们都是编写代码走向成功的。
树立正确的目标,尽最大努力去奋斗。相信自己,迟早会成功。加油,前方灯塔在给你照亮。
我 从事软件研发九年了,大家如有疑惑,可以关注我,私信我。谢谢大家!!!
版权声明:本文来自用户投稿,不代表【爱生活网】立场,本平台所发表的文章、图片属于原权利人所有,因客观原因,或会存在不当使用的情况,非恶意侵犯原权利人相关权益,敬请相关权利人谅解并与我们联系(邮箱:youzivr@vip.qq.com)我们将及时处理,共同维护良好的网络创作环境。