プログラミングへの情熱。 第10章それを愛するか、それを落とす

画像

下書きから返却


翻訳について



これは、 The Passionate Programmer:Software Developmentの顕著なキャリアの作成の第10章の翻訳です。 著者のChad Fowlerは、才能のあるRuby開発者であり、RubyおよびIT全般に関する会議で有名な講演者です。 元サックス奏者、現在はCTO 6Wunderkinder。



この本は、プログラマーのキャリアのさまざまな側面について述べており、初心者の開発者と定評のある専門家の両方に興味深いヒントを提供します。 この本は53の章で構成されています(さらに、いくつかの章の後に興味深いストーリーがあり、そのうちの1つはすでに2回 Habréに翻訳 れています )。 各章は非常に独立しており、任意の順序で理解できます。 この本は、ITの現代のキャリアにふさわしい専門家の外観に興味がある多くのプログラマーにアピールします。 そしてもちろん、著者への感謝の印として、このを電子形式または印刷形式で購入することをお勧めします。





第10章それを愛するか、それを落とす



これは、理想的なトランスを紹介することを目的とした別の励ましのナンセンスのように聞こえるかもしれませんが、この考えは無視するには重要すぎます。 うまく働くためには、仕事に情熱を傾けなければなりません。 そうでない場合は、顕著になります。



妻と私がバンガロールに行ったとき、私は驚きました。 私のキャリアの中で初めて、私は学習への情熱を持つ志を同じくする技術者を見つけることを期待していました。 IT関係者とのエキサイティングな夕方の生活と、ソフトウェア開発の方法論と技術についての深い哲学的議論を待っていました。 インドのシリコンバレーは、ソフトウェア開発の偉大な芸術に熱心な職人で混み合って、縫い目で破裂するのを期待していました。

しかし、私が見たのは、給料をもらった多くの人々と情熱的な職人だけでした。



自宅のように。



もちろん、私はそれが自宅でも同じだとすぐに理解しませんでした。 私はアメリカで同様の経験をしましたが、いつも悪い街や悪い会社に行き着いたと思っていました。 私はそのような状況を例外だと考えました。 ある時点ですべてのプログラマーがそのような考えに来たと思います。 まだ適切な環境が見つかりません。



私は私の友人ウォルターの盲目の推薦で大学のコンピューター部門で私のキャリアを始めました。 彼は、私が他のコンピューターよりもうまく動作させることができると信じるのに十分な頻度でコンピューターで私を見ました。 正式なトレーニングを受けていないので、私はこれを信じていませんでした。 私はコンピューターゲームが好きなサックス奏者でした。 しかし、ウォルター自身が私にアンケートを記入し、インタビューを手配しました。 技術的な質問を1つも聞かずに受け入れられ、すぐに仕事を始めました。



私が最初に仕事に来たとき、私は誰もが私を嘘つきだと思っているのではないかと心配していました。 サックス奏者は教育を受けた専門家と何をしますか? 最後に、コンピューターサイエンスの学位を持つ人々と協力しました。 そして、音楽教育が不完全な私は、何かを知っているふりをしようとしました。



しかし、数日後、真実が明らかになりました。 これらの人々は、彼らが何をしているのか分かりません! コンピューターサイエンスの達人が私を見て、 書き留めてくれました!



最初は私は馬鹿に囲まれていると思った。 結局のところ、私は正式な教育さえ受けていませんでした。 私は地元のバーでグループで夜を過ごし、ゲームをする日を過ごしました。 コンピューターに興味を持っていたからこそ、コンピューターで作業することを学びました。 自分のゲームを作りたかったからといって、プログラムを書くことさえ学びました。 バーでの騒々しい夜の後、私は遅く帰宅し、プログラミング本を探して朝までGopherを覗きました。 それから私は眠りました、そして、目が覚めたとき、私は去る必要があるまで勉強を続けました、そして、すべてが再び繰り返されました。 私は自分の好きなゲームや食べ物を中断し、Gopherとある種のコンパイラをだまし続けました。 [1]



働かざるを得ないので働く。



振り返ってみると、私は夢中になっていたことを実感していますが、良い意味で。 クラシック音楽を書き始めたときやサックスで即興演奏したとき、私はほぼ同じことを経験しました。 できることはすべて勉強しました。 私の仲間のミュージシャンの多くは、それが本当のキャリアからの無責任な気晴らしだと思っていました。 私は新しいキャリアを築くためにこれをしませんでした。 私がやらざるを得なかったので、私はこれをしました。 [2]



これは、私と私の非能率な再訓練同僚との違いでした。 [3] 情熱。



これらの人々は、なぜITを行っているのか見当もつきませんでした。 彼らはプログラマーの職業は高給だと考え、両親は彼らを納得させた、あるいは単に大学でもっと良いものを思い付かなかったので、彼らはこの領域に落ちました。 これは彼らの有効性に影響を及ぼしました。



有名人に関する伝記やドキュメンタリーについて考えると、同じ強迫観念、同じ情熱的な行動に気付くでしょう。 有名なサックス奏者のジョン・コルトレーンは、リハーサルを何度も繰り返したため、唇が出血し始めたと噂されていました。



もちろん、才能は能力において大きな役割を果たします。 私たち全員がモーツァルトやコルトレーンになることはできません。 しかし、情熱のある仕事を見つけることで、平凡さから逃れることができます。



これは、あなたが好きなテクノロジーやビジネスの分野かもしれません。 一方、それはあなたを引きずる特定の領域かもしれません。 おそらくあなたは小規模または大規模なチーム向けです。 アジャイルまたはハードプロセス用。 [4]いずれにしても、自分に合ったものを見つけるために時間を費やす必要があります。



あなたはそれを先送りすることができますが、遅かれ早かれ情熱の欠如はあなたをキャッチします。



行動する!



  1. あなたが情熱を持つ仕事を探してください。
  2. 月曜日から、次の2週間は小さな日記をつけてください。 毎日、1から10のスケールで興奮のレベルをマークします(1は、仕事ではなく家にいることを望み、10-別のクールなものを作る方法に関するアイデアに圧倒されているため、ベッドにとどまることが難しいことを意味します)。

    2週間後、結果を確認します。 ピークはどこですか? トレンドはどこに向けられていますか? もっと高いですか? 学校のテストの場合、どのグレードを与えますか?

    次の2週間、毎朝、明日トップ10を確実に設定する方法を計画します。 明日は就業日の開始を待つことができないように、それをどうやって作るかを考えてください。 昨日の期待を毎日記録します。 2週間後にすべてが悪く見えたら、多分何かを根本的に変える時が来たのかもしれません。




[1]-[...]そして、Gopherと私が動作する可能性のあるすべてのコンパイラーをあざ笑うことに戻ります。

[2]-参加できなかったので、参加しました。

[3]-[...]職場での教育過多で成績の悪い同僚

[4]-または厳格なプロセス。 またはアジャイルプロセス。



All Articles