Ask YC: I started learning Lisp and I'm looking for some advice.
I am a graduate with a CS degree. I didn't really get into programming during college, I enjoyed it, but it wasn't my life like so many other students. I now am getting to the point where its becoming my life (in a good way). I feel like I am really behind in certain areas and no matter what I do, I can't seem to break this barrier and step it up to the next level. I was taught C++ in college but haven't used it once since. I got a job as a web programmer and now work using mainly PHP and Javascript.
I have wanted to take my abilities to the next level for some time but I didn't know how. A friend of mine wanted to start programming so we decided to learn a language together. We narrowed it down to Python or Lisp. I am now learning Lisp and enjoying it, but I don't know how to proceed. It seems every time I try to read a book, the basic stuff is too basic and the advanced stuff is too advanced. I'm in this limbo where I know enough to be a successful web programmer, but know almost nothing of real programming. The ramblings in this message should convey how upset I am with myself. I just don't get it.
I need some advice. I can't seem to find basic lisp projects to get me going. I have even tried to find home work problems on the web just to get something. Books seem to go from "here's a loop!" to "here's a bunch of stuff that we have never covered and now we are throwing it in!" I don't know how to move forward.
Any thoughts and advice would be most appreciated.