Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community!

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial



So I've been learning for about a month now. But I still don't seem to have good imagination on what I'm going to code. For example, When Craig (Python Teacher) is teaching in a video I don't know how or where he gets these ideas from. Does he have a production team that sets everything up for him before he starts? I have no idea but you get what I mean. So my question is:

Is it normal for a beginner not have an imagination like the other people I'm seeing that have studied for years?

And if it's a No, I'd like a good solution.

Because I'm starting to feel stupid.


1 Answer

Totally normal, I've been a professional developer for a little over a year now, and was learning for roughly a year an a half prior to getting the job. I didn't have many ideas, until I found stuff in my previous job that I couldn't stand doing, because they were repetitive tasks. So then I got the idea to automate them and save myself time. Think of simple every day functions you carry out on phones or a computer would be my suggestion, or problems you have within a hobby you have that could be improved. Usually for me it's just being open to thinking about the pain points in my every day tech and non tech experiences that a new tool could help make easier.

Alrighty, Thanks Dayne!

And thank you for taking me seriously.