Sergey Frumkin là một lập trình viên. Câu chuyện buồn của lập trình viên giỏi nhất nước Nga Sergey

Một tháng sau khi lập trình viên hàng đầu của Goldman Sachs, Sergei Aleynikov rời công ty vào năm 2009, ông đã bị bắt giữ. Cả FBI lẫn bồi thẩm đoàn dường như đều không hiểu hết những gì anh ta đã làm. Goldman Sachs cáo buộc anh ta ăn cắp hàng chục megabyte mã máy tính, và người cha 41 tuổi của ba đứa con phải nhận 8 năm tù. Đây là câu chuyện về cuộc đối đầu giữa một người nghiện công việc bình thường và một cỗ máy buộc tội.

Vào đêm ngày 3 tháng 7 năm 2009, Aleynikov bị giam giữ sau chuyến bay từ Chicago đến Newark. Sau khi xuống máy bay, anh để ý thấy ba người đàn ông mặc vest đen. Họ tự giới thiệu mình là đặc vụ FBI và không tiết lộ lý do bắt giữ mà còn còng tay anh ta.

Lập trình viên bối rối và không hiểu mình có thể đã phạm tội gì. Trước đó, có lẽ anh đã trải qua khoảng thời gian đẹp nhất trong cuộc đời: đứa con thứ ba vừa mới chào đời, anh có một công việc thú vị tại một quỹ phòng hộ trả cho anh một triệu đô la mỗi năm, gia đình anh chuyển đến một ngôi nhà lớn mới. Hai mươi năm trước, anh ấy đến Mỹ từ Nga không có tiền và tiếng Anh kém và đạt được giấc mơ Mỹ.

Khi bị bắt, anh ta không chống cự. Giả định đầu tiên là anh ta bị nhầm lẫn với một Sergei Aleynikov khác. Sau đó, anh chợt nhận ra rằng người chủ mới của anh, nhà giao dịch HFT nổi tiếng Misha Malyshev, đã làm một điều gì đó bất hợp pháp. Nhưng anh đã sai. Tại sân bay Newark, anh ta được thông báo rằng mình đã đánh cắp mã máy tính của Goldman Sachs (sau đây gọi là GS).
Đặc vụ FBI thiếu kinh nghiệm đã gặp anh ta, Michael McSwain, trước đây từng là nhà giao dịch tiền tệ tại CME trong 12 năm. Ông kết thúc sự nghiệp của mình ở Phố Wall cùng năm 2007, khi Sergei bắt đầu sự nghiệp của mình. McSwain đưa Aleynikov lên một chiếc ô tô màu đen và chở anh đến tòa nhà FBI ở Lower Manhattan. Ở đó, Michael dẫn anh ta vào một phòng thẩm vấn nhỏ, còng tay anh ta vào ống tường và đọc quyền của anh ta.
Sau đó, ông giải thích phiên bản của cuộc điều tra: vào tháng 4 năm 2009, Sergei đồng ý nhận công việc mới tại công ty HFT Teza Technologies, nhưng trước đó ông đã chuyển giao vấn đề cho Goldman trong sáu tuần. Trong thời gian này, anh ta đã gửi cho mình 32 megabyte mã nguồn thông qua kho lưu trữ Subversion có máy chủ ở Đức. Trang web mà lập trình viên người Nga sử dụng cũng như vị trí của nó có vẻ rất đáng ngờ đối với McSwain. Sergey không biết máy chủ của kho lưu trữ này được đặt ở đâu. Anh ấy chỉ đơn giản tìm thấy nó thông qua tìm kiếm trên Google vì đây là một dịch vụ phổ biến được các nhà phát triển trên toàn thế giới sử dụng để lưu trữ mã.

Ngoài ra, người đại diện coi việc Aleynikov sử dụng một trang web không bị Goldman Sachs chặn là rất quan trọng. Sergei cố gắng giải thích với anh rằng công ty chỉ đóng cửa các trang web khiêu dâm và mạng xã hội đối với các lập trình viên. Đặc vụ FBI muốn bị cáo thừa nhận rằng anh ta đã xóa lịch sử bash của mình (các lệnh anh ta nhập qua bàn phím vào GS). Sergei cố gắng giải thích lý do tại sao anh lại làm điều này, nhưng McSwain không mấy hứng thú. Một đặc vụ FBI sau đó nói: “Cách anh ta làm có vẻ thật tàn ác đối với tôi”.

Mọi điều người đại diện nói với Sergei về cơ bản đều là sự thật, nhưng anh không hiểu nguyên nhân là gì. “Tôi nghĩ điều đó thật điên rồ,” anh nói. “Các quan chức FBI liệt kê các thuật ngữ máy tính theo cách vô nghĩa. Họ không biết gì về HFT hoặc mã nguồn.” McSwain chỉ đơn giản là lặp lại những cụm từ đã ghi nhớ mà anh đã nghe người khác nói mà không hiểu họ đang nói về điều gì. “Ở Nga có một trò chơi gọi là “điện thoại hỏng”; Tôi nghĩ anh ấy đang chơi nó vào thời điểm đó,” Sergei nhớ lại.

Vào đêm Sergei bị bắt, anh ta không gọi ngay cho luật sư của mình mà gọi vào số của vợ và kể cho cô ấy nghe chuyện đã xảy ra. Ngoài ra, anh ta còn yêu cầu vợ giao máy tính của mình cho đặc vụ FBI, mặc dù họ không có lệnh khám xét cũng như lệnh bắt giữ anh ta.

Anh ta cố gắng lịch sự hỏi viên chức FBI: “Làm sao anh có thể biết được thứ gì đã bị đánh cắp nếu anh không biết nó là gì?” Sergei nghĩ rằng nếu đặc vụ hiểu cách thức hoạt động của máy tính và HFT thì mọi chuyện sẽ trở nên rõ ràng hơn. Sergei nói: “Tôi muốn chứng minh cho anh ấy thấy rằng không có gì thú vị ở đó cả. Nhưng người đại diện không muốn hiểu anh ta chút nào. Anh ta chỉ đơn giản tiếp tục nói với Aleynikov: "Mọi điều bạn nói sẽ được dùng để chống lại bạn trước tòa." Đối với Sergei, có vẻ như nhiệm vụ của FBI là tống anh ta vào tù bằng cách nhanh chóng lấy được lời thú tội.

Trở ngại chính trên đường đi là FBI không hiểu anh ta phải thú nhận điều gì. “Trong bản tuyên bố bằng văn bản, họ đã mắc những lỗi rõ ràng về thuật ngữ máy tính. Và tôi đã cố gắng sửa chúng,” Sergei nhớ lại. Tuy nhiên, vào lúc 1h43 sáng, sau năm giờ thẩm vấn, McSwain đã gửi một e-mail đến văn phòng công tố: “Chà! Anh ấy đã ký vào bản thú tội.” Aleinikov đã ký vào bản thú tội, trước tiên đã gạch bỏ những điều khoản sai sót trong lời buộc tội. Hai phút sau, người đặc vụ tống Sergei vào tù. Công tố viên cho biết anh ta không thể được tại ngoại vì anh ta gây nguy hiểm cho xã hội và có thể trốn khỏi đất nước. Ngoài ra, anh ta còn sở hữu mã máy tính mà nếu rơi vào tay kẻ xấu sẽ cho phép anh ta “thao túng thị trường một cách không công bằng”. Rất có thể, công tố viên tin rằng Goldman Sachs đang lợi dụng nó để thao túng thị trường một cách công bằng hơn.

Sau đó, Aleynikov từ chối nói chuyện với các nhà báo và làm chứng trước tòa. Lời nói và vẻ ngoài của anh ta, gợi nhớ đến một điệp viên Nga, không phù hợp để tự vệ thành công, anh ta nói tốt với các chuyên gia khác, nhưng không phải với công chúng, vì vậy luật sư Kevin Marino khuyên anh ta nên giữ im lặng. Sergei vẫn im lặng, ngay cả sau khi bị kết án 8 năm tù không có khả năng được ân xá.

Cuộc sống ở Liên Xô

Sergei Aleynikov không muốn nhập cư vào Mỹ, càng không muốn làm việc ở Phố Wall. Ông rời Nga năm 1991, nhưng mang nhiều nỗi buồn hơn là hy vọng. “Khi tôi 19 tuổi, tôi không thể tưởng tượng được việc rời khỏi đất nước. Tôi là một người yêu nước và thậm chí đã khóc khi Brezhnev qua đời. Tôi cũng luôn ghét tiếng Anh và cho rằng mình không có khả năng học ngôn ngữ”, Sergei nhớ lại.

