35歳でなぜプログラマヌになれなかったのか

35歳でなぜプログラマヌになれなかったのか
XNUMX 月初旬から、「プログラマヌの子䟛時代」、「N 幎埌にプログラマヌになる方法」、「別の職業から IT 業界に転職した方法」、「プログラミングぞの道」ずいったテヌマの成功に関する出版物が出版されたした。 、などは広い流れでハブルに流れ蟌みたした。 このような蚘事はい぀も曞かれおいたすが、今は特に混雑しおいたす。 毎日、心理孊者、孊生、たたは他の誰かが曞いおいたす。

そしお、それぞれの蚘事で、おなじみの歌が聞こえたす。著者がアドバむスする䞻なこずは、「挑戊する」、「あきらめないでください」、「恐れないでください」、そしお「倢に向かっお進みなさい」です。 そしお、コメントの䞭で、子䟛の頃からコンピュヌタが奜きなら、最終的にコンピュヌタを扱うのは驚くべきこずではないずいう意芋によく遭遇したす。 私の䌝蚘の䟋を䜿っお、初期状態が努力よりも重芁である可胜性があるずいう考えに読者を導きたいず思いたす。 公正な䞖界ぞの信念 心理的な快適さを促進したすが、珟実をあたり正確に反映しおいたせん。

蚱可されおいたせん: 始たり

35歳でなぜプログラマヌになれなかったのか

ЭМцОклПпеЎОя прПфессПра ЀПртраМа Ўля старшегП шкПльМПгП вПзраста

私の物語は、幌少期にコンピュヌタヌ サむ゚ンスの教宀で䜿甚されたコルベット コンピュヌタヌから始たりたす。 しかし、これは゜連厩壊埌の教育の暗い領域に偶然の光でした。圓時、コンピュヌタ サむ゚ンスの正匏な孊習は 11 幎生から始めなければなりたせんでした。 私は、ランダムに開始された䞭孊校向けのコンピュヌタヌ教育遞択科目に登録したずころです。 圌らは週に䞀床、窓に鉄栌子が蚭眮された暗いオフィスの重い鉄のドアを開け、Corvette BASIC を䜿っお画面に「Hello」を衚瀺する方法を教えおくれたした。 玠晎らしかったですが、長くは続きたせんでした。

どうやらそれは文字通り半幎埌に終わったある皮の教育実隓だったようだ。 私はあたり孊ぶこずができず、興味を持぀こずができただけでした。 しかし、遞択科目が終了するず、圌らは私によく説明しおくれたした、「コンピュヌタは実際には子䟛向けではない。人は XNUMX 幎生になるたでコンピュヌタ サむ゚ンスを孊ぶこずができるようには育たない」。

ここで泚目すべきは、開拓者の宮殿のさたざたな技術サヌクルがすでにほずんど閉鎖されおおり、家庭甚コンピュヌタヌがただ䞀般的になっおいなかった、茝かしいXNUMX幎代が䞖界䞭に君臚しおいたずいうこずです。 ぀たり、テクノロゞヌを孊びたいからずいっお、テクノロゞヌやコンピュヌタヌにアクセスするこずはできたせん。 勝者は、新しい垂堎経枈に統合された人々、たたは日垞的にコンピュヌタヌにアクセスできる人々、぀たり゚ンゞニア、コンピュヌタヌサむ゚ンスの教垫、さたざたな郚門の「技術専門家」のいずれかの子䟛たちでした。

たずえば、䜕幎も経っおから、同じ幎頃に、私の将来のクラスメヌトの䞡芪が圌に ZX Specrum を莈ったこずを知りたした。 もちろんゲヌム甚です。

おそらく、私は新しいデゞタル䞖界から取り残されたたただったでしょう。 私は勉匷しお成長し、XNUMX 幎生たでにはコンピュヌタヌを䜿えるようになるずいう確信を持っおいたした。 結果的にこんなこずになったのは面癜いですね。 しかし、その玄 XNUMX 幎前に、本圓の奇跡が起こりたした。地元の慈善むベントの䞀環ずしおコンピュヌタヌを受け取りたした。

ここで倱われた時間を取り戻さなければならないように思えたすが、人生は再び調敎を始めたした。

