第4部分。职业程序员。 少年 自由职业

故事“职业程序员”的延续。

天快黑了 。 无论是直接还是间接。 我非常努力地寻找程序员的工作,但是没有选择。

在我的城市,有2-3个1C开发人员的广告,这是很少需要编程课程的老师的情况。 那是2006年。 我从大学四年级开始学习,但是父母和女孩显然向我暗示我会找工作。 是的,我自己想。 因此,我通过了几次面试以担任课程老师的职位,但在那儿并没有获得好运,所以我已经急于掌握“ 1C:会计”。 带着数十本书的阅读包和成百上千的用C ++ / Delphi和Java编写的程序,我开始从绝望中学习1C。

但令我高兴的是,有线互联网已经“送达”了我们的城市,您可以通过在网站上发布求职机会来尝试自己的运气。 在mail.ru上有邮件并且经常去那里,我为自己找到了一个广告板块,并在其中写到了我在软件开发方面的所有丰富经验。 我已经在最后一部分中写道,对我的广告的前十个响应是本着“写给盖茨”的精神。 这是11日,有一个人将我的命运转了180度,就像他在编程课程的第一堂课中发生的那样。

我的抽屉里放了一封信,内容如下:

你好丹尼斯,
我叫Samvel,是OutsourceItSolutions的主管。
我们在mail.ru上注意到了您关于开发人员找工作的广告。 准备考虑您的候选人资格。 我建议更详细地讨论ICQ-11122233。

问候
萨姆维尔
行政总裁
外包解决方案

这种官僚主义和过度经营的风格在我们合作的整个过程中一直持续着。 正如他们在西方所说,我“百感交集”。 一方面,一个人提供工作,这似乎不是我们城市里的炉渣。 另一方面,对这家公司,它做什么以及提供什么条件一无所知。 当然,在没有损失的情况下,人们必须采取行动。 我们迅速联系了ICQ,Samvel问了我几个问题,并提出见面以签署文件以开始工作。 他提出的问题笼统,主要与我的技能和经验有关。

似乎:“您写什么?”,“您能展示什么?”,等等。 没有“抽象类和接口之间有什么区别”。 特别是本着“翻转数组”的精神进行任务。

那是九月初,在大学里的讲座完全是专业的,我去了。 一路上,我遇到了父亲的朋友,或者是想要免费为他们的企业或政府机构提供完善的企业解决方案的朋友的朋友。 这也是一种体验,在课余时间,我在这些志愿者命令上注入了技巧。
简而言之,没有钱,没有机会,所以Samvel仍然是逃脱某个地方的最后希望。

在我遇见Samvel的那天,我问我的同学是否愿意与我面谈。

Samvel断定,如果我有一些具有IT技能的朋友,那么您可以随他们一起去。 字里行间所读的内容是“我们不加区别地采取”。 我的同学中很少有人同意,或者说,这是十个受访者之一。 具有讽刺意味的是,有9个重要工作要做的人,例如酿酒厂或网上的史蒂克(Counter-Stirke),也曾在一段时间内穿越或流连忘返。

因此,一个同意的人名叫Seryoga,去跟我一起侦察这个人从事的生意,并展望前景。 当我给他提供东西时,Serge总是随便带给任何妓女。 我经常加入一些想法,例如建立一个社交网络以寻找工作,以及至少作为顾问与Seryoga建立联系。 顺便说一句,在2006年,LinkedIn仅在发展,而在美国以外,根本没有这样的公司。 如今,正确实施这种社交网络的想法可能会以260亿美元的价格出售。

但回到与Samvel的会面。 我不知道会发生什么,在什么条件下我们会工作。 唯一令我感兴趣的是,我是否会每月获得我宝贵的300美元,并且如果我很幸运,那么可以使用我知道的一堆技术。

我们同意在体育场附近一个拥挤的地方见面。 排在我们旁边的是长凳,很吵。 这个地方离工业城市中心不远,比在以Samvel为代表的OutsourceItSolutions签一份新工作合同更适合喝一瓶啤酒。

因此,对他的第一个问题是:“好,你有办公室吗?” Samvel犹豫了一下,转开眼睛,他回答说还没有,但是我们计划将其打开。

然后,他从一家超市的塑料袋中拿出了我和Seryoga的两个合同。 我试图研究其中写的内容,但是一生中我没有读过类似的东西,这种法律语言导致了拒绝。 我无法站立,我问:
-这里写的是什么?
-这是保密协议,保密协议
-啊...

甚至没有意识到我在说什么,我不得不点头。 又过了五分钟,我疯狂地搜索了文本中的关键词,例如“罚款”,“信用”,“有义务”,“未履行”。 确定没有任何东西后,他签了字。 让我提醒您,Serega与我同在,为我提供道德支持和寻找新的赚钱机会。 同样,他不理解他的签名,就跟着我重复了这个动作。 我们和萨姆维尔交换了几句话。 再说一次我的技能和经验。 问我是否知道PHP?

这里有一些东西,很少使用PHP。 因此,我说我知道Perl。 Samvel傲慢地抛出的东西-“那是Perl,是上个世纪。” 尽管本世纪才刚刚开始...

