分享

半路出家搞互联网技术

 奎林说 2023-03-19 发布于江苏


学习的经历
g data-ratio="0.3208955223880597" data-type="gif" data-w="134" style="display: block;width: 5em !important;height: auto !important;visibility: visible !important;" src="http://image109.360doc.com/DownloadImg/2023/03/1908/262775161_2_20230319080009628.gif">

1997年我毕业的时候来到中国人民解放军陆军指挥学院工作,参军入伍;后来学院改名叫南京陆军指挥学院。当年一到学院报道,不久就去了山西忻州大山里军训,由此错失了提前4个月接触网络的机会。那时候陆院的校园网建设算是走在前列,我从山西回来,就接触到了学院的一些网站,当然包括图书馆的。1997年年底,华仔就提议馆里通过长城网接入了互联网。
第一次接触网络就喜欢上了这个神奇的东西。当时图书馆已经开始了数字图书馆建设,除了那些网络硬件设备、服务器、存储等之外,制作网页是个高深的活儿。那时候我很少接触外面的世界,其实那时候,只要你会做网页、架设网站,就能找到高薪工作;很多创业者利用一些互联网概念、PPT,就能拿到融资,这件事情到了2000年达到了高峰。
当时由于我去大山里军训,回来之后陈海华、黄凯、陈围等战友已经在开始做图书馆的网站和各个系统,我赶了个迟,赶紧找书看、找教程,自己摸索网络技术、操作系统、网页制作等。
那时候的网页制作工具比较简单好用、所见即所得的是微软的Frontpage工具;教FP这样的书很多,我就照着学和做。有一次在黄凯那里看到了超链接的制作和使用方法之后,我一发不可收拾,每天都在折腾网页。慢慢入了门之后,我就在服务器上制作个人站点,边学边实践。
由于军网和互联网是物理隔离的,所以大多数的实践和学习都是自己搭环境,回头想想这是个好事,如果都有别人帮你服务,你还学什么呢。
为了搭建网站,就得学习服务器技术、web容器知识、网页制作技术、图像处理、动画制作、留言板、论坛架设技术等等。
服务器操作系统简单易用的是Windows NT4.0,搭配的Web服务是IIS4.0;高大上的操作系统Linux系列和Web服务器Apache我用得少一些。
那时候的图形处理软件是Photoshop3.5,后来是4.0,动画和视频用的一些小工具,大型的比如Adobe公司提供的应用还没有那么广泛。那时候我对软件的应用是无比热心和狂热,每周去珠江路淘软件、从网速为5K的因特网上下载软件。网络蚂蚁NetAnt和网络快车Flashget是下软件和音乐的不二选择。
利用Frontpage,我做出了非常初级的个人网站,但是非常有成就感,第一款动画是用笨办法做的,就是很多图片组合起来成为动画,这在以后的动画制作软件面前,比堂吉诃德大战风车可笑多了。当然,这是必经之路,这所有的东西都是个人琢磨实践,单打独斗学来的,我不爱问人的风格一直延续了下来;中学期间几乎从来不问老师题目,不管哪个学科,说几乎这个词是因为高中三年我确实问过一次老师不会做的题,好像是数学。
网络天生是个快速生长的事物,不管是网络自身还是其上的内容,慢慢地,互联网上各种网站都有了,也有了很多成型成套的建站工具可以利用。最典型的就是论坛社区网站、聊天室网站、在线江湖网站等。利用Frontpage做展示页面,利用网上免费的论坛程序和江湖程序,我建了火遍军网的绿茶坊个人网站。这个网站以软件提供为主,辅以交流的社区论坛,我每天都会花时间找资料、找代码,自己动手更新一些好玩的插件在网站上。
那时候Win98操作系统是主流,但是它有不少缺陷。我记得我在我的网站上提供了各种炸弹按钮,一点的话,你用的操作系统就会蓝屏,不能上网,只能重启,我写了“千万别点”,越是这样,越多人去点它。
网络上免费的信息越来越多,经常不用写什么代码就能架设一个不错的站点,照这么下去,我估计自己也学不会多少东西。要想掌握一些技术,还得从头一步步稳扎稳打;我知道自己半路出家的劣势,这个急不得。
那时候虽然有很多留言板程序、论坛程序、聊天室程序、游戏程序,但是它们是怎么做出来的,我非常想学习这个。
后来我发现自己用Frontpage做的那些网页,只能叫静态网页,这个静态说的是网站没有使用数据库技术和动态网页技术;就是你编辑的页面是什么,展示出来的也是什么。浏览网页的时候只有前端页面,没有后台数据库支撑,前面提到的几个应用恰恰全是交互的,需要像数据库里面写入信息存起来。
这后面我就从微软全家桶的access小型数据库研究起,后来转向sql server,动态网页技术用的是微软的asp语言,编辑工具用的是第三方的,当然Frontpage也能做,不过不那么容易上手。
这时候我接触了Dreamweaver这个工具,这个工具比Frontpage强大太多了。它是Adobe全家桶里面的工具,自此我就一直用它了。它对站点的架设管理、对动态网页技术的支持都很好,并且所见即所得页面和代码之间的切换预览非常方便。Dreamweaver到现在都是非常有力的生产工具,很多人都在用它,当然是最新版本的,功能是在是太强大了。
学会了asp+sql server(或者access),我帮不少战友做过完整的应用,包括数据库设计、网站结构、网页编写、动画设计、web服务器搭建、软件运行环境搭建。最典型的有两个,一个是全军法律自考成绩、人员管理系统,一个是某野战部队人员、车辆管理系统,这两个系统可以说是没有借鉴任何第三方程序,从敲下第一个字符开始都是原创。正是这两个系统的全程制作,让我了解很多软件方面的知识;尽管做了两个能用的系统,但我仍然是门外汉,和科班计算机出身的还有很大差距。我只能在整体解决方案等方面下功夫,写代码真不是我的菜,练好忽悠的本事也不错。
后来,网上开源的程序越来越多,以CMS源程序为例,有很多很多,比如帝国CMS、织梦CMS、动易、Discuz、Drupal、ECshop、ECshop、Joomla!等等,还有一些好用但收费的。这其中最出名和最长久的要算是Discuz大佬了,如今还很活跃,创始人是戴志康。戴志康也是互联网的弄潮儿,看《读懂中国互联网:重塑中国的互联网力量(30册)》,能看到中国互联网的风起云涌的发展史。
再后来,利用这些开源软件作为基础,加上我的修改和定制,我共做过近20个应用系统,大多运行在互联网上;以后随着各个单位信息化的建设、数字化的转型,这些系统大多被新的一体化的解决方案给代替了。
刚才讲的这些时间跨度其实挺大的,从1998年到2008年之间。在2000年左右,由于接触了很多操作系统、数据库、网络的东西,我去考了微软认证的MCSE、MCP、MCDBA,思科的CCNA、CCNP,还学了很多CIW课程,当然CIW证书最后没去考,是因为那时候考研了。
CIW,世界上最具权威地位的超越厂商背景的互联网证书。该证书认可了IT行业中担任网络管理、安全管理、站点设计、站点开发及Java程序等职务的专业人员的职业技能资格。
这个过程中的身份也就是军人、退伍、考研、读研一系列。回头看,我其实是个很保守和没闯劲的人,在这个过程中,互联网发展如日中天,抓住其中的机会,都能在互联网里去冲一会;当然这和很多因素有关,很多时候人脉、机会、圈子决定了眼光。
来到新单位之后,我的兴趣和看书的方向发生了很大的变化。这个阶段,软件技术、互联网技术、网络安全等等发展到了一个新阶段,特别是互联网服务发展到了一个高度,很多东西不需要自己去做了,“专业的事由专业的人去做”,找到自己需要干的干好,一个人干不了很多事情了;行业划分越来越细。
有个小故事,说是林大有个博士,和朋友一起去玩,碰到很多树,问他,他都不认识,朋友说你不是林大博士吗?他说我是研究茶花的博士,我只知道茶花的相关知识。
这之后的网络发展,不去说了,这十几年的软件、互联网发展,那得是厚厚的一大本书才能写得下。如今的网络架构、数据库技术、网页制作技术已经发生了革命性的变化。一大众新的应用和技术让互联网的发展日新月异,云计算、物联网、微服务、分布式、负载均衡、前端技术、后端服务、云原生等等,特别是网页的前端技术已经炉火纯青了,现在web制作的交互界面一点不输C/S的体验,并且越来越简单好用。MySQL的广泛应用逼得老牌劲旅Oracle等也难以为继,NoSQL解决了大规模数据集带来的挑战。
打住吧,不说了,整理起来太多了。在这些新的技术面前,特别是和代码有关的,看它们我也像去看天书了。
好处是我一直没放弃学习,一直在看一些前沿和整体性的东西,可能这个阶段我掌握这些才是重要的;不纠结于具体的技术了,这些是活力正旺的年轻人该干的事情。
想知道我看过哪些书吗,关注公众号,搜索“书单”就能看到我看的一些书的书名和简评。关于以前做过的一些事,也可以看看这几篇推文。
gurl="" imgdata="null" data-itemshowtype="0" tab="innerlink" data-linktype="2">我的触网经历-个人视角下的互联网发展史
gurl="" imgdata="null" data-itemshowtype="0" tab="innerlink" data-linktype="2">再回首,互联网泡沫有多疯
gurl="" imgdata="null" data-itemshowtype="0" tab="innerlink" data-linktype="2">20余年互联网沉浮史:中国互联网行业风云激荡
gurl="" imgdata="null" data-itemshowtype="0" tab="innerlink" data-linktype="2">一文速看互联网发展大事件1994-2020

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多