優れたプログラマーになるには?

親愛なるhabrozuyzer、あなたは考えやあらゆる種類の質問、世論調査よりもおいしい小さな投稿が好きであることを知っています。 しかし何ヶ月もの間、私は同じ質問から頭痛の種を抱えています-優れたプログラマーになる方法(以下に私が意味することを説明します)。 質問はこれです:



子供の頃から、サイトの作成に興味を持ちました。 6年生から、彼は学校の最初のWebサイトを作成し、HTMLを学習し、さまざまな既製のJavaスクリプトを彼の小さなサイトに挿入しました。 彼は有用な文献を購入し、CSSとHTMLを学び始めました。 その後、9年生で、Delphiでプログラミングを学びました。 私は学校のパスカルを示しません-それらはすべて合格しました。



それから、すべて同じように、私はこの問題について採点し、ビジネスに数年を費やし、私の若さを思い起こして、コンピュータアカデミーで勉強することにしました。 彼はウェブデザイナーとして2年半のトレーニングを過ごしました。 C ++プログラミングは私にはまったく与えられませんでした。どれだけ煙草を吸おうとしても、うまくいきませんでした。 しかし、私は本当にphpが好きでした。特に当時は、データベースからの情報の出力に魅了され、この方向で開発を始めました。 あるクライアント(プログラマーの本から書きました)のエンジン上にWebサイトを作成しました-オンラインカタログは、プロモーションに半年投資しました。 さらに、このサイトは有益になり始め、私はプログラミングを採点してビジネスを再開しました。



要するに、私は数回トレーニングに戻り、昨日、PCP、Zenda、およびプログラミングの革新の全リストの研究に関する年次コースに再び登録しました。



なぜ質問なのか:優れたプログラマーになるには?

コードをコピーして変更し、誰かがそれをどのように行うかをスパイし、時には簡単なスクリプトを追加することもできますが、ある種のプログラミングツールを作成することは私にとって非常に困難です。 つまり、薬の処方を考え出す人もいれば、単に処方をコピーして、教科書から既製の開かれた真実を繰り返す人もいます。



PCPプログラマーとのインタビューに行ったとき、彼らは私にインターネットなしで自分自身を解決しなければならなかったロジック(私が持っているようなもの)とPHPのような単純なタスクを与えてくれました。 まあ、誰が就職して面接で尋ねるのが一般的なタスクについてコースで仕事をします。 私はこれらの既製のパズルの本をダウンロードして、暗記しようとしましたが、仕事中に小さな詳細を思い出すことができなくなり、失敗しました。



特定の「視覚的な考え方」が欠けているため、多くの人は3Dデザイナーになれません(正しく言う方法がわかりません)。 それらは頭の中の図やオブジェクトを表し、同じ3D maxで優れたモデルが実行できる他のモデルとは異なって見えます。



プログラミングでも同じですか? 今、PCPの基本的な知識で単純な論理問題を解決することが不可能な場合、私は真の芸術家になることはできず、模倣者になることはできませんか?



あなたはこれを経験しましたか?もしそうなら、あなたの経験を共有してください、私は非常に感謝します!

初心者から開発者にどのように行きましたか?

ありがとう



All Articles