Programming by coincidence
I’ve been learning Android for the past few months and I’ve been a little frustrated by my progress.
I have built some example apps - nothing production worthy - but I don’t feel like I have a solid grasp on even the fundamentals.
I feel like I’ve been programming by coincidence. Programming by coincidence is typing lines of code and hoping your commands do what you intend them to do.
But, maybe this is how you first learn. Maybe you start out by coincidently programming - over and over - until you begin to program, intentionally.