初心者から初心者までハッピーエンドまで、段階的に

良い一日、

前のhabratopicで、従業員のモチベーションについてかなり活発な議論がありました。 私は長い間書くために何か他のものを考えました、そして今、実際、トピックは初心者がどのように高い等級に成長するかから生まれました。

いずれにせよ、キャリアの成長は従業員のモチベーションの要素の1つです。 労働者の大部分(もちろん全員ではない)が馬鹿げて一生ずっと開発者になりたいとは思わない。遅かれ早かれ、人は「次は何だ?」 実際、ハブラトピックは、ほぼすべての人、すでに何かを達成した人、およびそれを達成しようとしている人、またはまったくやらない人のためのものです(ハブラトピックが新しいものへの欲求を蘇らせることを強く望みます)。 しかし、それはまだ始まったばかりの人に焦点を当てます。 従業員を訓練し、彼をチームの完全なメンバーにするために必要な手順で、管理する人を助けますが。

リーダーは、いずれにせよ、たとえ少なからず仕事をしていても、あなたは常に初心者であり、常に学びます。

そもそも、人生のすべてを達成することができます。何を達成し、何を受け取るかはあなた次第です。 障害物があっても、あなただけがそれを乗り越えることができます。 現時点でどんな経験を積んでいるかは関係ありません。人生のすべてが達成可能であり、これは事実であり、それを公理に取り込もうとします。

ですから、あなたは15歳から50歳(おそらくそれ以上)の若者です。 目の火、知識への渇望、手は何かを書くために燃え、どこかで心を照らすために、すべては教祖の周りにありますが、あなたの言うことを誰も理解していません。 おめでとうございます、あなたは初心者です。

最初に、従業員の経験から学び、働き方を学ぶことができるラーニングベースの会社(またはあなたが教えられる小さな会社)を見つけることをお勧めします。 これまでのところ、ただ愚かです。 文学(プログラミングからフィクションまで)を読んでください。これはあなたの記憶を発達させます。 個人的には、所有しているライブラリ全体を読み直します。 これらは、子供の童話、サイエンスフィクション、ファンタジー、ノンフィクション、プログラミング、管理とコミュニケーションに関する教材などです。 あなたがどれほど懐疑的であっても、これはあなたを助けます。 もちろん、同じ本の虫でコンピュータのファンである必要はまったくありません。読むのはとても簡単です。 時間が経つにつれて、ITとお気に入りのジャンルに関するライブラリが作成されます。

最初は学習方法を学ぶ価値があります(トートロジー、しかしそう言う方が良いです)。 つまり 情報を探して学習する方法を学ぶ必要があります。 自分で解決できない質問がある場合は、少なくともリーダーや同僚に来て、正しく質問するために何かを見つけようとします。 「準備できなかった、見つけられない、教えてください」と愚かに言うよりも、準備された質問が敬意を払うことを保証します。 時間が経つにつれて、以前は存在しなかった情報を探すことを学びます。 そして、あなた自身があなたの初心者の同僚を助けることができるでしょう。 また、会社で書いた既製のものに基づいて製品を書くことを恐れないでください。 スパイを恐れないでください。 これは、他の人がすでに書いたコードをナビゲートするのに役立ちます。 ただし、コードの断片については独自のオプションを考えてみてください。 誰もそれを見ていない場合でも、すべてを完全に書き換えることを恐れないでください。しかし、あなたは経験を積むでしょう。 そして、原則として、何も恐れないでください-あなたは初心者であり、多くのものがそれで逃げます。

私の意見では、特にこの会社が確立した上限に達したと感じたり、成長の欠如やさらなる発展に飽き飽きした場合は、あなたが勉強した会社にとどまるべきではありません。 少なくとも何かを学ぶのに1年(最大2年)は非常に普通です。 次の会社に移る時です。 別の仕事へ、別の方向へ。

次の会社のプログラミングの技術と方向を劇的に変えることを恐れないでください-これは将来、他の人のコードと完全に新しい技術を素早くナビゲートするのに役立ちます。

