文档章节

程序员的入门规划

SXTkaifa
 SXTkaifa
发布于 2016/10/20 09:41
字数 1005
阅读 7
收藏 0

 

查看更多精彩图片
 

1.我该学习什么语言?

这个问题困扰了几乎所有的程序员,比如java应用广好就业,比如php入门简单,ios待遇高, python是万能语言,HTML和js前端缺人才等等

个人见解:先学习难度小,大众化的编程语言,比如java,javascript,c/c++,这几个学哪一种其实差不多,入门以后看自己兴趣在进行其它语言的学习。

查看更多精彩图片

2.我该怎么学习编程?

这个问题是所有的程序员都有的,我也经常会疑问,到底该怎么学习呢?

个人见解:

先了解语言的特性,适用的范围场景,比如是适合web开发,还是适合客户端程序,有的适合并发多线程,有的适合异步,还有的比较稳定,适合构建大型项目,有的开发效率高,等等。

了解语言的语法和常用api的使用,比如变量的声明,循环的使用,io的读取,http服务的创建,把这些基本的语法搞清楚,在进行下一步的学习。

学习web开发之前的准备,数据库的学习,http协议的学习,html,css和javacript的常用知识了解;

学习常用框架,比如java学习常用的ssh三大框架,node的学习express,一定要做几个项目练习,把自己的之前学习的知识都巩固一下,

总结一下自己学习的过程,明白编程的思想在哪里,思路在哪里,学习编程,首先应该培养的是编程的思维和思想,有个正确的思维后面都简单多了。

熟悉项目管理工具,svn,git之类的必须要会,工作中这些都是必须的

准备面试,通过面试题进一步巩固自己的知识,夯实基础。

3.我应该去哪里学习编程?

查看更多精彩图片
 

其实这个看个人,如果自学能力强,自控能力强,自学挺好的,下面我列举个程序员实用的网站,仅供参考:北京尚学堂,很多免费的视频课程,适合初、中、高各阶段学习;而且资料都是免费下载的!

4.编程遇到问题怎么办?

查看更多精彩图片
 

百度或者谷歌看看网上有没有类似的问题,一回生,二回熟,很快就明白了

去官网查看api文档查找原因

自己要学会debug代码,查找原因

5.我想看编程的书籍去哪找呢?

查看更多精彩图片
 

经典书籍还是买纸质的,买正版的,支持正版!

新浪微盘,非常多的it书籍

脚本之家,非常多的pdf书籍,可惜大多数不是文字版pdf

6.学习心态

查看更多精彩图片
 

不要老是折腾工具,ide工具和文本编辑器一样一个就够了;

不要自满,编程的东西学一辈子也学不会,要谦虚好学;

不要急躁,既然知识学不完,我们应该掌握学习方法,指定计划去学习;

要持之以恒,学习是一辈子的事,如果你没有这个打算,还是不要做程序员的好;

切忌眼高手低,必须要敲代码才能达到效果;

7.编程进阶之路

查看更多精彩图片
 

当有了一定的编程基础之后,最大的问题是确定自己的方向,这个时候最容易迷茫和困惑,学习什么技术?  怎么去学,这些真的很难。

个人建议如下

1.技术型方向:提高自己的编程能力和语言造诣,最有效的是"造轮子",量变引起质变;

2.业务型方向:提高自己的业务能力,和客户的沟通能力,分析需求,解决客户的难题。

本文作者北京尚学堂原创。如需转载请联系作者授权,未经授权,转载必究。

更多文章链接到:http://blog.sina.com.cn/u/2394650455

© 著作权归作者所有

共有 人打赏支持
SXTkaifa
粉丝 3
博文 109
码字总数 250758
作品 0
太原
程序员
私信 提问
两位程序员+全栈工程师的现场直播.mp4

万人敬仰左老湿 颜值贼高又能说 幽默风趣粉丝多 走过路过莫错过 近期网上玩直播 爱屁屁、App、移动开发、程序员、创业、职业规划、干货分享不断,左岸老湿为大家带来的经验分享直播,为迷路的...

API_Cloud
2016/08/03
271
1
python掀起了全民学习的热潮?

1、 要说这两年最火的关键词,一定是大数据和人工智能,连国务院都在去年7月发布了我国首个人工智能国家规划——《新一代人工智能发展规划》,从国家层面对人工智能进行顶层设计。 人工智能时...

qq_41597912
2018/04/13
0
0
一言不合就学习:PHP优秀学习文章资料汇总整理

发现一个不错的网站,DevStore,移动互联网企业运营解决方案整合平台,产品前期-设计阶段-开发测试-推广阶段-运维运营,各个阶段都有涉及。 下面整理一些针对包括程序员、运营、设计师等在内...

FrancisSoung
2016/08/25
0
0
AI超金融成薪资最高行业,程序员如何转型?

长期以来,金融业的平均工资水平一直排在全国首位,但 2016 年却悄然发生了变化。 国家统计局的数据显示,2016 年信息传输、软件和信息技术服务业年平均工资为 122478 元,比上年增长 9.3%,...

AI科技大本营
2018/08/31
0
0
工作事情不多也不忙还领工资,为什么还不快乐......

因为,可以像猪一样的懒,却不能像猪一样心安理得.... 公司做的是政府项目,业务比技术更受重视...作为一个还没入门的程序员(刚工作一年,今年7月毕业的大四猿),还不明白前辈们所说的“业...

康州牧码人
2015/04/29
4.6K
34

没有更多内容

加载失败,请刷新页面

加载更多

网友第一次开发EOS区块链的经验

在处理项目时,用Java Connector for EOS区块链编写: 创建钱包 创建帐户 创建交易 创建签名交易 在帐户之间转移代币 我遇到了各种和运行本地EOS节点需要遵循的基本步骤。这个小指南纯粹是为...

geek12345
13分钟前
1
0
mybatis insert 动态生成插入的列及插入的值

代码如下 : 1.mapper.xml 文件 <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"......

qimh
22分钟前
1
0
junit启动报错 Unable to find a @SpringBootConfiguration

环境 springboot项目 工程结构: test类编写: 异常 Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=...) with your test ......

zzx10
23分钟前
1
0
Html5 学习

1、mui 框架中的 plusReady 真机运行,浏览器不执行 http://ask.dcloud.net.cn/question/31708。 2、参考网络请求 仿网页 https://www.jianshu.com/u/84b5ef6309d6...

QGlaunch
24分钟前
1
0
net.sf.ezmorph.bean.MorphDynaBean cannot be cast to com.console.demo.web.model.XXX

前景: net.sf.ezmorph.bean.MorphDynaBean cannot be cast to com.console.demo.web.model.XXX //jsonObject:所有参数//FreightTemplate对象里面包含一个 private List<FreightTemplateCi......

事儿爹
24分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部