侧边栏壁纸
博主头像
飞鸽FlyGo博主等级

致力于成为一名全栈架构师!

  • 累计撰写 13 篇文章
  • 累计创建 6 个标签
  • 累计收到 2 条评论

目 录CONTENT

文章目录

关于我

飞鸽FlyGo
2022-09-05 / 0 评论 / 13,161 阅读 / 3,233 字 / 正在检测是否收录...

与计算机结缘

真正接触和学习计算机是从高中开始,作为职高高考试点,计算机这门学科是高考中必考的一门。负责上课的老师,对计算机常用的办公软件和常用Windows系统操作,还算讲得通俗易懂。上课手写记板书日记,到上机课,到机房把上课的内容上机实操。

高考完,填报志愿,当时家里条件有限,对着报考志愿的学校,挑了一个二本院校,学费比较便宜的专业—计算机科学与技术。填报完志愿,人生第一次走出大山,出省南下东莞打暑期工。

在暑期工那段时间,内心一直是非常忐忑的,每每下完班,站在楼顶,望着远方,心想:“难道自己要一直在工厂做流水线了吗?”。到7月底,老家收到了大学的录取通知书,被计算机科学与技术二本专业录取了,听到这个信息,内心是无比的喜悦。暑假结束,步入大学正式与计算机结缘。

到大学,真正入门计算机专业的课程,课上学的都是理论基础知识,很少有实操。大学期间,电脑还是很笨重的台式机。对电脑这方面也非常感兴趣,于是自己跑到电脑城,捣鼓组装了第一台电脑。没事就把电脑拆个稀碎零散,捣鼓捣鼓再组装和重装系统,会重装个系统都觉得老牛了。当时组装电脑和维修电脑,是非常吃香且暴利赚钱的行业。

08年大二暑假,一个很好的机会,到亲戚开的一个电脑维修工作室。骑一个自行车,在吉安大街小巷,跟着一起上门维修电脑,解决各种大学课堂上遇不到的问题。对计算机硬件、打印机等等,各个硬件的品牌和作用,慢慢有个大概的了解。自己对计算机充满了浓厚的兴趣,慢慢发现自己也独立解决一些电脑遇到大部分问题了。

暑假结算之后,大三软件方面的专业课多了,班上基本每个人都组装和配了电脑,当时能配个笔记本的绝对是土豪。自己用暑假学到的技术,在大学的后面几年,帮助班上和其他班的同学,解决计算机遇到的各种问题。后来慢慢体会到,这个也算是技术分享的一个重要方式,可以很好的展现自己。

随着大三专业课的深入,对软件也很感兴趣,最大的心愿就是搭建一个属于自己的网站。在浏览器上输入自己的域名,可以访问自己写的网站,这是一个非常非常酷的一件事。那时没有各种云服务,也不知道到底从哪里入手,可以完成这么酷的一件事。能用Dreamweaver和HTML写一个静态网站,都非常牛了。

成长与圆梦

临近大学毕业,选择了北上,去北京实习,进的第一家公司是当时最火的传统银行业务公司,当时通信和银行是最火热的行业。互联网还是一个非常非常新的概念,移动互联网还没什么影子。在北京,24个人挤一个三房一厅,租了一个能睡觉上下单人床的下铺,特么每个月要280,每天来回上下班要4个多小时,雾霾非常严重且非常冷,作为南方人吃不惯北方的饮食,适用不了北京的气候。年关回家过年,特么加了100块钱叫黄牛抢的火车票,还是站票。心里暗下决心,年后准备回南方发展。

从北京回家过完年,南下深圳重新开始。在宝安机场固戍那边租了一个单间,只要120一个月,有独立卫生间有阳台做饭的地方,到南山科技园只要一个多小时。相对于北京,感觉好太多了。安定下来,开始投简历找工作。

找工作也是一种缘分,面试了一个多月,到处碰壁。面了一家电信行业公司,已经拿到offer了。机缘巧合,当时还不知道什么叫创业公司,而且还是互联网带一点移动互联网性质的公司。在2011年,公司就已经有移动端(Android、iOS、塞班),绝对是非常新鲜的和前卫的。收到这家公司的面试通知,本来不想去,带着试试看的心态。人事面试时,开了一个当时比较高的薪资来拒绝的。在坐车回家的车上,公司居然同意了我开的薪资,自己简直不敢想象,催促尽快入职。推了之前接的offer,入职了影响自己整个职业生涯的公司。

入职公司之后,公司的整个氛围,堪称我的第二个大学,工作轻松愉快。公司从上到下没有传统行业的部门层级,大家可以一起随便开玩笑,可以穿随意的穿拖鞋上班,下午一起吃下午茶,下班之后,全公司组队玩游戏、Dota和各种桌游。整个公司散发无限的春春和活力,感觉自己又回到了大学。

