大学生如何学编程?

不是计算机专业的学习编程在开始学习的时候还是有点费劲,因为在开始涉及专业术语方面会遇到一些困惑,这个时期需要打好基础,所以在学习编程之前先学学计算机组成原理,了解下计算机的内部构造,内存以及CPU等原理,二进制和别的进制之间的切换,这些基础,培养好自己的计算机语言思维。

1.学习编程第一步还是要确认自己学习方向,目前软件方向分化的非常大,在这大致归纳下

前端方向,后端方向,移动开发,数据库,人工智能,大数据,运维/测试,UI设计等等

找到自己想去切入的方向,如果觉得没有方向,或者当前还没有意识到就去选择一门语言,当前比较流行的语言,作为一个实际的切入点

2.有了方向就要去选择学习方法或者资料,学习的时候建议以书本为主线,视频作为辅助来学习。

制定好学习的大纲或者学习计划,开始学习基本上都是兴趣满满,如何利用好这段热情,需要计划,热情过后形成习惯按照规划持续下去

3.找到合适的练手项目,这个对于自学的小伙伴来说很具备挑战性,因为怎么选,选择什么样的都是需要一定的认知程度,所以在这个阶段建议找一个明白人问下,怎么找需要技巧,现在不是很多自媒体平台,特别是一些技术号的,背后的小编都是一些技术高手而且做自媒体的技术人员普遍具备一些分享精神,所以下点功夫去弄肯定会有收获,如果实在找不到可以找笔者,帮你一块梳理下学习思路

4.持之以恒的学习劲头,没有毅力学啥都是空话,都是无稽之谈。

学习编程需要让自己坚持到自己开窍的那一天,那一天到来了后面的事情基本上是顺理成章的事情了,这也就是为啥大部分卡在入门的门槛上的原因。一旦有一天突然明白了里面的一些思维模式你会觉得,原来写代码是这么回事。

有了这种感觉,后面持续的学习也会更加有动力,也会觉得自己也能写代码,所以学习编程的小伙伴一定要坚持到那天。

守得云开见月明。没点魄力没点信心,做什么都是一事无成。

如果有编程方面的疑问可以在公众号留言或者直接加小编的微信号进行咨询

原文发布于微信公众号 - 程序员互动联盟(coder_online)

原文发表时间:2018-02-23

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏程序员互动联盟

零基础学编程如何选择编程语言?

想学编程特别是零基础的,首先要搞明白几件事情 是不是和计算机相关专业的,如果是有关计算机专业的在选择的时候最好与本专业相关,完全的零基础的选择的时候尽量简单化。...

3516
来自专栏顾宇的研习笔记

讲真,什么叫“把工作做好”?

前一周在带某新入职同事A,该同事和我负责同一项目。团队负责人B在向团队介绍A之后,对A说了一句话:“你要和XX多学习,把项目做好。”B同事当时回答:“好的,我一...

742
来自专栏杨建荣的学习笔记

对待运维平台,要有「疯狗」一样的执行效率

从去年发起里程碑来做自动化平台的事情到现在,已经几个月过去了。在这段时间里,其实我的心态是很焦灼的。 其实从很多维度来说,做运维平台的事情,从不明朗的需求和定位...

3295
来自专栏韩伟的专栏

在小型团队中如何做技术储备

如果要利用第一步的成功,来扩展一个事业,就必须要想办法满足更多的需求,从而占领更大的市场份额,因此需要在“产品”和“团队”两方面都做准备。 特种兵小队在踏出项目...

4225
来自专栏无原型不设计

新手看MockPlus

如今是一个快节奏的社会,每一天都会有无数的软件发布,每一款软件的制作过程不可避免的需要使用原型设计工具。而MockPlus就是一款原型设计软件,可以用于移动端...

3286
来自专栏无原型不设计

新手看Mockplus

如今是一个快节奏的社会,每一天都会有无数的软件发布,每一款软件的制作过程不可避免的需要使用原型设计工具。而Mockplus就是一款原型设计软件,可以用于移动端...

2685
来自专栏腾讯技术工程官方号的专栏

鹅厂上万节点大规模集群的跨城自动迁移(下)

当上百P的数据,上万个节点的集群进行跨城迁移时,如何在有限的带宽下实现自动、高效、稳定地迁移?本文将跟你一一揭晓!

4002
来自专栏北京马哥教育

豆瓣的基础架构

本文根据InfoQ中文站对豆瓣洪强宁(@hongqn)的沟通交流整理而成。洪强宁介绍了豆瓣的架构和组件,并分享了豆瓣基础平台部的一些团队经验。文中截图来自洪强宁...

2688
来自专栏大数据文摘

业界 | Python爆红的六大原因

1553
来自专栏性能与架构

如何高效的学习新技术

在技术领域中,发展非常迅猛,各种技术、概念、框架等 层出不穷,我们不断的接收到新的讯息,这就要求我们不断的学习新知识 那么我们如何才能高效的学习新的技术呢?我认...

3358

扫描关注云+社区