今天给大家分享点我自学计算机编程的经验,龙哥我大学专业是自动化,因为大一对计算机比较感兴趣,于是就靠着兴趣自学,并入了门。

虽然技术谈不上牛逼,但是龙哥也是从一个对计算机一无所知的小白,自学到能够独立开发软件的大白了。

想起大一的时候,连打字都要一个字一个字的敲,经过大学 4 年熬夜写代码,现在手指已经与键盘融为一体了。

我觉得对于自学计算机的朋友来说,学习前人的经验是非常有必要的,因为你是自学,很容易迷失方向。

当时我就是自己一个人摸索,也没看别人的经验分享,导致走了很多的弯路,踩过了非常多的坑,浪费了许多宝贵的学习时间,后悔莫及啊!

所以今天就给自学计算机的朋友分享点我自学路上总结的一些宝贵的经验,只要认真阅读,认真践行,必定能搞定计算机。

1、明确目标

首先要明确自己为什么自学,是为了高工资,还是兴趣,还是其他的,目标不明确很容易中途放弃,一定要认真想,千万别三分热度,否则只是浪费时间与精力。

2、了解常识

建议找些朋友了解一些计算机常识,选择自己感兴趣的方向,比如移动开发,windows,前端等等,这个过程一定要主动,可以到网上搜索或者问朋友。

3、以目标为驱动

以目标为驱动学习,这样可以收获成就感,容易正向激励自己,很多放弃的同学就是因为一直看书,慢慢就消磨了意志力,殊不知边学习边做项目收获成就感才是最爽的自学方法。

比如学习移动开发就可以以开发一款 App 为目标,等你开发完成了,你也就入门了。

4、必须注重计算机基础

计算机基础再怎么强调都不为过,基础不好,写代码做项目都没有底气,总感觉少了点什么,感觉自己没有真材实料,就是一个码农,而不是工程师。

更重要的是基础不好面试很容易挂,面试官最看重是 2 样:计算机基础,项目经历。这可是直接跟找工作挂钩的,你说能不重要吗?

计算机基础主要包括:编程语言,数据结构,操作系统,计算机组成原理。时刻记住一句话:勿以浮沙筑高台!

5、不要闭门造车

多结交计算机方面的大牛朋友,提升眼界,千万不要闭门造车,否则很可能向错误的方向努力。

并且在与大牛交流的过程中,自己的思维方式也会改变,大牛之所以能被称为大牛,Ta 们身上肯定有值得你学习的地方。

大牛在哪里?Github上有很多,并且技术公众号号主一般都有两把刷子,可以尝试加微信聊聊,等等等。

6、写作可以变得优秀

多写技术博客,总结与学习同等重要,很多同学只一昧的学新东西,从不复习,导致学了很快,忘的很多,另外有个人博客也是面试的一个加分项。

7、一个神器

善用 github 网站,很多小白都不知道,快去 Google 下吧。

8、必须写代码做项目

学计算机不写代码,不做项目,想入门还是很难的,不是不行而是很慢,没有边做项目边学习快。

大多数自学的都是学生,在学校的时候一定要去问问老师有没有实际的项目可以参加,如果有一定要主动加入,如果没有就去网上找,例如慕课网。

因为企业招你进去是让你干活的,所以如果你有实际的项目经历,就会极大的提高你找到好工作的几率!

9、实习

大三能实习就去实习,尽量选择一线城市的大公司,学校毕竟不是公司,眼界很有限的。

10、原则

计算机主要比的是编程能力,不是学校,不要因为自己学校不好而自卑,也不要因为自己是名校就瞧不起别人,不要活成别人眼中的自己,C 哥学校也不好,但我每天都充满自信。

时刻保持谦虚,放下那高贵的身段,多向别人学习,接触的多了你会发现,很多优秀的人都是很谦虚的。

本文原创首发于 同名微信公号「登龙」,微信搜索关注回复「1024」你懂的!