Vấn đề chính ở Liên Xô là anh ấy không được phép học lập trình nhưng anh ấy muốn học. Lý do là quốc tịch của anh ấy; hộ chiếu của anh ấy ghi rằng anh ấy là người Do Thái, nên rất khó để anh ấy vào đại học. Sergei có thể chạm vào máy tính vào năm 1986, khi mới 16 tuổi. Chương trình đầu tiên của ông là biểu đồ sóng hình sin. Khi máy tính thực thi đoạn mã, anh chàng vô cùng ngạc nhiên và nhận ra rằng đây chính là sứ mệnh của mình. Anh ấy tham gia vào việc lập trình không chỉ về mặt trí tuệ mà còn về mặt cảm xúc. “Viết một chương trình giống như sinh ra một đứa trẻ. Đây là sự sáng tạo. Nó có thể mang tính kỹ thuật nhưng nó là một tác phẩm nghệ thuật. Bạn nhận được sự hài lòng từ nó,” ông nói.

Sergei muốn áp dụng kiến ​​thức toán học và khoa học máy tính của mình, nhưng hệ thống hiện tại không mang lại cho anh điều này. Ông Aleynikov nói: “Tôi phải chấp nhận ý nghĩ rằng Liên Xô không phải là nơi tốt nhất đối với tôi.

Ông đến New York vào năm 1991, sau khi Liên Xô sụp đổ. Nơi ẩn náu đầu tiên của anh là một căn phòng trên Phố 92, nơi anh được YMCA Do Thái che chở. Anh ấy rất ngạc nhiên trước thành phố mới bởi có rất nhiều người khác nhau trên đường phố và sự lựa chọn tuyệt vời các sản phẩm trong các cửa hàng. Anh chụp ảnh những hàng bán xúc xích và gửi ảnh cho mẹ ở Moscow. “Tôi chưa bao giờ thấy nhiều xúc xích đến vậy,” anh nói. Đúng là sau này anh đã chọn ăn chay.

Aleinikov đến Mỹ mà không có tiền hay ý tưởng thực sự về cách đạt được nó. Anh ấy đã cố gắng để có được một công việc. “Nó khá căng thẳng. Tôi nói tiếng Anh không tốt và sơ yếu lý lịch là một khái niệm xa lạ đối với tôi,” anh nói. Trong cuộc phỏng vấn đầu tiên, anh được yêu cầu kể về bản thân. Ông giải thích: “Đối với tâm lý của người Xô Viết, câu hỏi này có nghĩa là nêu tên nơi sinh và họ hàng. Sergei chỉ có thể nói về gia đình mình và không nói gì thêm. Nhưng anh ấy có khả năng lập trình tốt và nhanh chóng tìm được việc làm tại văn phòng của một trung tâm y tế ở New Jersey với mức lương 8,75 đô la một giờ. Sau đó, anh tìm được việc làm tại khoa khoa học máy tính tại Rutgers, nơi anh được cấp học bổng để theo đuổi bằng thạc sĩ. Sau đó, anh làm việc cho các công ty khởi nghiệp về Internet trong vài năm cho đến khi, vào năm 1998, anh nhận được lời đề nghị từ gã khổng lồ viễn thông IDT ở New Jersey. Trong thập kỷ tiếp theo, Aleynikov đã phát triển hệ thống và viết mã để định tuyến hàng triệu kết nối điện thoại, giúp giảm chi phí và tăng tốc độ. Khi anh gia nhập công ty, công ty có 500 nhân viên, đến năm 2006 đã có 5 nghìn nhân viên và anh là ngôi sao CNTT của công ty. Năm đó, anh nhận được cuộc gọi từ một cơ quan tuyển dụng nói với anh rằng Phố Wall quan tâm đến kỹ năng lập trình cụ thể của anh.
270 nghìn USD cho mỗi con ruồi ăn được

Sergei không nói nhiều. Mặc dù anh ấy có nhiều người quen ở Nga nhưng anh ấy lại quan tâm nhất đến việc làm việc với mã. Vì vậy, trước khi nhà tuyển dụng nói với anh về Phố Wall, Sergei không biết nhiều về con phố tài chính này. Họ gửi cho anh ấy rất nhiều sách về tài chính và phần mềm được sử dụng trong lĩnh vực này. Anh ta cũng được cho biết rằng anh ta có thể kiếm được nhiều hơn số tiền 220 nghìn đô la một năm mà anh ta nhận được vào thời điểm đó. Sergei bắt đầu đọc một vài cuốn sách, nhưng sau đó quyết định rằng nó không dành cho mình. Ông làm việc vì lợi ích của ngành viễn thông và không cần thu nhập lớn. Một năm sau, anh lại nhận được cuộc gọi từ cơ quan tuyển dụng. Vợ của Sergei, một người Nga nhập cư ngọt ngào tên là Elina, đang mang đứa con thứ ba và họ cần chuyển ra khỏi ngôi nhà hai phòng của mình. Ngoài ra, năm 2007, IDT đang gặp khó khăn về tài chính nên Aleinikov đã đồng ý.

Goldman Sachs đã tiến hành một loạt cuộc phỏng vấn qua điện thoại với anh, sau đó mời anh tham gia phỏng vấn trực tiếp cả ngày. Sergei thấy điều này thật nặng nề và kỳ lạ. Anh nói: “Tôi chưa bao giờ thấy người ta bỏ nhiều công sức đến vậy để đánh giá người khác”. Hàng chục nhân viên của Goldman Sachs đã kiểm tra anh từng người một bằng các câu đố máy tính, các bài toán và thậm chí cả các câu hỏi vật lý. Sau đó, các nhân viên của Goldman thấy rõ rằng anh biết nhiều hơn những gì họ hỏi anh. Sau đó anh được mời đến vào ngày hôm sau. Anh về nhà và nghĩ rằng mình không muốn làm việc ở Goldman Sachs. “Nhưng sáng hôm sau tinh thần cạnh tranh đã thức dậy trong tôi. Tôi nhận ra rằng đây là một cuộc thi và tôi phải vượt qua nó”, anh nói.