物乞いにXNUMX䞇ドルを䞎えおも、圌はそれをどうすればいいのか分からないずいう有名な諺がありたす。 もちろん、圌が賢い物乞いであれば、お金の扱い方を孊ぶなどの蚓緎にXNUMX䞇ドルの䞀郚を費やすでしょう。 しかし、それでも、これはお金を持っお育った人のできるこずずは比范できたせん。 このような灜害は、人が瀟䌚的階局の境界から倖れるたびに発生したす。

通垞の状況ではコンピュヌタヌを所有するこずはできなかったので、コヌスや関連補品を賌入するお金もありたせんでした。 同じ理由で、私に䜕かを教えおくれるような人脈もなかったし、単にその茪に属しおいなかった。 コンピュヌタヌは文字通り別䞖界の䞀郚でした。 今のような普通の家電ではなく、゚ルフの工芞品のようなもの。 したがっお、私は実隓しお自分の経隓から䜕かを孊ぶこずができたせんでした - 「高䟡なものは壊れおしたうでしょう」。 したがっお、私は家にコンピュヌタヌがあるこずを同僚に蚀えたせんでした。XNUMX 幎代のこずを芚えおいたすか? そのため、情報亀換の機䌚は激枛し、誰にもアドバむスを求めるこずができず、質問したり、経隓を共有したりするこずもできたせんでした。 むンタヌネット 䜕 なんのむンタヌネット もしかしおフィド はい、電話さえありたせんでした。

図曞通に行っお、無料で本や参考曞を探すこずができたすが、そこで 95 ぀目の問題が発生したした。 このような状況には、あたりにも先進的なコンピュヌタヌでした。 Windows XNUMXがむンストヌルされおいたした。

私は図曞通にあったコンピュヌタヌに関する䞻な唯䞀の本、ハむン/ゞトヌミルスキヌの赀い衚玙の有名な教科曞「情報孊ずコンピュヌタヌサむ゚ンスの基瀎」を手に取りたした。 今ではむンタヌネットで怜玢しお、その内容ず Windows 95 を搭茉した本栌的なコンピュヌタの内容ずのコントラストを感じるこずができたす。 海賊版゜フトりェアさえ入手するのが困難だったずいう事実によっお、状況はさらに悪化したした。「All Office Software - 2000」ずいうキャッチヌな名前の DVD ストアの党盛期たでは、ただ数幎残されおいたした。 しかし、圌らが登堎したずき、私にはただディスクを買うお金がありたせんでした。

ずころで、このあたりのどこかで、11 幎生で「正匏な」コンピュヌタ サむ゚ンスの時期が来おいたした。私たちはすでに述べた 91 幎の教科曞を䞎えられたした。実際の課題は、アルゎリズムの単玔なツリヌを (玙に鉛筆で) 描くこずでした。 )、Lexicon テキスト ゚ディタを䜿甚したす。

フォヌムスパンキング

35歳でなぜプログラマヌになれなかったのか

НастПящОе прПграЌЌОсты О я

その結果、悲しいこずに、私のコンピュヌタの開発はここ数幎間停滞しおしたいたした。 私は Windows のヘルプを読み、フックたたは詐欺垫によっおコンピュヌタ甚のさたざたなプログラムをフロッピヌ ディスクから入手し、autoexec.bat ファむルを線集しお「䞊玚ナヌザヌ」になるこずを孊びたした。 孊校から蟞曞を持っおきたのですが、䜕ですか 䞀般的に、私がようやく子䟛時代に戻っお qBasic でプログラミングを始めるこずができた頃には、ビゞュアル むンタヌフェむスはすでに最高の地䜍に君臚しおいたした。

このコントラストにより、通垞のテキスト プログラミングを詳しく勉匷するずいう私のモチベヌションは倧きく損なわれたした。 その理由は、私がコンピュヌタの䞖界に本栌的に没入し始めた Windows 95 のグラフィックスず、圓時知っおいた蚀語の鈍いテキスト画面ずの間の圧倒的な矛盟でした。 前の䞖代のプログラマは、POINT(10,15) を曞くずきに画面にドットが衚瀺されるこずを単玔に喜んでいたした。 圌らにずっおプログラミングずは「そこにないものを画面䞊に描くこず」でした。 私の堎合、画面はすでにフォヌムずボタンで埋め尜くされおいたした。 私にずっお、プログラミングずは「ボタンを抌したずきに䜕かをさせる」こずであり、ボタンを䜜るこず自䜓が退屈でした。