分享 10 点大学自学编程的重要经验!相关推荐

  1. 我是如何用 10 天自学编程,改变一生的?

    我是我,一个因兴趣入行的商学院毕业的程序员.最近有不少人,来问我,想学编程,但是又不知怎么开始.所以,我想把我8年前影响我一生的10天自学编程的经历,毫无保留的分享出来. 如果看到这标题,会让你觉得, ...

  2. 自学编程的艰辛和乐趣

    随着信息技术的快速发展,编程已经成为一个越来越重要的技能.那么,我们该如何入门编程呢?本文将分享自学编程需要注意的事项.编程初学者学习语言的建议.好的习惯.学习方法以及提高编程能力和资料分享. 一.自 ...

  3. 小猿圈分享免费自学编程的10个网站

    对于自学编程的你,是不是会时常遇到一些问题,然后还不知道怎么解决,其实这些问题在很早以前就有很多同学反映的,所以小猿圈为大家搜集了一些适合自学编程的网站希望对你的学习有所帮助. 现在,如果你想学编程的 ...

  4. 为了圆梦黑客,大学四年自学计算机总结的经验全部无偿分享

    为了圆梦黑客,大学四年自学计算机总结的经验全部无偿分享 毕业参加工作这几年,在不同的公司遇到过不同的团队,也认识了许多不同的人. 身边的同事经常问我:"你成都的啊,川大还是电子科大?&quo ...

  5. 小猿圈IT自学分享-自学编程需要克服的困难

    随着互联网行业的蓬勃发展,越来越多的年轻人选择改行做程序员,有些人选择报名学习班,也有一些人选择自学,因为现在网上的学习资料太多了,但是自学的话也不是那么简单的,需要客服很多困难,也有很多阻挡学习的因 ...

  6. 分享13个自学编程的优质网站

    后台经常有粉丝发问:编程适合零基础的人自学么?自学编程的学习资源应该去哪里找?网络上免费的编程资源价值大么?...... 如今,很大一部分人在学习编程的道路上都选择自学,但都苦于找不到适合自己的学习资 ...

  7. 大学辍学、自学编程,GitHub创始人是怎么号召2800万程序员的?

    2008年,现年33岁的执行董事长Chris Wanstrath与软件开发伙伴Tom Preston-Werner(38岁)和PJ Hyett(35岁)共同创立了GitHub,总部位于旧金山.10年来 ...

  8. 自学编程C语言不迷路,我私藏的书单分享给你!

    相关资料获取文章: 零基础新手自学Python编程教程入门精通学习资料网站大全 零基础新手学习算法Leetcode刷题指南 程序员码农IT工程师自学编程计算机入门进阶学习网站大全 今天分享个我的老本好 ...

  9. 分享 10 个超实用的 Python 编程技巧

    作者 | 欣一 来源 | Python爱好者集中营 今天小编来给大家分享几个Python的编程技巧,帮助你迅速完成地从小白到Python大神的蜕变. 字典翻转 首先我们来看字典的翻转,假设我们有下面类 ...

最新文章

  1. 青年生命科学论坛报告:扩增子和宏基因组数据分析与可视化流程—刘永鑫(北京210606)...
  2. 游戏开发中的图像生成
  3. 计算硼原子的基态能级B---库仑排斥能
  4. vue中弹窗input框聚焦_Vue 中如何让 input 聚焦?(包含视频讲解)
  5. ITK:指定区域裁剪图像
  6. firebird 行级锁问题_MySQL 锁
  7. mysql node null_node-mysql中防止SQL注入的方法总结
  8. 线性代数---矩阵的各种问题求解方法
  9. python字符串变量s的值是python网络爬虫_【Python爬虫作业】-字符串
  10. 【Java】计算1!+2!+.....+20!的值
  11. LaTeX中常用表格制作方法总结
  12. vip会员统计表 (vip等级是灵活配置的 非写死1是金卡用户 2是什么 等)
  13. 【操作系统】实验四 主存空间的分配和回收
  14. vue实用组件——表格
  15. 在VirtualBox中体验Fedora15与GNOME3
  16. ioccc_konno
  17. 【毕设笔记】轴承振动数据故障诊断软件系统
  18. 正则表达式(用户名表单验证/验证座机号码/正则替换replace)
  19. WEB - 使用CSS 画一个正方体
  20. django_jquery_ajax二级联动菜单

热门文章

  1. 如何在没有微软商店的情况下在Windows 10上安装应用程序
  2. [朝花夕拾]空值的问题
  3. 关于 win10 创建WiFi热点 问题(无法启动承载网络 , 我们无法设置移动热点,因为你的电脑未建立以太网,wifi或手机网络数据连接 )...
  4. 【Nordic】如何极致实现Nordic 蓝牙性能
  5. spring框架AOP的理解,程序高类聚的体现
  6. 幼师计算机word,《幼师职业规划》word版.doc
  7. 网络经济与企业管理--概论
  8. 【AI达人创造营三期】Jetson Nano篮球和运动员检测分割的部署
  9. 自动化毕设项目大全 选题推荐
  10. idea vue 热_vue如何实现热更新