从莫斯科到托木斯克。 一招的故事

大家好! 在哈布雷(Habré)上,您可以找到许多有关为寻求更好的生活而前往不同城市和国家的文章。 因此,我决定分享我从莫斯科搬到托木斯克的故事。 是的,到西伯利亚。 好吧,这里是冬季40度霜冻的地方,夏天是蚊子大小的象蚊,第二个居民中有驯服的熊。 西伯利亚 许多人会说,对于一个简单的俄罗斯程序员而言,某种非常规的方式是正确的。 通常,移民流向首都,而不是相反。 关于我如何过这种生活的故事很长,但是我希望这对许多人来说很有趣。


图片


单程票。 从工程师到程序员的道路


我并不是真正的“真正的程序员”。 我来自库尔斯克(Kursk)地区,我从大学毕业,获得了汽车和汽车经济学位,并且一天都不从事专业工作。 和许多其他人一样,我去了莫斯科,在那里我开始从事照明设备的设计和开发工作。 后来他在太空光学仪器的生产中担任工程师。


工程师是...

一旦有一篇关于Habr的文章, 程序员很快就会变成“简单的工程师” 。 考虑到最近,从历史的角度来看(参见60年代的科幻小说),工程师几乎是半神半巫,这让我读起来有些疯狂。 有些人认为程序员需要了解很多知识并不断学习,这证明了IT高薪的合理性。 我有两种形式,既是“简单工程师”又是“简单程序员”,我可以肯定地说,现代世界中的一位(优秀)工程师也应该在我的整个职业生涯中学习和学习新事物。 仅仅是数字时代的到来,改变世界的“魔术师”的头衔已经传给了程序员。


在俄罗斯,工程师和程序员薪水的巨大差异主要是由于以下事实:IT领域更加全球化,许多公司参与了国际项目,好的开发人员很可能会在国外找到工作。 而且,现在存在人员短缺的情况,在这种情况下,IT的薪水不得不增加,因此从工程师再培训到程序员的想法似乎很有趣。 也有关于哈布雷的文章。 您只需要了解这是一张单程票:首先,最有可能无法返回“真正的”工程工作,其次,您需要对程序员的职业有一种自然的爱好和真正的兴趣。


我具有这样的素质,但暂时我设法控制了这一部分个性,有时通过在Lisp和VBA中编写小的脚本来自动化AutoCAD中的工作来养活她。 但是,随着时间的流逝,我仍然开始注意到程序员的工作能力比工程师好得多,并且在西方论坛上偷窥的软件工程师不是工程师的口头禅。 因此,决定成熟起来尝试新的职业。


我的第一个程序被设计为自动计算“水晶窗帘”,它是用Qt编写的。 坦率地说,对于初学者来说,这不是最简单的方法。 语言的选择要感谢他的兄弟(一个受过教育和职业的程序员)。 他说:“聪明的人选择C ++和Qt,”我真诚地认为自己很明智。 另外,我可以指望哥哥在精通“大型”编程方面的帮助,而且我必须说,很难高估他在我的软件开发道路上所扮演的角色。


更多关于水晶窗帘

“水晶窗帘”是一种线型设计,在该线型上以一定频率串入水晶(该产品适用于有钱的男孩和女孩)。 窗帘可以具有不同的长度和宽度,并配有各种类型的晶体。 所有这些参数都会影响产品的最终成本,并使计算复杂化,增加出现错误的可能性。 同时,该任务经过了很好的算法处理,使其成为第一个程序的理想候选者。


在开始开发之前,就编写了一个非常乐观的计划,该计划建议所有内容都需要几个月的时间。 实际上,开发过程持续了六个多月。 输出的结果是一个很好的应用程序,它具有较小的图形,具有保存和打开项目,从服务器下载当前价格以及支持各种计算选项的能力。 不用说,UI,体系结构和项目代码很糟糕,但是...该程序有效并为单个公司带来了实实在在的收益。


图片
我的第一个程序


到该项目完成时,我已经换了工作,因此需要为该应用程序另外付费。 这是直接编写工作代码的第一笔钱。 我觉得自己像一个真正的程序员! 只是大世界出于某种原因不这样认为,使我无法立即转向权力的阴暗面。


