the whole point of programming is to solve problems, by solving i mean actually getting out there and making sure an individual's or a communities problem/s is fixed.
lets take a doctor for example, will he be able to treat his patients if he is not out there talking and communicating with them and coming up with treatments specifically for that patient? no he wouldn't be able to
same with programmers, If we aren't out there understanding what problem the communities/individuals are having, we can't solve real-world problems ...and if we aren't doin that then we're just ... people who know how to code but never use it to benefit anyone.
then after that is where we get to think of "marketing", having an idea/code that fixes someone or a communities problem/s is the first and the most important step, the second step is just convincing them that you can fix their problem that's all there is to it.
and tbh as programmers thats what we lack, we think knowing all the techinical skills will solve our problems but it wont. fyi a doctors 50% of his job is diagnosing his patients
so before deciding on starting any project, ask your self this ... who's problem am i solving with this ?
lets take a doctor for example, will he be able to treat his patients if he is not out there talking and communicating with them and coming up with treatments specifically for that patient? no he wouldn't be able to
same with programmers, If we aren't out there understanding what problem the communities/individuals are having, we can't solve real-world problems ...and if we aren't doin that then we're just ... people who know how to code but never use it to benefit anyone.
then after that is where we get to think of "marketing", having an idea/code that fixes someone or a communities problem/s is the first and the most important step, the second step is just convincing them that you can fix their problem that's all there is to it.
and tbh as programmers thats what we lack, we think knowing all the techinical skills will solve our problems but it wont. fyi a doctors 50% of his job is diagnosing his patients
so before deciding on starting any project, ask your self this ... who's problem am i solving with this ?