
好,你好。 我只是来自社会保险机构,遭到炸弹袭击。 有多少人没有在Habr上写文章,如何正确面试-并没有得到改善。
我被提议了-高级全栈.NET开发人员,远程,很酷的项目,很多钱。 在需求列表中,辣根山地物与世界各地的.net和js / ts没有关联。 看起来他们只是在10分钟内就将搜索过的所有内容都转储了下来-几乎不了解具体内容。
令人震惊,但没有。 我认为开发人员将接受采访-与我说相同语言的人。 我将向您介绍我的工作,讨论解决问题的方法,.NET中的问题以及C#透视图。 让我们谈谈数据结构。 我将告诉您为什么我更喜欢结构化键入而不是助记符。 如果一切顺利,我什至会分享我的修复想法-始终使用结构而不是类作为模型。 我将把FLUX与MVVM进行比较,告诉您TypeScript中FP和OOP的共生是多么的不现实。
总的来说,我期待与您进行良好的交谈。
他们回答了我,并出于某种原因对Skype进行了采访,必要时使用了摄像头。 我的笔记本电脑坏了。 几分钟了,我决定跑到最近的商店。 显然,在那里,人们知道没有人需要网络摄像头。 但是,该怎么办-我拿着一台昂贵的运动相机,将其从外壳中取出,将其连接到显示器的口香糖上。
采访开始时,我意识到了为什么需要网络摄像头-这样我才能立即看到坐在我面前的自鸣得意的招呼-“是的,我可以从一半的角度看到你是个外行。”
发送“签名人”问题。 内部受保护的是什么? 我回答。 什么是参考,什么是淘汰。 我也知道,但我已经怀疑他不需要详细的答案。 动态与对象有何不同? 我感觉就像在上学,但是好吧,我告诉你。 什么是虚拟的?
am!
杀我不记得了。 我看-斧头骄傲地散开,发光。 狂妄自大处涌出。 我很高兴我吃了另一个不了解“基本”事物的布布。 自己建立的,可以搜索下一个。 采访自然结束了。
我关闭了Skype,当然立刻记住了哪种虚拟。 但是公司已经确定我100%不适合。
在我看来,发生的事情是开发人员世界中非常不健康的症状。
最近,有一篇关于雇用时我们只看到职能的文章。 如果开发人员没有记住所有需要记住的东西,即使他们没有记住该怎么办-他们不接受,这太糟糕了。 但是我认为这里的问题完全不同。 由于某种原因,企业疯狂地害怕冒名顶替者,却不知道如何清除它们。
而且他非常害怕,以至于现在他到处都看到它们,并将问题扩大到引起注意的地方,这是她根本不应该得到的。
即 这些人正在认真考虑这样一种情况,即那些从未作为开发人员工作过的左撇子家伙会成为他们的资深人士。 真的吗 他们不仅将重点放在这种方法上,还将其放在第一次面试的设计中心(一个以上的面试本身就是一个问题,但这不是现在所要解决的问题)。
但是,通过降低雇用冒名顶替者的风险,公司正在降低雇用优秀开发人员的机会。 更糟糕的是,它们使优秀的开发人员丧气。
现在我对自己说的话,我什至不应该记住虚拟的声音,甚至对我来说,这听起来像是我自己不专业的荒谬借口。 我曾经付给我工作的钱是错误的。 我对周围的所有人撒谎。 我需要学习我敢于在简历中使用的所有技术的规格。
而且,我实际上是在尝试避免传统继承,而宁愿使用合成而不是传统继承,并以不需要继承人的方式设计我的类和系统,这并不重要。 记住虚拟的行为及其用途没关系,我只记得单词本身。 我经常使用这四种编程语言进行开发,但我记不清它们所有尘土飞扬的角落。
我可以将自己的愚蠢技能写在自己想要的地方,为自己编写好的代码。 市场要求虚拟为虚拟。
这很不好。 您担心冒充者,而且我担心下一个社会保障。
但是我还没准备好被塞满。 我想成为-并且我是-开发人员。 我是负责您的业务任务的人,查看我拥有的工具,对其进行更正,分解,然后通过对这些工具及其应用程序的深入分析,将其映射到解决方案。
学习关键字,机制,原理和模式是一项可选技能。 思考和期待是一项很好的技能。
但是,我们不会学习对我们来说似乎很重要的事情,而是获得了对市场重要的技能。 我们正在变成不是因为他们的头脑工作而被监禁,而是因为国家统一考试的决定而被监禁的儿童。
这是我的观点:
我们不仅在这个市场上交易,而且我们也对其进行定义。 开发人员接受开发人员的采访,是他们为候选人创建要求和问题的列表。
伙计们,够了。 与对方交谈。 询问您做了什么,如何做以及为什么做。
是否想知道这不是冒名顶替者? 给出一个非常小的测试任务。 如果您没有数百行代码来了解它是哪种类型的开发人员,那么您可能不够面试。
是的-现在,在我的代码不支持我之前,我不会去参加社会保障。