寻找新工作有些延迟。 并非每个人都准备好接受超龄的Junior。 然而,寻求者将永远找到。 所以我遇见了
一家从事建筑业的小型AutoCAD应用程序开发公司。 期望使用COM在C ++(MFC)中进行开发。 坦率地说,这是一个奇怪的决定,但这是历史上的事情。 我了解AutoCAD及其编程基础知识,所以我自信地告诉您我可以产生结果。 他们带走了我。 有什么特点,尽管我必须同时掌握一切,但我几乎立即开始产生结果。


我从不后悔自己的选择。 而且,一段时间后,我意识到我比程序员更快乐地担任程序员。


一百年的孤独。 远程工作经验


经过几年的编程工作,我掌握了很多知识,成长为专家,并开始了解Meyers,Sutter甚至是Alexandrescu的书。 但与此同时,缺陷变得清晰可见,因此有可能暂时闭上眼睛。 我是公司中唯一用C ++编写的程序员。 一方面,这肯定是好的-您可以根据需要进行实验并使用任何库和技术(Qt,boost,模板魔术,标准的最新版本-您可以完成所有操作),但另一方面,实际上没有人可以咨询,也没有人可以学习和结果,不可能充分评估他们的技能。 公司本身一直停留在90年代末-00年代初的发展水平。 没有敏捷,Scrum或其他高级开发方法。 我什至主动使用了Git。


直觉表明,在这一点上我达到了顶峰,我曾经相信自己的直觉。 每天增长和前进的渴望增加了。 为了减轻这种瘙痒,购买了更多书籍,并开始了不费力地准备进行技术面试的准备。 但是命运却有所不同,一切都出了问题。


这是一个正常的工作日:我坐着,不碰任何人,修理了旧版代码。 一言以蔽之,没什么预料到的,但是突然间有一个提案想赚钱
为一家Tomsk公司为AutoCAD编写C#程序。 以前,我只用6米长的棍子碰到C#,但是到那时,我已经站稳了脚,准备踏上.NET开发人员的湿滑道路。 最后,我说服了自己,C#与C ++几乎一样,只是有垃圾回收器和其他乐趣。 顺便说一下,事实证明,这几乎符合我在C ++中的技能,以及我在Internet上获得的足以成功完成测试任务的有关WPF和MVVM模式的信息。


我花了几个月的时间在晚上和周末进行第二份工作,(突然)发现,如果您每天在路上花费三个小时,那么将远程工作和主要工作结合起来会有点累。 不用三思而后行,我决定尝试成为一个完全远程的开发人员。 他们从各个方面说:“远程工作时尚,时尚,年轻。”但我很年轻,仍然会离开我的主要工作,所以决定很容易就给了我。 因此开始了我的遥控工作。


Habré上有许多赞美遥控器的文章-如何轻松管理日程安排,不浪费时间在路上,并为自己安排最舒适的条件来进行富有成效的创意工作。 其他文章的数量要少得多,谨慎地告诉人们远程工作不是很酷,并且揭示了不愉快的方面,例如持续的孤独感,团队内部的沟通困难,职业问题和职业倦怠。 我对一种和另一种观点都很熟悉,因此我在承担所有责任和谨慎态度的情况下进行了工作方式的变更。


首先,我为日常生活设定了工作时间表。 6:30醒来,在公园散步,从8:00至12:00和14:00至18:00工作。 休息期间-参加商务午餐和购物,晚上参加体育锻炼和自学。 对于仅通过传闻了解远程工作的许多人来说,如此艰巨的时间表似乎很疯狂。 但是,正如实践所表明的那样,这可能是保持正确的头脑而不会筋疲力尽的唯一合理方法。 第二步,我用架子隔开了唯一的房间,以分开工作区和休闲区。 坦白说,后者的帮助不佳,一年后,该公寓主要被视为工作场所。


图片
生活的残酷真理


不知何故,随着免费计划的转移到偏远地区而又没有办公室的强制性工作时间,我开始更多地工作。 还有更多 仅仅因为我一天中的大部分时间都在工作,并没有花时间参加会议,喝咖啡以及与同事讨论天气,周末计划以及巴厘岛风光的休息。 同时,有一个备用地,因此可以从其他地方进行其他工作。 这里必须澄清的是,当我转向远程工作时,我已经很孤独,没有任何束缚和限制因素。 我轻松进入了这个陷阱。


几年后,事实证明我的生活中只有工作。 最机灵的人已经意识到我是一个内向的人,我很难结交新朋友,然后我陷入了一个恶性循环:“工作—工作—工作”,我没有时间去处理各种“愚蠢的事情”。 而且,我没有摆脱这种永恒周期的特别动机-成功解决复杂问题后大脑所吸收的多巴胺足以享受生活。 但是对未来的忧郁想法开始越来越频繁,因此我不得不强迫自己做出唯一正确的决定-回到现实生活。


