Facebook PixelA service that lets you hire a professional coding "supervisor" to give you pointers as you code
Brainstorming
Tour
Brainstorming
Create newCreate new
EverythingEverything
ChallengesChallenges
IdeasIdeas
Idea

A service that lets you hire a professional coding "supervisor" to give you pointers as you code

Image credit: Photo by Vitaly Vlasov: https://www.pexels.com/photo/person-pointing-numeric-print-1342460/

Loading...
Contrived _voice
Contrived _voice Apr 03, 2022
Please leave the feedback on this idea
Originality

Is it original or innovative?

Feasibility

Is it feasible?

Necessity

Is it targeting an unsolved problem?

Conciseness

Is it concisely described?

Bounty for the best solution

Provide a bounty for the best solution

Bounties attract serious brainpower to the challenge.

Currency *
Bitcoin
Who gets the Bounty *
Distribution
Hire someone to tag along with you as you code to point out areas where you can optimize your code so that you don't have to waste time optimizing it later when you have more experience. Think of it like leasing experience while also learning at the same time.
Why?
  • saves you time in the future
  • Allows you to speed up your learning process by using your own code as a learning example
  • Since there is someone technically working with you on the project but It's all still your idea, debugging it will be so much easier in the end.
  • Can help you find GitHub packages that you didn't know existed yet.
  • Could be a big help when you are trying to get a personal project off the ground on your own but lack enough experience in programming.
  • Becomes more affordable than hiring a proffesional to do all the coding for you.
  • Is a great side-job for professionals since they can do it without having to stop whatever project they were on.
How it works
You hire a code superviser when you begin working. This could be anyone with alot of experience. Once every hour,he goes through your code and sends you revisions to look over in form of:
  1. Places where code can be shortened to achieve the same result
  2. Shortcuts to manipulate data
  3. Handing you pre-written code that fits into the section you are about to start so you don't have to code through areas where professionals don't.
Basically anything you don't know to do yet. The idea is to speedrun how you teach yourself programming to get to the job market levelin the shortest time possible.
There is a growing market for this especially in situations where someone finds it hard to learn from other people's code. Also within communities, people just create nicknames for some tricks they use so unless you have an"in" to the community, picking these tricks up is a slow process. It would be so much faster to learn if someone just showed you how to apply them directly to your own code made using your current experience.
Creative contributions
Know someone who can contribute to this idea? Share it with them on , , or

Add your creative contribution

0 / 200

Added via the text editor

Sign up or

or

Guest sign up

* Indicates a required field

By using this platform you agree to our terms of service and privacy policy.

General comments

Loading...
Shubhankar Kulkarni
Shubhankar Kulkarni2 years ago
I like the idea and I can see myself using it. However, I see a few things slowing it down:
  1. The app caters to a very small niche of people. The people using this service are the ones who are not amateurs (they know the syntax and they know what they want to achieve). On the other hand, the people providing this service (helping the clients) should be absolute professionals who can see a code and identify what's wrong with it without needing an explanation as to what it does or should be doing. So there is a small window of "medium-experts" who will probably use this service.
  2. The service will be costly. This is because the professional (who is an absolute master at coding, thereby charging a lot) will be spending an equal amount of time teaching and correcting the code as spent by the user because they are working in real-time. This also brings the issue of time zone differences, further limiting the people available when you need help. Will the "medium-experts" be able to avail such a costly service? The professional could do it in a lesser amount of time, ultimately reducing the cost of getting the job done. You do whatever you can best, and outsource the remaining to relevant professionals.
  3. What percentage of the professionals would love to spend their time teaching a half-hearted (since they don't want to invest time and money in a regular course) medium-expert than doing their own coding for some amazing cutting-edge technology?
Please leave the feedback on this idea
Loading...
Contrived _voice
Contrived _voice2 years ago
Shubhankar Kulkarni, I got you covered there, they aren't teaching or coding per~se so they can't exactly charge super high prices. The time you ask from them is like 20 minutes a day or less and all they do is send notes and relevant code segments. You are doing the majority of the heavy lifting.
Also, this service is mostly for passion projects, things you feel a strong connection to so you don't want anyone else to do for you.
This is why I think this service fills a niche, I've been noticing more and more people teaching themselves programming from scratch with nothing but youtube videos in their free time. Committing to a full programming course would take too much time so once they have all the fundamentals down from youtube, the next step is starting a pet project. This is the target market, people who are coding for fun and setting their own deadlines.
Please leave the feedback on this idea
Loading...
Shubhankar Kulkarni
Shubhankar Kulkarni2 years ago
Contrived _voice Okay! In the title when you said "... give you pointers as you code", I thought they are helping the client in real-time. I, therefore, thought that they need to spend equal amount of time as their clients.
I got your point. So, there needs to be a pre-decided level of knowledge that the client should have. If that does not happen and if the professional has to correct each and every line in the syntax, they might get frustrated. How do you deny such amateurs from joining the platform and hiring expert help? The same applies to the professionals too.
Please leave the feedback on this idea
Loading...
Contrived _voice
Contrived _voice2 years ago
Shubhankar Kulkarni I think the goal acts as the filter. You have to be willing to code and improve on the spot to even consider this as an option.
Please leave the feedback on this idea