私は、プログラミングコースを受講した後、自分に自信を失い、この仕事は自分には向いていないと考える若い開発者をよく見かけます。
旅を始めた当初、私は職業を変えようと何度か考えましたが、幸いにもそうすることはありませんでした。 あなたも諦めてはいけません。 初心者のときはどんな作業も難しく感じますが、プログラミングも例外ではありません。 最もストレスの多い時期を乗り越えるためにできることは次のとおりです。
新人仲間のチームに加わりましょう。 プログラミングを独学で学ぶのは難しいです。 しかし、あなたのように障害を乗り越える人が周りにたくさんいると、それはより簡単になります。 そして、一緒にいるとさらに楽しいですよ! たとえば、同じくコーディングを希望する友人と同時に学習を開始します。 これにより競争の要素が加わり、前進する意欲が高まります。 もう一つの選択肢は、同じ考えを持つ人々のグループに参加することです。 たとえば、freeCodeCamp には、
freeCodeCamp は、共同プログラミング教育を目的とした西洋の非営利組織です。 ロシアには、この職業について紹介するための集会やオンラインコミュニティも数多くあります。 検索を開始できます
自分に最適な学習方法を見つける。 プログラミングを学ぶ正しい方法はありません。 大学時代、講義ではほとんど何も教えられませんでした。 個人的な注意を求めることを学ぶまで、私は自分の進歩のなさにイライラしていました。 あなたはユニークであり、あなたにとって最適な学習方法もユニークです。 プログラミングに関するオンライン コース、学校、書籍は膨大にあります。 ある人には何かが合い、別の人には何かが合います。 自分にとって最適な方法を選択してください。 現在の学習方法がうまくいかない場合は、変更してください。
何かを作り始めます。 ピアニストはピアノを弾くことによって学びます。 プログラミングはプログラミングでしか学べません。 コードを XNUMX 行も書かずに開発を学習している場合は、それをやめてコードを書き始めてください。 自分自身の努力の成果を見ることほどモチベーションが高まるものはありません。 トレーニングで目に見える成果が得られないと、遅かれ早かれモチベーションは失われてしまいます。 ウェブサイト開発を学んでいますか? あなたは小さな Web サイトを作成しています。 モバイル開発を学んでいますか? Android 用のアプリケーションを作成します。 それが非常に単純なものであっても構いません。学習をスピードアップし、自分の進歩を確認し、モチベーションを高めるために、今すぐ何かを作成し始めてください。
助けを求める。 必要なときは、恐れずに助けを求めてください。 何かを理解していないことを認め、学びたいと思うのはごく普通のことです。 経験豊富な開発者の多くは、特に時間をかけて質問を作成し、質問する前に Google に問い合わせた場合には、喜んでサポートします。 FreeCodeCampには、
ロシア語での質問に適しています
コードを書くことを習慣にしましょう。 実践的なプログラミングを日常の一部にすることが基本的に重要です。 週末に連続 XNUMX 時間コーディングするよりも、毎日 XNUMX 時間コーディングする方が効果的です。 規則正しい生活を続けることでプログラミングが習慣化されます。 習慣がないと、コードを書くのはエネルギーを消費するため、頭はタスクを先延ばしにする言い訳を無数に見つけてしまいます。 さらに、開発では関連する多くの詳細を覚えておく必要があるため、コーディングを数日間行わないと、学習する概念の数が減少します。
適切に休むことを学びましょう。 燃え尽き症候群になるまでは、絶え間なく働くことが賢明で生産的な行為のように思えることがあります。 プログラミングには多大な精神力が必要です。 このリソースを適時に復元することが重要です。 やる気がなくなったり、疲れを感じたりした場合は、コンピュータの電源を切って休憩してください。 散歩する。 休暇に行ってください。 疲れている場合は、プログラミングをやめるのではなく、休憩を取ってください。
出典: www.habr.com