零基础想自学编程,不知道学前端还是后端还是其他,也不知道学哪种编程语言?

本文建议零基础想自学编程的人首先考虑前端,因为入门相对简单且能快速看到成果。建议初期不要陷入过多的理论探讨,而应结合视频课程和实践操作,大量练习代码。同时,建立人际关系网络,寻求帮助,提高解决问题的能力。项目经验和系统学习同样重要,而后端虽然更复杂但能提供更广阔的知识面。最后,强调了简历制作和内推的重要性,以及保持学习的持续性和多样性,以应对可能的就业市场变化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        做个简单的数据分析,前后端、语言种类等等比例,在常用的招聘平台搜索数据做做分析,都是哪些语言类有比较好的需求。

        开发岗的薪水是不错,但是上升的顶部空间也是有限的,有一些机会成本的,自身能力问题,关键还是要热爱这个行业。

如果心思坚定,是可以考虑自学的。

1,自学初期,不能陷在“为什么”里面,因为你不是科班出生,你现阶段不会去接触计算机原理、计算机网络等等基础知识。所以不要总陷在“为什么”里面,先能入门,能写出代码再去复盘为什么。

2,能找个人带带你最好,毕竟是做HR的我感觉人情世故应该都懂点,平时和大家处处关系刷刷脸,跟一些开发岗的同事、同学处好关系,在确定了语言类型后,你需有要几位能时不时帮助你的朋友。不用怕麻烦人,关系都是麻烦出来的,如果对方觉得你烦了,大不了再换个人沟通呗。

3,不能局限于书,毕竟你毫无开发经验,还是要结合视频课程为主。

4,对于前后端的选择,我的个人建议是,考虑先学前端,因为入门相对简单,成果相对能快速展现,能增强自己的信心。简历上能有效的展示自己的项目经验。

比如其中—种前端学习路线:HTML+CSS、Javascript、VUE2、VUE3

5,代码练习很重要,很多人入门开发会有个现象看老师讲的时候一清二楚自己写的时候一脸懵逼,这就需要大量的练习代码,反复脱稿编写老师的课程或者老师的作业。

6,项目经验很重要,不是说要有实际的开发项目的经验,你需要自己找一些或者向朋友要一些开发需求,依据开发需求自己去实现界面功能。

7,提升解决问题的能力很重要,在我们学习代码中,最常见的就是遇到Bug不知道如何解决,我前面说了要有几位朋友能够带带你,但是在找朋友解决之前,先试着搜索解决,比如使用bing.com。学习开发的过程就是解决bug的过程,当你遇到bug能够轻松解决的时候基本就算是入门了。

8,系统的学习很重要,如果进入了开发行业,不要懈怠自己,计算机专业的课程去网易公开课、B站等再学起来,丰富自己的基础。

9,后端会更“有意思”一点,这不是说前端不好,而是后端需要接触的知识面更广一些,如果有机会或者想转岗后端,还是需要去接触和学习后端语言。

10,简历很重要,内推很重要;对于你HR身份来说,应该不是问题。

11,转岗如同创业,需要降低“创业”风险,我不建议辞职去学习。

12,每天需要安排足够多的时间去学习,每天3-4小时(比如20:00-23:00),周末全天(可以适当休息比如—天),坚持3-5个月,入门应该是没有问题的。

13,如果有好的机会尽可能早一些去开发岗工作,因为在有需求推动的情况下,技能的提升是非常快的。

14,尽可能的多的知识储备,因为目前的环境你作为HR应该也清楚不算好,比如我推荐的前端,很有可能会出现求职大于招聘的情况,多多储备自己的技能点,确保自己以后求职路的稳定性。

15,入门后,提升自己的专业性,一些社区如github,stackoverflow,掘金,思否9,开源中国等等可以多去。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值