This really is the definitive answer in the language wars. I mean, people won’t stop battling over it. But, if you just want the answer… this is it. Here’s the question I got: “Do you think there is more job security in Java programming for software as opposed to web development? “I find web development enjoyable but have been focusing on Java because of concern for this… I’m switching careers from social work. Currently in school for CIS.” And, Jesse responded with this: “There is a lot of Java work in large corporate environments – I’ve worked as a consultant
I want you to imagine this for a second. Imagine you’re from a dirty little town of less than 200 people in the middle of nowhere. You can from a dirt poor family that are outcasts in your community. And, you’re surrounded by rich kids. Who never miss an opportunity to remind you… That you don’t belong. Constantly made fun of. Constantly told you’re a dirty nobody. Constantly told that you’ll never amount to [email protected]#… so why even try? Imagine that was your childhood. Then, fast-forward 10 years and now you’re a developer.. or, at least, trying to be. And, you’re
This was pretty epic. A real drop-the-mic-er. It was this answer on Quora I saw the other day from Vakrokh. The question was: “Why is PHP still being used to create new websites? Why aren’t all new sites using more modern frameworks such as Django or Rails.” I love how these guys just throw “modern” in there. As if “modern” automatically equals “better”. Anyway, here was Vahrokh’s answer: “PHP is not still being used. ‘Still’ is a word suitable to 2012 PHP, when it has been under an heavy rework and to end users / programmers it looked like it was
You ever watch the movie, Twister? There’s a scene at the end where they’re trapped in this small shed, tied to some pipes as a Tornado rolls right over them, tearing the shed to pieces. Debris everywhere. Legs flying in the air. Complete chaos. But, there’s a moment where, Helen Hunt, one of the main characters, can see all the way to the top of the tornado. And, it’s nice calm, blue sky. Almost peaceful. That’s sometimes how I feel. As I’ve talked about… all the chaos and change coming so rapidly in our industry. There’s so much to learn
Serious question. I made it into a Quora question, I’m asking you to answer: http://qr.ae/TUIJa1. Please answer it over there and not in a comment. I’m building this as a resource I can point people to. Because, I get a lot of this kind of stuff. And, I want to show people they’re not alone. Appreciate it. Later, John
Well then… My message, yesterday, sparked this doozy from PJ: “If you just stuck to tables this entire time, imagine the years of frustration you could have avoided by ignoring floated divs, Bootstrap, flexbox and now CSS Grid! These ‘new’ methods add no additional benefit to the client or user, and the syntax is not any better either! I use floated divs and flexbox only because I was gullible enough to drink the koolaid. But if I had used tables all this time, really nobody would have noticed, and I would have been more productive.” Bahahahahaha! Wait. No. Don’t do
Let’s talk competition. This follows on from my post from yesterday, but there are two big trends, in my mind, that are ramping up the competition you’re going to face as a developer. And, it’s only gonna get worse. First, is this the flip-side of what we talked about yesterday. All the new technologies. All the new languages. All the new frameworks. By the time you get one thing figured out, there’s three more new ones to learn. When you’re in this industry, it can be overwhelming, frustrating and a little bit scary. That’s one way to look at it.
This is another Chris Hawkes video. The gist of it is to go through all these rich tech people and show how they all had already rich or successful parents. Bill Gates, Jeff Bezos, Warren Buffet, Larry Page, Sergey Brin, Steve Jobs and on and on. Okay? I never get the point this kind of stuff. He makes some awkward point at the end of it about… (I’m paraphrasing here): “This doesn’t mean you can’t be super successful, but most of these people we look up to had a lot of help.” Great. So, what? What’s somebody supposed to do
Forget personal taste. I’m telling you as sure as I’m sitting here… whatever your personal thoughts about the differences between this before and after… one will get you, “Um well… something just feels off.” And, the other: “Wow! Clean, fresh. Amazing!” It’s just how people are. Anyway, here’s the before: And, here’s the after: This is a template I’m working on for a new course I’m doing. And, the difference is a single CSS declaration, but it’s light-years in terms of how it looks and how clients will react to it. The code? body, p, h1, h2, h3, h4, h5,
I remember when I worked at the pizza joint back pre-coding days. I was in a similar boat. I’d stay up late hitting my head against the wall trying to figure all this coding stuff out. Already tons of self-doubt. If that had happened to me? I don’t know, man. That probably would’ve been it.
Let me tell you about Ted (name changed to protect the guilty) Ted decided he wanted to be a freelance developer over 5 years ago. And, Ted did what most developers do… he went about figuring out what he needed to learn, taking a bunch of courses and getting good at web development. And, he did get good. He could crank out websites. Build professional level applications. He learned all the languages. Everything you’d need to do in order to do web development for a living. YET, five years later, he still had not got a single paid client. Not
Two of the quickest ways I know to get discovered and get hired when you start freelancing.
I recently came across this question on Quora: I’ve got problems with charging my services online, so I’d like to hear how do you guys go about it. Be as detailed as possible. Want to charge more for your services? Build trust by regularly publishing helpful content. Click here to start your blog in 15 minutes or less. I always find the answers people give to be a bit vague, so I thought I’d chime in with my answer. Upvote if you get value from it: This was something I struggled with when I first started out, as well. It’s a constant
The simple secrets to high-paying freelance clients
What makes clients willing to pay $5,000, $10,000 even $20,000 and up for your services? Download and install my mobile app and I’ll show you. It’s free. Just click the button below:
WHAT OTHERS ARE SAYING
John has a relaxed and engaging manner. His advice is solid and the explanations are well thought out.
On the Freelancing on Upwork course: “This is by far the best course i have watched on Skillshare!! Thank you so much.”
John is one of the best instructors I have come across, I learned a lot from his online tutorials.
John is an excellent teacher.
John is amazing at building membership sites. He converted one of my sites over from it’s existing (hardly working) platform over to the clean and simple to use WishList membership platform. I highly recommend using John and WishList for any of your membership site needs.
Very professional worker who is extremely knowledgable in WordPress and Wishlist Member. I would definitely hire again.
John is top-notch and a great guy to work with.
John Morris is exceptional in his ability to give focused insight into Freelancing and starting one’s business. His direct methods inspire confidence in his honesty.
John and I have worked together on numerous projects. John is very quick and efficient and was a pleasure to work with.
I recommend John every chance I get. If every person I worked with were as committed to excellence, punctuality, value, and unquestionable integrity… the world would be a better place. Highest recommendation.
John did an outstanding job on my project. I highly recommend him and look forward to working with him on future projects.
I’m a fan. I have completed several of John’s courses. I find him very knowledgeable and he has a great delivery.
John has provided expert knowledge and advice on multiple occasions that have helped me better serve my clients. John is a Rockstar!
John has a particular knack for the development and training of others.