航空䌚瀟のセキュリティシステムを開発した方法ず私自身が危険にさらされた方法

そしお、圌らはロシアの蟲奎制が19䞖玀にキャンセルされたず蚀いたす。 そうではないず信じないでください。 倖囜䌁業ずロシア䌁業の劎働条件の違い、java / GWTでのアクション開発ゲヌム、同僚の嘘、そしお党胜性ず寛容さを楜しんでいるディレクタヌの行動の話は、法埋によっお裏付けられおいたせん。







このストヌリヌは、プロゞェクトが最埌の䜜業で終了したずきに始たりたした。 すべおが堅調でした。倧芏暡な囜際䌁業、米囜ず英囜ぞの出匵、プロゞェクトの倧量のルヌチンによる安定性ず簡単な退屈。 噂はなく、しっかりず構築された開発プロセス、独立したQAチヌムず自動テストレゞスタ、数幎間の倖囜人経営陣はチヌムの誰にも声を䞊げたせんでした。プロゞェクトマネヌゞャヌは、開発ずテストを行う時間がないずきに機胜を次のリリヌスに萜ち着かせたした。 優秀な専門家チヌムであるため、誰もが信頌でき、困難な時期に圹立぀こずを知っおいたした。 仕事ずおしゃべりをするのが楜しいずきの友情の雰囲気。 しかし、善良で萜ち着いたものはすべお終わりたす:(そしお、シマりマのストリップのように、私の人生に新しいストラむプが珟れたした...



その埌、喫煙宀で同僚の䞀人が圌の新しい仕事に぀いお話し合った。 圌は珟圚のプロゞェクトが完了したずきに圌のリヌダヌシップの䞋に行くように運動したした。 奇劙なこずに、私はこの人を信頌したしたが、他人に察するtowards慢さを感じたした。 埌に刀明したように、それは新しく䜜られた「マネヌゞャヌ」の慢さでした。圌は仕事の埌にアりト゜ヌシングの時間をわずかなお金で買い、倧手航空䌚瀟の予算をマスタヌするのを助けたした。 圌はたた、ただそこにたどり着いただけでなく、私たちの同僚の別の人を介しお行きたした。 別の囜で仕事を蟞め、圌を監督に玹介したした。 あなたは私が間違った蚀葉を曞いおいるず蚀いたす。それは小さな文字で曞かなければなりたせんが、これは人に察応する唯䞀の方法であり、ファヌストネヌムでのみですロシアの䞭小䌁業の特異性。 実際、倖囜人や倧䌁業の経営者ずのやり取りははるかに簡単ですが、やり取りするのはそれほど難しくありたせん。



同僚から、すべおがナノテクノロゞヌであるずいう話を聞きたした保険料を考慮しお、将来の平均絊䞎を呌びたした。 これは私が興味を持った堎所です 仕事の量に関しお、圌は、賢明に近づくず、週に4日働くこずができ、負荷はひどくないず蚀いたした。 さらに興味深いものになりたした。 そしお、ディレクタヌに぀いおの話はすでに䜿われおいたした心の広い人、お金をspareしたない、そしお圌らがテクノロゞヌスタヌトアップの投資家でもあるず圌らが蚀う仕事に途方もなく感謝したす。 そしお圌はそのようなプロゞェクトに投資しおおり、海倖ではこれが航空業界で始たったばかりです。 すぐに誰もが圌が投資する補品を賌入するでしょう。 それから私はすでに耳から麺をブラッシングしお聞いおいたしたが、ストヌリヌから朜圚的な仕事の基本的な条件が奜きでした。 埌に刀明したように、この投資家は玄束された絊䞎で圌の䞻な仕事に特に資金を提䟛したくありたせんでした。 唯䞀の障害であるこのプロゞェクトは晩秋に開始され、航空䌚瀟ずの契玄が締結されるずすぐに雇甚契玄が締結されたす。 2013幎の新幎の前。ここでは譊戒する必芁がありたした。 そしお、私は同僚を信じおいたした 喫煙宀での䌚話のこの瞬間たで、圌は私をだたしたせんでした、そしお、私は圌を私の友人ず考えたした。



その埌、ディレクタヌず知り合いがいたした。 䞭倮のオフィス、建築の倧邞宅蚘念碑にあるチスティヌ・プルディの隣。 叀い寄朚现工ず4 mの高い倩井。 それは私が子䟛の頃ず議䌚の宮殿に音楜孊校を建おたこずを思い出させたした。 だから私はデヌトに぀いお話しおいる。 圌のコミュニケヌションには埮劙な䜕かが滑りやすいため、この男はすぐには圌を匕き付けたせんでした。 キャビネットの色は額装の写真で瀺され、ナダダ人は民族衣装ず垜子をかぶっおいたした。 圌らはこれらの写真の䞭で圌らのゲシェフトに぀いお議論しおいるように芋えた。 お客様ずの契玄を締結するずすぐに、曞面による契玄を締結するこずに同意したした。 監督は私に絊料に぀いお尋ねた、私は量に名前を付けた。 圌はそれに5000rを远加したした、もちろん私は議論したせんでしたしかし、その埌、数か月間、私は非垞に少ない絊料で満足しなければならないこずがわかりたした。 私は降栌に同意しないずいう事実に反察したした。 圌は、圌が数ヶ月間お金を持たないず䞻匵したした、そしお、それから圌は私に違いを補償するでしょう。 金額ず条件の領収曞をすぐに圌から受け取る必芁がありたした。 その埌、私の絊料の蚘憶が15000rだけ小さい方向で圌のために働いたこずが刀明したした。 絊䞎に関する議論の時点で、同僚はオフィスからの颚に吹き飛ばされたした。 コミュニケヌションはディレクタヌず向かい合っおいたした。 たた、顧客ずの契玄に眲名しなければ、新しい仕事を探しに行くこずを理解したした。 しかし、圌らはそれに぀いお私に蚀わなかった、ず私は掚枬した。 チャンスをずるこずにしたした



そのため、仕事をせずに数ヶ月が過ぎ、新しいプロゞェクトを埅っおいたした。 私は無駄に時間を無駄にしたせんでした;それはスポヌツず趣味に費やされたした。 最埌の仕事からのお金は次第に終わりたした...



新しい堎所での最初の数週間は、倧芏暡な航空セキュリティアプリケヌションを、サポヌトされなくなったOracle FormsテクノロゞヌからWebアプリケヌション甚の最新の開発フレヌムワヌクずUIりィゞェットに移行する方法を怜蚎するために行われたした。 初期の頃、圌らは自宅で働いおいたした。 オランダに䜏んでいるむンドからのカラフルな移民ずのビデオ䌚議に関する亀枉がありたした。 圌は補品を提䟛しようずし、詊甚版を提䟛し、いく぀かのりェビナヌを詊したした。 コンバヌタヌをさらに掘り䞋げおみるず、倉換の問題の30から40が解決され、最も難しいこずは手動で行う必芁がありたす。 たた、残念ながら、Oracle Formsの詳现を理解するこずはできたせん。 その結果、ロシア語ずレむアりトコンポヌネントをサポヌトするためにいく぀かのバグレポヌトを送信したした。私のフォヌムトリガヌPL / SQLパヌサヌのコヌドの䞀郚であり、オランダ人に別れを告げたした。 私は11月初旬に求人応募を曞きたした。 この倧芏暡プロゞェクトのシステムアヌキテクチャず開発蚈画の䜜成に積極的に参加したした。 圌は、抂念実蚌を実装するために1週間アパヌトに身を固めたした。 その結果、Oracle Forms xmlパヌサヌを䜜成したした。これは、出力でフォヌムのオブゞェクトモデルずそれを操䜜するためのDAOを生成したした。 テヌブルずフォヌムのUIはオヌバヌボヌドのたたでしたが、これはすでに䞻芁な䜜業ず比范しお些现なこずでした。 りィゞェットの座暙はxmlにあり、フィヌルドはコンバヌタヌにありたす。タむプはすでにわかっおいたす。 最初に賌入したい補品にはないLOV倀のリストフォヌムでさえ実装されたした。



そしお、私は長匕く䞍必芁な亀枉から抜け出されたした私の同僚は、倖囜人のために圌が開発ディレクタヌずしお自分自身を玹介し、補品がすべおを解決するず信じおいたため、圌らをずおも気に入っおいたしたそしおPOCプロゞェクトぞの顧客。 私はオフィスで働きに行きたしたが、長くは続きたせんでした。 そこで、ディレクタヌは私が䞭にいるずきは垞にキヌでオフィスを閉めるように私に頌みたした。 おばあちゃんがドアのそばでミスをするず、圌女は就業日の終わりたでにオフィスから远攟されるこずはできないず䞻匵しおいる。 しかし実際には、ある日、斜蚭の新しい所有者からの申し立おにより、執行官が来お事務所のドアを閉めたした。 私がその瞬間に䞭にいなかったのは良いこずですが、再び私は機胜的な昌ず倜を家から䜜りたした。 これらはあなたの耳にあるこれらの祖母の執行官ずパスタです



はい、モゞュヌルを緊急に配信する必芁がありたした。 TK、ドキュメントはありたせん。 顧客ず連絡を取り、必芁なものを芋぀けたすが、眲名されたTKで正匏な手続きをする時間はありたせん。 幞いなこずに、顧客は有胜であり、圌ず䞀緒に働くこずは非垞に簡単でした。 ほずんどの郚分のモゞュロ芁件は適切でした。 ひどい機胜が顧客によっお発明されたずき、30分埌に、圌らは本圓にそのように芋えるためにこれを必芁ずしないず確信するこずはかなり可胜でした。 ナヌザヌにずっおは䟿利ですが、別の方法で䜜成できたす。 補品の機胜ずRequestFactoryを䜿甚したGWTフロント゚ンドテクノロゞヌの新しいバヌゞョンが原因で、倜間ず週末に時間の超過が始たりたした。 同じモゞュヌルで、システムの別のモゞュヌルのほずんどの機胜であるレポヌトを実装する必芁がありたした。 Oracleデヌタベヌスを䜿甚しおレポヌトリポゞトリを保存するようにJasperServerオヌプン゜ヌス゚ディションを構成するのは簡単ではありたせんでした。 しかし、オヌプン゜ヌスの䞖界には䞍可胜はありたせん オヌプン゜ヌスプロゞェクトを目的の状態に仕䞊げるのに十分な空き時間ず専門知識があるだけではありたせん。 しかし、ここでは幞運でしたが、OracleでJasperServerをセットアップするのに1日以䞊かかりたした。



新幎が近づいおいたしたが、私はただ正匏に発行されおいたせんでした。 玄束された3幎が埅っおいるずいう感芚が珟れ始めたした。 NGの1週間前に、モゞュヌルは顧客に委蚗されたした。 私は䞀人でそれをしたした、そしお、それは私の6ヶ月の絊料ずほずんど同じでした、絊料の量のディレクタヌの忘れっぜさを考慮に入れお。



そしお、思いがけず、私は自発的に、顧客の別のシステムの生産を匷制的にサポヌトし始めたした。 私は圌女に぀いおの知識を持っおいたせんでしたが、ある日「すべおが圹に立たない」ずいう叫びで目を芚たしたした。 面癜いのは、圌女のサポヌトのためのお金が、最近海で日光济をしおいる同僚によっお受け取られたこずです。 確かに、最終的に、圌は空枯からそれを修理したしたが、堆積物は残りたした。 たあ、私はい぀もそのような仕事を倢芋おいたした!!!



私は幎末幎始に自発的に働いたので、埌で同じ日数歩いおモスクワから急いで逃げるこずができたした。 䌑暇䞭に、java / flashブラりザプラグむンを䜿甚せずに、javascript、canvas、websocketを備えたブラりザのみを䜿甚しおiReportレポヌトを線集する「シッククラむアント」の管理のデモを行いたした。 同時に、システムのすべおのモゞュヌルで䜿甚される認蚌および承認システムのごく䞀郚が䜜成されたした。 テむルズは私に、契玄はただ調印されおおらず、朝食ず圌らの䌚瀟ず賞の茝かしい未来に぀いおの話を䞎えられおいないず蚀った。 実際、顧客ずの契玄は新幎の前に締結されたした。 䌑日の埌の営業日に私が十分に満足しお䌑みを取ったずき、圌らは顧客に芋せるためにモスクワの倖のサヌバヌに新しいアプリケヌションをリモヌトでむンストヌルするように頌みたした。 修正ず合わせお、6時間の䌑暇が必芁でした。



自宅、昌、倜、週末に働きたす。 1月31日の最初の「通垞の」絊䞎は、実際に取締圹ず話し合ったものより15兆少ないこずが刀明したした。 圌はすぐに圌のinりを衚明し、返信で私に「私はあなたにそのような金額を玄束するこずができなかった、あなたは私を正しく理解しなかった」。 はい、硬化剀の私を抱きしめる幎霢の監督のように芋えたす。 お金に関する私の仕事ずは、玄束されたものずは皋遠いもので、仕事のレベルでどこかでプランテヌションを慰めるために曲がらないわけではありたせん。 サむンアップする前に、サむンアップする前に雇甚契玄を送るように䟝頌したした。 朝食を食べたした。 同僚は、取締圹ず私が絊䞎に぀いお話し合っおいたずきに圌がオフィスにいなかったず蚀っお、議論から身を匕いた。



私はあなたのこずは知りたせんが、嘘぀きは奜きではありたせん!!! いいえ、良心は誰もが独自の方法で解釈する抂念です。 䞀郚の人にずっおは、゚リヌトの感芚を持぀人にずっおは、倚額のお金でオフになりたす。 人々が他の人の頭を越えおポケットを埋める準備ができおいるずき...私は孊校からこれを受け入れたせん。 圌らは私ず私の呚りのみんなを仕事やハッキングで「投げ」ようずしたした。 私は勉匷したしたが、時には珟地の状況で迷子になりたしたが、経隓を積んだのです。 どうやらこれは最も重芁なこずであり、埌で同じたたは類䌌のトラップに陥るこずはありたせん。 そしお、あなたがヒットしたら、それから抜け出す方法を知っおいたす。 謝眪したすが、再び哲孊に苊しみたした。



翌日、顧客ずのミヌティングに行きたした。 同じ契玄で、同じプロゞェクト予算で、圌らは別の新しい金融モゞュヌルを远加し、他のモゞュヌルの機胜を拡匵したいず考えおいたす。 そしお、プロゞェクトの䜜業員は私だけです。 顧客はこれを知りたせん、ディレクタヌは私達の䌚瀟の䜙分そしお堅実に二人の芋知らぬ人を連れお行きたかったが倱敗したした。 私たち3人は、私、同僚、およびディレクタヌずいう、私たちのオフィスからの䌚議に座っおいたした。 運が良かったし、新しい機胜のほずんどは、管理コンパヌトメントにさたざたな匕数がありたした。 ミヌティングの埌、私はプラむベヌトで、このプロゞェクトで気に入らないものをすべお、仕事に誘っおくれた同僚に衚明したした。 圌は再び、明るい未来ず、このシステムをただサポヌトしおいるずきに私がどのように幞せで豊かになるかに぀いおの話で私をゟンビにしようず詊みたした。 私はこれを䞭断し、珟圚に぀いお議論し始めたした。 しかし、それはやや灰色で鈍いこずが刀明したした。私は力を倱い、劎働法の䞋ではただ䜜成されおいたせん。絊䞎は合意されおいないため、週末はしばしば通過し、より倚くの機胜を远加したいずいう仕事がたくさんありたす。 「あなたは私のボヌルをねじる」ずいう答えを受け取った。 いいえ、圌らは私に䜕をしおいたすか さらにそれはさらに楜しいでしょう私が口頭契玄に察する信頌がすでに倱われおいるず䞻匵したずき。 圌は知っおいるず蚀った。 圌らはあなたが曞類/眲名なしで働くこずができ、すべおが亀枉ず䞀臎するように蚀う。 私はこの状況にずおも驚きたした



数日埌にプラむベヌトでディレクタヌず面談し、私の絊䞎が合意された絊䞎ず䞀臎しない理由に぀いお話し合いたす。 そのような問題に぀いお議論するずき、圌は圌が息を吐きながら䞍平を蚀うようになり、圌が応答しおいる蚀葉のごちゃたぜにならないようにしたす。 私が理解し、再び尋ねるこずができたずいうこずから、圌は単にRFPでそのようなお金を芋぀けるこずができないずいうこずです、それはあたりにも難しいです。 そしお、圌は私に䞀床だけのお金の配垃物を枡したした。そしお、それをすべおの支払われた絊料で割るず、結果ずしお、平均絊料はただ合意された収入レベルより15t䜎かったです。 ディレクタヌは結果を芁求し、垞に明確に、明確に、そしお新しいチップの提案ずずもに䜜業を議論するのが奜きです。 ほずんどの䌚議では、プロゞェクトのロヌドマップに぀いお議論したした。 私が尋ねたずき、私は実際にはどんな皮類の賞をもらえるのか、匕退したした。 同僚ず話し合う必芁があるように。 2月䞭旬でした。



2月末、颚邪をひいお家を出ずに働きたした。



2010幎、GWTでのCRUDアプリケヌションのコヌド生成のための叀いフレヌムワヌクからほこりがなくなりたした。 新しいりィゞェットずリク゚ストファクトリのサポヌトを远加したした。 叀いコヌドはただ圹立っおおり、管理フロント゚ンド党䜓は、アノテヌション付きのオブゞェクトモデルから生成されたした。 生成されたむンタヌフェヌスでは非垞にうたくいきたした。 さらに、フィヌルド、怜蚌などを远加するずき これらはすべおGWTコヌドに非垞に簡単に反映されおいたした。 JSR303 + RequestFactoryの怜蚌はずおも簡単で、RequestFactoryEditorDriverず私が䜿甚したりィゞェットを䜿甚したくありたせんでした。 魔法の技術ずの長い戊いが始たった。 勝った。 コヌドリファクタリング、個別のMavenモゞュヌルでの䞀般的な認蚌コヌドの割り圓お。 シングルサむンオンメカニズムの独自の実装の開発、およびNGの前に私が開発した金融モゞュヌルぞの統合の成功、およびパむロット産業運甚での䜜業。



ブラりザベヌスのレポヌト線集モゞュヌルは、SSOの顧客が実装した認蚌および承認システムず正垞に統合されおいたす。 仮想debianサヌバヌのシステム管理者ずしおの私の長い努力は終わりたした。 仮想マシン内のナヌザヌアカりントのプヌルが䜜成され、統䞀情報システムアカりントを仮想マシン内のロヌカルアカりントにマッピングするメカニズムが開発されたした。 jetty websocketサヌバヌを䜿甚しお、アプリケヌションから仮想マシン内のVNCセッションを管理したす。



私の友人は、私が青癜く、拷問されおいるように芋えるずしばしば話し始めたした。 3月末、颚邪で気枩が+39.6になりたした。 同僚ずディレクタヌから3日連続で電話がかかっおきお、自分の健康状態、スポヌツがどれだけ匷くお病気になりやすいかを尋ねられたした。 刺激が倧きくなりたした。 実際に、仕事を倉える時が来たした。 私がだたされおいるこずに気付いた瞬間から、いく぀かのむンタビュヌを受けたした。 そのため、圌らが仕事の初日から癜いデザむンを提䟛したすべおの堎所で、固定絊䞎の額は珟圚の堎所よりも倚くなっおいたす。 はい、玄束されたボヌナスははるかに少なかったが、修正郚分は倧きく、䜜業は萜ち着いた。 5か月の仕事の埌、玄束されたクリアランスがないずいう珟状のために、絊䞎は圌らが議論しおいたレベルではありたせん。私は䞀方的に無絊の残業を蟞め、2週間の仕事なしで他の人の申請をサポヌトするこずは非垞に倫理的であるず考えたした。 私の意芋では、䞀方的に協力条件が䞀方的に再生されるこずは非垞に正盎であり、ロシア連邊の劎働法によっお蚌刞によっおただバックアップされおいない口頭の矩務を砎るこずも必芁です実際、私はそれらを5ヶ月間埅っおいたした 䌚瀟だけでなく、倧手航空䌚瀟のセキュリティサヌビスのプロゞェクトを請け負った䌚瀟ずも。 乗客の「ブラックリスト」、違反者の囜倖远攟など、報道の抂念で悪名高いものにその動䜜原理が隣接するプロゞェクト。 䌚瀟は私ず5ヶ月間の雇甚契玄にサむンするこずを気にしたせんでした。 ここに曞かれおいるこずはすべお完党に合法であり、正匏には秘密を衚明するものではありたせん。なぜなら、私は䜜業情報の非開瀺に関する契玄に眲名するこずも蚱可されおいないからです。



気分が悪く、気枩が少し䞋がったので、ブラりザでレポヌトを線集するためにドラフトに行きたした。 同僚が到着し、圌を芋せた。 圌はそれを気に入っおいるように芋えたしたが、ずにかく、この䌚瀟の最高の䌝統では、圌は远加する必芁があるいく぀かの機胜を思い぀いたので、同時にこのアプリケヌションで顧客のためにいく぀かのレポヌトを䜜成しおいたす。 4月15日の時間制限。 私は圌を突然止めお、散歩しお話をするこずを申し出たした。



圌は圌を話に連れおきた。 圌は今日から蟞めるず蚀った。 明らかに、ポむントで理由を説明したした。 圌をうそのためにいたずらな子䟛ずしお非難した。 圌はただどこでだたしおいたのか尋ねおいたした。 私は恥ずかしがらず、everything蟱もせず、圌の個人的な評䟡に切り替えずに、すべおを詳现に語りたした。 ) , . — , . ! . , , . - , . : « . - ». !!! !



10-15 , , : « , », . . , , maven DDD. , . : « ! .», . : « , , . , , ». , , - «, !» .



, . « , » . « !?» «, ( ). , ! ...». : , , , , . , 2 , ( , ). , , , ( ), . , . , , , ( -, , !). , « ». , ( : , , ). , « », . , DDL . 4.5 , . , « » , « », . , , , . , 3 .



. ( . 67 , ). : « ». , .



. , ) , ! - , . , . (. 119 )? « » ( )? , (327 ). , , .



, , !) - - , . ! , , , !!! , : , . , .



, ? , , ;-) , !



All Articles