长空老师对开发者说的话
如果你真的很想学iOS开发,那么请认真花5分钟时间看看我给你的建议
生涯履历
- Hi,我是长空老师,目前在一家移动互联网创业公司担任副总经理,兼任新技术研发负责人,主导公司发展方向与技术创新。
跟大多数普通程序员一样,我并没有光鲜亮丽的背景:普通的大学,非计算机相关专业毕业,如BAT、华为中兴等等这些顶级互联网、软件公司,也都没机会进去一睹芳容。我的职业生涯一直在中小企业里打拼,一直在做两件事情:1、独自一人开发项目;2、带领小团队开创项目。
- 曾经有个机会摆在我面前
- 我13岁开始学编程,很幸运遇到一位好老师。当时参加的是学校的计算机奥赛班,在50人的竞争中留下2人,代表学校参加了一次信息学奥赛,很遗憾没有获得奖项,而后为升学放弃训练,结果两头空。
- 艰难的现实
- 高中时我的理科成绩不好,最终考大学选择了文科专业。这段时间凭着兴趣我还一直学习零碎的计算机知识,但都没有成体系,也没有想过认真的去完成一个完整的作品,这导致我做了许多无用功。大学毕业后虽然希望踏入自己喜欢的IT领域,无奈专业不对口,又没有能证明实力的东西,自然是四处碰壁。为了维持生计,只能先到一家西餐厅里当服务员。
为了获得一块敲门砖,报名参加了Java培训班,1万多的学费只为一纸证书。
- 起步
- 2008年,从培训班毕业以后,进入某大型软件公司,每月只有2400元。刚开始所做的事情非常简单,因此我获得了大量的时间去学习,与以往不同,我开始系统的去学习一套技术。这一年里我自学了ExtJS与C#、数据库的基础理论、Oracle的SQL和存储过程。
2009年,我利用空余时间再次学习C++,这大概是第n次了,这一次我从以往的练习升级到一个完整的项目,为我后续的工作奠定了强大的基础。在后来部门项目最需要的时候,毅然挺身而出,一个项目组里工资最低的人,完成了最重要的开荒工作。
- 成长
- 2010年,适逢移动互联网兴起,我经朋友介绍进了一家房产类互联网公司。因当时技术部门只有我有C、C++语言基础,研发iOS的任务交给了我。在2年的时间里,为公司建立起全面的移动app产品线,我所带的新人,大多都是独立负责1-2个app的所有开发工作,更重要的是,极少时候需要通过加班来完成工作。
- 继续成长
- 2013年,我加入一家小创业公司,担任移动开发主管,在项目紧急的情况下带领新人团队完成移动端建设。
2014年,我独自一人为公司建设新项目(因为需要保密),完成从后端至iOS前端所有开发工作,期间自学了php开发。项目完成后,我升职为副总经理