说起移动开发,我要先说起我大专的专业--移动应用开发,09年我读大一,当时在填志愿的时候,没有人知道一年之后Android,iOS将称霸整个移动市场,而当时如日中天的塞班却退居二线。不过我当时学的却是 J2me,学了两年的Java,从J2SE,J2EE再到J2ME,学了这么久的Java,结果第三年教的却是用C++开发的塞班,不然当时我已经学习Android半年了。或许当年的一失手选择移动开发这个专业,就让我和移动开发有了不解之缘。
乔布斯在斯坦福的演讲曾说,我们现在做的,谁也不知道在未来将带给我们什么。我第一次知道Android和iOS是在我们学校旁边的一家名叫外图书城的书店里面,从上大一开始我就不时去那边看书,在2011年年初,我现在仍然记得我当时在看一本名叫《人月神话》的书,不过才看了前面几页而已,而旁边书架上开始出现了Android和iOS的字眼,我当时并不知道那个是什么,不过我的同学有几个是在手机店卖手机的,所以有一次我问他现在是不是出了什么新的手机系统啊,他跟说了Android还有iOS,而他还说我们班的有一个同学正准备入手当时正要出来的摩托摩拉的MB525。所以我也不知道当时我是怎么想的,不过因为要放假了,所以在china-pub上了买了几本书,打算回家看,而其中一本就是《Android基础教程》。
将近两年的Java的学习开发经验,让我学习Android,简直是如鱼得水,从配环境到第一个程序的出现,竟然没有出现任何的问题。一个星期,我就将那本书看完了,并将代码掉了一边,而当时已经部分视频教程在网络上的,所以就开始看视频教程,跟着里面的实例开始学习,也慢慢在各个技术论坛里面混了,而当时eoe还是只是一个论坛而已,不像现在已经是一个门户了。
当时我以为我可能毕业之后,应该就是做Android开发了,上大三的时候,我已经我学了半年了Android了,而当时也在担任中国移动开发社区的Android版块的版主,所以我当时找的实习工作也是Android程序员,但在2011年年底的时候,我来这家公司已经快半年了,但是我真正开发的项目数却是0,因为公司里面还有另外一个Android程序员,有他在,公司的Android开发需求已经满足了,我无所事事的在里面看书,写一些工具。而当时公司需要iOS,问我要不要学,所以我就又变成iOS程序员了,一堆的书,一台苹果迷你机,开始啃书,写代码,一个月后就开始做一个电商的项目了。
谁也不知道自己的未来是怎么样的,因为计划永远赶不上变化,一年的时间我从j2me到Android再到iOS,我自己都想不到。就像是移动市场的变化,未来是谁的天下,谁也不知道。
写了这么多,跟抱怨似乎没什么关系,但是在这家公司呆了快一年了,也应该习惯了,但是每次新人来,总是又要重新说起一个东西,让大家都很恼火,在我们公司UI设计效果图,然后直接给我们psd的源文件,然后程序员自己切图,切了一年,我是习惯了,但是切图这种工作有时候比敲代码更耗时间,因为有些图真的不好切,新人切出来的图总是会被UI说,你图切的不好,不能这么切,然后就开始了,一群程序员开始说了,要不你来切,我们又不是来切图的,你的图弄成这样,我怎么知道怎么切 。。。
我不知道在别的公司是怎么样的,但在我们公司,移动开发者的切的图永远是UI的攻击目标,差一个像素都是不对的。在新人眼中,切图是属于美工的工作,而不是他们,他们又要敲代码,又要重新学习PS进行切图。每一个新人来总是要争一下这个,或许程序员和UI总是一种这么不可分离的关系,但是到最后程序员还是要乖乖的切图,因为UI设计不好是UI的事,而应用不好看就是程序员的事了。
抱怨的程序员,只能抱怨,因为我也不知道哪个是对的,只能抱怨一下,然后继续切图!敲代码!因为这是必须要做的!
分享到:
相关推荐
简历模板-程序员-通用-精选简历模板-程序员-通用-精选简历模板-程序员-通用-精选简历模板-程序员-通用-精选简历模板-程序员-通用-精选简历模板-程序员-通用-精选简历模板-程序员-通用-精选简历模板-程序员-通用-精选...
《移动应用开发》小组项目--网易云音乐播放器移动端项目源码《移动应用开发》小组项目--网易云音乐播放器移动端项目源码《移动应用开发》小组项目--网易云音乐播放器移动端项目源码《移动应用开发》小组项目--网易云...
桌面右键多余菜单删除代码---程序员SUMER 桌面右键多余菜单删除代码---程序员SUMER 桌面右键多余菜单删除代码---程序员SUMER 桌面右键多余菜单删除代码---程序员SUMER 桌面右键多余菜单删除代码---程序员SUMER 桌面...
软件工程课程设计---学生管理系统--程序员SUMER 软件工程课程设计---学生管理系统--程序员SUMER 软件工程课程设计---学生管理系统--程序员SUMER 软件工程课程设计---学生管理系统--程序员SUMER 软件工程课程设计---...
黑马程序员——Android移动开发源码
移动开发高级程序员-个人简历 本资源为一份移动开发高级程序员的个人简历,涵盖了 Android 开发工程师的基本情况、技术问题回答和自我介绍等内容。下面是从这份文件中提取的知识点: 一、Android 开发工程师基本...
VC6.0的四种清屏函数代码--程序员SUMER VC6.0的四种清屏函数代码--程序员SUMER VC6.0的四种清屏函数代码--程序员SUMER VC6.0的四种清屏函数代码--程序员SUMER VC6.0的四种清屏函数代码--程序员SUMER VC6.0的四种清屏...
程序员表白神器你值得拥有-程序员表白神器你值得拥有 程序员表白神器你值得拥有-程序员表白神器你值得拥有 程序员表白神器你值得拥有-程序员表白神器你值得拥有 程序员表白神器你值得拥有-程序员表白神器你值得拥有 ...
软件工程课程设计及实验报告与个人小结---程序员SUMER 软件工程课程设计及实验报告与个人小结---程序员SUMER 软件工程课程设计及实验报告与个人小结---程序员SUMER 软件工程课程设计及实验报告与个人小结---程序员...
程序员简历模板-软件工程师程序员简历模板-软件工程师程序员简历模板-软件工程师程序员简历模板-软件工程师程序员简历模板-软件工程师程序员简历模板-软件工程师程序员简历模板-软件工程师程序员简历模板-软件工程师...
### 浅谈Android移动开发程序员的职业发展之路 随着信息技术的快速发展与智能手机的普及,移动应用开发成为了一个备受关注的领域,而Android作为全球最大的移动操作系统之一,其开发人员的需求量也在逐年攀升。本文...
计算机编程的部分课程设计的全部实用的实例及其源代码--程序员SUMER 计算机编程的部分课程设计的全部实用的实例及其源代码--程序员SUMER 计算机编程的部分课程设计的全部实用的实例及其源代码--程序员SUMER 计算机...
在程序员的开发世界中,手机游戏制作是一片充满创意和技术挑战的领域。手机顶尖游戏的制作不仅涉及到编程技能,还涵盖了艺术设计、音效、项目管理等多个方面。本资源"程序员开发之路之---手机顶尖游戏制作全揭秘...
程序员--月度绩效考核
程序员法则----------------------------
Java程序员作为软件开发领域的重要组成部分,在工作之前需要具备一系列的基本技能与专业知识。根据给定文件中的描述,我们可以总结出以下几点: - **熟悉主流开发工具**:包括但不限于IDE(如Eclipse, IntelliJ ...
程序员单页简历模板-92篇程序员单页简历模板-92篇程序员单页简历模板-92篇程序员单页简历模板-92篇程序员单页简历模板-92篇程序员单页简历模板-92篇程序员单页简历模板-92篇程序员单页简历模板-92篇程序员单页简历...
程序员-简历模板-后端开发/Java/ASP-前端