咋0基础去学习编程,当一名程序猿

学一门基础语言c,会一门脚本语言(Python)。然后看懂了就死磕,练题,涮项目。之后可以接触数据结构,算法了解网络,操作系统运行原理等等。
上手比较快的话,直接看文档(菜鸟教程)或者视频,然后刷题,刷项目。
LeetCode - The World\u0026#39;s Leading Online Programming Learning Platform中国大学mooc
菜鸟教程
Build software better, together

■网友
竞争比你想的激烈的多

■网友
看你急不急,不急的话选一个方向,开发有很多种方向的,然后整理下相关资料一个一个系统的学过去,最好边做项目边学习,没学历的话就作品比较靠谱,自己做几个成品的项目挂github写在简历上,在找工作方面会有加分的,毕竟实打实的技术。
急的话,培训班填鸭式先学起来。

■网友
我觉得如果自己时间不是很多还是去培训吧,有那种培训出来包找工作的培训机构,出来的就有一个稳定的地方,主要不是工资,而是实战一下你就会发现很多新大陆,从而一步一步上升。而且程序员有很多分类,一开始踏入的类可能决定了你的一生。
■网友
首先谢邀。
作为一名苦逼的程序猿,我想我是有资格回答这个话题的。
先说经历。我也是高中毕业后接触编程的,当时上了个培训机构,加上我自己对编程的热爱,所以入门也很快。同时,我考取了一个成人专科学历。3年后拿证,我就继续考了个专升本。
再说待遇。我觉得吧,还行。主要是咱没路子,所以暂时只有这一条路,不走也得走。
最后说对编程的看法。其实编程是一个学科,里面很多很多的不同技术(虽然大多数技术的思想是想通的)。比如,手机开发有:安卓、IOS、windows phone等等;网站开发有:php、java、http://asp.net等等; 每一个技术,都需要大量的时间和精力去学习,才能融会贯通。
所以,首先你要定一门技术,想学啥开发? 然后再买书籍、看视频、做练习,特别是练习,一定要认真做,收获是最大的。

Goood luck~



■网友
哎,我看你目标还没定吧?只知道想做个程序员其他相关了解的也不多吧?说实话非计算机专业又毕业这么久了0基础很难学习啊……因为你一个人没有一个团体或者学习氛围根本无从下手啊。

不要听说网上的说什么程序员工资高,那都是几年前的事了,这个行业发展的太迅速了,晚入门了一年,都是天翻地覆的变化就像我当年觉得安卓挺火的,就打算走这个方向,然后自学好了之后小程序什么的都出来了,找工作真的特别难呀……我找了几个月最后还是走了点关系找到的……我其他当年跟我一样学习安卓的都转方向了,因为也找不到工作。当然啦我们是属于比较普通的一类学生,也有的同学资历比较好的有过参加国家竞赛什么经历的学生毕业后都挺好找工作工资也比较乐观一点。但现实中往往普通人比较多一点……



话说回来,我觉得吧你若真打算走编程方向,起码定一个具体的方向吧?而且这个方向不会因为你刚学好就淘汰的。现在最火的就是人工智能啦,但是人工智能需要掌握很多高数知识算法数据结构等等比较深奥一点。其他你自己多找资料了解一下吧。



■网友
程序员已经市场失衡了,别光看有高薪,没看到有多少找不到工作的和转专业的。如果只是感兴趣那自学就可以。但是想用这个吃饭那就做好心理准备吧。说句实话你零基础学修车都比编程强。

■网友
可以买本书配合着视频自学
自学很枯燥要坚持下去

■网友
【咋0基础去学习编程,当一名程序猿】 唯有自学或参加培训机构。


    推荐阅读