Vòng phỏng vấn tiếp theo kết thúc bằng cuộc gặp với một trong những nhà giao dịch HFT người Nga - Alexander Davydovich. Ông ấy là giám đốc điều hành và ông ấy có hai câu hỏi toán học. Câu hỏi đầu tiên là: “3599 có phải là số nguyên tố không?” Sergei cho rằng 3599 rất gần với 3600. Ông viết ra phương trình sau: 3599 = 3600 – 1 = 602 – 12 = (60 – 1) (60 + 1) = 59 `61. Nghĩa là, 3599 không phải là số nguyên tố con số. Aleinikov tìm ra câu trả lời trong khoảng hai phút.

Câu hỏi thứ hai hóa ra khó hơn. Alexander mời Sergei tưởng tượng một căn phòng hình chữ nhật và báo cáo cả ba kích thước của nó. “Anh ấy nói rằng có một con nhện đang đậu trên sàn phòng và cho biết tọa độ của nó. Trên trần nhà còn có một con ruồi, tọa độ của nó cũng đã được biết. Davydovich yêu cầu tính đường đi ngắn nhất từ ​​nhện đến ruồi,” Aleinikov nói. Con đường ngắn nhất giữa các vật thể là đường thẳng nhưng con nhện không thể bay mà chỉ có thể bò trên bề mặt. Và sau đó Sergei nhận ra rằng anh cần biến căn phòng ba chiều thành bề mặt một chiều, sau đó tính khoảng cách bằng định lý Pythagore.

Anh ấy cũng chỉ mất vài phút để giải quyết vấn đề này. Sau khi “bắt ruồi”, Davydovich đề nghị cho anh một công việc với mức lương 270 nghìn USD một năm.

Giữ một con voi

Aleinikov rất ngạc nhiên khi thấy mình hoàn toàn phù hợp với công ty: một nửa số lập trình viên của Goldman Sachs là người Nga. Người Nga nổi tiếng là người giỏi nhất ở Phố Wall và Sergei biết lý do tại sao: họ phải học lập trình mà không cần phải ngồi trước máy tính mọi lúc. “Thời gian làm việc trên máy tính của các lập trình viên Liên Xô được tính bằng phút. Khi bạn viết một chương trình, bạn sẽ có một khoảng thời gian rất nhỏ để chương trình hoạt động. Do đó, chúng tôi đã viết mã theo cách giảm thiểu thời gian gỡ lỗi. Tôi đã phải suy nghĩ rất nhiều về cách tốt nhất để triển khai thuật toán trước khi viết nó ra giấy. Giờ đây, thời gian sẵn có của máy tính cho phép bạn viết và xóa một ý tưởng mười lần,” Aleinikov nói.

Anh ấy gia nhập GS vào một thời điểm thú vị. Đến giữa năm 2007, bàn giao dịch trái phiếu của ngân hàng đầu tư này là một trong những thủ phạm gây ra cuộc khủng hoảng tài chính toàn cầu, giúp chính phủ Hy Lạp ngụy trang sổ nợ trong khi phát hành chứng khoán thế chấp dưới chuẩn và đặt cược chống lại chúng.
Đồng thời, các sàn giao dịch và các quỹ tối khác nhau nở rộ, trên đó các tài sản giống nhau được giao dịch, tạo cơ hội cho hoạt động kinh doanh chênh lệch giá. Phần lớn giao dịch mới được tạo ra không phải bởi các nhà đầu tư kiểu cũ mà bởi các robot cực nhanh từ các công ty HFT như Getco và Citadel, cũng như các bộ phận HFT của các ngân hàng lớn như Goldman Sachs. Theo các chuyên gia, các thuật toán đã hút khoảng 20 tỷ USD từ thị trường nhưng vẫn chưa biết con số chính xác vì các công ty tần số cao không bị yêu cầu tiết lộ thu nhập của mình. Nhưng khi Citadel đề nghị nhà giao dịch cao tần Misha Malyshev 75 triệu USD và anh ta vẫn bỏ đi, điều đó nói lên rất nhiều điều.

Sự kết hợp giữa các quy định mới và công nghệ đã thể hiện rõ trong cuộc chiến robot. Robot càng nhanh thì càng có nhiều cơ hội kiếm tiền. Năm 2008, Goldman Sachs quyết định kiếm hàng tỷ USD từ họ. Trước đó, mảng cao tần của GS chỉ kiếm được 300 triệu USD, so với việc mảng tương tự của Citadel nhận được 1,2 tỷ USD thì GS thậm chí còn không lọt vào Top 10 khiến ban lãnh đạo rất buồn.

Robot HFT của Goldman Sachs hoạt động chậm. Aleinikov đã phải tăng tốc độ của hệ thống. Theo Sergei, hệ thống GS là sự kết hợp mã từ các lập trình viên khác nhau và cách viết của nó bằng IDT được tổ chức tốt hơn nhiều. GS đã mua phần lõi hệ thống của mình cách đây 9 năm từ Hull Trading. Hệ thống khó sử dụng này có một lượng lớn phần mềm cũ và chín năm sửa lỗi khác nhau. Theo tính toán của Sergei, nó chứa hơn 60 triệu dòng mã. Ban đầu, anh ta có nhiệm vụ theo dõi tình trạng của hệ thống này.

Một ví dụ nhỏ về công việc của ông: ở New Jersey, một ngân hàng đầu tư đã mua một tòa nhà đối diện với Nasdaq, nơi được cho là để đảm bảo giao dịch nhanh chóng, nhưng điều này không giúp ích được gì. Aleinikov được hướng dẫn tăng tốc độ truyền. Khi anh đến nơi, 40 nghìn tin nhắn được gửi qua lại trong một giây. Khi anh kiểm tra hệ thống, tín hiệu từ GS tới Nasdaq mất 5 mili giây. Đối với các HFT khác, trong khoảng thời gian này, tín hiệu đi từ Chicago đến New York. Tất nhiên, tốc độ này không phù hợp với bất kỳ ai và Sergei bắt đầu tìm lý do. Thiết bị đã được kiểm tra vì các công ty HFT tốt sẽ thay nó vài tháng một lần. Nhưng thủ phạm hóa ra lại là phần mềm GS cồng kềnh. Nền tảng giao dịch tần số cao được thiết kế theo phong cách điển hình của Goldman: mọi tín hiệu được gửi đi đều phải đi qua máy chủ mẹ ở Manhattan trước khi được gửi trở lại thị trường. Sergey cho biết: “Trên thực tế, lý do dẫn đến sự chậm trễ không phải là do khoảng cách mà là do có nhiều lớp thiết bị chuyển mạch của công ty trên đường dẫn tín hiệu”.

Sau vài tháng làm việc, Aleinikov đi đến kết luận rằng điều tốt nhất có thể làm là phá bỏ hoàn toàn nền tảng tần số cao cũ và xây dựng một nền tảng mới. Nhưng ban quản lý không muốn thay đổi thiết bị; anh ấy cần lợi nhuận ngay lúc này. Aleinikov nói: “Họ không quan tâm đến bất cứ điều gì lâu dài, họ muốn mọi thứ ngay lập tức. “Tuy nhiên, việc liên tục điều chỉnh hệ thống hiện có đã khiến nó giống như một con voi khó quản lý”. Trên thực tế, trong hai năm ở GS, anh ấy đã “ủng hộ con voi”.

Goldman không trung thực

Aleinikov coi việc giao dịch là một trò chơi may rủi dành cho những người đánh bạc và thích thế giới lập trình yên tĩnh hơn anh ta. Anh ta không phải là bạn của các nhà giao dịch Goldman. Nhưng anh biết họ bị ám ảnh bởi tốc độ và anh đã tạo ra cho họ những gì họ muốn. “Tôi không hoàn toàn rõ ràng liệu chúng tôi có lợi thế hơn nếu giảm tốc độ nửa phần nghìn giây hay không,” anh nói.

Anh ấy đã thay đổi cách thức hoạt động của các thuật toán tại Goldman theo nguyên tắc IDT: anh ấy đã phi tập trung hóa hệ thống. Trước đây, tín hiệu từ nhiều sàn giao dịch khác nhau đến một trung tâm duy nhất, nhưng giờ đây mỗi sàn giao dịch đều có trung tâm nhỏ của riêng mình. Nhưng phần lớn thời gian được dành để cập nhật mã cũ. Để làm được điều này, anh và các lập trình viên GS khác đã sử dụng mã nguồn mở, dành cho tất cả mọi người. Những công cụ và thành phần này không dành riêng cho thị trường tài chính nhưng có thể được điều chỉnh để hiện đại hóa hệ thống GS. Sergei nhanh chóng phát hiện ra rằng Goldman Sachs đã lấy một lượng lớn phần mềm miễn phí trực tuyến nhưng không trả lại sau khi sửa đổi, ngay cả khi sửa đổi nhỏ và không được sử dụng cho mục đích tài chính. “Tôi lấy các thành phần có sẵn miễn phí, đóng gói chúng và giúp hai máy tính có thể hoạt động như một. Nếu một máy tính gặp sự cố, máy tính thứ hai sẽ chặn nhiệm vụ và bắt đầu xử lý nó,” Aleynikov nói. Sergei tiếp cận ông chủ của mình là Adam Shlesinger và hỏi liệu ông ấy có thể đưa tác phẩm của mình trở lại nguồn mở hay không. “Anh ấy nói rằng đây hiện là tài sản của Goldman Sachs,” Aleinikov nhớ lại. “Anh ấy rất căng thẳng khi tôi nhắc đến chuyện đó.” Aleinikov không thể hiểu tại sao người ta lại có thể cư xử ích kỷ như vậy: sử dụng mật mã của người khác và không trả lại gì.

Sự cạnh tranh được nuôi dưỡng tại GS: mọi người đều cố gắng thể hiện sự đóng góp cá nhân của họ lớn như thế nào vì các đội không nhận được tiền thưởng. Cách tiếp cận này không có lợi cho việc lập trình tốt vì đây là nhiệm vụ của nhóm. Giao tiếp giữa các nhân viên là rất ít - trái ngược với lĩnh vực viễn thông, nơi sự tương tác giữa con người và lập trình viên thoải mái hơn. Tại Goldman, theo Aleinikov, mọi chuyện diễn ra như thế này: “Có thứ gì đó đã hỏng ở đó và chúng tôi đang thua lỗ. Sửa chữa nó ngay bây giờ." Các lập trình viên được giao nhiệm vụ khắc phục sự cố đã không nói chuyện với nhau. Sergei nói: “Khi hai người muốn nói chuyện, họ đi đến một văn phòng trống.

Aleynikov không hề biết đến danh tiếng của mình: ông được biết đến là lập trình viên giỏi nhất tại Goldman Sachs. “Chỉ có 20 người ở Phố Wall có thể làm được điều mà Sergei có thể làm. Và anh ấy là một trong những người giỏi nhất, nếu không muốn nói là người giỏi nhất,” một trong những nhà săn đầu người nói.

Tại Goldman, các lập trình viên thường không biết giá trị của mình. Họ bị tách biệt khỏi các nhà giao dịch và do đó không nhìn thấy các con số, không biết số tiền kiếm được bằng thuật toán của họ. Điều này không làm Sergei quan tâm. UBS đưa ra lời đề nghị hứa tăng lương cho anh lên 400 nghìn USD, nhưng anh không muốn đến một công ty khác ở Phố Wall. Nhưng vào đầu năm 2009, anh nhận được lời đề nghị tạo nền tảng giao dịch cho một quỹ phòng hộ do Misha Malyshev, 39 tuổi người Nga, thành lập.

Triển vọng tạo ra một nền tảng mới thay vì sửa chữa nền tảng cũ khiến anh quan tâm. Ngoài ra, họ sẵn sàng trả cho anh hơn một triệu đô la mỗi năm và đề nghị mở một văn phòng gần nhà anh ở New Jersey. Anh ấy đồng ý và nói với Goldman rằng anh ấy sẽ rời đi. Các giám đốc điều hành hỏi anh rằng họ có thể làm gì để giữ anh ở lại. “Họ đã cố gắng thảo luận về tiền lương,” lập trình viên nói. “Tôi đã nói với họ rằng vấn đề không phải là tiền.” Đây là cơ hội để xây dựng một hệ thống mới từ đầu. Trong khi ở IDT tôi thực sự nhìn thấy kết quả công việc của mình thì ở Goldman có hệ thống khủng khiếp này. Tôi có cảm giác rằng không ai trong công ty biết toàn bộ hệ thống hoạt động như thế nào.”

Ban quản lý GS yêu cầu anh đào tạo người thay thế trong sáu tuần. Bốn lần trong sáu tuần đó, anh ấy đã gửi mã nguồn cho hệ thống mà anh ấy đang phát triển. Sau đó anh ta bị buộc tội gửi 32 megabyte mã. Các tệp này chứa cả mã nguồn mở và mã sửa đổi đã thuộc sở hữu của Goldman Sachs. Sau đó, khi anh cố gắng giải thích với các đặc vụ FBI, anh hy vọng có thể tách biệt cái này với cái kia để có thể nhớ mình đã thay đổi mã nguồn mở như thế nào. Anh ấy gửi những tập tin này theo cách giống như anh ấy đã làm hàng tuần kể từ tháng đầu tiên làm việc. Lập trình viên giải thích: “Chưa ai nói với tôi một lời nào về điều này”.

Anh ấy chỉ cần mở trình duyệt và sao chép mã vào kho Subversion miễn phí, sau đó anh ấy làm điều anh ấy luôn làm: xóa lịch sử bash của mình (các lệnh hệ thống. Bash là shell trên nhiều bản phân phối Linux, bao gồm Fedora, Ubuntu, Redhat). Nếu muốn không bị phát hiện, anh ta có thể nghĩ ra cách nào đó thông minh hơn. “Tôi biết họ có thể không vui. Tôi cảm thấy như mình đang lái xe hơi quá tốc độ,” anh nói.

Bồi thẩm đoàn đang ngủ và vị giáo sư kỳ lạ

Phiên tòa xét xử Aleinikov kéo dài mười ngày và có rất ít chuyên gia tham dự. Thế giới giao dịch tần số cao rất nhỏ nên khó có thể có những người quan tâm đến việc lang thang khắp các tòa án. Những người có mặt không hiểu gì về giao dịch HFT. Tại phiên tòa có giáo sư Benjamin Van Vliet của Viện Công nghệ Illinois, người không thể coi là chuyên gia trong lĩnh vực giao dịch cao tần. Anh ta đã hiểu sai về thị trường này và gọi Goldman Sachs - New York Yankees trong HFT, mặc dù điều này không hoàn toàn đúng.

Ban giám khảo chủ yếu bao gồm những học sinh tốt nghiệp trung học không có kinh nghiệm lập trình. Misha Malyshev, người được triệu tập làm nhân chứng, nói rằng mật mã của Goldman Sachs vô dụng trong hệ thống mà Sergei lẽ ra phải xây dựng. Misha khẳng định anh không bao giờ muốn nhập mã vì anh muốn xây dựng hệ thống Teza của mình từ đầu. “Ngay cả khi tôi được Goldman cung cấp toàn bộ nền tảng giao dịch tần số cao, tôi cũng sẽ không hứng thú,” Misha nói, nhưng khi anh nhìn ban giám khảo, một nửa trong số họ dường như đang ngủ. Aleynikov nói: “Nếu tôi là một bồi thẩm đoàn chứ không phải một lập trình viên, tôi sẽ rất khó hiểu được những gì mình đã làm.

Vai trò của Goldman Sachs trong phiên tòa là khiến mọi việc trở nên khó hiểu hơn. Các nhân chứng của ngân hàng đầu tư đã hành động như thể họ muốn bị truy tố hơn là độc lập. Sergei nói: “Không phải là họ nói dối. “Nhưng họ đã nói những điều mà họ không hiểu.” Khi Adam Schlesinger được hỏi về đoạn mã đó, anh ấy chỉ nói đơn giản rằng tất cả đều thuộc quyền sở hữu của Goldman. Tôi không nói anh ấy nói dối, nhưng anh ấy đã bị hiểu lầm.”

Không có chuyên gia nào tại phiên tòa hiểu bất cứ điều gì về hoạt động kinh doanh HFT và FBI cũng không nhờ đến sự giúp đỡ của họ. “Họ sẽ mang máy tính của tôi vào phòng xử án, lấy ổ cứng ra và đưa cho bồi thẩm đoàn làm bằng chứng!” - ông Aleinikov nói.

tòa án HFT

Sau cuộc họp thực tế, một loại sân HFT thứ hai được tập hợp trong một phòng riêng của nhà hàng. Nhà báo nổi tiếng Michael Lewis đã mời nửa tá người quen thuộc với Goldman Sachs, giao dịch và lập trình tần số cao làm bồi thẩm đoàn.

Câu chuyện cho rằng Aleynikov chỉ cần mã có sẵn công khai, điều mà FBI cho là không thuyết phục, có vẻ hợp lý đối với bồi thẩm đoàn. Vì Goldman không cho phép anh ta đưa phiên bản cải tiến của mã nguồn mở lên mạng nên cách duy nhất để lấy nó là sao chép mã của ngân hàng đầu tư. Việc một số mã thuộc về GS được đưa vào đó không có gì đáng ngạc nhiên. Mã này chỉ được viết cho nền tảng của họ, vì vậy nó sẽ không hữu ích cho bất kỳ ai ở bên ngoài. Hai đoạn mã nhỏ mà anh sử dụng trong nền tảng Teza mới đã có giấy phép công khai. Một bồi thẩm đoàn nói: “Thật sự sẽ dễ dàng hơn đối với anh ấy khi viết một nền tảng mới từ đầu”. Mọi người đều đồng ý rằng mã của Goldman khó có thể hữu ích cho ông trong việc tạo ra một hệ thống mới.

Nhưng Aleynikov đã khiến bồi thẩm đoàn HFT ngạc nhiên với câu trả lời của mình. Họ rất ngạc nhiên khi anh gửi mã từ máy chủ GS hàng tuần và không ai ở công ty nói cho anh biết điều gì. “Tại Citadel, nếu bạn đặt một ổ đĩa flash vào máy tính làm việc của mình, trong vòng năm phút sẽ có người đứng cạnh bạn và nói, 'Anh bạn, anh đang làm cái quái gì vậy?'" một người tham gia cuộc họp cho biết. Họ cũng ngạc nhiên về mức độ sao chép ít ỏi của anh: 8 megabyte trong một nền tảng bao gồm một gigabyte mã. Nhưng điều khiến bồi thẩm đoàn ngạc nhiên nhất là anh ta có quyền truy cập vào tất cả các chiến lược nhưng không lấy bất kỳ chiến lược nào, nghĩa là anh ta không ăn trộm robot. Anh không thấy nó thú vị.

Bí ẩn thực sự không phải là tại sao Sergei lại gửi mật mã mà là tại sao Goldman Sachs và FBI lại nhất quyết đuổi anh ta đi. Họ huấn luyện nhân viên đưa ra những lời khai cần thiết để lập trình viên nhận mức án dài hơn và FBI đã không cố gắng tìm hiểu vấn đề.

Có lẽ các nhà quản lý của Goldman Sachs lo sợ cho khoản tiền thưởng của chính họ. Bằng cách bỏ tù một cựu lập trình viên vì tội ăn cắp những bí mật “quan trọng, quan trọng”, họ đã cho ban quản lý thấy rằng họ đang làm những việc “quan trọng, quan trọng”. Ngoài ra, họ có thể đủ điều kiện nhận thêm tiền thưởng hàng năm cho việc “ngăn chặn rò rỉ mã”. Tại cuộc họp, mọi người đều cố gắng hiểu tại sao Sergei lại bình tĩnh đến vậy. Anh ta có vẻ hài lòng với những gì đang xảy ra, và không thể cho rằng anh ta đã mất nhà, công việc, vợ và tiền tiết kiệm. Một người tại bàn dừng cuộc trò chuyện về mã máy và hỏi: “Tại sao bạn không thấy khó chịu?” Sergei chỉ mỉm cười đáp lại. “Không, thực sự,” một người khác nói. - Làm sao mà cậu giữ được bình tĩnh thế? Có lẽ bây giờ tôi đã phát điên rồi.” Anh ấy lại mỉm cười và nói: “Theo một cách nào đó, tôi rất vui vì điều này đã xảy ra với mình. Tôi nghĩ nó đã cải thiện sự hiểu biết của tôi về cuộc sống."
Bắt giữ lại

Sau những cáo buộc từ GS và FBI, Aleinikov rút lui vào chính mình và suy nghĩ về vị trí của mình trên thế giới này. Anh nói: “Khi bị bắt, tôi không thể ngủ được. - Tôi xem những bài viết trên báo mà run lên vì sợ mất danh tiếng. Bây giờ tôi chỉ mỉm cười và không hoảng sợ”. Vào thời điểm Sergei bị đưa vào tù, vợ anh đã bỏ anh, lấy đi nhà cửa và tiền bạc, anh không còn ai hỗ trợ. Nhà tù mà Sergei ở trong bốn tháng đầu chứa đựng những tên tội phạm tàn bạo nhất. Anh không ngại ở một mình với họ và lần đầu tiên trong đời anh bắt đầu nói nhiều hơn.

Sau một năm ngồi tù, đơn kháng cáo của Sergei Aleynikov lên Tòa phúc thẩm quận 2 đã được xét xử. Luật sư Kevin Marino của anh ta đã làm việc miễn phí cho anh ta kể từ khi Sergei phá sản. Lập luận của Marino là luật mà anh ta bị buộc tội không thực sự áp dụng cho trường hợp của anh ta. Trưa ngày 17 tháng 2 năm 2012, Sergei được trả tự do.

Vài tháng sau, Marino nhận thấy hộ chiếu của Sergei vẫn chưa được trả lại và gọi cho anh ta. Hóa ra anh ta, người vẫn ở cùng bạn bè ở New Jersey, lại bị bắt, bị tống vào tù và các cáo buộc lại được chuẩn bị để chống lại anh ta. Bây giờ anh ta phải đối mặt với bốn năm tù. Vài ngày sau, Biện lý quận Manhattan Cyrus Vance Jr. thông báo rằng bang New York đang buộc tội Sergei Aleynikov về tội “đánh cắp và sao chép mã máy tính phức tạp của Goldman Sachs”. Một thông cáo báo chí từ văn phòng công tố cho biết mật mã này bí mật đến mức thị trường gọi nó là “nước sốt bí mật” của công ty.

Marino nhớ cụm từ “nước sốt bí mật” bắt nguồn từ đâu. Sergei đã sử dụng cụm từ này trong lời khai của mình khi chế nhạo các công tố viên bằng cách gọi mật mã Goldman Sachs là nước sốt bí mật. Aleinikov hiện được tại ngoại và vụ án của anh ta vẫn tiếp tục. Bây giờ anh ta cũng đã kiện Goldman để đòi lại các khoản phí pháp lý. Anh kể, sau khi ở tù, anh đã suy nghĩ lại cuộc đời mình và trở nên hạnh phúc hơn bao giờ hết. Lần đầu tiên trong đời, anh bắt đầu giao tiếp với mọi người, trong khi trước đó anh chỉ quan tâm đến mã máy tính. Sergei chắc chắn rằng nhà tù rất hữu ích cho mọi người: nó giúp hiểu cuộc sống, không phụ thuộc vào tiền bạc và học cách trân trọng những điều đơn giản, chẳng hạn như ánh sáng mặt trời và làn gió buổi sáng.

Goldman Sachs phản hồi: “Công ty đã chi hàng triệu đô la và hàng chục nghìn giờ để phát triển mã nguồn và công nghệ của doanh nghiệp. Công ty đang cố gắng bảo vệ công nghệ có giá trị này. Công ty giới hạn quyền truy cập vào công nghệ của riêng mình đối với những nhân viên có trách nhiệm bao gồm việc bảo trì công nghệ. Khi rời công ty, anh ấy đã mã hóa và gửi 500 nghìn dòng đến một máy chủ ở Đức. Mặc dù thực tế là tệp này cũng chứa mã nguồn mở, nhưng một phần đáng kể đã bị chiếm giữ bởi mã vốn là tài sản của Goldman Sachs.

Câu chuyện của lập trình viên Sergei Aleinikov tiếp tục. Một cựu giám đốc điều hành CNTT cấp cao của ngân hàng đầu tư Goldman Sachs đã bị truy tố vào năm 2010 vì tội “ăn cắp” mã nguồn của Goldman Sachs cho phần mềm giao dịch tần số cao do chính ông phát triển. Một năm sau, tòa phúc thẩm lật lại quyết định của tòa sơ thẩm, tuyên bố vụ bắt giữ là bất hợp pháp, bác bỏ các bằng chứng được đưa ra và trả tự do cho Sergei khỏi nơi giam giữ.

Câu chuyện không kết thúc ở đó. Hiện các luật sư của Aleynikov đã đệ đơn kiện các đặc vụ FBI dẫn đầu cuộc điều tra. Có lý do để tin rằng Goldman Sachs đã sử dụng các đặc vụ FBI cho mục đích riêng của mình để đưa một cựu nhân viên vào tù. Như đã nêu trong tuyên bố khiếu nại, Goldman Sachs "đã sử dụng hệ thống tư pháp Mỹ làm lực lượng trừng phạt riêng của mình".

Lập trình viên Liên Xô di cư sang Mỹ năm 1991, lập nghiệp, kết hôn với một người đẹp địa phương và sinh được 3 đứa con (mặc dù cô đã bỏ chồng ngay sau khi bị bắt), xây một ngôi nhà khổng lồ theo thiết kế của chính mình và kiếm được một triệu USD. đô la mỗi tháng ở Phố Wall (mặc dù tiền và căn nhà cũng thuộc về vợ ông sau khi Sergei bị bắt).

Toàn bộ hộp đựng Aleinikov ban đầu được khâu bằng chỉ trắng. Về mặt chính thức, anh ta bị buộc tội sao chép 8 megabyte mã nguồn từ máy tính văn phòng của mình sau khi rời Goldman Sachs để nhận một công việc được trả lương cao hơn tại quỹ phòng hộ của Misha Malyshev. Đây là mật mã mà Sergei đã nghiên cứu trong suốt sự nghiệp của mình tại Goldman Sachs. Ông đã tham gia vào việc tối ưu hóa cơ sở hạ tầng của công ty và giảm thiểu sự chậm trễ trong giao dịch. Trong vài năm làm việc tại Goldman Sachs, Sergei đã nổi tiếng là một trong những chuyên gia giỏi nhất trong lĩnh vực của mình.

Điều thú vị là anh ấy không hề lo lắng về việc giao dịch. Mã “bị đánh cắp” không chứa robot hoặc thuật toán giao dịch tần số cao (được gọi là “chiến lược”), mặc dù đây được coi là yếu tố có giá trị nhất trong bất kỳ hệ thống phần mềm nào của nhà giao dịch tần số cao. Sergei Aleinikov không tin vào điều “vô nghĩa” này như ông nói. Ông coi giao dịch là một trò chơi may rủi dành cho người lớn và không quan tâm đến chiến lược giao dịch. Đối với anh, công việc là một thách thức kỹ thuật. Anh ấy thích tối ưu hóa mã và cơ sở hạ tầng để giảm ping giữa các máy chủ của Goldman Sachs và sàn giao dịch NASDAQ thêm một mili giây nữa.

8 megabyte “bị đánh cắp” là một loại “nhật ký” về công việc của Aleinikov, mọi thứ quan trọng mà anh đã làm trong những năm qua. Điều trớ trêu là ở nơi làm việc mới, những ghi chú này khó có thể hữu ích với anh vì ở đó anh phải tạo ra một hệ thống từ đầu. Trong khoảng thời gian từ khi “trộm cắp” đến khi bị bắt, Sergei chưa bao giờ đăng nhập vào “máy chủ ở Đức” nơi anh sao chép mã của mình. “Máy chủ ở Đức,” được trích dẫn trong bản cáo trạng, chỉ đơn giản là lưu trữ một trang web xuất hiện đầu tiên trên Google cho truy vấn “Kho lưu trữ lật đổ miễn phí”, Sergei cho biết, bản thân anh ta thậm chí còn không biết máy chủ được đặt ở quốc gia nào .

Aleynikov là một trong số ít người ở Goldman Sachs có quyền quản trị hệ thống, và nếu anh ta thực sự muốn sao chép mã của người khác mà không bị chú ý thì anh ta đã làm điều đó một cách bí mật hơn.

Theo truyền thống tốt nhất về “sự điên cuồng của hacker” của chính quyền, bằng chứng chống lại Sergei là sau khi sao chép mã của mình vào kho lưu trữ, anh ta (ôi, kinh dị!) đã xóa lịch sử các lệnh trong bash.

Tại tòa, Sergei Aleynikov không thể giải thích cho thẩm phán lý do tại sao anh cần sao chép mã của mình tới một máy chủ từ xa ở Đức. Anh ấy giải thích rằng hầu hết mã này là các chương trình nguồn mở mà anh ấy đã sửa đổi. Ban quản lý trước đó đã nói rõ rằng sau khi sửa đổi nguồn mở, chương trình sẽ trở thành tài sản của Goldman Sachs, giống như mọi thứ khác được lưu trữ trên máy chủ của Goldman Sachs.

May mắn thay, cuối cùng lý trí đã thắng thế và tòa phúc thẩm đã đưa ra phán quyết công bằng. Sergei Aleinikov được trắng án. Bây giờ FBI sẽ phải trả lời về những thiệt hại gây ra. Đây là một công việc bị mất với mức lương 1 triệu USD một năm, mất tiền tiết kiệm, cơ hội làm lập trình viên và vi phạm quyền chuyển tài sản của Aleynikov cho người chủ mới.

Serge Frumkin

Cuốn sách đưa ra và chứng minh một giả định: thế giới của chúng ta không được tạo thành từ vật chất và năng lượng, mà là một tập hợp các mô tả bằng lời nói và kỹ thuật số. Và các mô tả, vi phạm tất cả các quy luật của thế giới vật chất, có thể được thay đổi mà không cần tác dụng lực vật lý lên chúng.

Hai câu hỏi được đặt ra. Đầu tiên: điều gì sẽ xảy ra nếu sự thật này đã được một số người biết đến? Và thứ hai: một người từ khi sinh ra đã bỏ qua hệ thống giá trị vật chất mà chúng ta đã quen thuộc có thể trở thành gì?

PHẦN MỘT

Tận tụy

Stas xem qua bản báo cáo vấn đề ở lon cà phê. Các trang ảo với giải pháp làm sẵn đã “được chuyển” sang một bên, giải phóng không gian để xem xét và cho phép đôi mắt mệt mỏi khi di chuyển các hình ảnh cũng như các chữ cái và số nhiều màu được nghỉ ngơi.

Đã nhiều giờ rồi, chàng trai trẻ ngồi bất động trên ghế sofa trong phòng. Cha mẹ rời đi vào buổi sáng và cố tình không vội quay lại để không làm phiền con trai họ vào thời điểm quan trọng như vậy của cuộc đời. Buổi tối đang buông xuống bên ngoài cửa sổ. Ngôi nhà trống rỗng và yên tĩnh...

Stas chỉ còn một điểm cuối cùng cần đưa ra: xác nhận với trọng tài vô hình rằng anh ta đang gửi nhiệm vụ đi xác minh. Thật đáng để hít một hơi và một lần nữa xem xét lại phương án giải pháp từ đầu đến cuối...

Chàng trai với lấy chiếc lọ đặt trên bàn trước mặt. Bạn có thể tự pha cà phê, nhưng máy móc trên đường phố cũng không tệ hơn, và các hộp đựng dùng một lần sẽ giữ nhiệt độ thêm ba giờ sau khi “mở”. Stas nhấp một ngụm dài, tận hưởng mùi thơm chua xộc vào mũi và hơi nóng đưa anh trở lại thực tại. Tôi nhìn thời gian - đã gần bốn tiếng trôi qua kể từ khi bài thi bắt đầu. Có vẻ như anh ấy đã quản lý nó mà không có bất kỳ sai lầm nào. Tôi cố gắng lướt qua trí nhớ của mình chuỗi các bài kiểm tra đã hoàn thành - điều đó thật vô ích, trong lúc căng thẳng thần kinh, các nhiệm vụ tiếp theo đã bị nuốt chửng, bị xóa hoàn toàn bởi những nhiệm vụ tiếp theo.

Vâng, những gì đã được thực hiện là xong. Ngay cả bài toán cuối cùng về một con lắc dao động cũng đáng lẽ phải được giữ nguyên. Chà, họ thừa nhận rằng quá trình suy nghĩ không tối ưu, họ lấy đi một điểm - điều này sẽ không ảnh hưởng đến bức tranh tổng thể - nhiều điểm hơn, ít điểm hơn. Sẽ nguy hiểm hơn nhiều nếu làm rối tung mọi thứ bằng cách để cho những nghi ngờ phát triển thành hoảng loạn - rồi chỉ trong vài phút, bạn có thể thực hiện những sửa chữa đến mức chính ác quỷ cũng không thể tìm ra ở đâu, cái gì, tại sao...

- Tất cả! – Nhấp một ngụm cà phê dài nữa, chàng trai đưa ra quyết định cuối cùng. Sau khi tìm kiếm những trang đã được đẩy xuống góc dưới cùng của cặp kính, anh “mở” chúng ra trước mặt và thông báo với chương trình kiểm tra: “Tính toán đã hoàn tất!” Sau đó, anh kiên quyết ngắt kết nối Internet, tháo chiếc kính Netphone ra khỏi mắt, ném lên bàn và kiệt sức gục xuống lưng ghế sofa.

Bây giờ tất cả những gì còn lại là chờ đợi kết quả... Stas gạt bỏ ý nghĩ cần phải hành động ngay lập tức - thà anh đừng gây căng thẳng thần kinh còn hơn. Không có gì để làm trên Internet. Anh cấm mình suy nghĩ, cấm mình bàn luận những nghi ngờ của mình với ai đó, cấm mình đưa ra dự đoán. Khi họ đếm điểm, họ sẽ gọi cho bạn. Khi cuộc đấu giá trao đổi đại học kết thúc, họ sẽ xuất hiện, tìm và chúc mừng...

Stas lắng nghe cảm xúc của anh. Anh không cảm thấy hài lòng chút nào. Bài kiểm tra trôi qua nhanh chóng, để lại dư vị khó chịu về một số điều chưa trọn vẹn. Giờ đây, dường như năm chục câu hỏi về trực giác, trí thông minh, logic và kiến ​​thức rõ ràng là không đủ để quyết định số phận một con người một lần và mãi mãi. Bốn năm làm việc căng thẳng hàng ngày đã kết thúc bằng một cuộc khảo sát tầm thường, trong đó cơ hội và may mắn đóng một vai trò không kém gì kiến ​​thức và tài năng của chuyên gia tương lai về lập trình thần kinh và phân tích toán học...

Tuy nhiên, việc mọi việc diễn ra như vậy là điều hết sức tự nhiên. Khóa học tương tác kết thúc bằng một bài kiểm tra tương tác. Ở nhà trên ghế sofa, Stas đã hoàn thành khóa học của mình, ở nhà trên ghế sofa, cậu đã vượt qua kỳ thi. Những học viện trong đó các giáo viên “sống” giảng dạy cho các sinh viên “sống” đã là chuyện quá khứ. Một số chương trình, phù hợp với khả năng của người nộp đơn, đã giúp anh ta chọn được cơ sở giáo dục, những chương trình khác, với một khoản phí, đã mở ra cánh cửa kiến ​​​​thức và kỹ năng.

Giống như những người bạn đồng trang lứa khác của mình, Stas không bị dày vò bởi việc lựa chọn con đường sống - có một lần, sau khi hoàn thành khóa đào tạo cơ bản (ở trường), anh được đề nghị tham gia một khóa học đại học với tư cách là nhà phân tích-lập trình viên. Khi anh vào trang web của trường đại học, dựa trên kết quả bài kiểm tra đầu vào, họ khuyên anh nên làm phức tạp nhiệm vụ bằng cách chọn một chuyên ngành “thần kinh”. Sự đồng ý của Stas khiến anh mất bốn năm học thay vì hai hoặc ba năm như các trường song song, và cha mẹ anh – một số tiền đáng kể hơn được yêu cầu cho một “khóa học cá nhân với mức độ phức tạp ngày càng tăng”. Nhưng mặt khác, triển vọng việc làm lại tốt hơn: có ít chuyên gia về lập trình thần kinh, họ được đào tạo bởi các trường đại học riêng lẻ và chỉ một số ít người mỗi năm, và việc thiếu chuyên gia đã khiến giá của họ tăng lên.

“Giá” theo nghĩa đen của từ này: sau khi hoàn thành khóa đào tạo, sinh viên tốt nghiệp được đưa ra bán đấu giá - các trường đại học tổ chức đấu giá, mời tất cả các doanh nghiệp trên toàn thế giới quan tâm đến nhân sự trẻ tham gia. Mười phần trăm giá của lô hàng được trả lại cho sinh viên tốt nghiệp, phần còn lại nằm trong “thùng” của cơ sở giáo dục. Vì vậy, khi sự nghiệp, lòng quyết tâm và ý chí chiến thắng không phát huy được thì lợi ích tài chính tầm thường cũng được đưa vào. Sinh viên quan tâm đến việc thể hiện mức độ chuẩn bị cao trong kỳ thi cuối kỳ, và trường đại học quan tâm đến việc tìm kiếm nhà tuyển dụng xứng đáng (giàu có) nhất cho sinh viên tốt nghiệp.

Học theo chuyên ngành đã chọn khiến Stas tốn nhiều tiền hơn, nhưng họ có thể trả lại anh nhiều hơn. Năm ngoái, đã trao rất nhiều thứ cho “cái đầu” của hai người đồng chí lớn tuổi - những người bạn trong diễn đàn đại học - đến nỗi Stas không chỉ trả lại số tiền họ đã cho bố mẹ vay mà còn có được vốn khởi đầu tốt. Và anh có mọi lý do để mong đợi sự đánh giá tương tự: trên bảng xếp hạng thành tích sau 4 năm, chàng trai trẻ đã chiếm vị trí dẫn đầu.

Thật không may, việc trở thành một sinh viên giỏi không đủ để nói “số tiền lớn đang chờ tôi” - cuộc đấu giá tốt nghiệp là một phương trình có nhiều ẩn số. Số tiền khởi đầu của lô được xác định bởi kết quả học tập của sinh viên trong bốn năm, điểm mà anh ta nhận được trong kỳ thi cuối kỳ và những thành tích đặc biệt được thể hiện trong từng môn học và - quan trọng nhất - nhu cầu của thị trường.

Có bao nhiêu khách hàng sẽ tham gia đấu giá? Điều gì quan trọng hơn đối với những người này: tốc độ ra quyết định khi trả lời câu hỏi, khả năng chọn thuật toán tính toán tối ưu nhất, tính logic, chiều sâu suy nghĩ, trực giác, trí tuệ nhạy bén? Trong một ngành, sự kiên nhẫn và làm việc chăm chỉ được đánh giá cao, ở ngành khác - sự quyết tâm và tốc độ phản ứng, ở ngành thứ ba - tài năng và khả năng tạo ra thứ gì đó mới...

Tuy nhiên, bây giờ đã quá muộn để anh suy nghĩ. Trò chơi số phận đang quay - Stas chỉ có thể cầu may và khiêm tốn chờ đợi kết quả. Anh hứa với bố mẹ sẽ bổ sung ngân sách gia đình. Anh mơ ước được làm việc cho một tập đoàn đa quốc gia thịnh vượng. Anh ấy đã làm tất cả những gì anh ấy phải làm. Không có gì khác phụ thuộc vào anh ta...


Đột nhiên, chiếc điện thoại netphone cảm động bắt đầu phát ra âm thanh khiến Stas nhảy dựng lên trên ghế sofa và thoát khỏi cuộc đấu tranh với những suy nghĩ của mình.

- Nhanh quá? – chàng trai vội vàng che mắt bằng cặp kính, tự hỏi điều gì có thể đi ngược lại kế hoạch tiêu chuẩn.

Một thông báo lóe lên trong không trung: “Kỳ thi đã thành công.” Không đánh giá, không bình luận, không có vị trí trong danh sách học sinh ưu tú. Và không có thông tin về nhà tuyển dụng. Kính vẫn sạch - Phòng của Stas có thể nhìn thấy qua tấm kính ở phía sau. Chàng trai trẻ thậm chí còn không hiểu ngay rằng mình đang được yêu cầu liên hệ với trưởng khoa: liên kết được đặt ở cuối vùng hiển thị và không nhất quyết yêu cầu kích hoạt ngay lập tức.

Stas muốn biết chi tiết - tất nhiên, anh vội vàng bắt đầu liên hệ với trường đại học.

Một giây sau, trưởng khoa xuất hiện - dường như ông đang đợi cuộc gọi, nhận ra rằng cậu sinh viên sẽ không thể chịu đựng được sự tò mò. Vị giáo sư lớn tuổi đang ngồi ở một chiếc bàn trong một văn phòng nào đó mà Stas chưa từng đến và chưa từng thấy. Văn phòng có thể vừa thực vừa gợi ý, giáo sư cũng vậy. Cái thời mà bạn tin vào mắt mình là chính mình đã chìm vào quên lãng...

- Bạn muốn gặp tôi à? – bắt đầu bằng việc gì đó, Stas hỏi.

Một nụ cười nở trên môi trưởng khoa, nhưng sự thờ ơ vẫn còn trong mắt ông. Giọng nói không phản bội một cảm xúc nào của con người:

– Tôi muốn chúc mừng bạn. Họ đã làm một công việc tuyệt vời.

Stas một lần nữa nghĩ rằng một người không có khả năng đồng cảm cần phải điều chỉnh nét mặt trong cài đặt cá nhân của mình - nếu không phải vì tôn trọng học sinh thì ít nhất là vì lịch sự. Rõ ràng, trưởng khoa - “một người đàn ông của trường cũ” - không bận tâm đến những điều vô nghĩa như vậy.

- Họ đã kiểm tra vé của tôi chưa? – Stas không tin họ có thể giải quyết nhanh đến thế. Đánh giá tổng thể được đưa ra bởi chương trình thử nghiệm - chỉ mất vài giây. Nhưng giá của lô hàng không được xác định bằng tổng điểm số học - người ta đã phân tích tỷ lệ giá cả chất lượng. Và mọi người cần thời gian.

Vào cuối tháng 6, Thẩm phán Tòa án Tối cao bang New York Ronald Zweibel đã ra phán quyết rằng các tài liệu của công tố viên liên bang mà văn phòng luật sư quận dự định sử dụng trong phiên tòa mới đã bị loại khỏi vụ án của Aleynikov. Sergei Aleynikov bị cáo buộc lần thứ hai ăn cắp mã chương trình cho hệ thống giao dịch tốc độ cao của ngân hàng đầu tư Goldman Sachs, nơi anh làm lập trình viên.

Quyết định bất ngờ của một thẩm phán có thẩm quyền đặt ra câu hỏi về cả cơ hội của Văn phòng Biện lý quận Manhattan lẫn việc bắt giữ Aleynikov bởi các đặc vụ FBI tại Sân bay Quốc tế Liberty ở Newark vào đêm ngày 3 tháng 7 năm 2009. Trên 71 trang quyết định của mình, Ngài Zweibel, người đã ngồi vào Tòa án Tối cao từ năm 2001, đã giải thích lý do tại sao FBI "không có lý do chính đáng để bắt giữ bị cáo, chứ chưa nói đến việc khám xét anh ta và nhà của anh ta." Thẩm phán Zvaibel coi việc bắt giữ Sergei Aleynikov là “bất hợp pháp” và “các quyền trong Tu chính án thứ tư của ông bị vi phạm do sai sót của pháp luật”. Việc sửa đổi Hiến pháp Hoa Kỳ này đảm bảo “quyền của người dân được an toàn về người, nhà, giấy tờ và tài sản của mình, chống lại việc khám xét và tịch thu bất hợp lý”.

Trước đó, Thẩm phán Zvaibel đã chấp nhận hầu hết các đề nghị của Aleynikov về việc bằng chứng phạm tội của anh ta là vô căn cứ. Đặc biệt, thẩm phán đã loại bỏ khỏi vụ án các tài liệu về một số máy tính mà các đặc vụ FBI tìm thấy trong nhà Aleynikov, cũng như về một máy tính xách tay và ổ đĩa flash mà anh ta mang theo vào thời điểm bị bắt ở sân bay. Những lời khai mà Aleynikov đưa ra với các đặc vụ FBI tại sân bay trước khi anh ta được trao quyền Miranda cũng bị thẩm phán loại khỏi vụ án vì coi đó là “quả của cây độc”.

Những quyết định này đã làm mất đi niềm tin của văn phòng công tố, vì cơ sở bằng chứng của việc truy tố được xây dựng chính xác trên các hồ sơ trên máy tính của người Nga bị bắt. Luật sư Kevin Marino cho biết: “Quyết định của Thẩm phán Zweibel là một bản cáo trạng tàn khốc đối với vụ kiện liên bang”. “Chúng tôi tin tưởng rằng quyết định này là một bước quan trọng khác trên con đường dài hướng tới sự trắng án cuối cùng của Sergei Aleynikov.”

Cuộc hành trình này kéo dài gần 4 năm, trong đó công dân Nga và Mỹ Sergei Aleynikov phải ngồi tù 11 tháng tại nhà tù liên bang Manhattan MMS theo số 90453-054. Tại Mátxcơva, ông tốt nghiệp Đại học Giao thông Vận tải Quốc gia (theo kiểu Liên Xô cũ - Viện Kỹ sư Giao thông Vận tải), sau đó làm nhà phát triển ứng dụng tại Trung tâm Máy tính và Thông tin Thống nhất của Đường sắt Nga.

Tôi đến Mỹ vào năm 1991 mà không có ngôn ngữ, không có tiền và không có kế hoạch kiếm tiền. Bắt đầu làm việc tại một văn phòng y tế ở New Jersey với mức lương 8,75 đô la một giờ; sau đó anh đến làm việc tại Đại học Rutgers và tốt nghiệp với học bổng; giảng về chủ đề “Hệ thống điện thần kinh”; lãnh đạo các nhóm lập trình viên ở một số công ty Internet mới thành lập (ngày nay được gọi là các công ty khởi nghiệp trong tiếng Nga).

Trong tám năm, Aleynikov đứng đầu một nhóm các nhà phát triển hệ thống liên lạc tại một công ty lớn IDT Corp., chuyên bán thẻ điện thoại trả trước, sau đó làm việc hơn hai năm tại Goldman Sachs, phát triển các chương trình máy tính và hỗ trợ kỹ thuật cho hệ thống giao dịch.

Trong thời gian này, Aleinikov kết hôn với người đồng hương Elena, người bắt đầu được gọi là Elina, trở thành cha của ba đứa con, trở nên giàu có và mua một căn nhà ở ngôi làng thượng lưu North Caldwell ở New Jersey gần New York. Theo ước tính của Sergei cách đây 5 năm, ngôi nhà trị giá 1,14 triệu USD và cặp đôi đã cố bán căn nhà cũ ở Little Falls với giá nửa triệu USD.

Trong một trong những bản lý lịch của mình, ở cột “sở thích”, Aleinikov đã viết “khiêu vũ trong phòng khiêu vũ” và chứng minh điều này bằng một đoạn video đăng trên YouTube về cách Sergey và Elina đã giành vị trí đầu tiên trong một cuộc thi khiêu vũ trong phòng khiêu vũ. Ngoài video này, Sergei đã đăng lên YouTube một đoạn phim ngắn truyện tranh mà anh ấy đã quay, “Chuyện tình”, kể về cuộc mai mối của anh ấy với Elena, với chính anh ấy đóng vai chính.

Tại Goldman Sachs, Aleynikov nhận được 400 nghìn USD mỗi năm, nhưng vào năm 2009, công ty Teza Technologies ở Chicago đã đề nghị cho anh số tiền gấp ba lần. Người sáng lập và chủ sở hữu của công ty này, Misha Malyshev người Nga, là con trai của một tài xế xe tải và một giáo viên tiểu học đến từ vùng Ivanovo, nơi có sông Teza chảy qua, sau đó ông đặt tên cho công ty của mình.

Tại Moscow, Malyshev tốt nghiệp Học viện Vật lý và Công nghệ MIPT danh tiếng, nơi mà trong giới học thuật của chúng ta được coi là “MIT của Nga”. Ông và vợ, cũng là sinh viên tốt nghiệp Phystech, đến Hoa Kỳ vào năm 1993 và sáu năm sau bảo vệ bằng tiến sĩ tại Đại học Princeton trong lĩnh vực vật lý plasma.

Khi cuộc điều tra được xác lập, sau khi đồng ý đến Malyshev, Aleinikov đã sao chép hơn 3,5 nghìn tập tin từ máy tính văn phòng Goldman Sachs. Nhận được mã của các chương trình mà ngân hàng này sử dụng trong giao dịch trao đổi, Aleynikov đã tải chúng lên một máy chủ đặt tại Đức và đăng ký dưới tên Rupinder Singh sống ở London.

Sau khi Aleynikov bị bắt, cảnh sát London, theo yêu cầu của FBI, đã thẩm vấn Singh và ổ cứng máy chủ của anh ta đã bị tạm giữ. “Và tất cả bởi vì,” Singh viết trên blog của mình, “một số tên ngốc đã tải dữ liệu lên dịch vụ của chúng tôi mà anh ta không có quyền.” Singh chưa bao giờ nghe nói đến Aleynikov, và Sergei, không nhận tội, khai rằng anh ta đã sao chép các tập tin văn phòng để có thể làm việc ở nhà và không ai ngoại trừ anh ta có quyền truy cập vào chúng.

Aleinikov rời Goldman Sachs theo ý muốn tự do của mình và vào ngày 2 tháng 7 năm 2009, bay tới Chicago để dự một cuộc họp tại Teza Technologies LLC, nơi anh đã được chấp nhận, và mang theo máy tính xách tay cũng như ổ đĩa flash chứa dữ liệu đã ghi đến đó. . Ngày hôm sau anh ta trở về nhà và bị bắt tại sân bay Newark cùng với máy tính xách tay và ổ đĩa flash.

Theo Sergei, đặc vụ FBI Michael McSwain đã chở anh ta từ sân bay đến văn phòng Manhattan của cơ quan, nơi anh ta bị đưa vào một phòng thẩm vấn nhỏ, bị còng tay vào ống và đọc quyền Miranda của mình. Teza biết tin mình bị bắt vào ngày 6/7 và Malyshev cho biết trong quá trình điều tra, Sergei Aleynikov được coi là đang nghỉ phép không lương. Sau đó anh ta bị sa thải. Bốn ngày sau khi bị bắt, Aleynikov được tại ngoại với số tiền 750.000 USD và được lệnh giao nộp cả hai hộ chiếu.

Khi bị FBI thẩm vấn, anh ta nói rằng anh ta muốn sao chép “nguồn mở”, tức là mã mở của Goldman Sachs mà anh ta làm việc cùng và vô tình sao chép các mã đã đóng, nhưng các công tố viên liên bang xếp đây là hành vi trộm cắp do một nhân viên thực hiện. từ một nhà tuyển dụng.

Các nhà điều tra FBI xác định rằng Aleynikov đã sao chép 32 megabyte dữ liệu từ mạng của công ty anh ta và sau đó xóa dấu vết sao chép. Để làm điều này, anh ta đã viết một chương trình sao chép, nén và đổi tên các tập tin, sau đó tải chúng lên một trang web ở Đức, nhưng Sergei không tính đến việc Goldman Sachs đang tạo bản sao lưu và hệ thống bảo mật báo hiệu có sự xâm nhập.

Các cáo buộc chống lại Aleynikov đe dọa anh ta có thể bị phạt tù tới 25 năm; anh ta không nhận tội và bốn ngày sau khi bị bắt, anh ta được tại ngoại với số tiền 750 nghìn đô la. Lúc đầu, luật sư chính phủ của ông là Sabrina Shroff, người sau này cũng ở cùng tòa án Manhattan, lúc đầu cũng bào chữa miễn phí cho Viktor Bout người Nga. Tại phiên điều trần sơ bộ vào tháng 8 năm 2010, cô cho biết các công tố viên "có thể đã có ấn tượng sai lầm" vì khách hàng của cô chỉ lấy được 32 trong số 1.024 megabyte thông tin của Goldman Sachs.

Sau đó Kevin Marino trở thành luật sư của Sergei. Phiên tòa bắt đầu vào ngày 1 tháng 12, 10 ngày sau bồi thẩm đoàn tuyên bố Sergei Aleinikov có tội, và ngay sau phán quyết của họ, Sergei Aleinikov bị bắt giam, quyết định rằng anh ta có thể lẩn trốn, vì vợ anh ta là Elina đã bỏ anh ta, và không có gì liên kết anh ta với nước Mỹ. nữa không. Vào ngày 18 tháng 3 năm 2011, Thẩm phán Denzi Cote đã kết án Aleynkov 97 tháng tù giam và phạt 12,5 nghìn đô la.

Bản án đã bị kháng cáo và vào ngày 16 tháng 2 năm 2012, Tòa phúc thẩm Liên bang khu vực thứ hai ở Manhattan đã tuyên trắng án cho anh ta, quyết định rằng các công tố viên đã áp dụng sai luật liên bang về "gián điệp doanh nghiệp" đối với Aleynikov. Ngày hôm sau, Thẩm phán Cote ra lệnh trả tự do cho anh ta nhưng không ký tuyên bố trắng án.

Văn phòng công tố cho biết họ sẽ kháng cáo quyết định của tòa phúc thẩm, nhưng phiên tòa tiếp theo là Tòa án tối cao Hoa Kỳ, và các công tố viên liên bang đã "kết hợp" vụ việc với các đồng nghiệp của họ từ văn phòng luật sư quận, mặc dù bề ngoài không hề có dấu hiệu nào về điều này. Vào tháng 8 năm 2012, Biện lý quận Manhattan Cyrus Vance đã quyết định xem xét vụ án của Sergei Aleynikov, nhưng trên cơ sở luật pháp của bang New York.

Như cấp phó của ông, David Zachman, trưởng Phòng Tội phạm mạng và Trộm cắp danh tính, cho biết vào thời điểm đó, “tòa phúc thẩm tuyên bố rõ ràng rằng những gì bị cáo đã làm không thể bị coi là tội phạm theo luật liên bang vì không đủ bằng chứng, nhưng đề nghị rằng nó có thể đã vi phạm luật pháp tiểu bang.” . Luật sư bào chữa Kevin Marino nói trước tòa rằng thân chủ của ông đã trốn khỏi Nga để tìm kiếm tự do và công lý, nhưng thay vào đó lại nhận được "Kafka và Goldman Sachs".

Vụ việc được chuyển đến chi nhánh Manhattan của Tòa án Tối cao Bang New York, nơi Thẩm phán Ronald Zweibel rõ ràng có thái độ thù địch với vụ việc, mặc dù ông từ chối bác bỏ nó. Đáp ứng nhiều yêu cầu của luật sư Aleynikov, thẩm phán đã không xóa lời khai của Sergei với các đặc vụ FBI vào ngày anh ta bị bắt. Thẩm phán phán quyết rằng mặc dù những tuyên bố này "xuất phát từ việc bị cáo bị bắt giữ trái pháp luật", Aleynikov đã đưa ra chúng sau khi từ bỏ quyền có luật sư.

Thẩm phán Zweibel cũng quy định rằng “mặc dù bị cáo bị bắt oan do sai sót về pháp luật”, FBI “đã hành động thiếu thiện chí nhưng không có ác ý”. Trong khi đó, Ronald Zweibel quyết định rằng sau quyết định hủy bản án có tội của tòa phúc thẩm, “bị cáo phải trả lại toàn bộ tài sản của mình”.

Như họ đã nói đùa ở Liên Xô cũ trong thời kỳ Brezhnev trì trệ, “chúng tôi sinh ra để biến Kafka thành hiện thực”.