それで、私たちはいくつかのサイトを書いていましたが、他のサイトを書き始めました:)。 怖くない。 主なことは、製品の種類が変わったことです。 個人的には、私はこれを行い、履歴書を作成し、基本的なもの(もちろん、知識は表面的なものであることに署名した)でさえ、すべてを挿入して履歴書を送りました。 インタビュー中に、意図的にインターンに行きました。 なんで? はい、前の会社でトレーニングするとき、誰かが何かを見逃したに違いないので、すべてをもう一度勉強する必要があるからです。 +各企業は要件に微妙な違いがあり、新しい企業が将来のあらゆる条件に迅速に適応するのを助けます。 すでにすべてを理解し、理解していることが判明した場合、これも怖くありません。 すぐに自分自身を正しく宣伝した場合は、試用後に成績を上げる機会があります(上司が「悪い」場合でも、必要なことを達成できます)。 会社には独自のルールと法律があることを覚えておいてください。 多くの人がシステムを自分で調整しようとするのは大きな間違いです。 この場合は、会社を探すか、現在の会社との連絡先を探してみてください(特に仕事を重視する場合)。

ちなみに、あなたがどんな職業を持っているとしても、あなたはある意味で別の売り手です。 あなたはサービスの売り手です-コードの記述/保守。 残念なことに、私は個人的にこれにかなり遅れて気づきました。 しかし、インタビューの間、対談者に続いて、彼らの仕事のために彼らの価格を提供することが必要です。 あなたがあなたの労働を売ることにどれだけ同意するかについて。 会社は雇われた従業員のための予算を持っています。「夏の家、車、10万のミューレンが欲しい」と言うなら、彼らはもちろん笑いますが、彼らはあなたを忘れます。

私が始めたとき、それは私にとって重要なお金ではなく、知識でした。 ところで、私はまだこの質問を嫌っています:「どれだけ受け取りたいですか?」。 たくさん欲しいのですが、言いたいことが問題です。 しかし、それは-耳で考えることです。

一般に、彼らはあなたを連れて行きました、部門を10人にします。 たくさんですが、十分です。 それ以上の場合も良い。 しかし、もちろん、あなたの部署の人が多ければ多いほど、開発するのが難しくなることを覚えておいてください。もちろん、1人あたり3〜5人ごとに独自のマイクロコマンドがない限りです。 いずれにせよ、泳ぐことができるなら、自分にプラスを入れてください。

あなたはすぐに愚かではなく働くように調整しなければなりません。 あなたは貴重な知識と経験を得るようになりました。 エンターテインメントは後から残す必要があります。主なことは、チームに参加して自分の「ボード」になることです。 そして、不可欠になるようにしてください。
すぐに注意してください。 初心者の従業員の中には、欠かせないのは仕事をしていないとき(お茶を飲んでいるとき)であると誤って考え、あなたを探します。 かけがえのない-これは、病気になったり休暇をとることに決めた場合に、上司が頭を抱えるときです。

ある会社では、このような問題がありました。 本当にかけがえのない人たちがいて、彼らが休暇に出かけたとき、それをする人がいなかったので、プロジェクトは中止されました。経験は十分ではありませんでした。

一般に、1年から2年で、最大限の成果を上げることが価値があります。 主なアイデアは、あなたがキャリアのためではなく、あなたが本当にやりたい経験とビジネスのために、キャリアの道を進んでいるということです。 したがって、後ろで軽cornされている場合は「ファイ」と言うのが価値がある場合があります:「キャリア」。 しかし、時には言葉について考える価値があるかもしれません。あなたが本当にキャリアのために働く人になったことに気付かないかもしれません。

また、この段階で、初心者の知り合いをゆっくり取得することをお勧めします。 難しいプログラミングのジレンマを抱えている人を助けることは非常に有用です。

かつて、この段階で、Linuxの理解と管理を目的としたプロジェクトの作成を開始しました。 管理サイト、サーバーを支援しました。 学ぶべきことが常にあります(上記を参照)。

いずれにせよ、あなたは何かを達成し、あなたはすでにすべてを知っていると感じ、日常のタスクはあなたが迅速に、自信を持って、短時間で解決するルーチンに変わったと感じます。 レベル完了。 もちろん、すべてがあなたに合っていれば、あなたはとどまることができます。

一般的に、すべてがとても悲しいのであれば、新しい仕事を探す時です。 オフショアで働いていたとしても、2年でかなり幅広いタスクを解決することができたはずです。 そして、私は会社があなたに新しい何かを提供しないことを恐れています。 もちろん例外もありますが、まれです。

この段階では、3年間(およそ)火と水に入ったという目標を失っていない場合、何をしたいかを考える価値があります。 私たちはあなたの興味に偏った仕事を探し始めます。

