程序员的生活随笔

     坐在火车上,想想一夜的时间,挺无聊,就有感而发,想写一篇随笔。也是我人生中的第一篇帖子。(本来想以技术文章开头的)

      回头想想,从刚刚进入Android开发,到现在对开发的热爱,过去了很久了。自己对计算机的喜爱,可能是小学天天偷偷的去网吧玩游戏,每天都是心惊胆战的,现在想想,挺好玩的。那时候,满网吧玩的还是cs1.5,魔兽,到了后面开始接触梦幻,以至于我现在还对梦幻有着不少情怀。(扯远了,回归正题)

   想想第一次写安卓程序,也就是hello word。第一次在手机屏幕上显示出来,挺兴奋的,也很有成就感。瞬时有了兴趣,慢慢的开始学习Android基础,开始了解什么是四大组件,什么是Tcp协议,怎么解析xml/json,怎么把数据展示出来,慢慢的接触ui设计。。。

     当步入第一份工作大门的时候,满心充满的是紧张和兴奋,因为,这是自己真正的在实际业务需求中开发,也是自己步入Android的第一步。当我坐到自己工位的时候,环顾自己的周围,看看我以后的工作上的战友,看看以后陪伴我春夏秋冬的朋友,慢慢的坐下来。开始了自己第一份正式的Android开发工作。第一天,从配置开发环境,到安装开发软件,一步步井井有条。。。第一天就这样相安无事的度过了。刚开始上班的时候,每天都像打了鸡血一样,充满了兴奋和激情。这样的日子度过了20多天,就觉得平淡无奇了,每天除了看项目代码还是项目代码,长时间的不写代码,都觉得自己快忘了怎么写代码了,哎,生活变的莫名的焦急起来,心想,难道程序员每天都是这样吗?但是后来事实告诉我,我想的太美好了。入职快一个月,突然安排下来任务了,心中高兴了起来,但是同时真的很苦恼,因为接下来的新项目,需要用新的框架和新的开发工具,对我来说,真的是很大的挑战。不过,人生就是充满了挑战,平淡无奇又有什么意思呢。

     然后当开会的时候说,新的项目要用mvp+retrofit+dragger2的时候,一上午的时间赶紧去看看是什么东西,然后苦逼的查了一上午,发现最后还是懵逼了。(哎,能力不行啊)自己当是还跟着网上和一个登录的小demo敲了一遍,然后发现还是蒙蒙的。然后那段时间,真的是体会到了什么是度日如年,每天憔悴的不要不要的,满脑子全是开发的东西,连做梦都是工作上的事情。日子一天一天过去,当需求分下来的时候,面对着需求,那真是心碎一地啊。然后硬着头皮敲代码,不会的就去网上搜,然后一点一点的改,幸亏当时有个大神乐于帮助我,让我一点点的学习,真的很感谢他,在此说一声谢谢,没有当初你的帮助,我也走不到今天。(开个玩笑,不过话说回来,没有一个好的前辈带,对新入职的新人来说,那是莫大的伤心)那时候,我自己实现了sortlist的功能,只不过没有动画。。。真的让自己觉得前面的付出有了回报,真的很有成就感。慢慢的,把需求要求的功能实现了出来,虽然真的很虐心,很痛苦,但是当最后效果出来的时候,很开心,很激动。

         慢慢的,开始接触了很多自己从来没有接触过的技术,开始培养自己的编程习惯。而Android这一块,v7包下有很多很炫的封装控件,一点点的自己开始接触,学习,了解。经过时间的积累和项目经验的积累,现在的自己可以从容的去接手项目需求,合理的去思考设计思路。从懵懂到熟练,是一个很艰难的过程,这个过程会很苦,很累,但是当你挺过去后,你会发现你可以从容的对待问题,合理的去处理这个问题。也许,这就是所谓的成长吧。而我现在,却发现需要学的还有很多很多,人的一生就是一条永无止境的学习之路,活到老学到老。。。

        刚才在车上,和一个大叔从十一点聊到凌晨三点,说了很多,从一个人的人生规划谈到一个人的生活琐碎,他是一个很健谈的人,毕竟他是做职业规划的讲师。然后呢,我的思路也忘了,所以就写这么多吧。学习,是一件乐趣,以后随笔和技术文章会穿插着发,共勉。



                     

你可能感兴趣的:(程序员的生活随笔)