前言
在学习编程之外和大家聊聊小白如何学习编程,好吧其实是蹭一下最近的活动,欢迎大家一起讨论,喜欢就点个赞,关注一下吧
如何入门编程,需要注意什么?
入门编程并不难,比起以前,现在有培训机构,一些高校甚至有专门的课,互联网上也有大量的免费资源可以找到,比如哔哩哔哩的黑马,慕课网,包括我们的csdn等等,现在的入门难度已经大大降低了,你只要能狠下心控制自己学习,没有什么学不会的
这也是我要说的第一点,学编程你要有足够的自控力和执行力,现在各行各业竞争压力都很大,编程更是如此,但好处在于成功了你就有了远超其他行业的起点(比如土木干两三年的工资是你刚入职的工资,当然那是理想情况,现实总归有落差,但不会差太多)所以我对这方面建议分两点:
1.学生
如果你还是学生就好好学习,确定学业没问题再抽空学习编程,并且好好学习数学,对编程来说数学最重要,毕竟说到底是计算机,是0和1的世界,你可以抽空学go之类的简单语言,打打基础,重要的还是好好学习,有个好学历能让你轻松很多
2.社会人士
对已经在工作的人来说,如果你希望依靠编程逆天改命那你需要确认以下事情
1.你现在有一份稳定的工作或者经济来源
学习编程并非一蹴而就,需要至少1,2年的努力,学成后还有投简历的空窗期,这些时间作为一个已经成年踏入社会的人来说必须至少要一个稳定的经济来源
2.学历如何
如果是大学生,最稳的办法就是找个名声好的培训机构(虽然有点花钱上班),然后好好学习,投简历什么的也有机构帮忙
如果不是推荐先把学历升上去再考虑学习编程,学历这个敲门砖上去了,哪怕不是编程这一行也对自己有不小的好处
编程语言怎么选
1.越简单的语言市场需求越小
在中国这个大环境下,简单的编程语言想要拿到一份稳定的工作十分困难,像go,Python这些你可以当爱好或者简历特点额外学习,但不能当主业,现在市场主流还是java和C语言
2.C与java选哪个好
C:入门容易,精通难
java:与C相比难度低一些,并且有不弱于C的市场
如果你有高学历,学C有更高的上限,也可以学java求稳,但如果学历不够就老实学java
java是企业常用语言,总归不会让你没有工作
额外提一点,语言只是工具,没必要跟随网上的舆论吵哪个好,适合你当前情况就是最好的,不要成为工具的信徒,工具再强大也要看师傅本人的技术
如何成为大神
多学,多写,多思考
多学新的语言,新的技术,不与时代落伍
多写代码,只有自己多思考新的编程写法,编程说到底是看你如何写,不断更新,思考的想法是十分重要的,多写点项目,用新的方式去编写,去开拓自己的思维敲出来的代码才是你的技术
结尾
也是成功写完一篇,虽然内容不多但真是辛苦我自己了,这篇内容更多是学习编程前的规划和一些概念的闲谈,我之后会更新各语言的学习路线和一些其他方面的闲谈,各位有什么想知道的可以私信告诉我,我会看的,今后大概分两部分,一部分是我更新自己以前学编程的学习日记或最近学习的新东西,另一个就是像今天这样的概念闲谈,好了,这篇就到这结束了,我们下个专栏见。