对于自己做开发工作到现在,有时想想,也许是命运的安排。
高中填报志愿,我选择的是当时比较热门的机械设计制造,但是因为成绩没够着,并且服从调配,所以被调到了计算机科学与技术专业,从此我便和软件、程序挂起了钩。
大一开始学习C语言,却发现对这个东西一点都没感觉,持续到大二,还是没感觉,后来就觉得不对啊,即使是被选择到了计算机专业,但也不能荒废时间啊,后来自己开始上网找教程, 自学一些比较有意思的项目,我记得很清楚,当时看了一个视频教程《C语言也能干大事》, 才发现原来编程是可以让我产生兴趣的。从此便开始了自己的程序员之旅。
后来开始不停的学习新东西,乐此不疲,从一开始的MFC到后来的Java,再开始学习JavaScript、Css、JavaWeb、三大框架,数据库。 后来发现自学其实是个特别有意思的事情,你可以学习任何你想学习的东西。
后来甚至翘课去听一些网络教程,说到这里,我觉得对于在校大学生,如果你现在还在大学,同时对编程有兴趣,建议除了专业相关的重要课程,翘课学习自己喜欢的东西,未尝不可。
后来大四第一学期,一所北京培训机构去学校宣讲,招收学生去北京培训移动开发,而且培训费有优惠,所以就来到了北京,开始参加Android开发培训…
培训时间是四个月,第三个月试着去面试,顺利的拿到Offer,然后开始自己的开发生涯。
第一份工作是在一家创业公司做Android开发,一开始公司只有五个人,CEO,前端、市场、移动客户端。老板是华为出生,懂技术懂销售。
到公司后服务端老板负责,我负责客户端,至于产品设计,无,当时在我的建议下,用腾讯的一个原型工具,花了一周时间,自己做了一个简单的产品原型,然后就开始开发客户端。
用了三个月时间,在13年5月份产品上线,产品功能很简单,帮助用户查询周边的农场,数据全部来自老板之前做的web网站。
后来,微信公众号比较火,老板说能不能做个公众号,研究了段时间,没过多久,用 PHP 写的后台做了公司公众号,不知不觉也算是PHP入门了。
再后来公司要转型(恩,这是典型的创业公司),要做农产品电商,需要做一个电商网站,但是老板公务繁忙,没时间搞,只能让我负责,还好有一家公司提供整个一套电商解决方案。
后来还算顺利的利用三方提供的方案,搭起了网站的雏形,至此Android已经和我没有关系了。
尽管网站已经可以跑起来了,但是问题很多,界面丑,后台管理缺功能等等问题接踵而至。从此开始有做起了网页前端,不时的开始去改后台逻辑。
14年3月网站总算能见人了,这时的网站首页,已经被我改的面目全非(褒义),因为我比较喜欢小米(我是一个代码层面的米粉),后来整个主页被我改的颇有几分小米官网的感觉,现在想想也是醉了。
我改版后的商城主页地址: http://www.ubive.com
已经访问不了
一个农产品电商主页,其实不该走简洁路线,这是一个产品定位问题,但当时确实任性了,完全按照个人主观喜好去做,网站现在早已经废弃了,但是老板确实挺牛,没有融资,坚持了三年,也是蛮拼的,祝福老板。
网站上线的几个月后,继续负责网站优化,但是隐隐觉得我还是爱Android多一点,后来14年六月份辞职,继续开始自己的 Android 开发之路。