您未通过有关社会保障的一个理论性问题,而这又使您丧生。这个是正常的?//我们注定了#3



帕维尔·诺维科夫(Pavel Novikov)住在新西伯利亚(Novosibirsk)直到30岁,并在偏远地区工作,收集来自世界各地的Upwork订单。一个客户呆了很长时间-Pasha从零开始为他建立了一个系统,一家小型创业公司变成了一家庞大的公司。创始人承诺了一个很好的位置,但是后来改变了主意,只是被开除了。

同样,Pasha并没有接受该设备的小订单,并且第一次考虑了搬迁。所以他最终来到了明斯克-他在那里聚集了一个团队来开设一家以色列公司的当地办事处。

帕夏(Pasha)通过播客来到我们的身边,与我们讨论了招聘和行业发展,甚至安排了一些类似的演讲(进展不顺利)。





我们从发布中选择了一些报价。

当全世界为您开放时,为什么要搬到明斯克?


当时的莫斯科和彼得很贵。我还没有准备好付800美元的租金。在明斯克,您可以自由地获得莫斯科的薪水-租房时可以减少其他数量级的费用。对我来说,这是前往加拿大的中转站的不错选择。

要搬家,您需要准备金,但是现在我没有多余的钱。在与远程客户分手后我花了六个月的时间没有工作,我吃了整个财务枕头。现在我只需要赚钱就可以有20到3万美元的自由,买票,再也没有回来。

关于Upwork上的udalenka


与udalenkoy发生了一些锡。发生一件事后,我不想与俄罗斯合作。通常,我试图在外国客户的公寓里找工作-我曾在许多国家工作过,但udalenka在2019年突然结束了。您去了家电-什么都没有。一些来自印度人或阿拉伯人的项目需要两百美元,而需求却难以理解。滚动屏幕四分之三,发送一些答复-选择最合适的答复-他们愚蠢地不回答您。如此日复一日。

关于社会保障,其中程序员受到理论问题的驱使


我认为仅仅通过问一个问题十分钟来采访程序员是错误的。想象一下,您正在招聘设计师。他来找您,您讨论了半个小时的Photoshop中的画笔,如何进行套索选择,如何使用图层和蒙版的问题。根据对话的结果,您应该了解设计师是否适合您。

与程序员一样。我们需要查看此人的工作成果以及他的想法。要把一个人带到一个已经投资了某人钱的现场项目中,要根据他说的事实来支付他的薪水?你什么都可以说。

单词不花任何钱-给我看代码。如果一个人有一个github仓库-这很有趣。我喜欢这些候选人,现在就清楚如何进行面试。您打开项目代码,然后说:“让我们把您在这里写的内容弄糟。” 如果这是一个复杂的项目,并且候选人可以正确证明他在开发过程中所做的所有技术折衷,那么我将立即提出它,而没有任何理论上的问题。

告诉我您遇到了什么困难。例如,他以性能或内存消耗为名牺牲了可读性,因此有了一个良好的界面。

您可以进行有趣的对话,但只能基于代码。

关于面试中的压力


当你像个自命不凡的混蛋时,人们会在面试中感到紧张。他们已经受到陌生人会评估他们这一事实的压力-因此,这些人的举止就像每个人都知道的那样。

在任何情况下,您都不应该在面试中如此行事。您驱使一个人进入乏力状态,无论您尝试从他那里得到什么,他都无能为力。心理上的舒适性非常重要,大多数公司都愚蠢地不理解这一点。也许人们在反思时遇到麻烦,也许他们自己从未遇到过这种情况?

关于软技能的问题


软技能引起了巨大的轰动-在我看来,这通常是错误的方向。人们谈论与软技能无关的任何垃圾。关于听取意见,能够进行谈判的东西。伙计们,有两个主要的软件技能-这是诚实和承诺。

开发人员为什么要解决团队中的冲突和氛围?为此,有一个eychar主任经历了一系列关于心理学和应用冲突论的培训的烂摊子。他们为什么不这样做呢?

我们被告知,该行业中有专门人员来解决问题。但是,如果eychar要求开发人员展示其“软技能”,那么他们就不会干自己的工作-他们的工作落在我们的肩膀上。

eychara的作用是充当调解员。只是将开发人员围成一圈说:“伙计们,让我主持您的讨论,以免分散您的注意力。” 针对开发人员的两到三场此类家庭心理治疗-冲突得以解决。

关于开源和宠物项目的工作


我正在开发三件事情:

首先是Reinforced.Typings,这一个非常简单的事情,可以将Sharpe类导出到Typescript。当您使用尖锐的后端制作Web应用程序,使用它,放置库以及所有控制器,您拥有的所有视图模型,为您提供的视图模型以及在导出到TypeScript的构建过程中,此功能非常有用。

第二个项目不是开源的。这是解决该行业古老的永恒问题(网格日期)的解决方案。我决定关闭它的源,因为它消耗了我很多精力。

网格的日期是...任何地方,任何组件。任何尝试使用“编辑”,“添加”,“排序”按钮制作平板电脑的人都知道,从头开始需要花费多长时间。如果您使用现成的组件,那么它们都将非常糟糕。我做的很好。几家公司已经证实了这一点-他们说,很帅。

第三个项目是Tecture。业务应用程序的体系结构框架。从授权到某种复杂的逻辑,所有开发人员在开始编写业务应用程序时都会遇到问题。如何组织此类申请?有关于工作单元和存储库的官方指南。但是我相信他很烂,在大型项目中他正陷入地狱。

我考虑了很长时间,以构建这样的系统,以便随着时间的推移它们不会滑入tartaras中,这样您就不必连接数据库即可对其进行测试-最终想到了。

关于未经治疗的冒名顶替综合症


冒名顶替综合症仍在这里。一旦您做了在现代世界中有用的事情,就消除了额头上的汗水,结果您仍然需要制作文档,并传达给其他人如何使用它,为什么如此好。 Skype上出现了很多使用您的产品的人,他们经常问这样的问题。

有时它们会碰到坦率的体系结构混乱的地方,并且代码并不完美,而且地方也很复杂,尤其是在将数据分割为不同页面的地方。与服务器通信的协议在结构上通常并不明显-我自己两个月就忘记了内部正在发生的事情。

而且,如果您不回答有关这些问题的问题,例如,您坐在马桶上,在电话上玩耍,然后他们给您写信。因此,如果您现在不回答,那么他们会立即得出结论,您开发了某种垃圾。

我几乎没有时间和资源来按原样进行。在现代现实中,如果您正在执行这样的项目,那么实际上是在制造没人需要的自行车,没人会用它,无论他们在开发上节省了多少时间。仅仅因为没有来自测试,组织,支持,教程和其他东西的约束。

我看着我的项目,然后想着-我到底是怎么开始的?为什么?但是我是个混蛋吗?



有毒播客电报聊天

All Articles