When people picture technologists, such as software engineers and the like, their mind conjures up images of a twenty-year-old pimply guy wearing earbuds and a hoodie, with the hood pulled all the way up to his eyes. He is typing frenetically at his keyboard, and is in a very dark room, like a basement or a garage. He doesn’t stop typing, only taking his hands away from the keyboard to chug ...Read More
How long does it take to learn to code?
Once you’ve decided that you’re interested in learning to code, one of the next natural questions to ask is: How long will it take me? What kind of time investment am I dealing with here?
Of course, it’s impossible to give an answer to this in terms of exact hours, as each person learns at different speeds and each per...Read More
You’ve decided that you’d like to break into a career in technology. Technology is taking over the world. Robots are eating people’s jobs in every industry. You don’t want to be left behind, so you decide to jump on the bandwagon.
But you’re not 19 anymore. In fact, you have a career in something other than tech. You’re an accountant, a welder, a mechanic, or a lawyer -...Read More
I recently received the following question via email:
"Hello! I'm a junior in high school and I've been looking into computer science programs for college and I was just wondering if a coding bootcamp is a substitute for a computer science degree. Would you recommend joining a coding bootcamp post-college or beforehand?"
These are fantastic questions, and I thought that m...Read More
Coders work for companies of all sizes and in every industry. While it’s easy to understand why a developer might work at Microsoft - a company that develops software - it’s perhaps less intuitive why a developer might work for Home Depot.
The explanation, though, is simple. Every company relies on technology in some way. A hardware store may have a website and tens of software too...Read More
There have been interesting discussions about what skills coding actually entails. Is learning a programming language like learning a new language - or is it more similar to learning math? There have even been studies that measure which parts of the brain are activated when coding.
The truth of the matt...Read More
Coders go by many names. Software Engineers, Software Developers, and Computer Programmers are three of the most common terms used to describe professional coders, and all titles basically refer to the same position, as there’s no substantive difference between the three. The term programmer is slightly dated, so you’ll see more mention of software engineers and ...Read More
The prospect of learning to code is quite daunting to most people. To someone who knows very little about it, the mind conjures up images of lots of green 0’s and 1’s upon a black background. With semicolons, angle brackets, and gobbledygook - software development seems to most as a skill that is some twisted hybrid of advanced calculus and dark magic. Only geniu...Read More
Software developers strive to write code that is as readable as possible. But what does it mean for code to be readable? One definition that sums it up well is:
Readable code is code that clearly communicates its intention to the reader.
There’s an important point to emphasize in this definition - code readability depends on who’s reading it, which means...Read More
Our alumni are pretty amazing individuals. While still working daytime jobs, they attended our 12-week part-time coding bootcamp on weeknights from M-Th and all day Sunday. Some were looking to make a career change, while others were looking to learn a new skill. We loved getting to know each and everyone of them, and feel like our readers should get to know them too.
This morning, we sat...Read More
The popularity of coding bootcamps makes it increasingly important to ace your interview. Many competitive applicants come through the doors, but bootcamps will have limited availability. How can you stand out from the rest? Here are 4 tips to remember:
1. Professionalism – As with all interviews, have a professional appearance. Is this a business interview requiring formal...Read More
This is an excellent question, and a common one as well. The first thing to note about learning how to program is that learning programming languages is very different than learning spoken languages. If you’ve learned Spanish and now you’d like to learn Japanese, you’ll have to start again from scratch. But with computer languages, you are not learning a particular language as much as you ar...Read More
While losing weight, getting organized, and traveling to new places are all worthy New Year’s resolutions, gaining code literacy should be at the top of your list for 2016. Here’s why.
The world is rapidly becoming more tech oriented each and every day. We are now surrounded and dependent on internet and mobile technology like never before. Understanding how these technologies work...Read More
We had a really nice turnout for our second Student Showcase, which took place on December 18, 2014 in the 1871 Auditorium. Our six graduates had each of their Capstone Projects on display, and the attendees made their rounds, meeting each graduate and getting a personal walkthrough of each app.
In case you missed it, here is what each student built:
Mark created a survey...Read More
So you’ve just learned something new about programming: a new a concept, a new technique, or maybe a brand-new perspective on a problem you’ve never been able to solve.
Maybe you typically learn new things only once in a while, or maybe you’re an aggressive learner and voracious reader who is always seeking new things to cram into your cranium. Either way, how can you make sure you...Read More
As more and more people realize the benefits that learning to code can provide (you know, like landing an awesome job or creating your own projects just how you want), everyone is looking for the best tips and tricks to get them up to speed quickly and climb the heights of programming prowess.
While I think people realize that no single ‘trick’ will magically stuff their heads with...Read More
Learning to code is a serious endeavor and takes a tremendous amount of dedication and practice. Yet, anyone who is truly motivated can learn to program. So, what's the secret that people who learn to code know that people who fail to learn to code don’t know?
Photo by 1871.
Since the entire premise of my tech education company is that <...Read More
Sometimes it can seem as though you have to learn computer programming while you're young to ever be successful at it - after all, they're teaching elementary-school children to code these days! It's easy to believe that there's a magical cutoff age after which it’s just plain too late to ever learn to code. Some people may place that age at 25, others at 20, and yet others at 12!
"Do I need a degree in computer science to become a web developer?" I often hear this question, and for good reason. Going to school is a massive investment of time and money, and if it’s not truly necessary, why should you devote a portion of your life and assets to it?
The truth is that you don't need a college degree to become a web developer - nor is it always that helpf...Read More
Do programmers need to know math? Yes, you do need to be an expert at math... if you're building an advanced calculator application or math education program! For anything else, you can become a professional programmer armed with the simple knowledge of grade-school math.
Photo by 1871.
If your addition, subtraction, multiplication, or d...Read More