“除了工作,我仍然在工作”-程序员的10个问题,第三版



在上一期中,我们与经验丰富的人进行了交谈。 坦率的故事讲述了一个精疲力尽的开发人员大公司成功领导的乐观回答 。 今天,我们正在采访一个刚刚开始从事IT职业的人。 而且我们仍在等待所有想要聊天的人的申请。


Dima Trabo( dtrabo ), 今年 22岁,白天是android开发人员,晚上是音乐家和音响工程师。 ISEU毕业生,主要语言是Java,但仍然了解C,Kotlin,Assembler,C#和JS。

1.向我们介绍您已实现的功能以及您引以为傲的功能。


出色的功能尚未完成。 但我喜欢我们最新的项目-带有不同城市的交互式地铁地图的应用程序。 对于一个经验很少的开发人员,他证明自己是一个整体,结构清晰,非常个性化。

在developer.android.com上花了几天的时间,但这是值得的。 我意识到该项目可以遵循构想的模型,而不是通过您认为存在的瞬息之间的联系将一个项目叠加在另一个项目之上。

好吧,我记得我在大学时感到非常自豪,原来它是一种对特定频率范围做出响应的频闪仪。 尽管这是与Arduinka一起娱乐的两个晚上,但是代码很引人注目。 傅立叶变换-力量!

2.现在-关于最激烈的fakap。


总是有很多fakaps。 尽管如此,Android的稳定性是一个永无止境的话题。 最令人讨厌的麻烦是在集成第三方产品时出现的(我们不会用手指指望)或由于硬件限制。 解决这样的问题已经变成一种单独的艺术形式。

是的,他们的曲率和缺乏经验的存货已经充裕,没有什么可隐藏的。 它们会引起您想要退出的情绪反馈。

在最初的第一个项目中,当我不了解发生了什么时,我很懒惰,喜欢堆栈溢出中的复制粘贴-我搞砸了一个应用程序。 可以说,在某些农历新年有条件的新闻提要中,帖子开始每5-6个帖子重复一次。 在测试过程中,未检测到异常,所有内容均已发布。

当然,那天没有人死亡。 除了应用程序的评级。

3.描述您的工作空间:从椅子和显示器到编程环境和您喜欢的实用程序。


Ikeevsky漂亮的大桌子,固定位置的办公椅,不太柔软的大靠背,耳机,智能手机,水壶。

可以使用的笔记本电脑:第7代i5、8 GB RAM,Windows 10和第二台显示器。 一切都非常聪明,不错,很好,没有怨言,只有使用模拟器时,您才需要小心。 时不时会有关于poppy的想法,因为UNIX,iossdk +是另外一些芯片。

从软件-预期的AndroidStudio。 完全满意和幸福(尽管可以简单地将它与任何事物进行比较)+内置插件消除了所有缺点。 GitHub是一种打发空闲时间的方式。 Adore GitKraken。 好和辅助:邮递员,SublimeText,DBeaver。

4.您根据什么原则选择工作? 堆栈,产品,生活条件,金钱?


这是我的第一份IT工作。 我在ISEU的三年级就读于“舞会”系。 电子和微处理器系统。” 按照传统,在夏天,我们必须找到一种配电的实践,然后到某个偏僻的地方(例如在核电站)。 除IT公司外,其他一切看上去都很令人沮丧。 我也没有经验,也没有知识,只有欲望。

我来接受采访时说,我可以,我想要一切。 他们给了我一个月的准备时间,整个夏天我都在练习。 后来他加入并留下来工作。

通常,选择时,决定性因素当然是金钱。 但是,一切都考虑在内-条件,兴趣,观点。 如果他们提供不菲的巨额资金用于完整的垃圾-我不会接受。 我只是设法找出什么是“工作上的舒适感”和“真正有趣的项目”,这是我无法再拒绝的两个奢侈品,我将向雇主提出要求。

我对国家结构非常怀疑。 我从没有听到过赞美。 这是我认为工作的最后一个地方。

