So its been quite some time since I have written a blog post about coding, and there is a good reason for that…I haven’t been coding. Now don’t get me wrong, it was fun and I was enjoying learning new things, visions of games I wanted to develop would consume my thoughts and I wanted to learn all I could, in the 5 to 10 minute time spans that I could manage to get to myself. Even now as I write this I have had my 3 year old come in to demand a new band aid on his owie (he doesn’t have any wounds he just wants to play with the band aids) and my youngest is trying desperately to get to the keyboard and mouse. Learning to code is something that I am still wanting to do but its going to be on a back burner for a while.
So where does that leave this blog? Well the reason I haven’t posted since may is because I thought that since I wasn’t coding I had nothing to write about on this blog (since the name is Technomommy and all) The more I thought about it though the more I realized that everything I do I can write about! I can’t be the only mom who loves video games and technology, while wanting to work from home, and wanting to start a homestead (yes with goats and chickens and selling stuff at farmers market for extra cash) Also I call myself a kitchen and garden witch but I can’t be the only one who has every intention of doing magick to bring positive change and prosperity and I end up just smudging the house every now and then when I really feel a funky vibe. Its time to roll up my sleeves and start changing things. So that is what this blog is going to be about. I will try to separate this blog into a few different topics eventually. Right now I’m just going to write. This is a blog for me, to organize what I want to do, and push myself to do it. If you have read all this and are still interested then say hello in the comments and tell me what interests you. I would love to hear from you. have an amazing day!
I started my game project! I have files for buttons, backgrounds, characters, and fonts. I will be following along with my lessons and when this project is complete I plan to take using what I learned so far and making something of my own. This course has 6 projects to complete, which in itself is rather daunting, but I want to make sure I can make coding second nature to me, I don’t just want to learn how to develop games, I want to confidently call myself an expert.
My kids are seeming to make it their mission in life to make sure that any study time I carve for myself will not be a relaxing experience. If I get my youngest happy in his play area then my older 2 decide that is when they want to show me their dinosaurs and proceed to try to bring me every dinosaur they have and put them right in front of the computer screen. My oldest is 4 and he has started playing games on the computer, which means every time I sit down he thinks we are going to play together, its adorable but incredibly distracting! However watching what he enjoys playing on the computer has given me some ideas on what my first game will be, I want to make something he can play! So that’s my goal! Lets do this!
Day 5 and 6 are done! It was hard, and I’ll be honest I didn’t really want to study these past couple of days. I was at my limit with my kids, after being up since 4am I still wasn’t able to get a minute to attempt to study until around 7pm and by that time I felt like a zombie. I was so tired I sat down at the computer and just stared at the screen for a minute before remembering what I was supposed to be doing! I had a decision to make, make some coffee and get my brain in gear…or give in to the sirens call of my bed and sleep. So I got up, quietly snuck into the kitchen to make some coffee, took that first glorious sip…and my 9 month old woke back up. I already made the coffee so I wasn’t giving up now! I set my little dude up on the floor with a blanket and some toys and got to work. I realized that as a mom it’s going to be hard if not seemingly impossible to find the time to study and code, but if I want this then I have to make the time! There will be some times when it would be so much easier to just accept my current job and life, to give up, to listen to that little voice that says I don’t have what it takes and I should just give up and stop wasting my time. But I refuse! I am doing this to provide a better life for my family, when I had the opportunity to go to college I didn’t know what I wanted to do so I wasted a lot of time and money, I can’t afford to do that again. If I want to better myself then I have to take control, even if that means a lot more coffee!
I powered through my lessons these past two days so I am now ready to start my first project! I am excited but a little worried because now its more than just watching videos, I will be actually coding a game! I will have to find more than 5 minute intervals to study and code. I think I may need to find some new ways to occupy my kids. I’ve done some coding in the past, but its been simple HTML/CSS pages. This is a whole new arena for me. I can do this!
Day 3 and 4 are done! I decided not to post about day 3 because I didn’t actually get to do any coding, my youngest is teething so I spent about 7 hours just walking around the house to try to keep him from screaming his head off. So instead of doing nothing during that time I put an earbud in my phone and watched my lessons on Udemy.com. I didn’t get to practice but at least I was able to expand my knowledge while walking…and walking…and walking! Today I was able to sit down and code for a bit and I have decided that while I like the style of codecombat.com I think I need to focus on something a bit more practical. I highly recommend code combat if you are just starting out or if you want a fun way to simply practice. I still plan on utilizing the site during my 100 day challenge, however I am going to start focusing more on my Udemy lessons, freecodecamp.com and codeacademy.com
One thing I have noticed in the short time I have been coding is that I tend to shy away from bigger challenges, the thought of coding an entire game, even a small one, seems overwhelming to me! This is what I want to do and I start to panic just thinking about else/if statements, do while loops, and math! I will be the first to admit that math is not my forte. I’m not horrible at it but its not my favorite subject, and there is a whole style of math for game development that I am just beginning to see! I tend to doubt myself, in pretty much anything I set out to do I always have this little voice saying I can’t do something, or I’m not good enough or smart enough…you get the idea. So I believe my biggest challenge during this 100 days will be to shut that inner critic up! Better yet, I am going to take that inner critic, force her into a rocket, and send her to mars! Ok so I won’t really be able to do that, but it makes for a nice visualization when my inner monologue starts being a downer.
Day 2 is done! Its going to be awhile before I am able to do projects on my own to practice but I’ll get there! If I keep up my current study pace then I should be starting my first game development project with Udemy next week. I’m excited to see code actually turn into something tangible, to see what the code does and how it interacts and functions within a game will be extremely helpful, I foresee many “AHA!” moments in the near future.
I realize that many who do this challenge put in more time coding than I do on average, so my progress might not be as fast as I would like, but that’s ok! The important thing is that I show up. Every new bit of code I learn is more than I knew yesterday, and even though I may not understand what most of it does yet I know that if I don’t give up and don’t get discouraged I’ll get it…in time. Between trying (and failing) to get the kids to be quiet and behaved long enough to get in a solid study session in, working full time, and keeping the house from looking like a complete disaster area, I am going to have to accept that I am not going to be flying through this, I’m going to need to be patient with myself. I would love to have a 3 hour block of time to study and code, however I consider it a victory to get 30 solid minutes in! I end up watching the Udemy lessons while nursing my 8 month old, and doing 1 code challenge in between chasing the kids or cleaning up the messes they make (my 2 year old found out he could open the refrigerator…he found the eggs!) So in the midst of the chaos I say…BRING ON DAY 3!
So my streak for my first one hundred days of code challenge was…drum roll please…1 day. I did one day and haven’t done anything since then. So instead of just forgetting about this, or beating myself up over it, I am starting again. False starts happen, what matters is to never give up, I have a feeling I am going to be reporting on my frustrations and failures much more than I will be celebrating victory, at least at first. I will be attempting to set some sort of routine with my kids to allow me more time to study and code…and it’s gonna stick this time…it will!
So #100daysofcode round 1 day 1 begins…again!
So instead of looking at the one hundred day challenge as one solid thing, I am breaking it down into weeks. So for my first week I really just want to focus on getting comfortable with code. No projects this week just practice and study. I will be focusing on code combat and Udemy courses only for this week. I seem to want to study everything at once which is not exactly productive, so by giving myself a weekly lesson plan I hope to start this challenge on a more productive and sustainable note. Wish me luck!
As its called in the twitter verse #R1D1 or round one day one is done! I can already envision the projects I will complete within these 100 days. So many game ideas, app ideas, and even website designs are playing around in my head, I don’t know how to execute them just yet, but I will. Before I started to code I never realized how much of a creative outlet this could be. There is no limit to what can be created through code.
I want to be able to make this challenge a part of my daily life, even after the 100 day challenge is done. So this week my goal is to do 30 minutes of code combat, one unity tutorial, and one lesson from Udemy.com. All together that equals about an hour of my time, now soon I will add more time so I can work on projects, but I really want to make sure I can complete my goal each day.
So far what I have learned is that I have a lot to learn! Time to make some tea and get to coding!
After taking a break from studying and coding I am jumping back in with the #100daysofcode challenge. I am so excited to be doing this and documenting my journey on here, I can’t wait to get started!
I want to know if you have done this challenge before or if you are doing it now. How long did you code a day? Did you complete any projects? What platforms did you use to learn and code? I cant wait to hear your thoughts and experiences in the comments.
Hi there! As you can see this site is still a bit new, at the moment I want this site to be my personal blog for web development, game development, product and site reviews for kid learning toys, websites, and apps, and last but not least a bit about my adventures working from home while homeschooling my kids using all the resources available today! That’s a lot of content for one blog! I suppose it makes sense though, I multitask so my blog should too! I hope you check back often, I will aim to have a new blog post every other day or so.