我本科材料科学与工程,后肄业……

28岁开始学编程,今年三十,为某小公司技术负责人。

(半年前换了一份工作了,在一个app团队担任后端主程。)

我26岁开始对编程感兴趣,开始买书看,第一本程序书是《PHP和MySQL Web开发》,但是并没有系统学习。连面向对象的类都不能很好的理解,可能是完全没有老师的原因,没听说过算法导论等等。

我现在都不会C,这本书都没看全过。

关于java语言,研读过《java核心技术卷》《java并发编程实践》《 深入理解java虚拟机》(看完后没有实践,许多知识点很快忘记了),跟着一本教材敲过一边可网络对战的俄罗斯方块游戏

后来学了java以后,才了解到了类,继而开始了解PHP面向对象编程。

关于项目经验???在我做第一个项目之前,我完全没有经验(这不废话么?)。

然而我28岁时(已婚小孩刚出生)开始写第一个网站。用Dreamweaver8写的PHP,Dm软件可以可视化配置连接数据库,并且生成PHP查询代码。那时候不会用require,更别说什么是class了,感谢面向过程。
然后怎么着?
一个月后,网站居然上线了。居然没有什么bug,至此发现我的优势在于逻辑严谨,而且对编程很感兴趣,写完代码好开心
又一个月以后,史上最难看的客户关系管理系统上线了。该系统负责给公司50个业务员分配每天约500个用户留言。按照他们指定的逻辑(根据留言地域、业务员分组等进行轮流分配、当初写的时候只用到循环,没有用到函数,写了一千多行。),拥有沟通记录,新留言提醒,意向分组等功能。
又一个月后,实现一个数据计算系统,把之前需要2个人做一个月的数据,一个小时即可做完(主要工作是处理数据并且导入数据库)。
又四个月后,凭借学习《Java从入门到精通》,理解了函数和类,实现了公司的一个关键性的业务平台。平时自己没事装ubuntu和centos玩。

  • 理了一份关于java的系统化资料,从Javase- ssm-springcloud,包括了面试题,PDF电子书,网上商城项目,个人博客项目,分布式项目等,有想学习Java或者转行都非常实用
  • 最新Java精讲视频,PDF书籍教程,面试题,学习手册

现在我是某商城项目负责人。除了PHP以外,还用Python,Java,golang等写过或大或小的项目。
成就这些的一是兴趣,二是天赋。

所以,做你自己想做的,直到你发现行不通为止。起点低一点,总会有合适的工作。就算最终发现你不适合做程序员,你还可以回到原来的行业中去啊。

更多推荐

自学编程的30岁男人,能按应届生那样找工作吗?