5.您要纠正哪些技术和语言?


  • 最明显的是跨平台。 在当前相关的决策中,有太多各种各样的“ buts”。 实际上,这对制造商不利,但我想相信...
  • 更新工作室时,摇晃和稳定性的变化无常。 看到有关更新的警报时,我想体验一下有趣的事物,而不是传统的“好吧,立即获取”。

6.在其他人的经验中学到更好的地方-在大学,konfakh或Habr? 还有别的地方吗


最有效的是与明智的家伙合作。 在这里,所有的一切都是必要的:新闻,建议,想法,“他们不这样做,他们就那样做”,打耳光,链接等。

在我看来,在大学里没有经验-那里有一个便宜的食堂。 老师比他们教的一切都古老。 他们知道起源(佳能),并且所有新事物都经过精美的旧处理。 因此,大学仅具有方法论知识,个体科学,而没有应用经验。

配置-有趣,但在大多数情况下是肤浅的。

哈伯-“睡前读。” 有很多用处,还有水。

如果由人来写,书籍会很有帮助。

好吧,就我个人而言,即使有可能,我仍然喜欢找到一些正负的帅哥并挖掘他们的github。

7.如果您拥有无限的资源(时间,金钱,力量,人员),那么您将承担什么项目?


现在,最有趣的项目必须是交互式的。 模糊虚拟和真实的边界是一件非常有前途的事情,甚至普通人的哇音效果也比其他任何东西都要强很多倍。 但是,所有这些都更多地取决于某种程度上特别是智能设备的设计,但是在这里您无法表现出热情。

来自遥远的地方:对生物神经网络控制学感兴趣。 这东西很棒,但是真实。 是的,听起来很浪漫...

我肯定会建立某种教育部门,出于某种原因,我想促进向大众的电力运输。

8.您如何放松? 你除了工作还做什么?


除了工作,我还在工作。 封面乐队中有一名兼职声音工程师。 它有助于分心。 频繁的旅行,崭新的面孔,有时只是奇妙的事件,并不能使我感觉自己坐在一个地方。

我喜欢音乐,但IT领域更广泛,稳定且独立。 赢得酷炫的音响师经验,在俄罗斯联邦树立起自己的名字,并付出高昂的代价,是一项壮举。

9.告诉我您最喜欢的三本书-教育,科普和小说。


培训 :出于某种原因,在我看来它们几乎都是相同的,但让Schildt成为“ Java8。 完整指南”,“ Java设计模式”(我不记得作者)。
Bloch“有效Java”才刚刚起步,但现在进行评估还为时过早。

Nauchpop :埃里克森“剥削的艺术” 浮现在脑海。 名字很大声,但我一定会再读一遍。 我从来没有见过这么少的东西那么多。 一个漂亮的眼线笔,是C和一般编程的主要功能,它超出了汇编程序的基础知识,并且可能是最酷的一种,它们之间的关系。 网络基础知识,基本黑客笑话等 只是一本非常酷的书。

小说 :老实说,Android基座仍然是艺术品。 但说真的,我喜欢各种自传(音乐家,电影摄制人,包括记者)。 我想,在他们之后,我想做点事,浪漫的动机。

10.如果AI在您眼前醒来,您会告诉他什么?


我会问好与坏有什么不同。 好吧,然后我把源代码扔给了github。

先前英雄的问题:知道您无法返回时,您会在第一次探险中飞往火星吗?


好像您尚未完成旧项目,而他们已经为您提供了一个新项目。

但总的来说,要看谁。 我会和人一起飞,但是有混蛋我不会飞。 最好让一个人比不听不见任何人的普遍q ******有用,但要使他变得不那么有用,但要愉快,有趣,理解,能够听。

由于人类居住在火星上,因此,解决之道不是从技术创新开始,而是从人类开始。

奖励:向其他开发者提问


如果您的职业,一生的工作以及您一天所喂饱的亲人(家庭)被宣布为非法,您会怎么做?

Source: https://habr.com/ru/post/zh-CN421965/


All Articles