程序员技术练级

建议:

  • 不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间积累而且还会在未来至少10年通用。
  • 回顾一下历史,看看历史上时间线上技术的发展,你才能明白明天会是什么样。
  • 一定要动手,例子不管多么简单,建议至少自己手敲一遍看看是否理解了里头的细枝末节。
  • 一定要学会思考,思考为什么要这样,而不是那样。还要举一反三地思考。 如果真的觉得某个东西比较重要 那就去纠结吧 不要怕被嘲笑。

启蒙:

1. 学习一门脚本语言

            可以让你摆脱对底层语言的恐惧感 脚本语言可以很快的开发出用得上的小程序。

            主流框架并不是万能的  不能解决所有的开发问题。

2.用熟一种程序员的编辑器

            不解释。

3.学会一些Linux 的命令行

4.学习web 基础 ,未来必然是web的世界    学习网站:http://www.w3school.com.cn/

             学习HTML 基本语法

            CSS 的一些基本的样式。

            .........

进阶:

C 语言和操作系统的调用。

           重新学C语言 理解指针和内存模型 用C语言实现一下经典的算法和数据结构。

           ........

java基础

          加深

web 架构

          web开发的安全问题。

          tcp ip 协议。

          学习web静态页面缓存技术。

          学习Web的异步工作流处理,数据Cache,数据分区,负载均衡,水平扩展的构架。

          ....... 加之大量的实践。

学习关系型数据库

        比较深度的了解数据库方面。

        学习数据库的存过,触发器,视图,建索引,游标等。

        学习如何优化数据库查询

辅助开发工具

        SVN或Git服务器

        JUnit 对代码进行测试

        代码规范及重构

高级深入:

C++/ java 和面向对象

加强系统了解

 

       

 

 

 

 

 

 

 

 

     

    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值