最近一段时间,先是看到新闻里出现金融风暴的字眼,然后陆续有公司裁员,现在又有大批毕业生在招聘会门口排长队愿意接受零工资,一切发生的如此之快。
身边的朋友大多是做IT的,多有自危之意,常来问我网站做得如何,我往往不知如何回答。多年的学习与工作已将我打磨成一个纯粹的程序员,而自从07年辞职,误打误撞开始做网站,虽然至今已过了一年,却没有什么成果,如果说有所得,也仅仅是微不足道的一点经验。
在此将个人的浅薄经历陆续写出来,希望能为同样希望走站长之路的程序员朋友提供借鉴。
一. 选择做网站的理由
写程序是开心的事,但将写程序当成职业,相信大多数程序员会有莫名的危机感,想到未来的时候觉得茫然,不知路在何方。至少我选择辞去工作,是因为这种没有安全感的茫然,所以希望能够自己把握自己的方向,走自己决定的路。
刚辞职的时候,其实并没有想好将来怎么走,于是去摆地摊,几个星期下来,虽然时好时坏,但平均每次能挣几十块钱。于是我想,一个不到三平方的小摊能够每天有几十元的收益,如果能够扩大摊位就可以产生更多的收益,而最大的摊位就是互联网了,所以决定做网站。
这个念头虽然现在看起来幼稚,却让我做出了第一个简陋的网站,走上了站长之路,而经历一年的摸索,这个念头越加坚定。
之所以选择做网站,个人有下面几个理由:
1. 相比于实体经营,网站投入少
这一点勿需多言。而程序员在建立网站方面有更多的优势,可以花费更少的精力和时间建立需要的网站。
2. 做网站是一个积累的过程
程序员这一职业之所以没有安全感,我想很大的原因是因为没有积累:技术更新了,行业换了,原先学到的大部分知识将付之流水。而做一个网站,则是一个积累的过程:网站可以持续的改进,内容可以持续的添加,更重要的是用户将逐步的积累,每一分的努力都将在某一天化为源源不断的回报。
3. 做网站有较大的空间
虽然目前各种网站比比皆是,但我认为仍有较大的空间,因为一方面无论什么类型的网站,无论从内容还是功能,好的都不多。另一方面,目前许多朋友使用现有的系统建立论坛或网站,的确能省却很多的时间,但这些通用性的程序具有自身的缺陷:它们太通用了,如果要用于特定的领域,则多显不足。此外,相比于国外,国内仍在许多方面存在较大差距。
因此我想,如果能够做出更好的网站,加上高质量的内容,再经过适当的推广,就能够较容易的取得好的成果。在这一方面,程序员也具有较大的优势。
二、程序员做站长的优势与劣势
作为程序员,如果想要做站长,我想有如下几点优势与劣势:
1. 优势:网站制作
网站是一切的基石。虽然有许多人做垃圾站收入不错,但我仍然坚信好的网站有更多的优势,只有真正有价值的东西才能长久。另外,好的网站可以更容易的推广,吸引并留住用户。
而程序员的优势就是能够写程序,如果想要做某种功能,就可以精确的实现自己的设想,不需要反复与别人的交流沟通,不需要等待别人交付给自己的时候发现与原先设想相差十万八千里。即使原来没有用过javascript, php, asp.net, 但只要加以学习,也可以在较短的时间内掌握做网站需要的知识,一步步制作更好的网站。
这个优势会节省许多的时间和无谓的浪费,给出一个良好的开始。
2. 劣势:方向,内容,推广
作为程序员,由于工作性质与环境的影响,往往生活圈子比较封闭。想要跳出程序员的第一步就是选择一个方向,这往往是最困难的一步。习惯了上级指派任务,走别人画出来的路,忽然间要自己选择方向,大多数人会不知怎么走。
另外网站程序完成之后,需要有很长的时间添加内容,进行推广,相比于写程序得来的成就感,这是一个漫长而枯燥的过程。
这些问题也正是我所遇到的问题,希望今后能与更多的朋友探讨和交流。
最后,简单罗列一下我的经历:
1. 07年12月:制作了两个网上购物网站,现在已经废止
2. 08年3月:制作Kingyar网页教程(kingyar.com),集中存放翻译的网页制作教程
3. 08年9月:制作租车网(zuchehome.com),摸索不同的发展方向
初次发贴,粗浅之处请谅,本人邮箱
jack@kingyar.com, 愿与所有站长朋友互勉。
作者 Basilisk 的个人空间 本文仅代表作者观点,与站长网立场无
文章来自: 站长网admin5
分享到:
相关推荐
针对文件信息,接下来的内容将基于“程序员到...最后,从程序员到项目经理的转型不仅需要不断学习新的管理技能,更需要在实际工作中不断实践和积累经验。只有通过不断的尝试和反思,才能真正成为一个优秀的项目经理。
程序员模板2:软件功能设计报告.doc
视频课程下载——程序员软技能:代码之外的生存指南
精品--一款漂亮大气的程序员简历模板:适用于PHP程序员、iOS程序员、Android程序员、Web前端程序员、Ja
程序员成长路线图:从入门到优秀 程序员成长路线图是 IT 行业中一个非常重要的主题,作为一个 IT 行业职员,我经历过一个普通程序员成长的过程,同时也接触过许多不同层次的程序员。他们或在我身边匆匆而过,或与我...
不到一分钟就完成书签制作了。】本书的初衷就是帮助企业建立新人在入职2年多的时间中关于解决职场新人面临的编程技术技能缺乏、软件行业思想、职场规划等很多问题的系统培养理念和制度。因学生在学校里开发的软件是...
腾讯IEGVR视频直播探索与创新 Go in TiDB 搜狗智能语音之路 滴滴智能交互 美好出行 人工智能助力新时代K12教育 阿里智能实验室语音识别技术回顾及应用 可定制开发的语音交互技术 基于容器的持续集成平台建设 阿⾥...
【程序员面试宝典】是为准备面试的程序员提供的一份指南,涵盖了面试中常见的问题及其应对策略。以下是一些核心知识点: 1. **自我介绍**:面试时的自我介绍不仅包含基本信息,还应强调个人的专业技能、工作经验和...
在有向图中,边的两端连接到两个节点,但方向是从一个节点指向另一个节点。在无向图中,边的两端连接到两个不同的节点。 图的表示方法有多种,包括邻接矩阵和邻接表。邻接矩阵是一个矩阵,其中每个元素表示两个节点...
在计算机编程领域,面试是检验一个程序员技术能力的重要环节。本教程旨在帮助程序员系统地准备面试,特别是算法与数据结构部分,这是面试中的核心内容。
项目分类:[工具] 项目标签:[程序员文化] [生活指南] 推荐理由:一份程序员做饭指南,提供了极其详尽的菜谱。这份指南以程序员的语言和思维...从主食到甜品,菜单应有尽有,为程序员提供了一份简单实用的烹饪参考。
程序员成长路线图 从入门到优秀
### 程序员成长路线图:从入门到优秀 #### 一、程序员的梦想与现实 ##### 1.1 程序员的梦想——中国的比尔·盖茨 在IT行业中,很多程序员都有着一个共同的梦想——成为中国版的比尔·盖茨。这种梦想不仅仅是对...
1. 建立良好的沟通和协作能力:与同事和客户进行有效的沟通和协作是成功的关键。练习主动倾听和表达自己的想法,以及接受和给予反馈。 2. 学会合作:在团队中合作是至关重要的,因此学会如何扮演一个合作者的角色。...
《高效能程序员的修炼》的写作风格风趣幽默,且充满理解和关怀,适合从新手到老手的各个阶段的程序员阅读,也适合即将成为程序员的计算机和相关专业的学生阅读。《高效能程序员的修炼》能够帮助读者更多地关注...
ACE程序员指南:网络与系统编程的使用设计模式,高并发网络编程
这款模板不仅提供了基本的框架,还可能包含预设的CSS样式、示例数据和布局指南,帮助程序员快速上手,节省了从零开始设计的时间。对于寻找工作的开发者来说,一个专业且引人注目的简历是打开雇主心门的关键,而这个...