As this is the first blog post, and it’s the traditional method of introducing newcomers to any programming language, I thought that would be a fitting start.
I want to extend a warm welcome to you and a big thanks for taking the time to check us out. I enjoy an open conversation but please be kind and encourage others. Feel free to leave comments and feedback on the posts. I’ll try my best to read each one and give an appropriate response. If you see any typos or have questions, that’s why we are here. I am a full-time senior engineer during the day, so look for my posts and responses after business hours in the Eastern time zone.
There are a ton of courses already out there and that style of learning doesn’t fit everyone’s needs. On top of that, I wanted this blog to serve as a quick reference that’s easy to search and loaded with useful and concise information. I hope to release at least two posts a week, perhaps more during the holidays. I am also working on tutorial and coursework content that goes further in depth with the concepts presented on the website.
There will be plenty of code examples, graphics, charts and other artifacts as we move through the topics. That said, I want to offer up my first tip. Don't get attached to a particular tool or language. This is technology and it changes fast. Languages that are in the top 5 right now may be obsolete in 10 years. That seems like a long time, but it goes by really fast.
Think of programming languages as a tool in your toolbox. Understand that they all do the same core set of tasks, which is to convert an algorithm that a person understands into something that a machine can execute. There are 3 basic promises that all languages provide: they can execute a sequence, make a decision, and iterate over a sequence. If you follow my advice here, you'll find that once you know the concepts of programming in general, you can switch between most languages quite fluently. The only thing you'll have to learn is that language's syntax.
I do hope you enjoy the content and can take something beneficial away from each post. Thanks again for stopping by!
Comments