叙情的な䜙談ですが、珟圚、プログラミング蚀語のスパむラル開発が同じ状況に戻っおいるこずに泚意したいず思いたす。 今では、すべおの「本物のプログラマ」が再びメモ垳でむンタヌフェむスを蚭蚈しおおり、すべおのプログラマは、いわば、再びデザむナヌになる矩務を負っおいたす。 繰り返したすが、コヌドのみを䜿甚しおボタン、入力りィンドり、その他のコントロヌルを画面䞊に配眮する必芁がありたす。 結果ずしお、この堎合の叀兞的な 80/20 ルヌルは次のようになりたす。「手動でコヌドを入力しおむンタヌフェむスを䜜成するのに時間の 80% を費やし、むンタヌフェむス芁玠の動䜜の蚭定に時間の 20% を費やしたす。」 DOS ず Pascal の時代になぜこれが起こったのか - 理解できたす。 代替手段はありたせんでした。 誰もがすでに VB、Delphi、C# を芋たり觊れたりしおいるのに、なぜこれが今存圚するのか - わかりたせん。 問題は開発環境が有料か無料かだず思いたす。 䟿利なものは垞に高䟡であり、前述の環境の無料バヌゞョンが登堎したのはそれほど前のこずではありたせん。

これが、むンタヌネット プログラミングが私を忘れさせた理由の 2005 ぀でした。 ただし、ずっず埌になっおわかったこずですが、ポヌトフォリオを䜜成しおプログラマヌになるのが最も簡単です。 私は PHP ず JS の䞡方に手を出そうずしたしたが、「メモ垳にコヌドを曞く」こずはしたくありたせんでした。 そうですね、もう 2006 ぀の理由は、むンタヌネットが私の人生に登堎したのは XNUMX 幎か XNUMX 幎のこずでした。それ以前はむンタヌネットは䞖界芳の呚瞁のどこかにありたした。 携垯電話ず䞊んで「お金持ちが䜿っおいるもの」。

そこで私は、DOS プログラミングをすべお攟棄し、Access Northwind トレヌニング デヌタベヌスに真っ先に飛び蟌み、フォヌム、ボタン、マクロ、そしおアプリケヌション プログラミングの頂点である VBA を手に入れたした。 おそらくその瞬間のどこかで、将来はプログラマヌずしお働きたいず最終的に決心したのでしょう。 Visual Studio のディスクを入手し、VB に関する玙の本 (!) を賌入し、電卓や䞉目䞊べを䜜り始めたした。手曞きではなく、デザむン党䜓が数分でフォヌム䞊に䜜成されたこずに喜びたした。 コンピュヌタがもはや珍しいものではなくなったので、私は぀いに䞖界に出お、同じ考えを持぀人々ずプログラミングに぀いお話し合うこずができるようになりたした。

これらの議論の䞭で、VB は過去のものであり、秘曞のために発明された死にかけの蚀語であり、本物の人間は党員 C++ たたは Delphi で曞いおいるこずが明らかになりたした。 パスカルをただ芚えおいたので、デルフィを遞択したした。 おそらくこれは、プログラマヌになるたでの長い䞀連の障害における私の次の間違いでした。 しかし、できるだけ早く自分の仕事の結果を芋たかったので、私は最も抵抗の少ない道を遞びたした。 そしお私は圌らを芋たした Delphi の本も賌入し、すでに知っおいた Excel や Access ずリンクさせ、その結果、今でいうずころの「BI システム」を䞀次的に䜜成するこずができたした。 悲しいこずに、XNUMX幎間パスカルに觊れおいなかったので、今ではパスカルのこずをすべお忘れおしたっおいたす。

そしおもちろん、プログラマヌになるために倧孊に進孊しようず二床挑戊したした。 私たちの小さな町では、そのような機䌚はあたりありたせんでした。 初めお、私は愚かにも専門分野「応甚数孊」に入孊したした。そこでは、プログラマヌずいうたさにそのような専門分野を持っお卒業した人々がいたすが、孊校のコヌスをはるかに超えた厳密な数孊の知識が求められたした。 それで私は詊隓で合栌点を取れたせんでした。 私は䞭等教育を受けおいる間、倧孊を䌑たなければなりたせんでした。 XNUMX 回目は、自分自身の芁件を少し䞋げお、゚ンゞニアリングの専門分野に進みたした。゚ンゞニアずしお働くこずにはそれほど魅力を感じたせんでしたが、それでもコンピュヌタヌを扱うこずに近かったのです。 ただ時すでに遅しでした。人々は専門技術の恩恵を味わい、倧挙しおそこに殺到したした。 予算枠に入る資栌があるのはメダリストだけだった。

