プログラマーについて噂されているいくつかの考え

良い一日。

もちろん、このトピックはhabrolyadyにはあまり役に立たず、私のカルマに悪影響を与える可能性が高いですが、私はまだリスクを繰り返します。



かなり頻繁に私の友人が私に尋ねます-プログラマーになる方法(そして良い給料を得る)?

私たちの多くは、この質問にさまざまな答えやヒントを与えることができます。このトピックは何度も議論されてきましたが、今日は私たちの意見をお伝えしたいと思います。





それは価値がありますか?



最初に理解する必要があるのですが、必要ですか?

プログラマーは職業ではありません-それは生き方であり、考え方です。

そして、給与のためだけにプログラマーになることに決めた場合は、他の専門分野を探してください。



多くのプログラマーが職業上の怪我やその他の欠点を抱えていることは秘密ではありません。

欠点のうち、最も一般的なものを挙げることができます。



健康上の問題

プログラマーはデスクトップで作業時間の大部分を費やしています(それだけではありません)。 これは、過剰な体重、筋力低下、姿勢の問題を伴います。

自分を形に保つには、多くの労力、時間、意志が必要です。



精神の変形

プログラマーとしての仕事の長年にわたって、私の世界観は大きく変わり、人々と共通の言語を見つけることはより困難になりました。

その理由は、適切なコードとアプリケーション構造をコンパイルするときに、異なる考え方を身に付けるためです。 ロジックは、あらゆる問題の聖杯と万能薬になります。 私の知る限り、他の多くの職業の人々はめったに論理に頼らず、その結果、誤解と「賢者」(時にはばか)の悪名が生み出されます。 時間が経つにつれて、あなたはあなたの古い友人や知人の多くを失います;あなたまたは彼はただ面白くなくなります。

異性との問題も可能です。 女の子は私が見た中で最も非論理的な生き物の一つであり、共通の言語と調和を見つけることは非常に難しいでしょう。 また、私の観察から、プログラマーではなく、男性は似たような職業とメンタリティの女の子についてあまり満足していないことに気付きました。

しかし、もちろん、すべてがそれほど悪いわけではありません
写真






殺された時の山

プログラマーの仕事は、あなたがプロであろうとジュニアであろうと、常に訓練です-あなたは常に学び、読み、マスターしなければなりません。

本、教科書、ドキュメンテーション、実験を読むために自由時間の大部分を与える準備をしてください。

悲しいかな、時間は戻りません。



腐敗

今日では、広く使用されている無害な情報出力デバイスはありません。つまり、モニターは必然的に視力を奪います。 問題は放射線ではなく、人間の視覚装置の構造的特徴にあります(これについてはインターネットで読むことができます)。

目の運動と目の病気の予防のために、さらに時間を費やす必要があります。



部分的な文法の低下

プログラマーとして、あなたはたくさんの技術文書を読み、たくさん書かなければなりません。それは常に文法の重要性を考慮していないか、単に文法的に複雑なテキストを持っていません。 コードをコンパイルするときのようにマシンの習慣があるため、コンマとブラケットの配置にも問題がある可能性があります。

ピットに入らないようにするには、非技術文献を読んだり、記事やストーリーを書いたりするのに余分な時間を費やす必要があります。



他者の重要性

隣人のいとこがコンピューターを修正するように要求することで邪魔されると、彼は「tyzhprogramist」であるため、昨年あなたの猫を噛んだ犬の飼い主のpheがあなたに向き直り、これに終わりはありません。 新しい電話、ヘッドフォン、新しい掃除機のアドバイス、Webサイトの作成、Odinのインストール、Wordのテーブルのサポートなどのリクエストがあります。 このすべてにうんざりして、お金を拒否したり要求したりするのは正しいことですが、あなたは同級生の妹の元妻の半知人の間でひどく知られているでしょう。

もちろん、最も商業的な目標を追求しているのでなければ、あなたがプログラマーであることを誰も知らない方がよいでしょう。



どこから始めますか?



あなたが結果を恐れず、プログラマであると決心しているなら、読み続けてください...もっとあるかどうか。



どこかに行く必要がありますか?