我被划分到移动端-前端,2011年就用到了前后端分离来开发移动端,分工非常明细,写写简单的页面逻辑,当时使用的是struct2,写个Action调用别人封装好的Service接口。用本地自定义的html标签语言(类似于现在的微信小程序开发)和jsp远程页面。服务器端Service有点微服务的那种架构和设计理念。后来了解到,这套架构是腾讯移动3G互联的技术架构,里面的架构思想和设计理念领先业内5年左右。

天有不测风云,当时公司做的产品是今天微博,用户已经做得有点量了,因某些原因,网站直接被拔线停站了三个多月。新浪微博、腾讯微博用这三个多个月,瞬间把社交微博的用户圈了起来,公司再也无力回天了。公司被迫裁员、技术骨干人才大量流失。

但对于我来说,在这次裁员中,我留下来了。人员少了,分工没有那么明细了,很多活慢慢独立承接。开发、测试、运维全部尝试自己处理和解决问题。这段时间也是技术突飞猛进,接触到了自己以前从来没了解的领域。

公司整体调整方向,再次裁员调整,全面放弃web网站,转做移动App,2013年正式从Java开发转做iOS开发,移动物联网从那年开始爆发。一边学iOS,一边开发,当时iOS开发的教程和书籍资料非常非常少,全靠自己摸石头过河,也幸亏公司和自己有移动端开发的根基。

公司中间不断变换方向,每个方向没有坚持和沉下心来做,猴子下山式切换方向。有失有得,错过了技术发财致富的黄金移动互联网10年。

中间换过偏传统高尔夫行业的公司,作为第一批微信小程序的开发者用户,中间不断辗转,出去一起创业,中间又耗费了几年。回过头看,忽然觉得,自己没有沉淀,没有坚持一些东西。

2018年创业时,购买和备案了这一批域名,本想痛定思痛,静下心写博客,沉淀属于自己的东西。中间种种原因,一晃就到了2022年。

建站初衷

一直以来都是学习和看别人的文章和技术文档,自己很少对学习的过程做相关记录。每次想搭建属于自己的博客,都是因为太忙为借口,推了好几年,痛定思痛,下定决心,买了阿里云服务器,从无到有,搭建了属于自己的博客空间,在这里记录自己的点点滴滴。

一开始想自己从头开始写一个博客站点,但考虑到自己从无开始写,太追求完美,耗时太久,届时又半途而废。最终决定用开源的MinDoc,先搭建起来用着,作为内部的文档性质搭建了自己第一版的博客网站。一直是PHP开源的博客比较多,现在终于找到一款Java开源的博客,对博客站点进行升级和搭建。感谢Halo开源博客。

程序员应该是最无私,最懂得分享的实干者,技术的不断迭代,都是站在巨人的肩膀上,不断改进和创新,开源了无数工具和框架。由衷感谢开源带来的便利,希望自己以后也可以开源一些作品,在互联网上留下自己的印记。从拿来主义者,转变为一名创造者。把自己学到的分享给大家。

通过点点滴滴的学习历程,在网络上有属于自己的一片天地。在大学选择学习计算机,一直想做一个属于自己的网站,用自己定义的域名,别人可以访问到我编写的网站,那时觉得这是非常酷的一件事。在大学学习HTML课程、Flash课程、编程语言课程等等计算机相关的知识,特别特别的热爱。时刻想着,怎么才能搭建一个属于自己的网站。

那时资源没有现在方便,大学学习都是几年前的知识,不会系统把这些知识点串起来,只是完成学校的教学大纲。毕业后,出来工作后,通过自己工作上的实践,慢慢明白和掌握搭建和开发属于自己的站点。前几年一直忙于工作,学到的东西也没有及时记录,错失了很多东西。

一回过头,现在我可以轻而易举的搭建属于自己的网络站点空间,这些都是顺手捏来的事情了。也算圆了大学的一个梦。

这个博客网站圆了自己一个梦,同时也希望自己有坚持和沉淀的东西,保持对技术的热情。

技术栈

  • iOS开发方向

    Object-C、Swift,擅长对业务和代码梳理和重构。

  • Java服务端

    JavaEE、JVM、Spring、Springboot、SpringCloud、Nacos、Docker、K8S等等

    现在系统的重新开始学习系统架构师体系知识,深入到技术的底层,理解技术的本质,真正掌握技术不变的东西。

关于飞鸽FlyGo

我是飞鸽FlyGo,把自己作为一款产品来打磨,小步快跑,不断迭代更新,锻造出最好的自己。

iOS资深开发工程师,Java资深开发工程师,现任公司服务端架构师。致力于成为一名全栈架构师。

赞助飞鸽FlyGo

码字和开源离不开您的支持,备注您的姓名,博主将对账号公开,感谢您的赞助和支持。

关注我