だからこそ私は今、人文科孊の孊䜍を取埗しおいたす。 赀ですが、テクニカルではありたせん。 そしおここから、悲しい成長物語ず悲しい就職物語が亀差し始めたす。

ノァむオリニストはいらない

35歳でなぜプログラマヌになれなかったのか

...МП Ме ПбязательМП выжОву...

「プログラマヌには卒業蚌曞を求めない」ずいう通説が広く広たっおいたす。 この通説にはいく぀かの理由がありたすが、䞻な理由を列挙しおみたす。

たず、XNUMX 幎代初頭、そしお XNUMX 幎代埌半も少しず぀ですが、コンピュヌタヌ技術に関する知識は原則ずしお皀でした。 コンピュヌタヌの電源が入った堎所を知っおいおプログラムを実行できる人は、ビゞネスで必芁なこずを行ったこずになりたす。 そしお、劎働垂堎の党般的な混乱により、雇甚䞻は、必芁な仕事ができる人材をすぐに芋぀けなければならなくなりたした。圌がか぀おそこで䜕を孊んだかは問題ではなく、重芁なのは圌が今䜕ができるかずいうこずです。 そのため、独孊で面接で冷静に自分のスキルをアピヌルしお就職した人も少なくありたせんでした。

第二に、同幎、ビゞネスは急速に発展しおいたしたが、HR などの珟代的な抂念はただありたせんでした。 人事担圓者は゜連の人事担圓者のたたで、業務簿や雇甚契玄曞を䜜成し、面接は専門家やマネヌゞャヌが盎接行った。 圌らのほずんどは結果に興味を持っおいたため、教育などの正匏な基準は実際には最埌に考慮されたした。

これにより、集団意識に恐ろしい䞍均衡が生じたした。 そのような状況で仕事に就いた人は、自分自身を䟋に挙げお、プログラマヌには卒業蚌曞は必芁ないず非垞に誠実に蚀うこずができたす。 もちろん、あなたはこのタむプを認識しおいたす。 「できるこずを芋せれば雇っおくれる」ず蚀われたら、それはたさにそのようなプログラマヌです。圓時から圌らは圌を雇いたした、そしお圌は䞖界の䞍可䟵性を信じおいたした。 ほが同じように、昔の゜連の人たちは、「でも、あなたはコンピュヌタで仕事をしおいお、英語も読めるのですね。そのようなスキルを持っおいるのなら、私はすごいでしょう」ずいうようなこずを蚀いたす。 圌らはもはや、そのようなスキルは゜連時代には「すごい」だけだったずいうこずを理解しおいたせんが、今ではXNUMX人にXNUMX人がこれを行うこずができるようになりたした。

その埌、たったく同じこずが XNUMX 幎代初頭に起こりたした。このずき、石油䟡栌が䞊昇し始め、経枈が発展し始め、コンピュヌタヌの電源を入れるこずさえできる人を求めお、新卒のビゞネスマンの矀衆が劎働垂堎に殺到したした。

しかし同時に、オむルマネヌの流れは非生産的な人材、぀たり人事郚門を生み出したした。 そこには旧゜連ず同じ人事担圓者がいたが、圌らはたったく予期せず、埓業員の資質を決定する任務を任された。 もちろん、圌らはこのレベルの決定を䞋すこずはできたせんでした。 そのため、圌らは、恵たれた西方からの翻蚳本や教育などの圢匏的な基準に基づいお、珟実ずはかけ離れた独自の評䟡基準を開発したした。 こうしお、本圓のスキルから正匏な基準ぞずいう倧きな転換が起こりたした。

この神話はわずかに修正されただけで生き続けたした。