根据我四年的远程工作经验,我可以说最重要的是保持工作与生活之间的平衡(工作与生活之间的平衡)。 艰难的生活环境会使工作兴趣和时间转移到工作上,直到正常生活完全消失,但这在任何情况下都不能屈服,由于累积的义务负担,很难突破。 我花了大约一年的时间才回到现实生活。


梦想从何而来 搬到托木斯克


当我第一次来托木斯克结识团队和企业文化时,公司规模很小,工作氛围最让我印象深刻。 那是新鲜的空气。 我有生以来第一次在团队中展望未来。 以前的所有工作都是“公正的工作”,同事们一直抱怨生活,薪水和权力。 这里不是这样。 人们用自己的双手工作并创造了未来,而没有抱怨和抱怨。 一个您想工作的地方,在这里,您不可避免地会向前运动,并在身体的每个细胞中都能感受到。 是一家初创公司的气氛,受到了很多人的喜爱。


作为一个遥远的工人,我一直在与冒名顶替综合症作斗争。 在我看来,我没有足够的资格,而且跑得太慢,无法保持原位。 但是不可能表现出弱点,所以我选择了著名的策略“假装直到你做到”。 最终,同样的综合征促成了我的成长。 我大胆地接受并成功完成了新项目,这是公司中第一个通过Microsoft MCSD考试的人与此同时 ,我获得了Qt C ++专家证书。


当出现关于远程工作后生活的问题时,我去托木斯克呆了几个月,过着平常的生活,全职工作。 可怕的事实在这里揭晓-相当普通的人在公司工作,各有优缺点,在一般背景下我看起来还不错,在某些地方要比许多人要好。 甚至我比大多数同事都长大的事实也并不会使我感到非常沮丧,实际上,很少有人在乎。 因此,对冒名顶替综合症施加了决定性的打击(但是,到目前为止,我还没有成功完全消除它)。 我陪伴她的四年来,公司发展壮大,发展壮大,但现在仍然充满欢乐。


图片
中午上班


而且,我爱上了这座城市。 按公制标准衡量,托木斯克是一个很小的城市。 我认为,这是一个巨大的优势。 从侧面看大城市的忙碌生活是一件好事(看别人的工作总是很不错),但是参与整个运动却是完全不同的事情。


托木斯克(Tomsk)保留了前一个世纪的许多木结构,营造了一种特殊的舒适氛围。 并非所有人都得到了很好的保存,但是修复工作正在进行中,这是个好消息。


图片


托木斯克曾经是省会,但西伯利亚大铁路向南延伸,这决定了该市的发展道路。 他对大型企业和移民的流动不是很感兴趣,但是强大的大学环境(根据QS和THE评级,有2所大学在俄罗斯排名前5位的大学中)创造了新千年已经增长的前提。 托木斯克,无论首都多么令人惊讶,在IT方面都非常强大。 除了我的工作地点之外,还有更多的公司在全球市场上成功地开发了世界一流的产品。


图片


至于气候,这是很严酷的。 这里有一个真正的冬季,持续七个月。 就像小时候一样,大雪和霜冻。 在俄罗斯的欧洲部分,这样的冬天早已过去。 当然,在-40°C结霜有点令人讨厌,但它们的发生频率并不像许多人所看到的那样频繁。 这里的夏天通常不太热。 吓many许多人的蚊子和mid并不那么可怕。 我认为,在哈巴罗夫斯克的某个地方,这种不幸更加令人高兴。 顺便说一句,没有人在这里养熊。 也许最大的失望。


图片
真正的西伯利亚人不是不怕霜的人,而是穿着暖和的人


这次旅行之后,我的命运几乎成定局:我不再真正想在莫斯科找工作,而将自己的大部分时间都花在旅途上。 我选择了托木斯克,因此下一次我买了一套公寓,几乎成为一名真正的托木斯克公民。 甚至“ multifora ”一词也没有使我感到非常害怕。


图片


总而言之,我想说,生命太短了,无法在不舒适的地方度过无趣的工作。 实际上,IT是您可以选择位置和工作条件的少数区域之一。 无需将选择限制在大写字母上;程序员在包括俄罗斯在内的所有地方都吃得饱饱。


一切顺利,选择正确的道路!

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


All Articles