对于编程而言,可以做项目就算编程入门了,做到以下四点我觉得就可以入手做一些项目:

  • 需要掌握至少一门编程语言,例如,C/C++或者Java;
  • 需要学习数据结构与算法,至少掌握常见的数据结构与算法;
  • 需要学习数据库知识,因为做项目几乎离不开数据库,数据库必须掌握;
  • 掌握一门技能,例如后端开发、web开发、移动端开发、人工智能等;

当然上道后,还需要进一步精进,可以学习操作系统,计算机网络,计算机组织原理、汇编等相关专业课程。

程序员相关的海量资料,点击免费获取

就我个人而言,本科是电子信息专业,读研是通信与信息系统,在计算机学院,也不完全是计算机专业,读研的时候自学转计算机,现在做C++后台开发。

C语言

刚开始就是泡书,然后就是抄代码,上机调试,模仿修改,看n遍,量变引起质变就会培养出编程思维!!!

第一本书《C程序设计语言》,机械工业出版社,作者Brian W. Kernighan / (美)Dennis M. Ritchie。C语言之父写的,

聊聊我是如何编程入门的相关推荐

  1. 脑残式网络编程入门(三):HTTP协议必知必会的一些知识

    为什么80%的码农都做不了架构师?>>>    本文原作者:"竹千代",原文由"玉刚说"写作平台提供写作赞助,原文版权归"玉刚说&q ...

  2. 聊聊我是如何拿到这么多大厂offer的

    这是我2021年的第5篇原创文章,原汁原味的技术之路尽在Jerrycodes Jerry 哥作为一个刚刚结束 2020 秋招的人,谈谈自己一开始的乌托邦和最后的实现 Jerry 哥面试期间拿到的off ...

  3. 编程入门python语言是多大孩子学的-如何看待将Python作为少儿编程的基础语言?...

    少儿编程入门我只推荐Scratch!不好意思,Python先靠后! 今天的回答主要针对Scratch编程语言,看完我的回答你就知道为什么我会强推Scratch! 本回答较长,建议大家先点赞&收 ...

  4. 初识Django —Python API接口编程入门

    初识Django -Python API接口编程入门 一.WEB架构的简单介绍 Django是什么? Django是一个开放源代码的Web应用框架,由Python写成.我们的目标是用Python语言, ...

  5. 副业,程序猿的第二职业,聊聊我是怎么做的

    副业,程序猿的第二职业,聊聊我是怎么做的 首先自我介绍一下,我是一名90后,从事的是java开发的工作,和大多程序猿一样,加班熬过夜,赶过项目工期,撕过产品. 副业的初衷 我知道踏下心来钻研本专业会有 ...

  6. Windows 外壳扩展编程入门实例

    Windows 外壳扩展编程入门实例 -- Delphi 篇 作者的话 关于Windows 外壳扩展方面的文章私心以为最好的应当算是Michael Dunn 的TheComplete Idiot's ...

  7. zookeeper编程入门系列之zookeeper实现分布式进程监控和分布式共享锁(图文详解)...

    本博文的主要内容有 一.zookeeper编程入门系列之利用zookeeper的临时节点的特性来监控程序是否还在运行   二.zookeeper编程入门系列之zookeeper实现分布式进程监控 三. ...

  8. 第一章:你的编程入门了吗?养成良好的编程思维

    我今天看到一个问答:你什么时候觉得自己编程入门了? 我是一个有十年编程经验的程序员,使用过C++,c语言,python,php,Scala等开发语言,做过小程序,使用汉语编程语言中的神器易语言写过工具 ...

  9. 并发编程入门(五):Java并发包和Java8并发

    目录 前言 JUC(Java.util.concurrent) 1.Java并发包之原子类 1.1.AtomicInteger 1.2.AtomicReference 1.3.AtomicStampe ...

  10. 编程入门先学哪种语言好

    对于小白来说,这是个有点迷茫的问题. 编程入门先学哪种语言好?个人推荐入门C语言或者python : C语言语法简单,有良好的逻辑抽象,入门的话还是先面向过程吧,不要刚学就面向对象云里雾里的,如果是要 ...

最新文章

  1. 2017年大数据的十大发展趋势
  2. FineReport连接多维数据库示例及操作
  3. python典型安装_python包的多种安装方式(内网)
  4. matlab无穷积分求解_从零开始的matlab学习笔记——(8)积分
  5. Flink状态管理与CheckPoint、Savepoint
  6. react实战课程_在使用React一年后,我学到的最重要的课程
  7. java 写oracle clob_Java将数据写入Oracle的Clob字段中
  8. phpMyAdmin安装配置方法全过程,及问题解决
  9. 未安装任何音频输出设备
  10. 上海交大计算机系王楠,交通学院本科生学生组织干部名单
  11. BZOJ3420: Poi2013 Triumphal arch
  12. 商汤科技VS旷视科技VS依图科技(转)
  13. VMware16安装苹果OS及如何unlock(亲测有效)
  14. OpenGL 核心技术之立方体贴图
  15. oracle 倒库详细步骤,科二倒车入库操作步骤高清图解,一步一解读,非常实用!...
  16. Python数据处理之pandas基础入门
  17. 2021-08-18MySQL 第六章过程式数据库对象.23存储函数,触发器
  18. 区块链公司谈区块链技术最新应用
  19. MySQL性能优化(一):优化方式
  20. 覆盖vue3.0的最全Vue知识点

热门文章

  1. 组态王、力控、MCGS、瑞尔、杰控等国内组态软件一点看法
  2. Cocos Creator学习のTiledMap
  3. java 无限循环语句_java学习之循环语句
  4. 【.NET6+WPF】WPF使用prism框架+Unity IOC容器实现MVVM双向绑定和依赖注入
  5. 决定系数R2;残差平方和SSE;回归平方和SSR总平方和SST;
  6. linux基础知识考试试题
  7. 开源:快速升级 B 站账号等级的懒人工具
  8. 多家多平台拿走的AD封装库Altium-3D封装库+超全原理图库含51+STM32库
  9. 铁路售票系统_城轨交通自动售检票(AFC)实训系统中心_地高铁车站票务实训如何建设...
  10. 2020软考高级系统分析师,你想知道的全在这