我的学习过程大致是这样的:1. 先看了一本c#的入门书,类似java核心技术这种,看完感觉糊里糊涂的,尼玛面向对象什么鬼。

2. 看了一本编程案例的书,照着把书里大部分案例写了一遍,发现编程不那么难了。

3. 再回头看看入门书,把没搞懂的地方看看,感受就不一样了,豁然开朗,此处为入门转折点。

4. 自己想了一个简单的的书本管理软件写写,这过程中学习了sql。

5. 照着原公司一个管理软件,按照软件功能,用http://asp.net写了一遍核心功能,人员、组织、权限什么的。权限管理比较复杂,数据权限精确到了数据表的每个单元格。同时规划的时候对软件中不好用的部分进行了修改,这过程中学习了前端。

6. 做了个项目,基于http://asp.net那个平台的,学习了怎样做软件项目。

7. 后来改学java了,又学了ssm还有前端框架什么的,把那个软件又用javaweb重写了一遍,同时再次做了改进,抽象了前后端模板,又写了代码生成器,方便基于平台进行业务模块的开发。过程中顺便学习了工作流引擎。

8. 带队做了几个项目,基于java的这个平台,学习了团队管理和协作。

9. 后来学了好多乱七八糟的东西,netty、hadoop、zookeeper、angularjs、extjs、编译器、jvm、js原型链啥啥啥的,然后跳槽了。顺便说下,netty的源码美如画。

10. 现在公司做gis,还在努力学习gis中,业余时间按照extjs的语法自己实现个前端框架玩玩,核心写完了,具体的组件写了两个之后,有点懒得写了。

11. 原公司里没人懂开发,原同事偶尔还让我帮他们维护我做的那些个项目。

12. 全过程中看视频看书看文档看源码,多想多练。

13. 最重要的是,离不开我老婆的支持,非常勤劳的老婆,大部分家务和带娃都是她做的,非常辛苦,感谢老婆。

=================================我是29岁开始自学编程,现在33,作为一个野路子程序员,过程是有点特别的。首先,我对技术非常热爱,除了偶尔玩玩炉石,没什么爱好了,现在每周用于提升自己的时间至少10小时,不是平均,是至少。在之前的公司学习时间更多,开始学java之后两年左右,光慕课网的视频就看了700小时,还不算其他渠道的视频和文档,再后来不怎么看视频了,光看文档。我之前在某国企,公司信息化程度不高,我的工作比较轻松。公司没有开发人员,所有软件外购或外包,所以就萌生了自学的想法。先从0开始了学了一年asp.net, html, css, javascript, sql,期间参照公司外购的一个软件的核心功能,写了一个管理平台,然后在此基础上给公司做了个管理软件,反响不错。然后觉得微软的东西不开源,不好,就转学了半年java,并用ssm框架重写了个管理软件,比前一个要强大不少,后续两年左右,带着一两个人,包揽了公司所有管理软件项目。包括项目立项,计划,需求书,方案,开发,测试,实施培训…都做过。领导也非常支持,完全不管我 ,所以这几年水平提高非常快。调研过需求,懂业务~做过项目经理,知道怎么平衡项目相关方利益~能做产品,前后端开发都能搞搞~做过实施,明白怎么和蠢货打交道~是不是听起来很屌?最近刚跳槽,因为觉得在原来公司没有挑战性的活了,一年中花半年时间把年初计划的项目做完,剩下半年没啥事反正领导也不管我,就学习吧,学着学着发现学的东西超过公司需求太多,用不上了,于是跳槽了。

因为不愿意出差,所以专心搞开发。年前带团负责新公司一个产品的前端升级重构,公司计划年中让我带团搞个新产品。

前两天刚转正。

应该说我的机遇还是不错的,加上这几年的努力,确实有所回报。

