What exactly goes into choosing your first programming language? Well, maybe it is what your programming instructor chooses to teach in your CS101 course. It could be whatever your employer chooses to use for building their widgets. Maybe it is what all the companies in your metro are hiring for and you really need a job. You could spend a great deal of time figuring out the … [Read more...] about How to Choose Your First Programming Language
So we have a good idea of where programming came from and we have chosen our portfolio as our starting point. Your portfolio can be whatever you want it to be, but you will need to have a few common elements as part of your portfolio. You will need a list of your projects, you will need information describing what makes you...well...you, and you will need a way for potential … [Read more...] about The Key to Learning Programming Languages
What Does a Developer Do? This is such a basic, fundamental question, the gatekeepers of the programming industry have already written off this article as a waste of time. I, however, believe that this is an idea worth exploring. This is just an exploratory piece from one individual’s point-of-view to help us better understand what a developer does in their day-to-day. This … [Read more...] about What Does a Developer Do?
I believe one of the more challenging tasks in any aspiring developers journey, is deciding where to start? There are many roads to becoming a developer and I do not pretend to understand them all, but the dilemma of where to start is something most developers experience. Do we choose to start learning about the frontend, do we work on backend skills? How about making an app? … [Read more...] about Where Do I Start?
Please Note: This article is a starting point towards better understanding the field of software development. In no way do I believe that I can accurately portray the complete history of software development. I hope that, OVER TIME, I can add to this article in an iterative approach towards telling the story of software development. So please bear with me as I attempt … [Read more...] about A Brief History of Software Development – Part 1