不是本专业的, 14 年年末开始在北京清河金五星培训 iOS , 15 年 5 中旬结束开始找工作, 6 月初找到这家公司一直干到现在。发工资如同中大奖,公司什么时候有钱什么时候发,算上向公司借的钱还有 4 个月没发。提供住的地方。 16 年想走的时候发现 iOS 的职位并不好找也就没有行动。最近想出来找找工作,发现简历不知道怎么写了, iOS 的项目就两个,还是没什么技术含量的,后来又去写安卓,还是很简单的东西,可以说没有能拿得出手的项目,没法用公司项目来证明自己的工作能力。个人项目为零。要说基础,数据结构和算法的知识储备约为零。各位 V 友随意吐槽我,虚心接受。
经历如下:
1. 2015.06 - 2015.08 仿某家庭房屋短租应用
和培训班的同班同学完成 iOS 端的开发。没有上架,交给客户后就没信了。没有用到复杂技术, AFNetworking 处理网络请求, SDWebImage 异步加载网络图片, SQLite 做持久化,动画记得也没怎么使用。这个项目的文字资料一张 A4 纸都没打满,简单列了业务需要的功能,剩下的都是几个开发一边讨论一边写。图片资源就给个应用图标,剩下的让自己网上找。
2. 2015.08 - 2016.02 某集团的数据报送系统
PC 端 B/S 的,没有参与编码工作。这个项目的主要是收集整理集团下属各单位的生产数据,归集到数据仓库,用元数据生成报表。这个项目和移动端没什么关系,当时我们活比较少就被拉过来帮忙,出差收集资料或者帮忙整理 Excel 表什么的,为了效率用了用 vba 。
3. 2015.08 - 2016.05 仿某农产品 O2O 应用
还是和同班同学,完成 iOS 端+服务器端,管理平台的 web 前端。这个项目倒是上线了,但是用户数量为零,原因和线下推广有关,具体不明。技术这和第一个项目差不多,还是那一套。不同的是这次写服务器端的大哥一直在忙那个数据报送的项目,没空关注我们这,我和同学一起看了 php ,他写接口给 iOS 和安卓用,我用 php 的 CodeIgniter 框架和 Bootstrap 做 web 前端。 2016 年春节前把项目交给客户了,年后说业务变了要推倒重做,因为之前负责聊需求的大佬因为一些原因走了,我从 3 月一边和客户沟通需求,一边整理成文档,再去做页面间逻辑,用 Sketch 画页面效果图,画 iOS 和 Android 需要的图片资源。
这个项目弄完后闲了一段时间,想跳槽,根据培训班同学的情况发现以当时的技术和经验很难找到,于是作罢。期间公司申请一些资质,移动端的去帮忙弄这个了。
4. 2016.11 - 2016.11 一个安卓电视相关的项目
不知 boss 从哪搞的,客户要个多媒体发布系统,用安卓电视做展示设备,需要竖着放置,但是电视界面和 Android app 不支持纵向展示,就让我想办法。于是边查资料边尝试, app 逆向后改布局 xml ,电视要到固件后找到几个目标 app 继续改布局 xml 。不到三周搞完给客户,目前还没收到联络,应该用的没啥大问题吧。
5. 2017.01 - 2017.03 安卓端的聊天小 demo
还是和同学,不过换成写 Android app 了。需求很简单,能点对点收发文字语音图片,只不过通信不走互联网,有专用的网络,测试机本身已经提供了,也不需要我们过多关心。刚开始写 Android 还有点不习惯,熟悉了一下 java 语法、 Android Studio ,仿照 iOS 的那一套打法,简单了解 Android 这边怎么玩的。了解了四大组件,因为项目不需要网络通信这就没关注,持久化还是 SQLite 。今年年前把发送文字部分完成,年后完成发语音和图片。因为有带宽限制,语音图片都重新压缩分块发送,语音有专用库,图片压成 webp 。计划是 2 月下旬就拿去给客户展示,但是一直有无法复现的崩溃就拖到了 3 月上旬。 bug 在发送图片时出现,用了 1 byte 来表示分块数量,超过 127 块后收信部分获取不到正确的数就崩了。因为每个分块的大小限制这个数不能变,就调整了图片的压缩大小和质量。
写了这一堆,感谢你能看到这。
经历如下:
1. 2015.06 - 2015.08 仿某家庭房屋短租应用
和培训班的同班同学完成 iOS 端的开发。没有上架,交给客户后就没信了。没有用到复杂技术, AFNetworking 处理网络请求, SDWebImage 异步加载网络图片, SQLite 做持久化,动画记得也没怎么使用。这个项目的文字资料一张 A4 纸都没打满,简单列了业务需要的功能,剩下的都是几个开发一边讨论一边写。图片资源就给个应用图标,剩下的让自己网上找。
2. 2015.08 - 2016.02 某集团的数据报送系统
PC 端 B/S 的,没有参与编码工作。这个项目的主要是收集整理集团下属各单位的生产数据,归集到数据仓库,用元数据生成报表。这个项目和移动端没什么关系,当时我们活比较少就被拉过来帮忙,出差收集资料或者帮忙整理 Excel 表什么的,为了效率用了用 vba 。
3. 2015.08 - 2016.05 仿某农产品 O2O 应用
还是和同班同学,完成 iOS 端+服务器端,管理平台的 web 前端。这个项目倒是上线了,但是用户数量为零,原因和线下推广有关,具体不明。技术这和第一个项目差不多,还是那一套。不同的是这次写服务器端的大哥一直在忙那个数据报送的项目,没空关注我们这,我和同学一起看了 php ,他写接口给 iOS 和安卓用,我用 php 的 CodeIgniter 框架和 Bootstrap 做 web 前端。 2016 年春节前把项目交给客户了,年后说业务变了要推倒重做,因为之前负责聊需求的大佬因为一些原因走了,我从 3 月一边和客户沟通需求,一边整理成文档,再去做页面间逻辑,用 Sketch 画页面效果图,画 iOS 和 Android 需要的图片资源。
这个项目弄完后闲了一段时间,想跳槽,根据培训班同学的情况发现以当时的技术和经验很难找到,于是作罢。期间公司申请一些资质,移动端的去帮忙弄这个了。
4. 2016.11 - 2016.11 一个安卓电视相关的项目
不知 boss 从哪搞的,客户要个多媒体发布系统,用安卓电视做展示设备,需要竖着放置,但是电视界面和 Android app 不支持纵向展示,就让我想办法。于是边查资料边尝试, app 逆向后改布局 xml ,电视要到固件后找到几个目标 app 继续改布局 xml 。不到三周搞完给客户,目前还没收到联络,应该用的没啥大问题吧。
5. 2017.01 - 2017.03 安卓端的聊天小 demo
还是和同学,不过换成写 Android app 了。需求很简单,能点对点收发文字语音图片,只不过通信不走互联网,有专用的网络,测试机本身已经提供了,也不需要我们过多关心。刚开始写 Android 还有点不习惯,熟悉了一下 java 语法、 Android Studio ,仿照 iOS 的那一套打法,简单了解 Android 这边怎么玩的。了解了四大组件,因为项目不需要网络通信这就没关注,持久化还是 SQLite 。今年年前把发送文字部分完成,年后完成发语音和图片。因为有带宽限制,语音图片都重新压缩分块发送,语音有专用库,图片压成 webp 。计划是 2 月下旬就拿去给客户展示,但是一直有无法复现的崩溃就拖到了 3 月上旬。 bug 在发送图片时出现,用了 1 byte 来表示分块数量,超过 127 块后收信部分获取不到正确的数就崩了。因为每个分块的大小限制这个数不能变,就调整了图片的压缩大小和质量。
写了这一堆,感谢你能看到这。