零基础,29岁,可以成为程序员吗?相关推荐

  1. 零基础 5 分钟上手,程序员喜提 AIoT 新利器!

    作者 | 伍杏玲 出品 | CSDN(ID:CSDNnews) 近几年来,物联网发展迅速,2017 年,物联网设备数量首次超过全球人口.据预测,到 2025 年,物联网设备将超过 215 亿. 可与日 ...

  2. 祝雷(依乐祝):一份来自29岁.NET老程序员的自白

    潘老师的文笔果然了得,经过潘老师的妙笔生花后,文章的阅读体验果然好了很多!这里再次感谢潘老师的支持! 祝雷(合肥.NET 俱乐部发起人) [个人介绍] 博客园知名博主(依乐祝).6年以上.NET技术栈 ...

  3. 零基础如何自学编程?| 程序员有话说

    作者 | 阿文 责编 | 伍杏玲 出品 | 程序人生(ID:coder_life) [程序人生 编者按]很多想转行的朋友会问:零基础我该如何自学编程?作者作为一名文科生,零基础转行为网易工程师,在本文 ...

  4. 零基础却想做一个程序员,到底如何学习呢?

    众所周知程序员是21世纪比较吃香的工作.程序员工资高还不需要和复杂的社会打交道.那么作为一个零基础,什么都不懂的人该怎么成为一名程序员?当程序员需要学什么?下面就来分析下. 零基础的我该如何学习? 如 ...

  5. 编程零基础想做一名程序员,该怎么学习?首先要学习什么?

    很多人开始学习软件编程去,都会纠结如何选择编程语言.浏览网上各种资源教程,可以说是琳琅满目,如果还没有想好学哪一门编程语言,没有确定目标,很容易无所适从.如果你想要认认真真去学编程,但是还没准备,千锋 ...

  6. 麒麟子Javascript游戏编程零基础教程二:游戏程序员分工

    小伙子,能够走到这里,你已经不错了. 什么?你是妹子? 放心吧,入了这行,妹子也会被"汉化"的. 游戏程序员分工,以及对应的技能需求. 一.按大类划分 1.客户端程序员 负责处理客 ...

  7. 英国开发者年龄歧视为29岁,女程序员幸福指数略高于男性 | 全球开发者幸福指数报告

    近日,一个以开发者为中心的求职平台Honeypot发布了<2021年开发者幸福指数:全球洞察>报告,在这份报告中,开发人员对自己幸福度的平均评分为61分(满分100分),而经济合作与发展组 ...

  8. 那些三十五岁失业的程序员,后来都干什么去了?

    前言 本人在互联网行业干过十多年,共事过的程序员没有1000也有800了. 我虽然年纪不大,但最早一批同事老早过了35岁了.身边很多35岁以上的程序员,他们把最好的青春奉献给了公司,当然大多数也获得了 ...

  9. 四十岁以上的程序员都去干啥了?

    编译丨Linsa 在美国,工作者的年龄中位数是42岁,而Stack Overflow 2016年的程序员调查中,程序员的平均年龄是29.6岁,中位数为27岁,40岁以上的程序员只占总数的12.7%. ...

  10. 35岁真的是程序员的坎儿吗?

    点击上方"大鱼机器人",选择"置顶/星标公众号" 福利干货,第一时间送达! 整理 | 付斌 公众号 | 嵌入式ARM 35岁是一个坎儿,很多人说程序员35岁以后 ...

最新文章

  1. Fedora 18 在线升级至 Fedora 19 命令步骤
  2. WordPress在nginx下的URL重写规则
  3. spring_ioc,DI
  4. 汇编学习笔记(二):转移指令
  5. 电脑开机显示服务器启动失败是什么原因,请问我的电脑在启动时显示NTDETECT失败是什么意思? 爱问知识人...
  6. c语言指针代码大全,C语言之指针(示例代码)
  7. Mysql学习总结(78)——MySQL各版本差异整理
  8. 分布式、微服务、云架构
  9. 硅谷再不是程序员们的梦想天堂了
  10. 浙大学霸本科生顶会研究!只需20分钟音频,AI就能逼真模仿你的声音
  11. 在SQL中用正则表达式替换html标签
  12. [转载] Python图结构(复杂网络)可视化模块——networkx
  13. 水系图一般在哪里找得到_城市供水系统防护体系的探索与思考
  14. PCB会过期?过期后先烘烤?
  15. 你会用计算机吗怎么写,你会用computer吗
  16. 比较神秘的网址!也许有用!收藏一下!
  17. Exception:org.eclipse.m2e.wtp.MarkedException: Unable to configure OHBC
  18. 三级面包屑的页面跳转到二级面包屑页面时,报错:Rendered fewer hooks than expected.
  19. switch语句(分支语句)
  20. MySQL数据库课程设计_Wincc实现与数据库的交互以及报表的实现方式

热门文章

  1. 计算机视觉:场景识别(Scene Recognition)
  2. p级数与p积分(瑕积分的的“N-L公式”)
  3. 【Protobuf速成指南】.proto文件的编写与编译
  4. 关于电商平台目前环境的思考
  5. 适合小白的Python学习教程:Python有什么用?数据化运营怎么做?
  6. 西蒙:什么可以帮我们做出更明智的决策?
  7. 头朝下装进-196℃液氮瓶,第一批冷冻人​现在怎么样了?
  8. http://www.mianwww.com/html/category/it-interview/spring/
  9. 程序媛眼中的区块链,从技术角度了解区块链
  10. CMMI 2.0新瓶装旧酒,贩卖假酒更难了