无论如何,我不确定接下来会发生什么,我对Serega充满紧张的笑容:“好吧,这不是他们签署的死刑判决……”。 每个人都互相看着对方,Samvel承诺将进一步的指示发送到邮局。

第二天,一封信到了,我收到一封“公司电子邮件”,一个指向我的个人资料的链接以及有关填写方法的说明。 另外,还提供了Samvel本人完整档案的样本。

我认为在这里值得一提的是什么样的公司OutsourceItSolutions。 这样的公司不存在。 当时的网站和Vyrviglazny设计的年代和性别都很差。 萨姆维尔 可能在家中显示器前坐在他的内裤和一件T恤中。 他是一个网络开发人员,在该网站上,他的主要收入为每小时20美元。 我曾经和他的父亲见过面,他的父亲也在做同样的事情。 就是说,他正在寻找IT专业的高年级学生,这些学生可以向西方定购。 通常是自制的。

自从2004年成立以来,Samvel已在自由交易平台oDesk(现在称为Upwork)上注册。 当然,他已经具备了出色的形象,一系列技能,并且对如何与外国客户打交道有着清晰的了解。

跟随父亲的脚步,他在oDesk开设了代理机构。 他带来了像我这样的人,并从赚取的每小时收入中提取了一定比例。 当时,他在代理商中大约有10-15个人。 我上次看那里时,“ IT专家”的数量超过了一百。

我将返回工作分配-在oDesk上填写个人资料。 如您所知,Samvel使我成为自由职业者。 据我所知,这是当时和在那个地方赚钱的唯一机会。 我很幸运 就像我大多数追随我成为自由职业者的朋友一样。 现在我们大多数人在IT,自由职业者,远程方面都拥有10-12年的经验。 并非每个人都从我们小组中获得成功,但这是一个单独的问题。

当我在oDesk个人资料的顶部看到题为$ 8 / hr并加粗第二十个小时的小时时,我很快开始将此数字乘以每周四十小时的工作时间,然后乘以一个月的160个小时。 总共计1,280美元,他感到欣喜若狂。 我立即想出我需要多少时间才能购买二手VAZ-2107,价格约为2000美元。 带着更大的热情,我赶紧填写了个人简介,并在其中写了所有可能发生的事情。

在“其他经历”专栏中,他写道我踢足球很好,并且是队长。 Samvel巧妙地暗示,该实验不是主题,需要删除它。 然后,我开始在oDesk上进行测试。 这是一个职业,即使您的姓氏是Straustrup,在C ++中获得最高分也不是事实。 问题是由印第安人或其他自由职业者写的,它们充满歧义,有时甚至是错误。 后来,oDesk将这些问题和答案发送给我,并要求我复查测试。 我发现至少有10个错误和措词错误。

但是尽管如此。 对于Delphi 6测试-我的满分5分中有4.4分对我来说是个成就。 在C ++中,它是第一名的勋章,就目前的情况而言,这意味着撒旦本人到目前为止还无法通过这项测试。 这是我努力学习标准并编写编译器的结果。 因此,即使职位空缺,我也已经比其他自由职业者有竞争优势。

我在2006年的个人资料
我在2006-2007年的oDesk个人资料

我必须说,在2006年,oDesk.com是一个如此舒适的地方,每天在桌面软件开发部分中出现2次帖子。 3-5个人回答了他们,主要来自东欧。 有了空缺的投资组合,您就可以抓到一个好项目。 通常,没有竞争,因此发生了。 我足够快地完成了第一个项目。

一两个星期之内,Samvel在我的利基市场发送了工作申请。 然后他告诉我自己发送-我有应用程序模板。

首批客户


具有讽刺意味的是,我在oDesk'e的第一个客户是来自美国的一名学生,其任务类似于我为我们的学生为cheburek解决的任务。 晚上10点左右,第一个客户在Yahoo Messenger上将我撞倒。 我有点紧张,因为我觉得自己濒临重要的事情。 未来取决于这一秩序。 无论如何,就像几乎所有在第一天上班的普通人一样。 是的,以前没有工作。

这个客户伙计给我扔了一个Word文件,其中以最小的细节对任务进行了详细描述。 输入输出和代码设计示例。 需求的质量比我们的质量高一个数量级。 尽管窗外有黑夜,我还是匆忙写了任务,今天送他去。 获得第一批积极反馈对我很重要。 然后是标准的客户问题-“解决问题需要多长时间?”。 我认为该公司在这里工作了3个小时,再加上一个小时来完善和测试所有内容。

结果是4,在不可抗力和画龙点睛的恋人的情况下,传统上我们乘以2。 我回答:“明天八点,我将推迟决定。”

实际上,我在两个晚上之前就结束了。 而且在美国西部仍然很轻。 因此,在跟踪器中工作了5个小时后,我将解决方案发送给了我的第一位来自美国的学生。