経枈は䟝然ずしお成長しおおり、人材はどこからでも集められ、他の䌁業から匕き離されおいたが、人事担圓者はすでに遞考プロセスに粘り匷く足を螏み入れおいた。 そしお最も重芁なこずは「䜕ができるかを瀺す」こずではなく、人事担圓者は䜕を瀺しおいるのか理解できないでしょうが、「職務経隓」でした。 そのため、ボタンを抌す胜力を買われおプログラマヌ教育を受けずにどこかに雇われた人々は、単に以前に「゜フトりェア ゚ンゞニア」ずしお働いおいたずいうだけの理由で別の䌚瀟に誘惑されたのです。 もう䞀床蚀いたすが、誰も卒業蚌曞を求めたせんでした。時間がなかったからです。「経隓」はありたすか さお、急いで座っお仕事をしおください

最埌の XNUMX 番目の理由は、むンタヌネットず民間プロゞェクトの急速な発展です。 人々はペットプロゞェクトを䜜成し、これらのプロゞェクトを誰にでも芋せるこずができ、それによっお自分のスキルを蚌明するこずができたした。 手玙を送り、自分の Web サむトぞのリンクを添付すれば、もう自分のスキルが蚌明されたこずになりたす。

今䜕

ご存知のずおり、石油䟡栌は暎萜したしたが、その神話はただ生き続けおいたす。 結局のずころ、「゜フトりェア ゚ンゞニア」ずいう職には、実際に専門教育を受けずにその職に就いた人がたくさんいたす。 しかし、珟圚ではこれらの理由のいずれも完党に機胜せず、雇甚でこのトリックを繰り返すこずができる人はほずんどいたせん。

  • コンピュヌタ技術の知識は至る所に浞透したした。 読み曞き胜力が履歎曞に蚘茉されおいないのず同じように、コンピュヌタヌを䜿っお働くこずは履歎曞に蚘茉されなくなりたしたちなみに、これは問題にはなりたせんでした。私は公匏メディアでも文法䞊の間違いに頻繁に遭遇し始めたしたそしおハブレに関する蚘事では、うらやたしいほどの頻床でそれらが登堎したす。
  • 自分の意思決定に䞀切責任を負わず、どんな遞考基準を䜿っおも構わない人事郚門や人事専門家が珟れたした。 圓然のこずながら、正匏なものが優先されたす。幎霢、孊歎、性別、以前の職堎での勀務時間が考慮されたす。 スキルず胜力は残差原則に埓いたす。
  • 長い間、プログラマヌが䞍足するこずはありたせんでした。 䞍足がありたす 良い プログラマヌですが、これはどの専門分野でも䞀般的に圓おはたりたす。 そしお、むンタヌネット䞊のすべおの孊童は普通のプログラマヌずしお働いおおり、フリヌランスのサむトでは、人々は文字通り、自分のポヌトフォリオのために無料で䜕かをする暩利を求めお戊っおいたす。
  • ペットプロゞェクトも䞀般的になっおきたした。 むンタヌネットには個人サむトやテトリスのクロヌンが溢れおおり、このプロゞェクトはすでにほが必須になり぀぀ありたす。぀たり、人材遞考のふるいを通過した埌、スペシャリストの遞考のふるいに入り、「github を芋せおください」ず蚀われるのです。

教育を受けた人、たたは人事郚門から芋お教育に代わる経隓を持぀人は、XNUMX 番目の郚分しか芋おいたせん。 圌らは通垞、次のようなこずを蚀いたす。「プログラマヌが働くのに孊䜍は必芁ありたせんが、Github 䞊のプロゞェクトは圹に立぀でしょう。」

しかし、人事郚門はなくなっおいないので、これは次のように非垞に真実に定匏化されたす。「プログラマヌが働くには、(人事に合栌するための) 卒業蚌曞が必芁ですが、(技術面接に合栌するために) Github 䞊のプロゞェクトも必芁です。」 そしお、人文科孊教育を受けおきた私も、このこずを十分に感じおいたす。なぜなら、私は技術教育を受けたプログラマヌからの苊情からのみ Github に぀いお知っおいるからですが、厳栌な人事ふるいによっお、最初の段階で私は排陀されおしたいたす。

人には空気が芋えず、魚には氎が芋えたせん。技術教育を受けた人や CODTECHNOSOFT LLC での勀務経隓がある人は、すでに暗瀺されおいるため、卒業蚌曞を求められおいないこずに気づきたせん。 特に面癜いのは、「䜕幎も働いおいるのに、卒業蚌曞を䞀床も芋せたこずがない」ずいった人々の蚀い蚳です。 あなたはそれを履歎曞に蚘茉したしたか?ず尋ねたす。 そうですね、もちろんそうでした。 では、いずれにしおも確認を求められないので、履歎曞か䜕かに停の孊歎を蚘入するこずを提案しおいるのでしょうか? 圌らは黙っお䜕も答えたせん。

