zoukankan      html  css  js  c++  java
  • 写给公司一位同事的学习建议的参考

    公司里有一位刚毕业的大学生,进来已经两个月了,近期不断的跟我沟通表示比较迷茫,不知该学什么好,我抽空写了这么个大概的学习流程。希望能对他有所帮助。说实话做个半调子主管日子是比较难过的,自从今年上班第一天被老板推到开发部主管的位置来,一直感觉惭愧。并没有起到一个带头的作用。自己不管从技术方面还是管理上都只是菜鸟级的。说白点:只不过是矮子中的将军而已,比他们幸运早出来了两年,多专研了一点点。

    写得很没有水平,之所以发上来,只是让大家提醒当中有哪些写得不到位的。。误人子弟的!唉!

      原文如下:

     
    只是写一些我自己还有一些我看到的程序员朋友们的一个学习流程,其实在我看了很多的朋友的经历后大致成长的轨迹都一样。
    一、HTML,CSS,JS是基础中的基础,可以肯定的说,现在网络上不管你用什么技术,最终都要被解析成HTMLcss呈现出来,
    这块你前期已经熟悉了一段时间,建议先放一放,转到实际应用的过程当中来。多写是必须的。可以说这三块当中,HTML,CSS不算难,
    可能难一点的就是JS,我目前的水平也只停留在能用的基础上实在给不了太多的参考意义。Jquery是一个非常不错的框架,
    用它的话,可以大大缩短学习JS的复杂性。建议先从它入手。
    二、XML,XSL解析技术,其实就跟上面的一样同属于前端的呈现方面的知识范围。XMLXSL是大势所趋,不算太复杂,先了解了,
    电脑里常备一个手册,不懂的就查手册。很快就可以上手的。理解XSL的要点还是很重要的 - 它会使Web开发更容易些。
    如果对XSL一无所知,对被经常吹捧的XML的一些优点的理解就会有困难。
    三、看些理论的书,关于软件工程和设计模式,重构,面向对象的书,这些理论是必须的。
    尤其是面向对象的理念对于一个写程序的人来说可以是必备的,不具备这点根本谈不上什么写程序。
    这会第三条我为什么没有直接写叫你接触
    asp.net表示层面的技术和数据库的东西。
    因为这些理论不打得很牢的,后面直接做那些东西会浪费非常多的时间,走很多的弯路。
    四、学习C#语言语法方面的知识,这个过程一定要短,快。而且基础一定要打牢固。
    紧接着把
    Vistual studio工程要很熟炼的使用,包括网站的发布,类库的编译等。。。
    这方面没有太多的技术含量,可能就是要花时间去摸索。
    五、学习ASP.NET表示层技术,会设计Web页面。需要结合先前打好的面向对象技术的基础(这也是我直接在第三条体现出来的原因)。
    Asp.net的学习:
    首先要熟悉各种
    Web控件的使用方法,其次理解信息在网页中的传送方式,比如CookieViewStateSession等的使用。
    紧接着ASP.NET应用程序与网页的生命周期,以及相关对象(比如httpcontextresponserequest)的用途。
    还有ADO.NET访问数据库方面的知识。
    六、也就是数据库了,数据库很深奥短期之内根本不可能完全掌握。我的建议,把常用的SQL语句以及函数都知道,
    而且知道它们的使用场景了,
    再慢慢练习存储过程,数据库表设计的范式。前期也先不要太追求性能方面的东西,
    有些错误是必须要犯的。只有你犯了才知道它是错误。
    至于高性能存储等那种东西只有到你写了一定度之后自然会关注的。
    先写这么多吧。这里面没有写要求什么架构和框架方面的东西,这么多我觉得会适合你在毕业这一年里头学习。
    暂时不要超越现在这个阶段。我只想说:一门精入,触类旁通。以前看过网上的文章说,做程序这行,没有个三五年熬下来,
    根本没资格谈什么写代码。上面这些我也只是自己的看法,你只当个参考。所有人的时间或精力都是宝贵的,而对于一个优秀的程序员来说,
    知道了解自身需要什么,然后能够选择一个合理的层次进入,并得到更好的收益,这本身也是一种能力——而且可以说是必须的能力。
    这种能力不光是体现在有选择性的“学习”上,而可以体现在更多方面,因为几乎做任何一件事情都有多种方式,我们要选择最合适的。
    最后祝你早日成为一个牛人!
  • 相关阅读:
    一个很好的命令行分享网站
    Docker inside Docker 基于 Alpine Linux
    CentOS 下运行Docker 内执行 docker build 命令的简单方法
    CentOS 安装 Harbor的简单过程(仅使用http 未使用https)
    [财务会计] 表外科目
    jira 插件介绍地址
    Linux 下安装nginx的总结 (之前写的有问题))
    Jira 的 数据库备份恢复 简单过程
    Jira 7.2.4简单安装过程
    Tomcat绑定具体IP
  • 原文地址:https://www.cnblogs.com/shihao/p/1708686.html
Copyright © 2011-2022 走看看