|
|
|
|
|
by fierycatnet
3671 days ago
|
|
I was messing with programming for years now but I can't manage build anything worthwhile, even for my own amusement. I was CS major but I got burned out on high level math and I switched majors. Through out these years it's always been a struggle to learn to code and finish something. I've done some basic problems, some Project Euler, etc. I did countless tutorials, it just doesn't stick for me. I've been through so many languages that I can't even remember them all, name it and there's good chance that I've read a book on it. It also seems like there is so many tools and programming today is so convoluted and over engineered that I just get overwhelmed. I also don't have anyone to talk about programming, I am just spinning wheels solo and get frustrated when I get stuck. Right now I am giving my last chance of learning to code. I found out Lisp and eventually Clojure. It seems more straightforward and simple, there are no 'design patterns' to remember and break my head with. I feel like I can slowly build something from bottom up. I have high hopes for Arachne upcoming framework. I hope it will be accessible and I'll be able to make SPAs sites. But yeah, I feel like I've burned out on this. I just get frustrated with code most of the time when I can't come up with a simple solution. |
|
Some people just learn better from the bottom-up: you feel like you have a full understanding of the environment you're working with and its much more enjoyable. As you feel like you've mastered one level you can then move up to the next level. Don't feel like you need to rush into building a complete web app using the latest frameworks etc. Once you feel comfortable with Lisp/Clojure, then look into setting up a simple local web server and getting it serving some html. Then add some javascript. Then some dynamic behavior (with Lisp/Clojure). Then add a database. If you dive into it all at once it will drive you mad.