If you have a real interest, and passion for development. If you are willing to put in the hours necessary to learn. If you are willing suffer the headaches.
Then 1. I commend you, and 2. I give you a offer - I am looking for a student to teach on how to script, starting from the basics and building up. If you fill the previous mentioned requirements then encourage you to give me a chance.
Experience Level required is nil or N/A, so is Age.
The program will last approximately 1 Month
Only 1 Applicant will be chosen
Well, we are talking about absolute beginners you can’t code without fundamentals. It’s also nice to have someone help you with your problems so then you can remember and use them in other situations. Even without problem-solving if you learn most of the documentation you can piece the rest together. I’m not saying problem solving isn’t necessary it’s important to learn in code but if you are stuck on one problem for a long time they are more likely to just quit.
In my opinion yeah a mentor might be excessive saying I never used youtube to learn code from free model scrapping but a mentor could be what some people need to get into coding. Even now how I learn new coding languages is by watching one tutorial to get the basics and then reading the documentation.
I personally think its very kind of you to offer such services. The devforum is always looking for scripters, hopefully willing and experienced teachers can foster a new population of professionals for the future. That said, I think it would also be helpful if you gave some background information about yourself as well, such as what level of scripting knowledge you possess, perhaps a demonstration of aspects of scripting you are good at, etc.
Again, it makes me happy to see people offering things like this. I hope you find a positive experience with the student of your choosing!
The hassle is not of issue, the payoff would make it worth the hassle 10 fold. I could make two reasons. 1. The emotional and 2. The logical
The emotional reason is that I find it very rewarding personally to teach someone something that can lead to their future development. I believe human potential is math.huge if correctly directed, so I find it very hard to not help someone who is willing to capitalize on it. This is my way of doing that.
The logical reason is that I believe that teaching someone could lead to long-term cooperation with that person and they’re own personal development which could be used for future projects. i.e teaching a future employee/team member. Loyalty is best made at birth.
From what I have seen, this is your argument. ( Please correct me if I am wrong )
You are able to learn everything by yourself via the resources already available, so a mentor is completely unnecessary. Something along the lines of “More is not more”
Learning directly under someone may actually in-peed on the competence of the programmer because it hinders the persons ability to problem solve on their own due to being “hand held”.
Why waste time just teaching one person when you could post a resource online that would reach many more people.
Yes, your points are valid, in certain situations your arguments would be valid. Particularly with a bad teacher. However, there are major flaws I see in your argument.
Your first argument in certain situations (“more is not more”) would be correct. Too much information is a liability as it can be stressful to process it all. In addition, you are not wrong in saying a mentor is complete unnecessary.
But, a mentor/teacher is very useful in the fact that, 1. The person knows more than you, 2. The person knows best how to organize the information that is 1. Digestible, and 2. Not overwhelming, 3. The person can give you new points of view that would have taken awhile for you to come up with yourself.
Your second point, I could not agree with more. Hand holding negativity affects the programming skills of the programmer and creates a dependence, which will hurt their long term progress. However, I am aware of this, and will do my best to best solve that problem.
Your third point, Yes, that is true, I can indeed create and post a tutorial that would help many more people. I may consider this in the future, but for now, It does not align with my goals. The reason for teaching someone as I have said previously, is so that I can create a team member that understands me, and is comfortable with me enough to create a game that will have a large finical gain. In addition, I believe direct teaching if done right can fast forward someones progress by 10x or more, and if I posted a guide I would not be able to capitalize on the students future potential, and miss out on a friendship. In a way, It is extremely selfish.
Thank you for hearing me out, and I hope I have given you a new point of view.
I wish I was on time, am was really interested but couldn’t reply because I wasn’t DevForum member and discord is making me go mad for the errors at sending friend request. I hope you open this oportunity again soln