技术之路始于WEB

    开博第一篇文章,说点杂七杂八的。接触技术以来,路算是从大一快结束时开始走的,虽然大一也学了C/C++,做课程设计什么的,但是也都是被动的学。大一时我们和其他年级都是分开的,在郊区,本部的一些技术活动什么的接触不到而且也不懂,直到大一快结束时,由5个学长组成的团队领头的一个技术社团来大一这边招新宣讲,我加入了,受他们影响,大一暑假我回去学完了PS

    这里说说PS的入门学习吧,首先强调,我的学法只是辅助工具的一种学法,不是把PS当专业的学法。当时是从图书馆借了几本书带回去,看过比较后,最后选择是一本实例比较多的书。当时暑假一个月,我先学的当然是基本知识,然后照着书里的实例一个一个做,我觉得这样的效果很好,虽说我现在PS也忘了很多,但是比如大学时项目的一些海报也都是我做的,各种样子的效果也知道怎么做。我觉得不管学什么,上手操作总是效果最好最快的方法。我的学法的结果就是,到现在了,如果要我加工一个图(画图就不行了,美感不行),我会知道大概用什么(比如什么工具,什么滤镜,什么特效等等)去加工要得到的效果。虽然像一些高深的什么蒙版、矢量图的什么红绿蓝通道之类的我也不会用,但我的学法要求就是基本能用就行。

    说回来,大二搬回校本部后,和那5个学长接触多了,在他们指导下怎么开始入门等等,师傅开始给我上ASP.NET的课。特别感谢那5个学长,防止隐私问题就不说名字了,他们可以说给了我技术路上的一个标榜,因为在他们刚大三的时候,5个人的团队就接了好几个项目,而且都比较大,团队的队长的无私帮助我们这些不懂技术的人的精神也很让我感动。当时师傅也很忙,还每周抽空给我上课,他是我技术路上的第一个领路人,无比感激他。现在他们团队在长春的一个小公司,发展得很好,祝他们以后一路能顺利,天道酬勤!

    说说ASP.NET的入门学习,我也不知道如果要从看书入门的话怎么入门比较好,但还是那一点,多练。当时师傅给我上一节课,我回去要着磨一周,不懂的下节课都问懂,上课都是基于代码的,没有书。最开始先学的是HTML,会了才能看懂页面的代码和控制页面布局。然后是ASP.NET上的一些控件的用法,比如让用户选择的时候用下拉框、单选、多选等,让用户输入时用TextBox,让用户提交的时候用Button等。学会控件后,才能在页面要实现什么功能时知道用什么控件组合起来完成。最后就是深入一点的,连接数据库,师傅也就用最简单的ACCESS的一段数据库连接代码把这个过程给说明白了。说到最根本的,其实ASP.NET也就这三部分框架,当然那些什么后台代码、JS特效什么的都是上面的装饰了。我就学了这三部分,就会做一个最基本简单的新闻网站了(总页面是新闻标题,点击进去是新闻内容,这些都存在数据库里)。这些花了两个月时间,师傅把我领入门,后面修行就靠我个人了。

    第一个真正的项目算是从学了这些之后,大二期中了,不知道是老师看到我学习的努力还是上天也看到我的努力,上一届3个学长做的一个国家创新性项目要个人做网页,老师找了我。也特别感谢这个项目的负责人杨学长,我技术路上的第二个领路人。对于我不懂的问题给予我耐心的解答,在那个刚开始的时候给了我很多的鼓励。现在他也跳槽来北京了,是金子总会闪光的!

    说说做一个ASP.NET网站前台的深入学习(没有后台,因为那时我不做后台),先当然是HTML了。先是熟悉HTML各种标签和布局。我那时学的也是最流行的DIV+CSS布局了,学习的方法就是看视频,是一本叫类似于“精通DIV+CSS网页布局”这样的书的随书光盘,同样的,也是照书上的实例自己做、调。而且那时上个网页就要把它的源代码看一遍,看别人网页怎么布局和写CSS。然后就是下了好多好多ASP.NET网站的源代码来看,看别人怎么布局,还有就是解决一些问题的时候别人怎样的思路。再就是看书,网上查的东西不管怎么说都是没有书上系统全面的。比如在书上看到的用户自定义控件、主题,都被用到网页里了。再就是了解整个网页的运行机理,各种事件发生的时间与相对应调用的函数,这个部分就要靠个人多摸索了才能熟练,我的方法是各个函数设断点,然后假设各种会发生的情况进行调试。总之,多看,多想,多练。

    关于C#入门学习,到现在我也不敢说我很懂C#,因为我没有深入去研究过它的高级部分,我的水平只是让我编一个C#的程序,我会编,不懂实现功能的函数就上网查。其实学一门新语言没有那么难,因为已经有一门语言做为基础了,基础的东西也都是大同小异的,也就是用的类名函数名不同而已。我看C#的书也就看完各种数据类型、类、函数怎么定义,循环分支怎么写,一些常用函数在C#里是换成了什么,剩下的就是现用现查了。而我看的那些,和C++也没什么太大区别,而它高层的有很大差别的东西,在我所编程序的层次上也不需要去了解。

    说说JS,当时我也只是去看了一些,最后各种原因在网页里也没用,只是想这几年了,感触就是做网页JS真的很重要,它真的在很多方面很强大,想做WEB方面还是要认真去学的.

    这是我在这个项目中学的一些东西。可能对于一些想搞技术的同学来说,很不屑去搞页面美工,但我想说,在你空闲的时候,不管去做什么是肯定会比不做强的,如果眼总看得太高,到最后可能一事无成。就说我虽然在一个项目里只做了美工那一小小块,但是我收获远不只网页美工的那些技术什么的,我认识了一些学长,一些老师,我多了很多经历。说这么多题外话,又罗嗦了,只是想说,机会都是自己争取的,希望和我一样在技术路上奔波的人都能达到自己所想要的目标。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值