很多人现在都想学一点编程知识,不管是因为兴趣还是为工作更有效率。当你满怀热情准备开干的时候,却发现摸不着门道,编程语言那么多,不知从何下手,那jit就听我分享一下经验。
一般来说,入门学习编程有几个担忧。
第一个:英语不好行不行?虽然编程全是英文字母,但对于不搞深入研究的人来说,编程需要的单词量很少,记住为数不多的几个常用单词,编程就没啥压力。
第二个:那么多种编程语言怎么学得过来?不管是专业编程人员,还是业务爱好者,都不需要学所有的编程语言。每种语言都有它的特性和适用的场景,但就算你只掌握其中一个,也能完成几乎所有的工作,并且给以后学习其他语言打下基础。
别被思想上的顾虑,绊住脚步,就是干。
我根据我的经验分享一个学习路径。
对于零基础的人,学习编程,首要的任务就是学习基础的数据类型和逻辑算法。
所以C语言再适合不过了,简洁明了,没有乱七八糟的东西。买一本相关的书籍,边读变照个敲,用不了一个月就能掌握基础的编程逻辑和知识。
我作为软件工程专业毕业的过来人,可以明确的说,百分百的软件专业学生都是从学习C语言开始入门的。
我一个挺厉害的老师经常跟我们说:想入门一种语言,先敲够四万行代码。四万行说多不多,软件工程作为工科专业,确实需要多动手,在实践的过程中理解消化,那些想靠只看书学习编程的人,不要报希望,只看书很多东西你理解不了。
先写这么多吧,其他的后续再聊。