介绍蒋志祥

大学阶段 94年入学

整个大学期间,使用电脑十分十分有限,有同学书本上写代码,自己不是。 第一个学期,涉及语言是Basic,上课看书,有些东西总理解不透。寒假期间,找了台电脑,一天使用3小时,把书里代码敲进去看看效果,两天后开始改动代码,三天后能完全写代码,一本书的概念基本上全然理解了。

Basic 之后学 pascal 之后学C

机械系同学让我帮忙用C实现课程设计,DOS环境实现电子表格,找到电脑,三天左右做出来,又花两天做了个升级。在他们班做了普及,二三十人拷贝这个版本。

班里组织管理信息系统的设计,指出使用Foxbase,说这个可能对你们以后工作有用。 我在实现基本功能的基础上,重点设计了菜单部分,老师点评说:这个有创意。 有同学想拷贝菜单,总是出错。

花了大量时间研读 数据结构和算法,能理解绝大部分内容,现在看几乎没机会使用。 毕业设计,赶上了win3.1,Vbasic,毕业设计,财政预算,使用Vbasic实现。

第一份工作 兰化宏达公司 3年

公司劳资科有新电脑,花2万购买AST,win95环境。 第一个作品,保险管理系统,有人提需求、提设计,我纯粹做实现,大约2周之内做出来。 FoxPro2.5,购买一本参考手册,那时候还没有网络支持。

第二个作品,计划生育管理系统 有人非常懂业务,放手让我设计,开始做本单位使用,之后升级为通用版本。前后大约一个月时间。 这里面颇有些新颖设计,找不到截图秀过来。 区计划生育办公室一年里四五次来单位看这个系统,说能保证你们的这个系统在整个兰州市都是先进的。 合作把这个系统推广了十几个兄弟单位。 有些人不敢相信这个是 FoxPro 做出来的。 但这个系统有些缺点:单机版本,使用DBF数据库(单位要求),无法使用SQL Server,没有实现网络支持。

给单位做网站 我提的需求,找其他单位实现,自己不懂网页设计,更加不懂动画实现。 交流时候,网页制作人员说,这个网站应该我来做更合适。之后学了点网页三剑客

单位非常稳定,对比过兰化信息中心人员开发出来的软件,设计出来的软件,比较大,使用大型数据库,有网络支持,但软件的使用比较别扭,软件专业的人很在乎逻辑实现,很难考虑到用户的各种使用情况。 这就是软件开发人员一定一定要多用自己开发的软件。

这时候,社会上是asp网站火爆,与我无缘。

离职出来打工

广州金信信息技术有限公司

个人的开发遇到了瓶颈,想从事专业软件开发,跑出来打工。 一个做财政票据的公司,好像是delphi开发环境。安排我做测试。 领导看我测试报告后直接说,为什么你不来做。我说delphi开发语言不熟。 单位没钱,全员降薪,我就离开。

北京网警创新信息技术有限公司

比较热门的网络安全行业,入侵检测系统的研发。 基于之前的测试经验,这个单位负责测试。 第一次全力以赴工作是在这里:redhat linux, ms sql, VC++,安全技术 有几个模块,在我的测试下 提升许多,也是我的骄傲。 业余做了两件事: 搭建 opentest.net 开放软件测试研究网站,小有名气 利用 delphi开发了测试用工具。 一年半左右,公司财政困难。

北京瑞星科技股份有限公司

传统杀毒市场下滑,瑞星大力发展网络安全,产品是 防火墙,三个人的测试小组 接触到 Smartbit网络测试仪,相当震感我,每周都做这个性能测试。 接触到FreeBSD系统,在性能测试中卓越,种下了种子。 有时间研究TCP协议标准落实在工作中。 大半年,业务再起波折,网络安全压缩,把我调往杀毒测试组。 连续的项目波折让我无心工作,离职休假几个月。

法院管理系统

找工作进了一个 法院管理系统 公司。 java web项目 公司之前有做项目或产品,这次想再做一套。 入职后发现比较闲,新项目始终没有启动。 自己学用C++ Build做了测试截图软件。

进入中科开元信息技术有限公司

