Stuck trying to figure out where to start? Are you spending too much time searching for answers to problems that seem simple? Trouble going from learning the concepts to building a real app?
To help you with this problem, I’m offering personal programming coaching. We will work together so you can take the knowledge you have already learned and apply it to creating real apps.
DOES THIS DESCRIBE YOUR EXPERIENCE?
Learning programming on your own is great, but it can be difficult to have things come together. Most people read random tutorials that are great for learning isolated topics, but they never learn how to build their own apps. They learn from others and they learn how to create what people before them have already made, but they don’t know how to make their own apps.
Also, everyone has unique sticking points. The problem they’re encountering may not be the same as an example in some video on YouTube or in some article they read. Since there’s nowhere to look and they’re a beginner, they don’t know what to do next.
I’ve had this problem before, and others have told me they have the same problem. Here are some of the things I’ve heard:
“I hate spending days in front of my computer trying to figure out how things work. I’m looking for a faster solution.”
“What I would like is someone who can point me in the right direction when I get stuck and most important, someone to look over what I build to make sure it is sound enough to actually work and be secure.”
“My biggest problem is the transition from learning to writing real programs. I almost all know, complete the exercises, but when I need to do something non-trivial, it is impossible.”
“I’ve found learning programming to very hard. The biggest challenge for me is that I don’t know how to apply my knowledge.”
“There is always this thought in me ‘Am I only learning syntax and simple functions? When will i write good programs?'”
I want to help you get over issues like these.
I know you don’t want to struggle with the same problem for days or weeks and discover the solution was pretty simple. I know you don’t want to lose motivation because of silly errors you get while building your app. And I know you don’t want to avoid creating that app you want because you don’t know where to start.
By working with me, you won’t have to worry about any of those things.
Ten years ago, I started to learn programming. I was able to easily pick up the syntax of whatever language I was learning (in hindsight, I bounced around too much from language to language). I could complete whatever exercises that were given to me by the tutorials or books I was reading, but I still felt like something was missing. If someone asked me to write a function that inputs something and outputs something else, I could do that. But if someone asked me to write an entire program from scratch–one that could actually do something, I’d struggle.
Most programming tutorials teach you the little picture of programming. They teach you how to focus on writing one function or perhaps a few small functions that work together. This is nice, but it doesn’t teach you how to make real world programs.
I was left wondering: how could I go from making Hello World apps to making a video game, a dynamic website, or a music player?
I eventually learned how to make programs, but it took me a while to understand there’s a different skill involved in making programs from scratch. It’s a skill that requires you to come up with a vision for an app and then break it down into a small enough pieces so your function-creating skills could be used. I learned this skill by working in a programming job where I was able to see other people plan and create programs, but now I know that you don’t need to work as a professional programmer to learn this. If I had found that out sooner, I think I’d be a better programmer today.
That’s why I want to help you. I don’t want you to spend weeks, months, or even years struggling to learn to build real apps without understanding deeper concepts because you didn’t have anyone to help you. By working with me, I’ll greatly reduce your learning curve.
HOW I WILL HELP YOU
I’m offering a monthly coaching program where I can guide you and give you feedback on your current project or a new project I help you plan.
Here’s what you’ll get with the monthly coaching service:
- Each month we work together to plan a project that fits your interests and skill level.
- For this project, I’ll give you milestones, direction, code review, and feedback.
- I can answer all of your questions over Slack.
- I’ll be there to check in with you to make sure you’re on track.
Imagine having direction when it comes to working on your project.You’ll never have to experience the dissatisfaction that comes when you search Google and don’t get the answer you want. I’ll be your personal Stack Overflow!
For this coaching service, you only have to pay $350 a month. This isn’t a subscription service, so you don’t have to worry about being automatically charged for something you don’t use. We will be working closely together, so you’ll always know if it’s working for you.
For the hourly Skype sessions, here's what you'll get:
- Direct contact with me for help on a specific problem.
- I can help you get through any issues you are going through.
- I can write code to demonstrate how to solve your problem.
- Answer any questions you may have live.
I want you to feel like you’re getting a valuable service from me. Since we’ll be working closely together, you’ll always have the opportunity to let me know if things aren’t working for you. If you feel they aren’t, you can let me know, and I promise to completely refund your payment for the month or the session. No hard feelings.
LET’S GET STARTED
Monthly Slack Program: $350 per month
Skype Sessions: $80 per hour
To get started, click the button below and fill out the form so I can understand where you are and what you're looking for. I'll read your response as soon as possible to determine if we would work well together. We will get started right away.
If you have any questions before you start, you can email me at firstname.lastname@example.org.
I look forward to working with you.