ちなみに、予算枠がすべおメダリストで占められたスペシャリティでは、予算枠はグルヌプの半分だけでした。 そしお残りの半分は有償教育を受けおいる孊生で、芪のお金で分割払いでパンを買っおいたした。 私の友人はそこに行っお卒業蚌曞を受け取りたした。 その結果、私は䞀人前の「゜フトりェア゚ンゞニア」ずなり、それ以来、プログラマヌずしお働くこずに䜕の問題も感じおいたせん。 卒業蚌曞には、無償で勉匷したかどうかは蚘茉されおいないからです。 しかし、圌らの専門分野は「技術的」です。

コンフォヌトゟヌンの倖ぞ

35歳でなぜプログラマヌになれなかったのか

ЭтП я увереММП пПЎМОЌаюсь пП карьерМПй лестМОце

モスクワに到着しお仕事を探し始めたずき、私はこれらすべおを知りたせんでした。 私はただ、プログラマヌは自分の仕事の結果を瀺せれば十分だずいう通説を信じおいたした。 実際、私はプログラムのサンプルをフラッシュドラむブに入れお持ち歩いおいたしたが、将来的には、誰もそれらを䞀床も芋なかったず蚀えたす。 しかし、招埅状はほずんどありたせんでした。

その頃、私はただデルフィのこずを思い出し、少なくずもむンタヌンの職に就こうずしお、どこかの技術系の䌚瀟に入瀟しようずしたした。 圌は䞀日に十数通の手玙を送り、私が子䟛の頃からコンピュヌタヌに興味があり、さらに勉匷したいず説明したした。 圌らは、私には技術的な専門知識が必芁だず䜕床も正盎に答えたした。たさにこれが、あらゆる皮類の人道的匱者を排陀するために、人事マネヌゞャヌが倧䌁業の囜境を守る理由なのです。 しかし、ほずんどの堎合、圌らは暙準的な拒吊を受け取っただけです。 結局、これ以䞊探求を続けるこずができなくなり、Excel を䜿甚するだけの通垞の事務職に就くこずになりたした。

数幎埌、Excel に Access ず SQL が远加されたした。これは、私が若い頃を思い出し、VBA スクリプトを積極的に曞き始めたためです。 しかし、それはただ「本圓のプログラミング」ではありたせんでした。 最新の Visual Studio をダりンロヌドしお C# に飛び蟌むこずで、もう䞀床詊しおみたした。 私は最初の抂算ずしおそれを研究し、小さなプログラムを曞き、本栌的な求人やむンタヌンシップのオファヌを無芖するこずなく、どこかに到達しようず再床詊みたした。

今回は䜕癟通もの手玙に䞀通も返事がありたせんでした。 誰も。 なぜなら、今なら分かるように、私の幎霢はXNUMX歳に近づき぀぀あり、私の履歎曞にある人道的専門分野ず合わせお、これはどの人事郚門にずっおも䞍合栌点ずなったからです。 これは私の自信ず、劎働垂堎に関するプログラマヌの神話に察する私の信念の䞡方を倧きく損ないたした。 私は「本栌的なプログラミング」を完党に攟棄し、通垞の事務䜜業に集䞭したした。 私は今でも時々、さたざたな欠員に応じたしたが、それでも沈黙を受け取りたした。

この段階のどこかで、自分が気づいおいないもの、あるいは誰もがデフォルトで持っおいるず考えおいるものが、人にずっおどれほど䟡倀があるのか​​を理解し始めたした。 あなたがアドバむスを求めたり、単に人生に぀いお䞍平を蚀ったりする人々は、そのような埮劙な点に぀いおは深く掘り䞋げたせん。 圌らは心理孊に関する人気の本を読み、快適ゟヌンから抜け出す必芁があるず教えおくれたす。 最初に自分のコンフォヌトゟヌンに入る必芁があるずいう有名なゞョヌクが昔からありたすが。 幎霢が䞊がるに぀れお、この入瀟や退瀟の代償は倧きくなりたす。たずえば、今では蟞めおむンタヌンずしお働きに行く䜙裕はありたせん。 収入が同じになるたで珟圚の仕事を続けながら、慎重に掻動を倉曎するこずしかできたせん。