学校に入学する必要はありませんが、非常に望ましいです。 もちろん、通常の職業訓練校について話しているのであれば、時間を無駄にしない方が良いでしょう。

最近では、自習がかなり手頃な価格になり、有名なオンライン大学も数多くあります。 しかし、プロの教師に勝るものはありません。 教師または教育機関を慎重に選択する必要があります。あなたのさらなる成功はこれに依存します。

行動することに決めた場合、さらなる記事はほとんど役に立ちません。



次は?

次に、やりたいことを選択する必要があります。

生産的なトレーニングと仕事の主な秘密は、モチベーションです! 非常に良い動機は、選択した分野への関心です。

かなり難しい決定を下し、やりたいことを選択する必要があります。

独自のサイトを作成することを夢見ていますか、それともサイトの素晴らしいアイデアをお持ちですか? それがあなたのウェブプログラミングです。

それとも、ゲームを作成したいですか? 次に、ゲーム開発者。 などなど。



始めたい方向を選びました

どんなに些細なことでも、検索エンジンに「Webサイトの作成方法」または「ゲームの作成方法」と入力し、結果を注意深く読んでください。

読みましたか? それに慣れて、あなたは頻繁にグーグルする必要があり、結果は常にあなたを満足させるわけではありませんが、落胆しないでください、すべてが時間をかけて来るでしょう。

変更要求、指定、補足。 初心者/ダミーの資料を探してください。 プロフィールブックは適切であり、検索、ストア、またはライブラリで簡単に見つけることができます(またはブックのリスト)。

基本から始めます。たとえば、Webサイトの作成方法を学びたい場合-htmlbook.ruチュートリアルの良い例であるHTMLとCSSを学習してタイプセットを学ぶ

最初のプログラム/サイトを「Hello World」にしてから、自分で何かを変えてみてください。



私は何もできません:(

すべて順調です! 現在のミスが多ければ多いほど、資料をよりよく理解でき、将来的にミスを減らすことができます。

モスクワは一度に建てられたのではなく、労働者が猿とあなたが選んだいくつかのことわざから男を作りました。 すべてのプログラマーがこれを経験します。

フォーラム/チャット/ブログでアドバイスを求めることを恐れないでください。想像上の「プロ」からの批判を聞くことはできますが、誰もあなたをbeatるつもりはありません。

主なことは、それが困難で明確ではないので、停止しないことです、すぐにあなたは引き込まれます:)



何かがうまくいき始めた

おめでとうございます、最初のレンガが置かれました! ビール/パイ/ジュースのボトルで自分に報酬を与えることができます。

あなたはそこで止まることはできません。あなたは前進し、さらに勉強する必要があります。 停止すると、プログラマのキャリアは終了します。

タスクを複雑にするために、理解できないものについて読んで、興味のあることについてさらに質問をし、ライブラリまたはフレームワークを使用し、自分自身をロードし、長く望んでいたものを作成しようとします



私は何が起こっているのか理解し始めました。

これは初心者プログラマの最大の誤解であり、私たちのほとんどはこの段階を通過しました。

Dunning-Krugerエフェクトの下に来ました

写真






経験を積んで地球に戻るために、プログラマーのチームで仕事をする時が来ました。

給与が初めてあなたの都市の平均を上回っている空室をすぐに探してはいけません。 しかし今、主なものは経験と知識です。

繰り返しますが、同僚に質問し、経験から学び、一部のチームリーダーは後輩をすぐに訓練します。 イニシアチブを取りますが、常にチームリーダーにチェックを行います。



「yazhprogramist」でTシャツを購入して、ハブに登録できます



まとめ



あなたは初心者プログラマーまたはジュニア(ジュニア)になりました。あなたはまだプログラマーではありませんが、あなたはすでに自分自身の何かです。

松葉杖や自転車を恐れないでください。スキルは経験とともにもたらされます。

自転車は技術をよりよく理解するのに役立ち、松葉杖は時間の経過とともに、なぜすべきでないのかを理解するのに役立ちます。





このトピックで予期せず終了します、あなたの努力のすべての成功を願っています!



All Articles