Greetings everyone! I am self taught web developer and I am wondering if my two latest projects demonstrate enough skill in building web apps to get an entry/mid level web developer job(specifically rails). I would greatly appreciate any and all input on what I should be doing in order to land a nice rails developer job.
1. OpenRecipea(http://openrecipea.com/)
Brief Info: Finding & Sharing Recipes Has Never Been Easier! I developed and designed a small social media website centered around cooking at home. Users of the website are able to create and share recipes. Other users can then review and like the recipes. Users are also able to follow other users in order to have any new recipes that user posts appear in their timeline. Each user is also given their own cookbook which organizes the recipes they have created and liked by category.
Detailed Description on functionality and what all was used to build it: http://heydidyahear.com/index.php/post/open-recipea/
2. 2-Do. A better todo list(http://my2-do.herokuapp.com/)
Info: 2-Do is an app I created in order to provide users with a better to-do list based on Convoy’s Time Management Matrix. The to-do lists users can create fall under 4 important categories based off a lecture given by Randy Pausch. The goal of this app is to help users make their day to day lives more organized and productive by telling them what needs to get done in which order.
Detailed Description on functionality and what all was used to build it:http://heydidyahear.com/index.php/post/2-do-todo-list-app/
Do these apps that I built 100% myself demonstrate enough skill and understanding in web development to land a entry/mid level job? If they do not please let me know on what skills I should be working on and should be demonstrating in order to give me a better shot.
Thanks in advanced to any one who gives some input, I really appreciate it!
EDIT: BTW, this is exactly how I got my first job... I wrote a demo app and showed it to a potential employer. It was enough to get my foot in the door at a place where I had the privilege of working long hours for low salary until I had enough experience to apply for more desirable positions. Confidence and shoe leather can be as good as an formal education... good luck :)