大约2个月前,我想出了一个Android应用程序的想法,但我不知道如何编程,除了知道一些QBasic和一般的编程概念。
我发现自己非常荒谬的是,对于没有/很少有编程知识的人会有如此大的第一次项目,但我确信这是大多数非程序员的常见问题。其中大部分甚至可能都没有试图学习他们需要学习什么才能使他们的想法成真,而那些做过的人在尝试制造某些东西时遇到一致的问题后不久就会失去野心。
自从我开始以来,我学到了大量的Java,PHP,Javascript,HTML和Android开发流程。我一直在Google,Youtube上搜索教程,提示和几乎不断使用参考指南。无论如何,我的想法都会变得最快。
就像我所描述的那样,我仍然遇到了一致的问题,并且从一开始就一直存在,只有我的主要项目几乎没有完成,仍然在努力。
所以我的问题是,对于那些试图尽快完成项目的人来说,有哪些提示?这只是耐心吗?是不是真的太荒谬了?他们应该有什么样的心态?他们应该完全专注于他们的主要项目还是在较小的项目上练习?
很抱歉,如果这是一个不寻常或愚蠢的问题,但在学习编程超过100个小时之后我就不知道我是否应该这样做...谢谢!
答案 0 :(得分:1)
我的感觉和你现在的感觉一样,我认为这肯定可能是因为你试图开始太大了。我开始编写复杂的应用程序的大目标,并在我的尝试显然失败后气馁。一旦我开始承认初学者无法对这些事情进行编码(因为每种技能都需要时间来学习),并且允许自己以正常的速度学习,我的技能进步速度要快得多!作为初学者,成为初学者并没有错。
我要做的是简单的代码练习应用程序,但每个练习应用程序只教我一项新技能。最终我的应用程序开始变得复杂,我甚至没有注意到!祝你的编码好运!如果您有任何问题,请随时提出!