我是新来的。我已经学习 java 几个月了,我正在做我的第一个项目,我自己。
让我困惑的是,我写了几行,运行它,有时它可以工作,很多时候它没有。然后我必须谷歌它,找到一个解决方案,合并它。然后我尝试编写更多代码,有时它可以工作,而且我经常不得不重复整个过程,或者在 stackoverflow 上询问。
现在可能是因为我是新手,通过练习我不需要经常查找东西,但是,随着我的技能越来越好,我所承担的项目也会变得越来越难,所以我猜我仍然需要继续查找。就像我学会了如何通过 TCP/IP 发送数据,然后我必须查找如何对其进行加密,然后如何使用强加密进行加密,然后将这些数据存储在 derby datase 中,每次我都必须不断查找。
所以问题:
第 1 部分:这个过程会结束吗?当然必须,否则软件项目如何完成。程序员不能一直在查找东西吗?我只需要大量的编码时间吗?第 2 部分:似乎总是比我预期的要花更长的时间。如果我使用 GUI 编辑器设计一个表单并认为我可以在两天内完成(例如),那么总是会出错并且需要 2-3 倍的时间。如果我这么糟糕,我连工作都保不住了,我会在三天内被解雇:(
非常感谢有经验的人的任何帮助。谢谢
德顿王子