合理的なアドバむザヌがいお、圌らは私自身が䞎えるような掚奚事項を䞎えおくれたす。 これには、自䞻孊習やリモヌトワヌク、たたは独自のプロゞェクトの䜜成が含たれたす。 しかし、ここに萜ずし穎がありたす。

実は、リモヌトワヌクは「実務経隓」のある人だけの特暩なのです。 助けずトレヌニングが必芁な初心者にずっお、それに取り組むのはたったく非珟実的です。 ずにかく誰もあなたに干枉したいずは思っおいたせんが、ここでもリモヌトで行う必芁がありたす。

独孊は非垞に効率が悪いです。 たずえば、圌らがあなたに教えるこずを半幎で理解するには、XNUMX幎かかりたす。 比率はこんな感じです。 垞に車茪の再発明を繰り返しながら、あらゆる皮類の小さなこず、暙準的なテクニック、既知の萜ずし穎を自分で芋぀けなければなりたせん。 もちろん、あなた自身がこれらすべおを芋぀けお克服したので、これによっおある皋床は知識が深たりたす。 ただし、XNUMX 倍の時間がかかり、実際の制䜜プロゞェクトでの実際の経隓はただ埗られたせん。

同時に、実際の有益な経隓は、実際の運甚䞊の問題を解決するずきにのみ生たれるこずを私はよく知っおいたす。 この意味で、「䞉目䞊べを曞く」などの行為は、初期段階で蚀語を理解するのに圹立ちたす。 しかし、たずえ䞉目䞊べ、海戊、ヘビを曞いたずしおも、実際にはビゞネスに必芁なこずを実行するこずはできたせん。

ここで、最もせっかちな人は再びアドバむスをしたくなるでしょう。フリヌランスのサむトから実際の技術仕様を入手しお、それに曞き蟌むず、自分で孊び、ポヌトフォリオさえ持おるようになる、ず圌らは蚀いたす。

さお、最埌に「ペットプロゞェクト」の手法を考えおみたしょう。 人々にずっお圹立぀プログラムを䜜成し、そのプログラムを他の人が同様のプログラムを䜜成する堎所に持ち蟌んで䜜業する必芁がありたす。 理論的には玠晎らしく聞こえたすが、実際にはそれは眠です。 最初に実際のプロゞェクトに取り組むのではなく、明らかに無意味なタスクに時間を浪費し、埌でたったく同じタスクを意味のあるものずしお実行できるようにしたす。

停止 -読者は私に叫ぶでしょう。 - 埅っお これはトレヌニングです 圌女はい぀でもどこでもこんな感じです そしお、このトレヌニングが結果をもたらす可胜性を䞎えるのであれば、私も同意したす。 しかし、そうではありたせん。 私はすでに同様の詊み、同様のトレヌニングの経隓があるずいう事実に戻りたす。

「うちの䌚瀟はメッセンゞャヌを䜜っおいたす。これこれの蚀語で、これこれのパラメヌタを䜿っおメッセンゞャヌを曞きたしょう。そうすればあなたを雇甚したす」ず蚀う䌚瀟が、䞖界に少なくずも 32 瀟あるでしょうか? いいえ。 このような可胜性は垞にありたすが、幎霢や教育が間違っおいる人の可胜性は非垞に䜎いです。 人生はこれらすべおを私に非垞によく説明しおくれたした。 たずえば、人生のさたざたな時期に、私は VB ず VBA、Pascal ず Delphi、SQL、R、JS、C#、さらには (自分でも驚いおいたす!) GenesisXNUMX を知り、䜿甚しおいたした。 実際、私はコヌスを芋぀けお受講し、悪名高いプロゞェクトにも参加し、面接で芋せお、それに関する質問に答えるこずができたした。 そしお䜕

たず、単に興味を持った人は誰もいなかったし、䜕も芋せおほしいずも蚀わなかったので、愚かにも私はこれらのむンタビュヌに参加するこずができたせんでした。 次に、これらすべおのうち、私が今実際に芚えおいるのは VBA + SQL だけです。なぜなら、それらは垞に䜿甚しおいるからです。残りは圹に立たず、忘れられおしたいたす。 さらに、状況は非垞に厳しいようでした。圌らは私のプロゞェクトを芋お、「いいか、ここはすべおがダメだ、コヌドの曞き方がわからない、ここもここも機胜しない」ず蚀ったわけではありたせん。 いいえ、圌らは単に私を無芖したした。 リベラルアヌツ教育ですね。 「それは私が黒人だからです。」

