Home / DialogFlow / Do I need to hire a developer to build MY chatbot idea?
DialogFlow | Training

Do I need to hire a developer to build MY chatbot idea?

I recently got an email from a course student:

Let me describe my background first. I am an engineer, but not in computer field, so I consider myself technical, but not programmer. With many reasons I choose to change my working field, and I have tried to learn about IT and programming and end up with building a chatbot. Before I took your courses, I enrolled in Javascript + NodeJS courses, then Dialogflow course in Udemy which teaches using Dialogflow with Facebook Messenger by custom integration (REST API approach). As a programming beginner, it was very painful and costed a lot of time. Even after I completed that course I still had no confidence I could build a real thing. Later I learned more about fulfillment webhook which I think I will start working by this way first: Dialogflow + fulfillment webhook in Firebase + Firestore database, but still have some doubts.

After taking your courses, I have some questions I would like to ask to be clear in some concepts before choosing the next step toward accepting real clients. (emphasis mine)

I got a little concerned after reading this message. My courses are intended for technical non-programmers, yes. But I have also written previously that you need an actual programmer to be able to build anything more than a very trivial Dialogflow bot. My courses will not turn you into a programmer.

By the way, the same is true for all bot frameworks. That is, you cannot avoid hiring a programmer by choosing a different bot framework. If anything, I would argue that Dialogflow is least code among all the “low code” bot frameworks and provides many features which will allow you to rely less on developers.

The alternative

The alternative to hiring a developer is to become one yourself. But this isn’t a quick or easy process. Lots of companies and ideas have been built around trying to teach people how to code, and they aren’t always successful. They are rarely cheap.

But you still need to put in the work. That is why I point out that it is at least a six month long process.

If you would like a somewhat self-taught curriculum, I even have a free course on HOW to learn programming. It is especially useful if you are trying to become a Dialogflow freelancer.

Free course:

https://learn.miningbusinessdata.com/p/how-to-learn-programming

Related Posts