实习三月的所得与所感

    实习三月的所得与所感

    现在的工作算是我第一份正式工作,在一个小公司的网络部里做网站维护.主要负责网站改版功能扩充内容更新.到写此文时已经将近三个月了,虽然一直想写点东西但也不知道写些什么,直到最近看到同样是实习三月的一个帖子自己也多少有点感悟了, 记下来算是纪念与勉励.
    大学四年学习软件工程,从高数,计算机原理到asp.net,ado.net都没少了解.现在还在大四,所以说下面写到的很多东西可能都与在学校有个对比而且可能是感悟多一些,实际的东西少一些.应该连伪技术文章都算不上吧.

1.观念的转变
          大处着眼,小处着手.
    以前认为做网站就是数据库设计加网站前后台.现在看来真是想得太简单了.因为开始时就纠结过做网站还是软件的问题,所以我对网站想得比较多一些.
    我对网站的定义:你脑子里的一个想法,通过互联网的平台展示,让更多有共同想法的人通过互联网与你引起共鸣.
    所以说我现在认为做网站需要掌握的东西有:服务器的配置与管理,数据库的设计与优化,后台程序的实现,前台页面的设计与实现,网站的推广与运营.当然知识就像一个圆,你知道的越多不知道的也就越多.我现在列举的都是我能看到的一些东西,而我听说的但是不知道的像网络安全,海量数据处理,网络协议等等的东西,都不知道该如何开始.
    所以说观念有改变的对网站的看法,有不变应万变的大处着眼,先往远处看,小处着手,再做好当下的每一件事.

          所需即所得.
    严重区别于所见即所得.这个在我以前浏览网站的时候就想到过,就是感觉信息量太大,而且很多你看到的东西很多并不是你想要得到的东西.不过现在这个感觉又出现在我在外面学习的过程中,一下面对太多的信息都不知道该怎么干.(这一点我也希望能用到我下一个做的网站的界面设计上去.)
    好在现在也算是渡过新手期了.有点自己的感悟:对于同一个技术点,你如果想学知识,想知道原理概念,那就用google.很容易搜到官网或者权威论坛,虽然很多都是英文的,但是入门教程里的英文也难不到哪里去.你如果想处理这个技术难题,那不用说了,就用百度,因为你的很多问题,在这里都很具有中国特色,在国外的网站不一定好搜到,而国内相信这么多人总有人会与你有相同的问题而且有答案.而百度到的最让我疑惑的一点是,大家似乎各有各的解决方法.但是很少,应该说是极少有人知道是为什么,这一方面可能也与我是搞c#的有关吧,毕竟微软封装的这么厉害,另一方面可能是懂得人可能真的很少吧.
    
          刀要石磨,人要事磨.
    我朋友也是我这里的一个同事给我说的一句话.我在这里主要想说的一个问题还是先动手还是先动脑的问题.我的上司我的同事包括我在内,都认为应该改先动手.但我又多想了一点,所谓学而不思则罔,死而不学则殆.凡事要区别对待.做技术,先动手在动脑,做错了可以重来方便在失败中有所收获.做事情,先动脑再动手,因为是要与人打交道,所以说第一印象很重要,虽然说有些事情可以来回做但第一印象毕竟只有一次.

知识的获取
    在这份工作中,学习到的新知识有一下几个点:
    1 LInq的基本知识. 用linq to sql 实现基本的增删改查.
    2 Javascript的知识.包括一些jquery基本概念.
    3 Html,布局(div+css)的知识.现在感觉要是上网不会html的话有点像网盲了.布局牵涉到设计的一些概念,我也只是了认识.
    4 asp.net的重认识.不再完全只是会拖拉控件.    
    
    用linq的时候我想过一定要研究一下linq的基础原理,当时也不知道从何着手,后来就一直在忙别的事所以也再也没有去看过了.
    
能力的提升
    架设内网服务器 windowsserver2008+IIS7
    架设SVN服务器 VisualSvn+TortoiseSVN
    可以使用div+css进行简单的布局
    使用javascript实现一些动画
   

转载于:https://www.cnblogs.com/Zicy/archive/2011/09/30/2178593.html

你可能感兴趣的:(实习三月的所得与所感)