2011年注册51CTO,就是为了下载学习资源,但我没钱,也没有优秀资源可以分享。为了赚取下载豆,于是我每天都坚持登录51CTO下载栏目领取2颗下载豆。凭着我的这份坚持,终于在2013年参加了一次51CTO举办的博文活动――请给你的老板写一封信。那是我第一次在51CTO写博文,感觉爽翻了。不知不觉,一幌一年多,终于,写下了我的第二篇博文。
以上纯粹扯谈,感谢51CTO这么多年一直为我默默提供学习资料,以下正文。
首先简单的自我介绍:IT男(背心,短裤加拖鞋那种),网络专业,建站行业,12年毕业,13年失业,14年创业,祈祷15年不用待业。
网络专业的我毕业后本应投身对口行业,但各种高额考证费让我咋舌。学网络专业的同学都知道,要想考个CCIE/H3CIE这类证书,没个三五万投入,还是别盼了。刚毕业出来,兜里就那么一千来块,就凭我工作的那么点工资,不用向我爸妈伸手就很不错了。于是我选择了编程这行,从前端html布局开始。在毕业后的第一家公司从事div+css重构工作半年,自觉提升很慢,由于不懂js,而工作恰恰又需要用到js,都是从网上下载,不懂原理,改起来痛苦的要死。所以我选择了离职。
第二份工作,送外卖。没错,在我毕业的学校送了三个月外卖,短期待遇比第一家公司好,包吃包住,还可以回学校看师妹,但终究不是长久之计。在送外卖这段期间,我都是白天送餐,晚上学js。因为没什么编辑基础(当然在大学里也学过一点C语言,但那点知识拿出来工作简直扯蛋),学起来特痛苦,最后还是硬着头皮看完了CJ的JavaScript视频教程,算是入门了。13年初,寒假,学生放假,我也没餐送了,就尝试去找找js相关的工作,发现将近年关,没啥企业会招人,而且更不会招只会js的,在三线城市,js似乎只能成为求职者的附属技能。无奈,只好自学asp.net去。年后,去面试一家asp.net的公司,很荣幸,一进入就当了技术主管,全公司就我一个搞技术的,待遇1500,跟刚毕业没区别,认命了,谁叫我转行。工作了一个半月,实在受不了,感觉就算我在这里干三五年也不可能有出息。于是又失业了。
13年4月又回去送餐了,这里,我开始了第一个创业项目尝试,网上订餐系统。花了一个星期用仅学的asp.net和js知识完成了我的第一个个人项目。
这个项目可以说是成功的,因为它给我以后的面试提高了筹码,同时也是我的第一个完完全全由自己个人独立完成的作品,从业务逻辑,界面设计,数据库规划,程序编写,购买空间域名到上线,都是我这一年来的自学成果啊,当时差点没哭出来。但也可以说是失败的,因为它并没有给快餐店带来多少效益,很多学生都是一种尝新的心态用它来点个餐,接着又在QQ询问有没有下单成功。唉,这还不如直接用QQ订餐快捷。加上用的是国外免备案空间,通常人家下单后一两分钟才收到,给写单的同事带来不少麻烦。
说件搞笑的事,这个订餐系统上线不到一个星期就被校内的学生入侵了,在赠品那栏加了一项“美女”,让我好忧伤,还是很感谢这位同学没给我乱调菜价。此后,我真真意识到了网站安全的重要性。
5月6月期间去过好些公司,最短的工作了半天,最长的工作了半个月,都是当场录用我的小公司。经过这么一回折腾,我也算是看明白了一些事情,那些公司之所以发展不起来,一是因为里面的技术人员水平不高,多数像我这鸟样,二是工作单调,留不住人,只适合应届生做跳板。
终于有家稍大的公司约我面试,一面,说晚上给我答复。结果那天晚上等到22点毫无消息。我想得要主动了。然后去那公司官网看了看,找了20多个问题出来,心想,难道这家公司没人打理官网的吗?于是把这20多个问题写成邮件发给了HR。第二天10点,HR就打电话过来通知我上班了。
在这家公司工作了七个月,虽然干活很杂很累,但总是有所收获的,赚得了人生第一笔一年不用出来打工的资金,了解了建站的整个流程,于是我决定出来拼一拼。创业很冒险,我不敢将所有积蓄都扔进去,所以给自己划了一条线,就拿一万元做创业基金,折合人民币一百万分,这就是标题的百万分的由来。
吹水吹到这里,我的创业历程正式开始。
首先我得先做个CMS系统,网上流行的免费CMS系统一大堆,织梦、帝国、SiteServer、动易、PHPCMS、科讯等等都很成熟,但我要做有自己特色的,体积小,速度快,交互流畅,这是我一生的追求,于是我一定要自己做一个。
我将它命名为JLongCMS。
JLongCMS1.0登录界面,简洁到不能再简了
超级后台,用于定义数据格式,版本管理,栏目管理,普通后台显示的东西全都在这里设置。我的设计原意:超级后台是给程序员,设计师用的,制作网站时使用。普通后台给客户用,上传数据等。
版本管理截图,现在回看过去,感觉做的功能还是挺多的嘛,当初我为什么要放弃它呢?
栏目管理截图
普通后台的单个页面截图
普通后台的列表页面截图,看起来一堆乱
JLongCMS2.0基于boostrap响应式设计
登录界面
手机界面
这个比较简洁,蓝刀科技是我打算用来做工作室名字的,但最终也是失败了。
JLongCMS2.0把超级后台的理念删除了,原因:反正都是自己一个人做,没必要搞那么麻烦。
原意是想把JLongCMS2.0做成响应式在任何设备上方便对后台进行操作。无奈,技术难度、维护成本远远超出了我的想象,原本以为传统网站够千篇一律的了,可在网上看了看响应式网站的模版,感觉是更千篇一律。看来响应式设计在中国市场尚未成熟,于是我又放弃了这个版本。
历经两次的失败未能使我放弃,万事开头难嘛,很快,JLongCMS3.0要面世了。
JLongCMS3.x取用了著名的jquery.easyui
数据格式仅用一个json文件控制,完成可以抛开超级后台的概念了。起初很兴奋,后来很低落。在植入UEditor时失败了,采用ajax方式更新页面,在首次打开有UEditor的页面,很顺利,但在第二次打开时报错,很明示是冲突问题,UEditor对象要重新生成才行。为了解决这个问题我三天没吃过饱饭,三夜没睡过好觉,况且,jquery.easyui有300多k,再加上UEditor主文件也300多k,这700k违背了我最初的意愿,所以,继续放弃,这样JLongCMS3未完成就夭折了。
我就这样被打倒了?不,虽然历经这三次失败已经到了14年7月份,也就是说我失败了4个月,但,我那一百万分还没花完,我还是有希望的。总结JLongCMS1/2/3的经验,我又开始了着手JLongCMS4.0的开发。
JLongCMS4.x算是有点点成功吧,完成后在猪八戒接到了我的第一单生意,赚了几千块,虽然还没能填补上前几个月开销,不过也总算突破零收入了。
来看看我的JLongCMS4
数据格式定义
这就是我的第一个客户的后台界面,由于安全性和私隐性,我就不多截图了。编辑器依然是用百度的UEditor,同样采用ajax方式加载右边的内容,但源码除了UEditor外都是自己写的,一切都掌握在自己手中,一切就都变得方便易改。UEditor的主文件有300多k,也可以用parse的方式分别加载,这样会增加链接数,经测试,两种方式的加载时间差不多,于是我选用了一次性加截300+k,心想,现在的网络这么点点文件算不上什么。后来发现,我错了,我那破宿舍的破网速,在网络访问高锋期,超过256k的文件会被直接切掉,也就是说加载过来的核心文件不完整,后台没法正常运行,想想都伤心,又要升级版本改为parse方式了。
我编写代码的编辑器是notepad++非常轻盈,自己选择性安装插件,这也是我选择PHP而不是java和.net的原因之一。java和.net的开发工具太庞大,以至我的电脑吃不消所以也只好学习这个容易上手的PHP了,其中也有一段时间去学习node.js,但国内的网站空间基本上不支持,要用就得自己购买VPS搭建服务器。
有兴趣的话可以访问言公律师网:www.toplvshi.com看看我的作品,这年头搞创业光会代码还不够,还要学设计,真心不容易啊。
文章最后,要点题了,不然就成了标题党,怎样拿一百万分创业?呵呵,这一万块钱,就是我的基本生活费用,房租、水电、伙食、网费等等,剩下的就是靠自己所学的知识了,知识就是财富,饿我不死就是胜利。
总结:
创业真的很艰辛,可谓一把辛酸一把泪,但经历越多,成长也就越多。
JLongCMS1让我学会了js原型,功能模块化,异步传输编码问题处理,windows和linux权限和大小写的一些差异等等。更明白了失败的后面会有更多失败。
JLongCMS2让我了解了什么是响应式设计,尝试过,失败过,才懂得有些备受推崇的东西并不一定适合自己。
JLongCMS3让我知道了牛人编写的东西总有它存在的道理。其中jQuery Easyui用到json控制全局架构的思想令我深受启发。如果不去学习思考别人的成果,永远也不知道自己有多菜。
JLongCMS4让我深深体会到成功的喜悦,虽然只有那么一点点,但以后的路还很长。继续,努力,加油。
补充一句:现在已经9月了,业绩没啥进展,看来这年头搞创业光会代码还不够,还要学设计,学销售,真TMD不容易啊!