Habr的移动开发人员您好。 明天我们将完成接受
AppsConf 2019的申请,现在似乎该告诉谁是谁的人了,他们将为您准备最有用的移动开发会议的大型计划。
我们有一个大型的程序委员会,因为我们需要一支由iOS和Android组成的完整的专家团队,并且由于背景和观点的整体差异很大,因此更好,更没有主观的炒作,而那些只有在非常狭窄的圈子中才广为人知。 我已经讨论过
我们如何使用应用程序,
并向您
介绍了PC的某些成员。 今天,我将再介绍四个。 在工作地点,主要兴趣的职位和基本词汇上,他们只说他们都是有良好经验的开发人员,但是在我看来,短短的(实际上是有重要问题的)面试会更好地告诉这些人将参加什么会议。

因此,每个人的问题都是相同的:iOS与Android,手机与网络; 移动开发人员工具 时间旅行思想实验; 技术领导者和行业新闻来源。 答案是不同的,只是没有人愿意回到过去并劝阻他们不要进行移动开发-但这对我们来说更好。
剧透:耐心是移动开发人员不能缺少的最受欢迎的工具。其余的-请在猫的照护下进行。
Timur Akhmetgareev在Android开发
方面有 7年,在Air App中的应用开发方面有6年(最近三年-领先)。 Google开发人员,演讲者,Google Launchpad的导师。
他的爱好是飞行,2018年他在飞行上花费了超过185小时。
-您会建议妈妈的儿子从哪个方面站起来?谁想成为一个很酷的移动开发人员并想用铲子,iOS或Android赚钱?对于两者:)发展都是快速发展的,工具和平台已经诞生并消亡,因此
重要的是不要专心 ,不断开发自己的能力清单。
全栈就是一切。
最近,出现了使用通用代码库进行跨平台开发的新机会,Kotlin Native或Flutter是有趣的解决方案,具有高质量的输出。
在2019年,无论是免费提供的高质量培训材料还是工具的易用性,进入Android开发的门槛仍然要低得多。 它还不需要诸如iOS开发之类的大规模投资。
另一方面,来自离线业务的下一波客户涌入了我们广阔的家园,这使他们更容易相信任何级别的iOS开发人员将比同等的Android开发人员花费更多。 尽管据我所知,这比实际情况更成见。
总的来说,
幸福不是金钱 ,而是我们工作的创造性。
-或者,如果您回到过去,是否会阻止自己进行移动开发?不,移动开发已经并且仍然是增长最快的环境之一。 在其他地方(有时甚至需要)不仅可以提高技术技能,而且还可以开始理解设计,招聘,团队成长和解决相关问题以及许多其他领域。
-如果您有一个魔术按钮可以消除世界上某些技术存在的所有痕迹,那会是什么?雷·布拉德伯里(Ray Bradbury)有这样一个故事,叫做锈(Rust)。 那里,科学家发明了一种可以在一定半径内摧毁所有武器钢的装置。 故事很短,您可以找到整个故事。
如果您尝试使用IT,那么当然是一个人的“数字肖像”。
使追踪数字行为历史成为不可能是无价的 。 但这毫无意义-他们会再次发明它:)
-为什么为手机开发比为网络开发更有趣?我相信,无论在什么环境下,创造新事物本身都是令人兴奋的。
-普通移动开发人员一天的主要工作?唤醒-面料-游戏机-评论-起床。 但这当然是单一产品公司版本。
-移动开发人员不能没有的三种工具?正在开发中的平台,可在工作和家庭中使用的工作站,低端和旗舰智能手机。
“雇用一个没有大学学位的年轻男人吗?”当然可以! 2017年,该学校的一名毕业生参加了我们的暑期实习,他在10天内使该项目在两周内比15位三年级学生的学习能力好几倍。 然后,他继续与我们合作,对此我们感到非常高兴。
我的同事中有一半以上是在第三年或第四年上班的。 从经验来看,只有一个人才能影响一个人的工作水平和职业素质,而不会影响某个有色皮层的存在。
顺便说一句,我们正在寻找有希望的人,他们希望加入我们的团队,并为世界各地的常旅客提供最好的工具-写信给
tim@appintheair.mobi ,Android或
iOS-没关系:)
-您认为哪个公司是行业的领导者? 其余的人应该在技术上等同于谁?我真诚地相信,我们不应该为抽象的“技术”领导而努力(如何去衡量它?),而是
要比昨天做得更好 。
行业领导地位尚不明确。 如果用户喜欢您的工作成果,如果您自己在某个时期内开始使它变得更漂亮,更快,更灵活或只是采用新的方式,那就太好了,这意味着您已经成功。 如果结果没有任何变化,那么它将使行业中处于哪个位置的人与众不同-您将保持静止。 即使其他人坐着一样,这也是失败。
如果您想了解自己的步调如何,那么再次很难回答这个问题,您需要与类似的公司进行比较,因为 这个行业是巨大的:从定制工作室到大型公司。
我建议在社区中寻找几家具有类似特征的公司,并让其开发商参与默认的竞争-会有机会互相分享经验,从而保持良好的状态。
-请教您阅读该主题的哪些内容,向谁订阅? 您最常在哪里阅读行业新闻?我只定期在电报和
https://android-developers.googleblog.com中阅读@shitty_android。 我遵循以下关键库的发行说明:支持和Play服务。
对于初学者,我建议使用
https://guides.codepath.com/android-这是一个如何快速美观地制作精美,现代的应用程序的好方法。 当然,部分指南已过时,但并非全部。
任何规模的公司都重视具有软实力的人。 因此,阅读小说-它可以使您的生活经历多样化,发展团队合作技能(沟通等)。
但是,成为主题的最好方法是解决实际问题。 查看您作为用户正在使用的应用程序,并写出20个(或更好的40个)不同的控件/屏幕之间的切换/其他您不喜欢或可以做的更好的事情。 然后开始研究它们。 对于中级开发人员,这不仅是技术上泵送的最佳方法,而且也是开始对整个产品的整体质量负责的最佳方法,这意味着更接近高级职位。
Daniil Popov于2012年开始为Android编程。 他目前领导Mail.ru集团的Instant Messengers Android开发团队。 在此之前,他曾在IT Territory游戏工作室从事手机游戏。 他在Mail.ru的教育项目Technopark中教授移动开发。
在业余时间,她做音乐:弹吉他,写歌。
-您会建议妈妈的儿子从哪个方面站起来?谁想成为一个很酷的移动开发人员并想用铲子,iOS或Android赚钱?大约5年前,我肯定会推荐iOS,但在当今的现实中,它更可能是Android。
-或者,如果您回到过去,是否会阻止自己进行移动开发?如果要回到过去,我会尽力
为Android开发人员尽力使它在体系结构上更好 ,更方便,更适合应用程序开发。 然后,移动开发人员有时不必后悔自己的选择。
-如果您有一个魔术按钮可以消除世界上某些技术存在的所有痕迹,那会是什么?iOS,<这里是不祥的笑声>! 实际上,每种技术都有其自己的适用范围。 如果此魔术按钮消除了使用一种语言或技术满足所有需求(不管有无)的愿望,那会更好。
-为什么为手机开发比为网络开发更有趣?前端似乎与手机具有相同的问题。
这些问题使我们的生活着迷。 有什么比规避固件或浏览器错误更有趣的事情?
-普通移动开发人员一天的主要工作?我希望不是集会,而是新功能的开发和对平台的研究。
-移动开发人员不能没有的三种工具?对于任何开发人员来说,IDE,浏览器和终端都是必不可少的。
“雇用一个没有大学学位的年轻男人吗?”我试图忽略候选人中高等教育的存在。 对我来说,他的缺席不是减号,
而是在场是加号。-您认为哪个公司是行业的领导者? 其余的人应该在技术上等同于谁?每个人对于正确的技术流程和一般使用的技术都有自己的优先级和想法。 在会议,博客和社交上。 网络开发人员和团队讨论他们公司中工作的组织方式。 您可以阅读,聆听并自己决定要在哪里工作。
-请教您阅读该主题的哪些内容,向谁订阅? 您最常在哪里阅读行业新闻?
这些主要是中型博客。 类似于:
我也非常喜欢Uber,Airbnb,Spotify和Medium Square的技术博客。
Ekaterina Petrova从2011年开始从事IT工作,始于iOS:设法为iPhone 3GS和没有ARC进行开发; 在外包和初创公司中都可以工作。 我不止一次超越了平台的框架,有时选择了Android上的功能,然后在RoR上撒尿了后端,在上一次创业中,我戴了帽子CTO。 自2019年以来,他一直领导Avito的平台前端团队。 Podlodka领导播客,并热衷于各种形式的IT。
它可以在酒吧站立7分钟。
-您会建议妈妈的儿子从哪个方面站起来?谁想成为一个很酷的移动开发人员并想用铲子,iOS或Android赚钱?无论如何,条条大路通! (不是真的)
-或者,如果您回到过去,是否会阻止自己进行移动开发?只有Magic Mouse会阻止我购买:2012年,我认为这是成功的iOS开发人员的必要属性。
-如果您有一个魔术按钮可以消除世界上某些技术存在的所有痕迹,那会是什么?React Native :在院子里2019年,关于这个主题的报告都试图填补移动会议的软件网格...
-为什么为手机开发比为网络开发更有趣?因为您的错误空间较小,因为“一半的用户使用的是旧版本!! !! 111”。
-普通移动开发人员一天的主要工作?当他感到不寻常的时候。
-移动开发人员不能没有的三种工具?
耐心:等待代码编译。
记忆力:为了记住一点所有的建筑模式并赢得晚餐纠纷。
谷歌的能力,有什么可耻的?
“雇用一个没有大学学位的年轻男人吗?”“我们为硬技能而雇用,为软件而解雇。” 那里或那里的高等教育没有滴答声!
-您认为哪个公司是行业的领导者? 其余的人应该在技术上等同于谁?“不要让自己成为偶像”-跟随特定的人作为一个整体来了解行业正在发生的事情并不是那么重要。 参加会议也可以为此做出很大贡献!
-请教您阅读该主题的哪些内容,向谁订阅? 您最常在哪里阅读行业新闻?电报渠道很方便:作者已经为您过滤了有趣的文章,为他们提供了丰富的说明,并且有大量高质量的作者资料。 我最喜欢播客,尤其是在体育比赛中。 P-生产力:同时摆动大脑和身体! 顺便说一句,Podlodka已经发布了
100周年纪念-不要错过!
Artyom Olkov从2011年开始从事开发工作,自2013年以来一直专注于iOS。 目前正在开发Yandex.Disk,在此之前,他曾在Acronis的Odnoklassniki工作,甚至在他从事创业之前,还存在很多不同的事情,包括工作室的技术支持)
在空闲时间,她会做运动量来找到电视节目。
-您会建议妈妈的儿子从哪个方面站起来?谁想成为一个很酷的移动开发人员并想用铲子,iOS或Android赚钱?如果我们转向统计数据-iOS开发人员很少,因此市场上的价格更高。 但是请不要忘记,并不是工资的主要组成部分来自平台。
-或者,如果您回到过去,是否会阻止自己进行移动开发?在我的职业生涯中,我尝试过其他各个领域,没有-
我不会试图
劝阻任何人 (尤其是我自己)
从事移动开发 。 一个充满魅力的球体,散发着狂躁和灰白色的头发,但很快就消失了。 但是很多熟人开始购买麦克风,这是一种非常奇怪的曲调,但是大约是。
-如果您有一个魔术按钮可以消除世界上某些技术存在的所有痕迹,那会是什么?冯·诺依曼建筑。 在我看来,曾经不是当之无愧的首选替代品,但是再也无法摆脱这种局面了。
-为什么为手机开发比为网络开发更有趣?至少,因为
您确实在开发手机
)数周以来,您都在网络下配置了一个Webpack,并在Twitter上开玩笑说倦怠。 而且,与开发过程中的娱乐活动相比,用于Web的现代开发基础结构更可能在开放空间的中间引起一些恶魔。
-普通移动开发人员一天的主要工作?我确定视图的移动开发人员可以移动并绘制按钮。 但是去年的
报告给人的印象是,他们整天都在为fps回归种植农场或提出新的体系结构。
-移动开发人员不能没有的三种工具?哦,这是在采访中的第一次认真回答。
当我开始开发时,对任何开发人员而言,最好的工具是-头脑,毅力和学习欲望。
根据我的观察,到21世纪第一季度末,这些品质已经发生了变化:
1.耐心。 非常耐心。 今天,发展更多的是与他人交谈和达成共识的能力,而没有耐心,您的谈判将很快结束。
2.同情心作为第一段的补充。 因为您需要了解领导者以及其他利益相关者头脑中正在发生的事情。 您需要了解所有职位并做出明智的决定。
如果您不会听,那么在移动开发中会很困难。
3.承认错误的能力。 我们谁都不是上帝。 我们谁也没有为自己的荣耀而努力。 我们追求其他价值,解决最终用户的问题。 他们不在乎开发团队中谁最合适,他们想使用应用程序解决日常任务。 您学会听到别人的声音并承认自己犯了一个错误的速度越快,用户就可以更快地获得新的解决方案。
“雇用一个没有大学学位的年轻男人吗?”雇用了这笔交易。 我不后悔。
-您认为哪个公司是行业的领导者? 其余的人应该在技术上等同于谁?我不会给出我的主观意见,我建议仅查看按时收集
的移动开发人员的
集体意见 。
-请教您阅读该主题的哪些内容,向谁订阅? 您最常在哪里阅读行业新闻?最近,我为自己发现,要接收有关行业状况的新闻,
我会参加会议并与人们进行交流 。 我想向读者提供同样的建议。
与活着的人进行交流非常有用-可以肯定。 这是我们开展AppsConf的动机之一。 如果您想跳到最后一辆车,请在此处发送应用程序。 一般来说,现在是时候研究提交的申请并计划参加4月22日至23日在莫斯科举行的会议了。 以下是一些已被接受的报告: