私はソフトウェアエンジニアであり、VBA(試行錯誤でしたので、その「実際の」体験をあえて考えません!)、Perl w / CGI、C#、およびASP.NETでプログラミングを担当していました。後者の2つは学部生で、「現実の世界」への入り口があります。私は大学を2年退学し、私が言及した言語で5年の経験(合計)を経験しました。しかし、私の履歴書に関して言えば、C#の場合は2年、ASP.NETの場合は1年未満しか下がれません。
私はC#を知っているように感じますが、「この方法は何をするのですか?」前の方法。」そのため、湾があることを経験的に知っていますが、どのように橋渡しをするのか正確にはわかりません。Project Eulerでプログラミングを開始し、デザインパターンに関する本を手に入れましたが、それでも前進するのではなく、毎日水を踏むように感じています。
だからといって、自分が進歩したとは思わないということではなく、毎日来る限り、山の頂上が遠くに見えるということです。
私の質問はこれです:どのようにこの高原を克服しましたか?どのくらいかかりましたか?これを支援するためにどのような方法を提案できますか?
Code Complete、The Mythical Man Month、およびC#経由のCLR、第2版を読みました。私の質問は次のとおりです。
編集:中級レベルのプログラマーのプロジェクトでこの質問を見つけました。議論に追加されると思います(ただし、私の質問に取って代わるものではありません)。そのため、「詳細情報」として質問に追加しています。