0

私はこれが初めてです。私は数か月間 Java を学んでおり、最初のプロジェクトである自分自身に取り組んでいます。

私を混乱させているのは、数行書いて実行すると、うまくいくこともあれば、うまくいかないこともあるということです。それから私はそれをググって解決策を見つけ、それを組み込む必要があります。次に、さらにコードを書き込もうとしますが、うまくいくこともあれば、プロセス全体を繰り返さなければならないこともよくあります。

おそらく私は新しいので、練習すればそれほど頻繁に物事を調べる必要はありませんが、私のスキルが向上するにつれて、私が引き受けるプロジェクトも同様に難しくなるでしょう.物事を調べ続けます。TCP/IP 経由でデータを送信する方法を学んだように、それを暗号化する方法を調べ、次に強力な暗号化で暗号化する方法を調べ、そのデータを derby datase に保存する必要がありました。

だから質問:

パート 1:このプロセスは終了しますか? そうでなければ、ソフトウェアプロジェクトはどのように完成するのでしょうか。プログラマーは常に物事を調べているわけにはいきませんか? 何時間ものコーディングが必要なだけですか? パート 2:いつも思ったより時間がかかるようです。GUI エディターを使用してフォームをデザインしていて、(例として) 2 日でできると思う場合、常に何かがうまくいかず、2 ~ 3 倍の時間がかかります。そんなに下手だったら仕事すら出来ず、3日でクビになってしまいます(笑)

経験豊富な人々からの助けは大歓迎です.thanks

ル プリンス ド ダンプ

4

3 に答える 3

2

スキル獲得の概念に関するより一般的な問題だと思います(おそらく「職場」サイトに適しています)。

この主題と、弟子を獲得するために必要な 10,000 時間について、この主題について、Robert Greene による「Mastery」と Malcolm Gladwell による「Outliers」という 2 つの良いブールがあります。

短い答え: これは正常です: あなたがしているこれらのことはまだあなたの脳に「配線」されておらず、時間と試行が必要です. これらのタスクをしばらく実行すると、より早く「覚える」ことができるようになるか、無意識のうちに実行できるようになります。さらに、関連性を構築できるようになるため、心はより多くのパターン (または違い) などを認識できるようになります。同時により多くを達成します。

于 2013-02-11T17:28:10.793 に答える
2

経験を積むにつれて、物事を調べる必要が少なくなります。ただし、物事を完全に調べることをやめることは決してないだろうと言えます。私は Java を約 8 年間使用していますが、今でも Google を使用して、コード スニペットと質問への回答を常に検索しています。恥ずかしいことではありません。それはプログラマーであることの一部にすぎません。

于 2013-02-11T17:13:18.877 に答える