Somewhat. I'm much closer than I have been at least. I have an engineering job that is enjoyable, as a full-time intern. I'm also living in an area that I like living in (Greater Boston area). Then once this is done, I have a full year of undergraduate education left. That's when the interesting part comes in. I'm completely torn on if I want to continue as an Engineer post-college, or try and find my way into a managerial position or go in the direction of Higher Education in the form of Student Affairs. I do a lot of of that sort of work when I'm at college, and absolutely love it. There's something much more elegant and usually more interesting about working more with people than products. But I'm not sure if it's too late to seriously pursue that or if it's even worth pursuing in today's age. I've also pretty much decided that for the immediate future after college I would prefer to live directly in a city. Some place like Cambridge/Somerville or Portland, ME, or even in the pacific northwest would be really interesting to live in. A place where I can be immersed in the local arts, music, and culture scene and be an active participant in them, like I am when I'm at college. I wouldn't even mind staying in Rochester after college, I love that city and have come to meet a lot of interesting people. Granted, I do spend a bit too much time focusing on...everything at the same time, which has at times impacted my health and relationship, but I think I've learned how to reach a happy medium on that. The big part about living in a city is that it would best allow me to continue to pursue my interest in radio (I DJ and do some business development work), and music in general (my roommates and I run a record label and make music as well). As for the label, it's a start but I want so much more out of that. I have a burning desire for it to become something that people all over the start and northeast know of (at least those that are heavily invested in music), and I want it to really develop a music scene in a place that is fragmented. The people in these scenes are generally awesome people. To think of living in some vanilla suburb is boring to me. I've also recently taken to learning HTML/CSS, and plan on learning Python and Javascript because they seem interesting to me (insomniasexx, do you know of any good resources for really learning this stuff? I'd love to go beyond what's taught in codecademy.). Right now I have an amazing girlfriend, great friends, a job that is okay, in an area that I like. But I still want so much more than that. I want to keep this great relationship and these friends, but at the same time I want a job where I am the leader, not a follower or a subservient to a project manager. I want to create my work, and shape my world in a vision that I see fit. That's where the managerial and/or Higher Education work comes into play. I want to continually be challenged, and live a thriving and interesting social life where I can walk out of my place and be immersed in something more than myself.
HTML/CSS was the easiest to learn because the learning curve is very low. Get the basics, you can build a website. Get more basics, and you can create a better website. I am still learning but it's all through practice. Every site or UI I design and develop, I learn about something new about coding practices and the weird little things that happen on different browsers. I also read about HTML/CSS/UI/Design/Tutorial blogs incessantly. Seeing how someone built a CSS-only ios7 overlay feature helps me understand how I can apply those things to my own design/dev process. I tried to teach myself JS similarly and failed miserably. I completed codecademy for JS and I still am an utter failure. So now I'm taking a night class at my local community college to get better at it. There is something about being around others, having a professor, and being forced to learn and utilize what you learned with pointless exercises each week. I don't know how to replicate it online yet. It's the combination of reading the book, hearing the lecture about the concepts, and then being handed an assignment to create something based on that. Codecademy is too easy and too quick to fully get you to understand the concepts. Even after this class is done, I'm going to be far from a JS wizard. I will have to start reading and practicing with all the newest js things - node, angular, new frameworks, jquery, etc, to be truly competitive and understand how people are really doing things. I believe this is the site I originally tried to use to learn JS: http://javascriptissexy.com/how-to-learn-javascript-properly/ It combines a bunch of different things to teach you JS, with a reddit studygroup. Unfortunately, I was far to busy and uninspired to get very far into it. But you can see how they hit you from a bunch of different angles - interaction, codecademy, books, etc to get you to learn. I would recommend that. Or take a night class like me. Python - no idea. Here's a python resource I have saved in Evernote though. http://code.tutsplus.com/tutorials/the-best-way-to-learn-pyt... Supposedly, it's a great language for beginners. I have zero experience though. After JS, I'm looking to do Ruby on Rails. Supposedly that's easy. I'm also switching to doing CSS with SASS. Seems to be what most are using these days - even though I would rather use Stylus. Too many languages, not enough time.
Would you mind sharing some of those blogs for HTML/CSS? I'd love to start doing more with it but I have no idea where to start right now and could use some inspiration. I'm also going to look into SASS, Stylus I'd already heard of but not SASS. The thing with Codecademy is that it doesn't teach you enough to do anything useful, but it teaches you enough to determine if you want to pursue an interest in coding or not. I'm well-aware that going beyond that site is completely necessary. But it's a good first step for the syntax and all that fun stuff. I might take a course once I'm back at college, either that or I'll badger my Networking roommate or Software Engineer roommate until they give me notes to make copies of and other literature. I've seen that site for JS before! I'm going to go through the Codecademy JS first just see if there's anything useful there, and then go through the JS site. I really need to familiarize myself with the Firefox Browser Console. I've been screwing around and looking at page sources to see what I do and don't understand on some web pages, which has been fun. There's also the fact of how fast this stuff changes that makes it even more fun to get a handle on!
Here's some I pulled from my RSS reader or my design/dev Evernote notebook. Some are more design, some are more coding, some are more UI. http://css-tricks.com/ http://www.usabilitypost.com/ http://tympanus.net/codrops/ http://www.onextrapixel.com/ http://www.creativebloq.com/ http://freelancefolder.com/ http://thehipperelement.com/ http://www.webdesignerdepot.com/ http://useyourinterface.com/ http://www.nngroup.com/articles/ http://www.mobile-patterns.com/ http://www.1stwebdesigner.com/tutorials/70-best-web-design-t.../ Someone else's bookmarks: http://www.juliannorton.com/bookmarks Hope this helps a bit. I just have a ton of stuff all over the place.