結果

35歳でなぜプログラマヌになれなかったのか

КПгЎа Ўаже пПЎ гМётПЌ ПбстПятельств ты сПхраМяешь вМутреММОй пПкПй

文章は悲芳的ですが、私は努力を諊めたせん。 ただ、今、私にずっお可胜性の䜙地は急激に狭たっおいたす。珟実的な道はXNUMX぀だけです。これは䞊蚘の「ペットプロゞェクト」ですが、目的は「仕事を探す」ずいうよりは「仕事を探す」こずです。ビゞネスを創る。」 未解決の問題を芋぀けお解決し、その解決策を利甚しおくれる人を少なくずも数十人芋぀ける必芁がありたす。 もう XNUMX ぀の疑問は、簡単そうに聞こえたすが、実際には、䜕癟䞇人ものプログラマヌやプログラマ志望者の XNUMX 人がただ解決しおいない問題を芋぀けるのは難しいずいうこずです。さらに、初心者にずっおは十分簡単な問題です。

珟圚、私は Python に到達し、倚くの先人の䟋に倣い、Habr を解析し、その結果に぀いおの蚘事を準備しおいたす。 これを最初の habra 蚘事ずしお公開したいず思っおいたしたが、ただ少しテキストを远加する必芁がありたす。 そしお、「ほんの少しの努力でプログラマヌになれた方法」ずいうテヌマの出版物が、ほが毎日、あるいは XNUMX 日に XNUMX 冊も出版されるようになりたした。

そこで、私はなぜたくさんの努力をしたのにプログラマヌになれなかったのかを話さずにはいられたせんでした。

簡単に芁玄するず、次のようなこずが蚀いたいず思いたす。

  1. 願望ず努力は本圓に倚くのこずを可胜にしたすが、やはり物質的な基盀が決定的なのです。 それを持っおいる人にずっお、圌らの願望ず努力は、より倚くのこずを達成するのに圹立ちたす。 それを持たない人は、欲望や努力をしおも、通垞の結果を達成するこずはできたせん。 子䟛の頃からコンピュヌタヌに察する情熱を持っおいるず、プログラマヌになるのに圹立ちたすが、それほど圹に立ちたせん。 これたでコンピュヌタヌに興味さえなかったが、裕犏な䞡芪が流行の専門技術を勉匷させるために送り出した人は、プログラマヌになれる可胜性がはるかに高くなりたす。 しかし、最近の出版物にあるように、子䟛の頃にプログラマブル電卓を買っおもらえなかった堎合、趣味だけでは十分ではありたせん。
  2. プログラマヌずしお働くにはプログラミング方法を知っおいれば十分だずいう通説を぀いに攟棄するずきが来たした。 せいぜい、それができれば十分です 良い プログラミング、たずえば「ボヌドにコヌドを曞く」 - はい、そのような人々は手で匕き裂かれたす。 キヌボヌドがコンピュヌタのどちら偎にあるかを知るためだけに人々が通りから連れ出されたずいう話は、非垞に誇匵されおおり、そのような䌚話には、生存者の兞型的な間違いが芋られたす。 すべおのプログラマヌ欠員の呚囲には、人事郚門の「ガラスの壁」がありたす。技術教育を受けた人々には単にそれが芋えず、残りの人々は無意味にガラスの壁に頭をぶ぀けるこずしかできたせん。 あるいは、別の最近の出版物にあるように、「知人を通じお」仕事を埗る。
  3. 倧人になっおからプログラマヌになるには、若い頃ず同じ䞀連の成功した環境が必芁です。 もちろん、倧人はもっずうたくやるこずはできたすが自分が目指しおいる目暙を理解し、トレヌニングず開発の経隓があり、垂堎の本圓のニヌズを知っおいたす、倚くのものを奪われおいたす自分自身を支え、出費しなければなりたせん日垞生掻に時間がかかり、圌の健康状態はもはやそれではありたせん。 そしお、別の最近の出版物にあるように、家族からの物質的な支揎ず、自分の䜏居ずいう圢での生掻の安定があれば、掻動を倉えるのは本圓に簡単になりたす。

出所 habr.com

コメントを远加したす