• Skip to primary navigation
  • Skip to content
  • Skip to primary sidebar
  • Skip to footer

Diana Starts

Dream. Create. Share.

Main navigation

  • Home
  • How to Start a Blog
  • Pinterest
  • Contact
  • Resources
    • My Complete Blog Toolkit (Food Blog)

Chat · December 24, 2013

Code Bicycle

“It’s like getting back on a bicycle”, my friend Scott replied, after I professed my interest in re-learning how to program.

Bicycle

Yes, I’ve been hopping back onto the Code Bicycle for the last year or so, and it’s been great. But, why re-learn? I guess we should start at the beginning. College entry level programming? No, let’s go waaay back for a minute.

I remember my first computer game. I’m sure I played all of these back in the day, but there was one that sticks out in my mind as being a favorite. There was a command line where you could enter a pattern of letters and numbers to draw a colorful design. I remember following the suggested list of commands for awhile and then eventually going rogue and changing some of the inputs to come up with my own creations. A quick google search tells me that this game I remember so fondly is called “Logo Programming“, complete with a drawing turtle. Ahh, yes. Not only one of my first computer games, but also my first programming language. It would be many years before I played with programming again.

In high school, I signed up for computer science with one of my all-time favorite professors, who also taught the AP calculus class I took. I’m not sure I would have signed up for that class without that professor. Anywho, as you can imagine, this, plus spending lunch breaks in the library or computer lab, made me wildly popular with friends and boys, but I had more important matters to attend to. My future. I enjoyed that high school programming class so much that I decided to take more classes in college, where I had originally declared a business major.

I quickly found I enjoyed the programming classes more than the business ones and ended up changing my major to computer science. The major was tough, but I enjoyed the challenge. The many nights working through pages and pages of error messages were always worth it when you got your code to compile and run. But, I decided that I didn’t want to spend 100% of my work life going through error messages behind a computer screen. While I was in college, I had signed up for many different groups, and I wanted to do something to pair my computer science background with working with people.

After graduating, I found myself doing formal quality assurance. I enjoyed the work, but I transitioned to working as a business analyst after a year. This job was a great fit, allowing me to work as the liaison between the tech (developers) and business (clients/SMEs) sides. I became a translator between both worlds, documenting the information in words both groups could understand and agree on. I learned how to design software and work with many types of people, but I started forgetting how to actually program.

My last major coding project would be a web site I built as a side project to sell my handmade jewelry online around 2006. I was self taught on web programming with some help from my college friends Bobby and John. I used HTML, CSS, Javascript, and…wait for it…classic ASP. I structured my site using tables, which was totally acceptable back then. No, seriously, it was! Anywho, poor form and all, I had something up, and it worked, though it was a bit short-lived. Eventually, the jewelry business faded away, the site got deleted, and my thoughts moved away from coding…

macbook

Until recently…just a year or so ago, I decided that I missed it. I wanted to be able to make cool things – sites, plugins, themes, and apps. I got the itch to design, build, and create. But, I wanted to do it right this time.

Team Treehouse 6pts

So, for the last year or so, I’ve explored online tools like codecademy.com, codeschool.com, and most recently, teamtreehouse.com to learn *current* best practices. And, I’ve jumped into the local tech scene and made new friends, like Scott, Summer, Tim, and Rick, who help and encourage me with positive energy and enough belief in my abilities to keep me hopping back on the Code Bicycle after hitting rough patches.

So, here I am, re-learning how to ride this Code Bicycle and documenting the journey on this new tech blog, Diana Starts. I’m planning to document my journey, both challenges and successes, here with hopes that someone will find the information useful. This isn’t a guru site, so if you’re looking for someone who knows everything, you’ve come to the wrong place. Pretty much, I know very little…for now, at least. So, if you’re looking for someone who is open to learning and sharing their mistakes along the way, then you’ve come to the right place.

“Success is not final, failure is not fatal: it is the courage to continue that counts.” ~Winston Churchill

Thanks for stopping by!

Related

Pin
Tweet
Share
Share
0 Shares

Filed Under: Chat

My Charlotte Startup Weekend 2013 Experience »

Reader Interactions

Comments

  1. Samantha says

    December 24, 2013 at 8:35 pm

    I have always wanted to learn how to code! I remember in high school, I took a programming class and we made some cool games in Java, but that’s about all I know how to do. Someday maybe I will be able to learn just a little bit. I look forward to reading your blogging adventures!

    Reply
    • Diana says

      December 24, 2013 at 9:31 pm

      Hi Samantha! That’s so cool you did programming in high school! I hope I can post some useful information here for you. Is there anything in particular you’d like to learn?

      Reply
  2. Jaime says

    December 28, 2013 at 9:48 pm

    I’ve been a web developer since college (all forms of a developer, starting as an online producer until I was the lead developer of the newspaper’s website.) I found the challenge to be so much fun and I would build sites on the side to help friends…and that eventually turned into a freelance business.

    I was laid off from my newspaper gig in August (they centralized all of the work, and there’s very little programming being done at the local level) and I threw myself into WordPress sites. Everyone has a WP site these days (it seems). My new job is not web development – far from it – and I miss the challenge.

    I’m excited to read what you have to share! 🙂

    Reply
    • Diana says

      December 28, 2013 at 11:22 pm

      So cool, Jaime! I didn’t know you had a technology background, too! Have you ever thought about doing a side web project just for fun? And have you been to a WordCamp event yet since you’re into WP? I went to one in November and loved it! I’m planning to post a recap before the end of the year! I have a couple others to finish first, though, since I’m trying to go in order. 🙂

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Looking for Something?

Latest Posts:

  • Blog Case Study: The Starting Point {Journey to 100k}
  • Failure Paves the Path to Success – Embrace It
  • How to Get 1k+ Clicks (In 30 Days!) from 1 Pin on Pinterest in 5 Steps
  • Why Posting One Pin to Multiple Boards is Good | Explode Your Traffic via Pinterest
  • How I Got Over 1 Million in Reach on Pinterest Organically (WITHOUT a Scheduler or Group Boards!)

Categories

Archived Posts:

Privacy Policy
Disclosure

Get my latest tips in your inbox

Footer

Most Recent Posts

  • Blog Case Study: The Starting Point {Journey to 100k}
  • Failure Paves the Path to Success – Embrace It
  • How to Get 1k+ Clicks (In 30 Days!) from 1 Pin on Pinterest in 5 Steps
  • Why Posting One Pin to Multiple Boards is Good | Explode Your Traffic via Pinterest
  • How I Got Over 1 Million in Reach on Pinterest Organically (WITHOUT a Scheduler or Group Boards!)

Top Posts & Pages

  • How to Whiten Photos on Your Phone (Great for Backgrounds and Teeth)
  • Why Posting One Pin to Multiple Boards is Good | Explode Your Traffic via Pinterest
  • The Perfect Pin Size According to Pinterest 2018
  • How to Get 1k+ Clicks (In 30 Days!) from 1 Pin on Pinterest in 5 Steps

How to Start a Blog

How to Start a Blog

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy

Search

Copyright © 2021 · Showcase Pro on Genesis Framework · WordPress · Log in