I am new to programming, I intend to get an entry level job programming next 
year (or a little bit longer). I am switching fields and not going to college, 
but kinda "self teaching" myself through various methods. I currently 
understand 
concepts in programming in python up to classes (like I understand how to make 
objects, I understand inheritance, etc...), and I have experimented with 
building guis in Tkinter,  but I'm finding that I understand concepts, but have 
no real way to implement them.

So now my problem emerges... can anyone give me suggestions of exercises I 
should do to help improve  my knowledge of what I can "actually" do with the 
concepts I have.

My main goal is to get to the point where I can assist in fixing bugs in open 
source programs (I'll be learning C++ in a couple months as well), but when I 
look at bugs / source code of larger programs, I am just so blown away at how 
little I understand. So I need to find a way to bridge the gap between my 
current level and the level needed to contribute to open source programs. A 
lofty goal I understand, but it is my goal. And I am very dedicated to reaching 
it.

Anyways, given my situation, do you good people have any suggestions for me. I 
don't need a person walking me through it, a simple, "build a program that asks 
a user to give you a name and create permutations of it" is great. Of course 
that example is elementary, but that is the gist of the responses I'm looking 
for. I just have no idea of what kind of programs to build, my ignorance is 
holding me back in my opinion.

Any response is welcomed, but I do ask if you are critical of me, please offer 
a 
method for me to improve the deficiency / deficiencies  I have. Thank you so 
much for reading my inquiry :)

 What is it about you... that intrigues me so?



      
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to