Because of my writing on Quora, many people come to me asking how to learn to code from scratch.
There are many technical things I could list for being a good software engineer or even a great software engineer. However…
I’m going to say something controversial, then I’m going to answer your question…
On average day, programmers will often find themselves doing the following things, in no particular order…
So, I’m a Senior Software Engineer and I’ve been one for quite some time. I will tell you a few things about getting that title and what it actually means.
I’ve had a lot of people ask me how to start learning to code, especially in Python. So, after enough people asked, I created a course to teach anyone how to code with Python.
There is one critically important reason to wear headphones while programming.
In my experience there are two reasons for programmers using multiple screens…
If I had to pick one skill self-taught programmers lack, it would be a skill that almost all programmers lack. It costs most developers somewhere in the range of $2.1 million dollars (excluding interest) over a 30 year period.
You don’t need GitHub projects to get programming jobs. There is an easy way to get jobs, but most people aren’t smart enough to figure out this dumb trick.
Apple is paid about $3 billion a year to use Google as their default search engine on iOS. It might be the most profitable thing Apple does.
I get asked the question a lot, “How do I learn how to write code?” or “How do I become a programmer?” Since there is such demand, I thought it would be a good idea to clarify the approach I use to learn anything related to code.
This question popped up on Quora a while back and people liked the answer. So, here is an updated answer to “Why do most of the developers in Silicon Valley prefer OS X over Linux or Windows?”
Ruby on Rails (or as it’s called now Rails) is one of the most popular web application frameworks of all time. But, why is Rails so popular in the first place?
The range of income for an entry level programmer position is big. There is as much as a $80,000 per year range in the United States. So, it’s worth digging into a bit to explain that.
There is a huge pay gap in the tech world. Some blame it on gender or ethnicity or location, but it’s actually something else…
I’m in my 30’s and I would say that this is one of those questions that has a yes and no answer to it. Though, not for the reasons you might expect.
Originally I answered this question on Quora and it caused quite a ruckus. I figured you’d get a lot of value out of it in a new, better edited form.
Some say that every app idea already exists. Every great software company and social network are already built. There is no way to compete with that. So, why learn to code at all?
One question that comes up every now and then is, “Why is there a shortage of Software Engineers?” There is good money in writing software, so why isn’t everybody doing it?
This is a very common question. Is a Computer Science degree required to be a programmer and get a job? The answer will surprise you.
People just getting into the world of programming and code usually get stuck with a dilemma. What programming language should I learn first? That is a fair question.
Is it possible to increase the speed of learning to code? I think it’s possible to learn in half the time. Allow me to explain…