Answer the question
In order to leave comments, you need to log in
What minimum knowledge is needed for the technical implementation of an Internet startup?
There are several promising ideas of Internet startups, there are certain means for implementation, there is experience in marketing and business. Little IT knowledge. Never worked in IT.
As far as I understand, for the technical implementation of a startup, you need to either find a good technical director and motivate him, or be at the level of a technical director yourself.
In any case, if there is little knowledge in IT, then how to control the same technical director, not to mention other performers?
1. What minimum knowledge and skills do you need to get (preferably specific) in order to either technically implement a startup yourself (manage performers), or normally control the work of a technical director and a team?
2. Is it enough to understand the very principles of some technologies (be able to do elementary things) or do you need many years of experience with an understanding of the smallest nuances?
Answer the question
In order to leave comments, you need to log in
Knowledge of the features of various programming languages and databases at a level sufficient to accept or reject the proposed technology.
Features of the labor market, hiring and working in IT
KPI developers
Work methodology (how to set tasks, milestones, will you use agile, scrum)
Application testing basics (at least at the level, to ask: do we have unit tests? in which what kind of coverage?)
Basics of security (main threats: hacking, ddos and how to protect yourself from them)
Well, in large strokes something like this. The main thing is to find a tech director who you trust, if the tech director deceives you, then almost nothing will help you.
In a tech startup , one of the co-founders must be a technical expert in the technologies the startup is working on.
In normal business, this is not necessary. Here you can hire those. director.
And this is not "to give a share to a random programmer who is not very interested."
It should be a like-minded person who wants to create this project himself.
The alternative is to have a lot of money and hire obviously qualified specialists.
Or hire a company (studio) to do turnkey work for you.
A CTO with a stake in a startup is the best option for you. But to find one, from personal experience, is very difficult.
For the technical implementation of a startup, you have 2 ways:
1) Find a partner / employee (hereinafter referred to as a partner) to develop the technical part of the project
2) Understand the technical part of the project
yourself Both approaches, although they start from the same minimum set of knowledge, are opposite .
If you are looking for a companion, then you must first of all be sure of him, because you will give ALMOST ALL the technical part to him. Your task is ideas, marketing, business, etc. You discuss with him what you want, and he already has a headache how to do it so that everyone is fine
If you want to control everything, then alas, you will have to understand many of the intricacies of the work of an IT specialist (programming languages, technologies, databases, etc.) .P.)
The only metric that you have is quite simple and logical - to control the quality of the resulting product not at the level of code or architecture, but at the level of business sense. That is, what difference does it make what programming language or database you use if your warehouse software cannot ship the goods. That is, you should rely on what the end user uses and check its convenience and functionality.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question