Answer the question
In order to leave comments, you need to log in
What programmers do I need?
Now I am working on a startup option in the field of IT and robotics. The only incomprehensible segment for me is the software part. I do not quite understand what kind of programmers I need to attract to implement the project, what languages may be needed.
I will give a fictional example of a model. If it's not difficult to give an answer, which languages are needed at what stage.
Electronic controlled device with feedback. Control by R/C, WI-FI, Bluetooth.
Built-in electric motors, sensors, cameras..
Mobile application and website for device control
Games in a mobile application
Server applications, cloud
Artificial intelligence
An example in action, describing the scope of work for programmers, nothing more. My task is to find out who is needed for this:
There is a robot toy, let's call him Petya. The user, having completed the game in the "Field of Miracles" mobile application on behalf of Petya, earned him 10 intelligence points. This merit is preserved on the server of the manufacturing company Petya. At any moment, one of the commands available to him for 10 points can come from the server and he, for example, will tell his owner "let's play." If Petya breaks down, the owner goes to the store and buys a new robot, identifies it on the server, and the nameless robot again becomes Petya with all his merits.
The popular answer "You need a CTO" is not correct. Everything from an idea to a serial production I can decide on my own.
Many thanks to those who answered!
Answer the question
In order to leave comments, you need to log in
Judging from private communication, you have a small budget and too general tasks.
Therefore, I advise you to focus on students of 3-4 courses, but not from the capital's universities, but from the outback.
There are areas where there are a lot of technical universities, for example, in Udmurtia, where they do everything from electric motors to domestic Elbrus PCs. For 10-20tr a month I found excellent handy ones for growth. One generally studied debug boards, management for a whole year for 15tr, and even gave a little result at the end of the year. By the way, he himself wanted this amount - in exchange for a free visit, 5 minutes from home and the opportunity to gain experience.
(prices 2010-2014)
You can start small - negotiate with the departments and hang an ad about a part-time job next to the schedule, you can conduct business trainings or just give a few lectures. In general, personal conversations and acquaintance with the departments where I myself studied or taught helped me. A nice bonus is that renting an office in Kukuyevo is significantly cheaper than Moscow.
It works, it helps, but the downside is that the result will be in a year or two, and very raw and buggy. And then I can take and rewrite this something in a normal form;)
Electronic controlled device with feedback. Control by R/C, WI-FI, Bluetooth.
There is a robot toy, let's call him Petya. The user, having completed the game in the "Field of Miracles" mobile application on behalf of Petya, earned him 10 intelligence points. This merit is preserved on the server of the manufacturing company Petya. At any moment, one of the commands available to him for 10 points can come from the server and he, for example, will tell his owner "let's play." If Petya breaks down, the owner goes to the store and buys a new robot, identifies it on the server, and the nameless robot again becomes Petya with all his merits.
In fact, to do it correctly, the following specialists will be required: a person who knows how to write code for the robot itself, a mobile application developer, a designer, a backend developer, and an admin.
The rest is nuance.
There are many options, for each item, there are a number of technologies that can be used. But you only need 1 person - a team leader who will decide on what to do it all and hire or tell what specialists he needs.
I think that first you need to attract one very smart lead programmer and he will solve any questions in this direction)
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question