私はかつて夢を見ました。 CryTechで働いています。 私には十分な知識がありますが、彼らの専門性は何とか空席に見つかりました。 彼は書いて、電話して、話して、彼らに手紙を書いて、彼らはインタビューのためにフランクフルトを発表した。 彼は座って考えました。 私はそれが「子供の頃の夢」であり、子供の頃の夢は夢のままでなければならないことに気づきました(たぶん私は同意しなかった愚か者ですが、後悔していません)...

それで、私は何について話しているのですか。 すぐに夢に行くことは価値がありません-あなたは失望する危険があります。 それで、さりげなく試してみる価値はあります。 気に入ったら、選択した方向に移動し続けることができます。 私たちはインタビューに行き、お金のために自分自身を提供します:)私たちは落ち着きます。 私たちはタッチで作品を「感じ」ます-私たちは喜ぶか失望します。

さて、あなたはすでにスペシャリストです。あなたはコーダーと呼ばれていません。 丁寧に伝え、あなたの言うことを聞いてください。 技術とソリューションに対するこれらのアイデアを疑う人はほとんどいません。 おめでとうございます、あなたは開発者です。

開発者と最初の頃のあなたとの違いは何ですか? 開発者とは、開発者、つまり すでにシステム、プラットフォーム、機能を開発できます。 複雑な問題の解決策は、わずかな労力ではありますが、見つけることができます。 まあ、あなたはあなたが思いついたものを開発し、それに付随し、それに取り組む必要があります。 まあ何? でたらめが判明した? 怖くない-あなたは開発者です。 問題を解決する方法を探して、今すぐ決定します。

私自身も経験があり、ひどい負荷向けに設計された優れたサーバーアプリケーションを作成しました。 鉄をより強力なものに変えたとき、速度は増加しなかったことが判明しました。 だから私は横棒を捕まえて、松葉杖を書きました。 その結果、彼は吐き出して、すでにすべての松葉杖と将来の負荷と将来の変更の計画を考慮して、新しいアプリケーションを作成しました。 そして、私が知っていたものではなく、問題を解決するのにより適したものでした。 現時点では、コードとC ++またはJavaの共生の実験を行っています。

そしてこの瞬間、私はついに多くの病気-PCゲーム-を手放しました。 私は彼らがプログラマーに干渉しないと言いたいのですが、反対に、あなたは私がいくつかの部分を異なって行うだろうと考え始めます。 彼らは曲がってそれをやりましたが、ここでは終わりませんでした。 特に彼らの学校(彼らがいない場所)と比較したときに有用です。 一般的に、私にとっては、新しい種類のゲームを見つけました。 解決できない問題や問題を解決する上でプレイする方がはるかに便利であることが判明しました。 一般的に、これの意味。 私は製品を書いていますが、このフレームワークには別の(より不完全な)フレームワークにあったものはありません。 または、すべてのデータベースを主要なものにして正しく作成する方法、同期方法、迅速に行う方法など、レプリケーションの重要な問題を解決する必要があります。 一般に、どこかで判明し、どこかで判明しません(もう一度経験します-十分ではありません)。

一般に、この段階では、目に見える努力なしに問題の解決策を見つける方法を学ぶようにしてください。 まあ、最も重要なことは、これらの決定を正当化し、説明することを学ぶことです。 確かに、誰もがあなたの技術を理解していなくても、あなたの技術を理解することは困難です。

最初に私は妻に説明しようとします。彼女は理解できれば、ITからは程遠いので、彼らはすべてを理解するでしょう。

一般的に、Kratzで記述できるほとんどすべてのものです。 細かく書くと、誰もが書くとは限りません。 しかし、このスキームは最初のステップに適しています。学ぶべきことが常にあり、成長に制限がないためです。チームのボスになったり、チームのボスになったりすることができます。

一つ言いたいことがあります。 会社が何であれ、この会社には一定のルールと法律があります。 たとえば、Nか月後に次のレベルを取得できます。 法律を破る価値はありません。特に議論がない場合(この場合、その議論は証明可能で、会社にとって痛みがなく、行動や思考によって補強されます)。 偶然ではなく、例外を示唆しました。 破壊する価値はありませんが、ウィッシュリストがある場合は、それについて語る価値がありますが、ウィッシュリストは議論で確認する必要があります。 彼らはあなたに頭への願いを与えません、そしてあなたのウィッシュリストを実行する機会があれば、あなたにはあらゆる機会があります。

マネージャーだけでなく、このスキームは、ITだけでなく、人材育成の方向を選択するのに部分的に適しています。

Source: https://habr.com/ru/post/J81444/


All Articles