我已经两年没精打采了





很难意识到这一点,我以为这种命运会在不久之后超越我,那时我将至少30岁以上,并且我将成为一家知名公司中的优秀开发人员,但我今年26 ,现在在NoName办公。



很长一段时间以来,我试图理解为什么一切都似乎是个谜。我想说。通常,我发布文章的目的是告诉我为保护读者而采取的措施,但这次显然不是。



深入研究自己,我为发生的事情确定了两个主要原因:



  • 缺乏魔法;
  • 传送带的存在。


缺乏魔法



我很早以前就开始参与编程工作:从7年级开始,那时我发现了机器人技术。然后一切似乎都变得不可思议:您仍然必须前往Bascom梦 the以求的Hello World并且在电路板的布局和蚀刻中幸存下来。晚上可能会发现您没有修补MK或弯曲的轨道被焊接了。 更进一步-墙壁又一塌陷了:







  • 了解如何使用一页模板和数据库中的内容来归档整个站点;
  • 了解解析器的运行方式和类型;
  • 了解手机的开发过程;
  • 盒装产品的开发;
  • 弄清楚游戏引擎如何工作;
  • 等等


这些事件很多,但我清楚地记得每个事件以及它们在什么情况下发生,因为这是从了解一切的工作原理方面获得的难以形容的喜悦。我认为许多人都明白我的意思-这些情感不能与任何事物混淆。



但是随着时间的流逝,魔力开始逐渐消失:每次查看下一个站点(移动站点或桌面站点)时,您都会看到它是如何工作的,并且知道它是如何工作的。使用什么技术,模板,编程语言GUI,包装器,算法或库。显然,从案例到案例,理解在某处越来越少,但没关系。对系统及其块有一个普遍的了解是很重要的,并且实现仅仅是工具。



越来越多的我开始意识到自己对实现我确切知道的工作方式不感兴趣。我可以在晚上保持清醒,思考如何解决这个问题,但是一旦我了解到它可以解决什么工具和技术,如何分解答案,就不再有趣了。



只是对知识和新技术的某种不健康的依赖。



传送带的存在



大学毕业后,我每周要花整整40个小时。在那之前,我要么是自由职业者,要么是兼职(最多24小时)。然后我开始理解,并不是我喜欢编程的一切都可以在机器上工作。



我对工作地点感到非常幸运:我没有让臭名昭著的移动设备变得棘手,我没有开车杰森,也没有开发下一个文档周转系统。这些项目使用不同的技术,机械和钢铁。我们的意见已被考虑在内,有可能直接影响最终产品。但是您仍然必须不时地排版按钮或削减无聊的日常功能,因为用户需要它。



它是这样工作的:不可能一直开发出独特的东西。



尝试退出



哦……我还没有尝试过:宠物项目,黑客马拉松有关Habr的文章,指导,DevOpsing,管理和行政任务,但结果总是一样的:缺少魔术和管道。



在以上所有方面中,黑客马拉松对我的打击最大,但那里也存在陷阱。将来,我计划在我的钟楼中详细介绍这个主题。



而不是结论



我知道我不是唯一的一个。我见过在大型公司中担任最高职位的人,但同时看到了模具或失望地看到了该产品的Legacy代码,每天都有成千上万的人使用它,这真是太糟糕了,一个学生会做得更好。



有时,我问自己一个问题:为什么我不能像其他人一样高兴?为什么会有那些每天一次向客户挥手致意,追逐x *和 jaysons及其规范的人?



但是答案很简单:我小时候来魔术。



All Articles