第二天,这个家伙带来了很多欢乐和感谢。 在评论中,他写了我有多棒,我在5小时内完成了所有工作,而不是宣称的8小时。这就是-客户忠诚度。 当然,如果只给了我长期订单,我本可以免费这样做。 但是当我收到多达40美元时,我的喜悦是什么。 不是来自我们学生的2美元,而是多达40美元! 为了同样的工作。 这是一个巨大的飞跃。

长期客户


随着时间的流逝,我遇到了一个小事,仍然使收入高于城市的平均水平。 我只是了解正在发生的事情的本质。 必须说流利的英语。 尽管我在学校和大学学习过该语言,但说母语的人却是另一回事。 特别是如果是美国人。 然后,Magic Gooddy程序开始流行,它翻译了整个句子。

此外,还内置了语音合成器。 尽管翻译的质量以Ravshan和Jamshud的风格为准,但是这很有帮助。

魔术糖果
魔术古迪(Magic Gooddy)-该程序有助于与第一位客户进行对话

一旦发送了工作申请,我需要为Internet Explorer编写一个插件,该插件从MySpace社交网络收集数据。 迄今为止,这两个项目都是过去的遗物。 在2006年,它成为了主流。 没有人认为Facebook会解雇,而MySpace会完全消失。 另外,没有人使用Chrome,因为 他还没在那里。 Firefox的插件并不流行。 在美国,IE的份额是其他浏览器的很多倍。 因此,客户的费率是正确的,只是时机落后了5年。

好吧,我得到了数百美元的测试任务,编写了一个插件来记录IE中发生的所有事件。

怎么做-我不知道。 大学没有教我们这个;没有这样的命令。 我不得不去寻找我最喜欢的rsdn.ru(也不欢迎StackOverflow)并搜索关键字“ IE,plugin”。 我很高兴有其他程序员编写了我的TK中编写的内容的草稿。 下载源代码后,在它们上拉一个窗口以显示浏览器事件的日志,然后我将任务发送给验证。

半小时后,答案传来:“我很高兴! 这是令人兴奋的工作! 让我们继续合作!”
即,该人感到高兴并且渴望每小时进行一次。 让我感到惊讶的是,他建议随着时间的流逝,将我的税率从10美元提高到19美元。 我真的很努力,但是我没有足够的经验来独自管理该项目。 然后,安迪(那是客户的名字)试图用金钱或诸如他在寻找投资者的故事来激励我。 有了这些,安迪就是给我信心的人,你可以在自由职业者身上赚钱,而且做得很好。 他还给了我离开Samvel并创建个人资料的机会,以免无缘无故支付额外的利息。

总的来说,我在安迪工作了一年多。 我用C ++代码实现了他的所有需求,想法和想法。 他告诉我如何围绕投资者扩大规模。 他多次邀请我到美国任职。 总的来说,我们发展了友好关系。

但不要相信与您有生意往来的美国人。 今天他是您的朋友,明天他可以更改项目预算或关闭项目预算而无需眨眼。 十二年来,我已经看到很多。 当问题与金钱有关时,诸如家庭,健康,疲劳之类的所有价值观都将不在乎。 直接击中头部。 再也没有说话了。 对于来自CIS的客户,我一般最好不要说什么。

在超过60例中,有2例没有以任何好的结果告终。 心态就是这样。 这是另一篇文章的主题。

因此,作为Andy项目的地方寡头,我已经从自己的新车毕业。

在我看来,前方的所有道路都是敞开的。 我相信我们会为此项目寻找投资,至少我将是其中的团队负责人。

但是,在这项业务中,并非一切都那么顺利。 领取专业文凭后,我和女友一起去海边,放松,玩得开心。 那时安迪就给我溜了猪。 在我放松的同时-他关闭了合同,当我要求解释原因是什么时,他无奈地回答说没有钱,一切都被破坏了,并且项目中存在很多错误。 因此,将这个数百个错误的清单更正几百个,然后看看接下来会发生什么。 但是,急转弯。 当然,这不是Dropbox,后者以1亿美元的价格关闭了Mailbox,但是接下来的步骤并不完全清楚。

所以我像一只青蛙一样挣扎在一罐牛奶里,试图不淹死和搅打黄油。 但是付款减少了很多倍,有更多的要求,我说是时候结束合作了。 所以事情不会继续下去。 多年后,安迪不止一次地向我咨询。 他仍然无法平静下来,并看到了新的创业公司。 在TechCrunch和其他活动上执行。 现在创建了一个几乎可以立即识别,翻译和合成语音的应用程序。
据我了解,我获得了数百万美元的投资。

我开始在oDesk上寻找新客户,这很困难。 在良好的收入,稳定性和费率中-有一个缺点。 他们抑制。 如果昨天我可以通过增加几个功能每周赚取600美元。 在拥有一个新客户的情况下,“今天”只要花600美元,我就需要做更多的工作,同时还要了解客户的工具,基础架构,团队,主题领域以及一般的沟通细节。 在职业初期,这并不容易。

在恢复正常运营之前,以以前的收入,已经过了相当长的一段时间。

在下一部分中,我们正在计划一个有关全球和本地危机的故事,即中层,这是第一个完成的重大项目,它看到了光影,并启动了启动公司。

第5部分。危机。 中。 第一版>>

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


All Articles