你不知道的职业1-Android程序员

程序员是一个被调侃的职业,一般被认为智商超群,不善交际,木讷,技术宅单身狗等。被贴上了各种不人道的标签,但是程序员一般也不反驳,而且还乐得其所,活在自己的世界里面。

采访对象:newZero(Android程序员)
工作地点:珠三角
工作年限:3年

Q:平常一般的作息时间如何?
A:由于公司采用不打卡制度,没有特别的时间限制,一般九点半前到公司就可以,步行到公司20分钟,一般八点半左右起床。12点准时吃饭,午休,下午两点上班,六点下班。晚上时间也是自由控制,如果任务比较多会加一会班。晚上公司8点半提供夜宵。基本晚上12点到1点之间睡觉。

Q:平常上班的主要内容是什么?
A:早上上班前查看一下邮件,规划一下今日的工作任务,修复一些线上系统的bug,开发新的功能需求。一般工作任务的流程是:

  • 1.产品提出需求,需要实现的功能和目的。
  • 2.交互提供用户界面设计稿,用户的操作流程,方法。
  • 3.视觉做出产品效果,实际应用要展示的样子
  • 4.然后到我这程序实现还原。
  • 5.然后到测试验收程序,修复问题。
  • 6.最后运营产品上线。

我的任务在第4和第5这两个环节。举个例子:如果产品想要一个类似微信扫一扫的功能,我们就会研究目前微信或者市面上扫一扫功能的实现方案,通过对比产品的功能去收敛,目前使用的技术方案有那些,有什么优缺点,基于目前使用什么技术方案,最后拍板开始着手开发,期间也需要不断的调整,填各种未知的坑。

Q:恩,你说的,我听不太懂,那么你是怎么走上这个职业的呢?
A:其实也是一次次选择的过程,我本来研究生是研究车联网,做无线通信这一块,但是毕业的时候车联网这一块还没有起来,当时就业岗位也不乐观。当然现在智能驾驶,无人驾驶成为了最热门的行业了。那时就有了一定的编程基础,校招的时候选择了目前这家公司,这就开始实习,一直到现在,所有说这个过程也是很正常的,很高兴认识了目前一起工作的朋友同事,他们真的都很有趣,很好。

Q:Android程序员这个岗位需要什么技能?
A:Android 08年开始兴起,到目前Android的开发人员似乎已经过剩了,目前市场供过于求,这是我从一些求职的朋友中得知的,但是高端程序员依然很受欢迎。Android开发的入门门槛不高,但是需要不断的积累,了解Android内部的运行机制,通信机制,View的绘制等等,只有往深入研究,不要流于表面,都会有不错的进步。目前的开发平台使用Ubuntu + AS + git。小型团队使用GitLab就ok了。开发语言是Java,其实还可以使用Kotlin,rn等开发。

Q:遇到过什么困难?
A:程序遇到过刚刚发布的应用出现了严重的bug,应用闪退,需要马上紧急修复合入,那个晚上赶回公司,漆黑一片,一个人坐在偌大的办公司,除了自己敲打键盘的声音就剩下外面的风声了,一遍一遍的查找问题,一行一行代码调试,突然背后出现了一个身影,吓我一跳,原来测试同学也赶过来了。键盘继续敲打,空气还是宁静,我让测试不要说话,让我静一下。半个小时过去了,一个小时过去了。“ok,找到问题。”我一拍桌子,编包,测试验证,合入系统。

Q:你是通过什么途径学习的?
A:其实工作是你学习最大的来源,工作中你会思考,如果提高应用的稳定,提高代码的可读性和扩展性,然后查看别人优秀的代码。我自己平常关注 gank.iohttp://www.androidweekly.cn/,这两个优秀的推荐平台。另外我在github上关注了不少的开源项目,例如Replugin,tf等。

Q:一般闲暇时间,周末怎么安排?
A:周末一般都宅在家里,睡懒觉,看看电影和综艺,最近在追的有《血路狂飙》《中国新歌声》《中国有嘻哈》,本来对嘻哈不是很感冒,但是有意识的让自己去了解一下嘻哈音乐,发现也还挺有趣。然后自己会学习一些其他技术,看一下非技术类的书籍,最近看完了黄仁宇的《中国大历史》 《万历十五年》,发现中国历史很有趣,有很多值得我们思考的地方,朝代的更替轮转,官场的斗角,很多对现在都很有参考意义。发现目前的很多社会现象都可以在历史中找到答案。最近也在看Deeplearning.ai的课程,很早就知道吴恩达,大概是13年,那个时候已经下载了他的教学视频,但是现在才开始认真对待机器学习,深度学习。

Q:未来有什么打算,最想做的事情是什么?
A:一直想做一个问答平台,一个一句话问答平台,一句话回答问题,我觉得在是这个纷扰复杂的世界,简单点,回答问题可以简单点。如果想要深入去了解一个东西事物你会想尽办法去找答案,如果你知识想知道一个简单的概念,一句话或许就够了。看烦了知乎这种长篇大论,揉杂着各种表情的回答,毫无营养(有些也还算是有)。

Q:目前单身吗?
A:不是,有一个相恋了七年的女友。可能大家会有个错觉,程序员不好找老婆或者女友。其实这是一个不太准确的观点,就目前我们部门而言,单身的比例不到10%。程序员相对生活圈子比较简单,性格也比较温和,虽然可能不会那么浪漫,还算是一个有思想有品德的五好青年吧。


这是《你不知道的职业》第一篇,这篇文章的采访者和被采访者都是我自己本身,也算是一个简单的交代。这个系列是我昨晚突然想到的,然后今天和朋友简单的讨论了一下,然后就下笔,当然文笔一般,也算是可以阅读的下去。这个系列的初衷是为了让更多人了解和知道其他行业。隔行如隔山,我是希望把这座山打掉。

原创声明

本文内容属于原创内容,未经授权,谢绝转载。
个人转载内容至朋友圈和群聊天,无需特别声明版权许可。
联系方式:huangzzdev@gmail.com or 495386866@qq.com

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,466评论 25 708
  • 给提问的开发者的建议:提问之前先查询 文档、通过社区右上角搜索搜索已经存在的问题。 写一个简明扼要的标题,并且...
    极乐叔阅读 13,777评论 0 3
  • 大雨已经下了三天三夜,到了傍晚,洪水果然不期而至。 瞬间,灌进屋内混黄的大水已经没过了桌子,两个女儿吓得直哭,女人...
    九月栗子lizi阅读 214评论 0 1
  • 最近几天,小仙女的睡眠都不太好吧,晚上很晚才睡着,偶尔早上还要起很早去上课,又是考研复习的日子,总感觉她的精神是不...
    虚音阅读 406评论 0 0