公司有严格的测试要求,文档,执行,报告 承接日本松下项目外包 完全的嵌入式Linux,发布BSP包,移植Gcc、Linux内核、许多Linux部件、OpenGL ES、FFmpeg、H.264等等。 第一年主要是测试工作,第二年开发需求更加迫切。开始写C代码,前面的一周非常丢人,老找同事帮忙看看代码跟踪变量,一周后自己就能解决遇到的问题了,C语言程序设计帮上了忙,讲的透彻,自己曾经的专业基础也在,项目做出来基本上就理解C语言全貌了。做新版本时候,基本上就完全掌握C语言开发。 有这点基础后,大量调试OS的API,Socket API,追踪库函数看实现方式。 做了各种应用,我做比较多是 数字电视的定制开发,有项目的代码已经使用维护十几年,起初的设计依然很好,接触项目非常让我开眼界,公司还有硬件部门,软硬件结合是这里的强项。 开始大量阅读各种书,joel an software这个人对我影响,他最擅长VB,原来程序语言并没有高低贵贱之分。 看他公司推出的若干软件产品很好,但价格也很好,没机会使用。 这么能说的人真的很能干,看其后来的 Stack Overflow,Discourse真是让人赞不绝口,真正懂网络的技术人员。 Unix编程艺术,对我影响也比较大,设计的经验设计的艺术。 这时候,我突然对计算机的技术好像有通透感觉了,家里曾经购买的没怎么看的经典计算机书,好像突然就懂了。 开始研究第二语言,尝试python,用python给伙伴写了个自动测试框架。之后拿公司做的项目,利用python重新实现,体验过程和对比结果。 后面开始大量阅读其他行业的书,涉猎比较广,尤其是育儿领域颇有研究,之后是健康领域颇有体验。 最后一年里,我的开发能力突然大增。其他业余爱好,也是能力倍增。总体就是想干啥都能有结果。 在这个公司工作十年,应该是外包行业的黄金十年。在业务有下滑趋势的时候,自己也有心奋斗一把。

创业第一年

开发了一个 NewImage 披露转换图片格式软件,两周左右完成,初步掌握 wxpython,主要学习了两本书 深入python,wxpython样例。 开发了一个 NewMenu PC软件,这个实现在开发方面有许多突破,涉及到数据管理,在线获取信息,在线升级,多国语言等等。大约一个月完成,这一次算完全掌握wxpython编程。 开发了一个 Office2picture 软件,两周完成。 当时市面上APP火爆,做了一个 安卓版本的 定时器,自己设计开发的,做出来后基本就知道app是怎么回事了。找朋友做iOS版本,我在开发中不断有新设计,朋友跟不上。 有一个小需求需要做web,现学现用使用PHP写了一个功能投入使用,参考的是PHP的API。 和朋友合作搞了一个商城,边卖商品边卖商城,大半年结束。

创业第二、三、四年

有人介绍保健产品,养生技术,就尝试开店,梦想的是如果开店成功,就很容易复制。 结果前面这两年都是亏损的,后面看到了多少创业都是亏损!

接触到直销行业人,拉我进入会场,之后参加了若干会议,绝大部分涉及到营销,我有迫切的把钱赚进来需求,而我比较容易被营销,因为本心有比较强烈好奇之心和容易相信别人。 一定要把这些内容抽空写出来,希望后面的人少被忽悠,少贪心是根本。

尝试推广业务,终于发现很难很难被认可,彻底在这条路上死了心,从许多方面讲,自己非常非常受伤。

重新工作,蓝太平洋 2019.3

比较认真写简历后,一天里接到三个面试,第一个面试的 蓝太平洋 首先给offor,售后服务经理。 三年没有开过电脑了,那种激动! 第一个月疯狂的扑在技术学习上,查看当前的技术情况,熟悉工作。 我个人更多在技术方面,和领导、和客户交流方面不太成功。 首先,自己是技术性人才类型,前几年和人交流内心有受伤。 做点技术工作,没做到给公司带来利润。 开始,有心以自己之力,提升公司的技术服务水平。 工作第三天,利用python写工作用的程序,因为一个月执行几次,两个月左右,这个程序才成熟点。有心做的更好,需要花费时间的。 其他一些想实现的的功能,各方面不太成熟吧。 这份工作,不太适合。

离职三周,实现四个小作品 2019.6

  • 首先搭建网站 https://www.readmorejoy.com/
  • 写了网站URL爬虫程序
  • 之后写一个 爬网页程序,自己先实现是脚本,之后遇到牛人 kennethreitz,仿照其的一个实现,掌握了python web开发,不尽意中对Flask有了很好的感觉。现在,可以把大量的功能实现搬到web页面。这方面可以做些很有趣的实现。
  • 还实现了一个 搜索引擎 页面,http://webtools.readmorejoy.com/ 当前支持 百度 和 Google。
  • 后面计划实现一个 翻译页面,这些 互联网编程非常有意思
  • 这些功能实现非常有趣,很有意思,但还没有赚来钱。
  • 总观自己二十年软件从业经验,大量时间是完成工作任务,但时不时的,内心很有心做些设计,功能设计和交互设计,实现过的每一个作品设计都不一样。

需要找份技术工作

  • 设计 或 测试自动开发 或 开发

谢谢您