How much time does it take to learn how to code a bot in Python, starting from 0 coding knowledge?

iamonetwo

Junior Member
Joined
May 10, 2017
Messages
122
Reaction score
31
I feel the need to learn to program. Really. Too often I waste time looking for ready-made solutions to my problems and I often don't find them. Issues that have to do with automation, bots, AI, and APIs.

In your opinion, how long can it take me, starting from scratch, to learn how to program a personal bot for Facebook?
 
Well, it's definitely up to how fast you can learn and your solution-solving skills.

Although Python is quite an easy programming language, I would not underestimate the difficulty of finding solutions for each problem.

Learning the language, itself can take you a lot. However, it can also take you a little.

Personally, it took me 3 months to properly know the Python language. Then it took me 6 more to get to the advanced level with it -

So if you are looking for a number, I guess around 6-9 months to be at least medium-advanced level.

Of course, this does not apply to everyone, as we are all different. Hence the duration can be longer or less long.
 
Impossible question to answer really. It's like asking how long it will take someone to learn to speak Spanish. Some might pick it up fairly quickly, some might take twice as long, and some may find it impossible.

When I did my first coding course as a teenager, the main teacher told us at the beginning that 80% of students will drop out before the end of the course. Sure enough, over the next few weeks about half dropped out and as time went by, most did. We were asked to solve some hypothetical problems at the beginning (no coding at all, just verbally) and some people just couldn't wrap their heads around the concepts of variables, loops, if-then-else statements, etc. That's OK, it just wasn't for them.

I'd recommend looking at some basic Python code that is well documented and see if you can follow it. Before that, you probably want to watch some Youtube videos on basic programming concepts.
 
To add to everything that's already been said, you need to actually stick to learning it otherwise you're going to forget the most basic things and you'll periodically find yourself researching the same content for the same answers.
 
the language itself is easy, a few weeks
what's hard is all the little bits of knowledge about bot detection, it's a process, and a game of cat of mouse, especially if you target website who works hard to protect themselves from bots, it's an endless chase really, only way to do it is to practice, and I guess it will depends on which site you target and how fast you learn

I've been doing it for years, I'm still learning everyday
 
What to say...

Thanks, now at least I have a rough idea.

Sure, that's easier said than done, but being able to program opens up a lot of possibilities...

In the worst-case scenario, having a solid foundation would already allow me to understand what is possible and what is not, and above all to be able to communicate better with a developer.

So, thanks, everyone.
 
You don't need to learn. Just google the exact bot you need and you'll find available code already written.

Just tweak it until it works the way you want. If you get stuck google the problem, if that won't work hire a cheap coder they are everywhere, for $10-$20 you get a lot done.

Coding is overrated and unless you love it you don't need to learn it. Coding skills are just a commodity and most bots in IM are cheap to outsource.
 
You don't need to learn. Just google the exact bot you need and you'll find available code already written.

Just tweak it until it works the way you want. If you get stuck google the problem, if that won't work hire a cheap coder they are everywhere, for $10-$20 you get a lot done.

Coding is overrated and unless you love it you don't need to learn it. Coding skills are just a commodity and most bots in IM are cheap to outsource.
If a bot is cheap, it's because it brings no money to its developer, and if it's used by a lot of people, it'll just stop working entirely very quickly
 
Nah, a lot of free stuff works. Just gotta put it together which is not very hard.
There are things that don't ever see the public light my friend. I've been using custom scripts that I made for years. If you look on GitHub there is not a solution easily adaptable to what I need either. So there's that.
 
There are things that don't ever see the public light my friend. I've been using custom scripts that I made for years. If you look on GitHub there is not a solution easily adaptable to what I need either. So there's that.
There are some coders on the forum that make more advanced stuff, but basic automation for IM can be done with 0 coding skills.

OP wants to make a social media bot, not launch rockets.
 
There are some coders on the forum that make more advanced stuff, but basic automation for IM can be done with 0 coding skills.

OP wants to make a social media bot, not launch rockets.
I agree with OP if you're young and have some years to put effort and want to make your own Paypal Monkey generator with coding then go for it but for some of the basic things you can actually create on your own by already available codes people nowadays really forgot the point to look for thing's they actually want before you learn anything learn how to use your money by investing on little thing's you'll go a lot far in IM if you can just learn what exactly you need. :)
 
It’ll take a couple months for you to be really comfortable creating your own bots & scripts.

It really depends on how much time you can put into it every week.
 
Max 5 productive years for becoming a pro. like in any other jobs
 
There are some coders on the forum that make more advanced stuff, but basic automation for IM can be done with 0 coding skills.

OP wants to make a social media bot, not launch rockets.

you weren't wrong. I had to stay indoors because of covid and I took the time to learn part of the fundamentals of programming in python I can already understand how I could automate navigation with selenium. now, implementing it for my specific case is a different kettle of fish, but I'm on the right track. it's fucking cool. now I wish I had started studying it earlier since working full time I have very little time to carry on.
 
Well, it's definitely up to how fast you can learn and your solution-solving skills.

Although Python is quite an easy programming language, I would not underestimate the difficulty of finding solutions for each problem.

Learning the language, itself can take you a lot. However, it can also take you a little.

Personally, it took me 3 months to properly know the Python language. Then it took me 6 more to get to the advanced level with it -

So if you are looking for a number, I guess around 6-9 months to be at least medium-advanced level.

Of course, this does not apply to everyone, as we are all different. Hence the duration can be longer or less long.
But how many hours were you spending while learning python
 
Back
Top