程序员入门学习指南

顺序员的入门设计

1.我该进修什么言语?

这个题目搅扰了险些一切的顺序员,比方java运用广好就业,比方php入门简朴,ios和安卓报酬高,ruby和nodejs开辟效率高, python是全能言语,HTML和js前端缺人材等等

个人见解:先进修难度小,普通化的编程言语,比方java,php,python,javascript,ruby,c/c++,这几个学哪种着实差不多,入门今后看本身兴致在举行别的言语的进修。

2.我该怎样进修编程?

这个题目是一切的顺序员都有的,我也经常会疑问,究竟该怎样进修呢?

个人见解:

  1. 先相识言语的特征,实用的局限场景,比方是合适web开辟,照样合适客户端顺序,有的合适并发多线程,有的合适异步,另有的比较稳定,合适构建大型项目,有的开辟效率高,等等。

  2. 相识言语的语法和经常运用api的运用,比方变量的声明,轮回的运用,io的读取,http效劳的建立,把这些基本的语法搞清楚,在举行下一步的进修。

  3. 进修web开辟之前的预备,数据库的进修,http协定的进修,html,css和javacript的经常运用学问相识

  4. 进修经常运用框架,比方java进修经常运用的ssh三大框架,node的进修express,肯定要做2个项目演习,把本身的之前进修的学问都稳固一下,

  5. 总结一下本身进修的历程,邃晓编程的头脑在那里,思绪在那里,进修编程,起首应当造就的是编程的头脑和头脑,有个准确的头脑背面都简朴多了。

  6. 养成写博客或许进修笔记的习气,引荐写博客,

  7. 熟习项目治理东西,svn,git之类的必需要会,工作中这些都是必需的

  8. 预备口试,经由过程口试题进一步稳固本身的学问,夯实基本。

3.我应当去那里进修编程?

着实这个看个人,假如自学才能强,自控才能强,自学挺好的,下面我枚举几个顺序员经常运用的网站

  1. 网易云教室,许多免费的视频课程,合适入门进修

  2. 慕课网,许多it入门教授教养视频,资本也不错

  3. 极客学院,和前两个网站差不多,

  4. 寒风网,相似的教授教养网站,别的的就不说了

  5. 腾讯教室,近来发展起来的,资本也不少

4.编程遇到题目怎样办?

  • 百度或许谷歌看看网上有无相似的题目,一回生,二回熟,很快就邃晓了

  • 去官网检察api文档查找缘由

  • 本身要学会debug代码,查找缘由

  • 去各大论坛走走,说不定早有人发问此类题目了

  • 引荐几个威望的论坛:

    1. stack overflow 外洋威望论坛

    2. github 开辟人员必备

    3. 博客园 都是干货,就是页面太丑

    4. csdn论坛 个人觉得东西太多,有点芜杂的觉得

    5. cnode社区,nodejs最活泼的社区,前端开辟者必去

    6. segmentfault,本社区肯定是要引荐的

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

典范书本照样买纸质的,买正版的,支撑正版!

  1. 新浪微盘,异常多的it书本

  2. 剧本之家,异常多的pdf书本,惋惜大多数不是文字版pdf

  3. 英文原版书本,都是高清文字版pdf,强烈引荐,都是英文原版的

  4. 计算机书控,都是免费的pdf文档,大多数不是文字版pdf

  5. 免费开源书本,网上比较好的资本,强烈引荐

  6. udn开源文档,后端文档为主,强烈引荐

6.进修心态

  1. 不要总是折腾东西,ide东西和文本编辑器一样一个就够了

  2. 不要骄傲,编程的东西学一生也学不会,要谦逊勤学

  3. 不要浮躁,既然学问学不完,我们应当控制进修方法,指定设计去进修

  4. 要锲而不舍,进修是一生的事,假如你没有这个盘算,照样不要做顺序员的好

  5. 切忌眼高手低,必需要敲代码才到达结果

7.编程进阶之路

当有了肯定的编程基本以后,最大的题目是肯定本身的方向,这个时刻最轻易渺茫和疑心,进修什么手艺?  
怎样去学,这些真的很难

8.演习什么项目?

进修完基本学问,究竟写什么项目呢?我也每天在问本身这个题目。假如你着实不知道做什么,我这有个项目清单,仅供参考:

  1. 写一个图书治理体系

  2. 写一个本身的博客网站

  3. 写一个cms背景治理体系

  4. 写一个文件效劳器

  5. 写一个商城网站

  6. 写一个立即谈天体系(播送,私聊,群聊)

  7. 写一个微信自动复兴机器人

  8. 写编辑器插件(atom,vscode等等)

  9. 写搜索引擎

    -个人发起以下:
    1.手艺型方向:进步本身的编程才能和言语成就,最有用的是"造轮子",量变引发质变  
    2.营业型方向:进步本身的营业才能,和客户的沟通才能,剖析需求,处理客户的困难
    
    
    

假如文章对你有协助,请去我的博客留个言吧! 我的博客

    原文作者:maochunguang
    原文地址: https://segmentfault.com/a/1190000004325449
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