从零开始学编程之我见

这个博客是我把自己了解到的IT界的一些基本的东西和我自己的一些浅见汇总写出来的,仅适合对完全不了解编程的纯小白,限于个人见识水平有限,还请大佬不喜勿喷,如果能给我指出相关问题那就更多谢了。

写作背景:本人本科在读,曾经一段时间处于焦虑听了看了很多关于各种编程语言及前景的相关博客及大佬分析。身边有很多人想加入编程的大家族,也会像我曾经一样产生迷茫,一些人就回来向我询问一些相关的东西,为了避免重复,我就把一些相关的东西整理出来,供大家参考。

写作目的:希望能给处于迷茫的人们提供一些指导,减少一些搜集资料的时间,以及避免一些误导。
当然,也给自己偷点懒,不用每一个小白都来问我,嘿嘿。

来学编程的人,大部分都是被互联网行业的高薪所吸引而来的,在这里我不得不泼一盆冷水,
互联网行业也是有其不好的地方的,
第一,996工作制,最近很火的,如果你不知道,请百度,
第二,很枯燥的,不要以为是电视上电影里那么神秘,你真正入职后可能会发现工作就是改需求改bug,
第三,互联网行业的工作也已经开始难找了

很多人都会问,那么多编程语言,我应该学哪门?
让我来一一列举,
C语言,很多大学都是以它作为编程的第一个语言来学习的,因为它差不多是很多编程语言的起源,主要好处那就是为你学习其他的编程语言打下好的基础,学好C语言之后你能很快上手其他的编程语言,一法通万法通嘛。坏处嘛,就是枯燥,相当的枯燥,你按照一般书本学,会发现你就算完整本书也没什么成就感;另外一个坏处就是更让小白难受了,目前,据我了解,只会C语言基本是找不到工作的,emmmmm

java,作为目前工作岗位最多的编程语言,如果你急于找工作,那我绝对会向你推荐java作为选择,至于上培训班还是自学,这又是下一个问题了。

前端,还是找工作比较容易的方向,关键是上手很快,快到什么程度呢,我在两天学会了HTML和CSS,当然,都是基础,但是不得不提醒一句想自学的同学,如果只学HTML和CSS是找不到工作的再小的都找不到(划重点),你还需要学会JavaScript,和一些框架。

python,作为目前最火的编程语言,但是我劝小白慎重考虑,不要看那些公众号,广告之类的说python有多火多有前景,但是我不得不说一句,python的岗位还是很少的,它的火是因为人工智能的风吹起来的,如果你是个本科生,甚至专科生,我是真的不看好,当然,如果你是个硕博大佬,那就倒是可以去学一学机器学习深度学习,但是想进BAT大厂也需要发表论文的(顶会,脸上笑嘻嘻)。

至于我应该自学还是报培训机构?
这不是我说了算的,It’s up to you.

培训机构目前最少的几千,最多的两万左右,需要脱产,即就像上学一样,你需要天天待在培训学校上课,一般几个月半年左右(划重点),还有不得不说的一句是,要多多询问比较几家,不要被一些无良机构坑了,不要被机构的一些商业手段忽悠了,关于培训机构的手段,过段时间,我会另外整理一篇博客出来,供大家参考。
如果你要自学,你先要想一想你是否自律,能够坚持学习,而且还有一个你需要面临的一个问题是,遇到问题可能你只能通过询问群友,百度之类的方法来解决,很消耗时间。不要看QQ微信群里的那些简介写的好,我加了10个左右的这种社群,群里的问题能否解决基本上随缘。最好的方法是找个和你一起学习的伙伴,如果他的学习进度比你快那就更好了。

还有就是,哪里有想学的编程语言教程?
现在是网络时代,网上的资源多的超乎你的想象。
首先,bilibili,有的可不仅是鬼畜视频,输入java,python之类的关键词,你会发现另外一片天地。
其次,万能的某宝某鱼,几块钱就可以买到往年的培训机构视频全套。
再次,中国大学MOOC,各个大学录制的MOOC免费听,配套课件都有,而且可能有的老师还会创建微信QQ群,有一群志同道合的小伙伴和你一起学
最后,很多微信公众号都有相关的资源视频,回复关键字即可领取
最后的最后,世界上最大的同性交友网站GitHub也有很多项目供你参考(纯英文的,emmmmm)

如果还有疑问,可以联系我,
我的邮箱:[email protected]
QQ也看的出来了吧,
微信:ttqly512008(都是小号,聊得来了我会给你发大号交个朋友)
还有几乎被我忘得差不多的微信公众号:【panda一块砖】

猜你喜欢

转载自blog.csdn.net/qq_44621510/article/details/89601617