Hacker News new | ask | show | jobs
by gregjor 1142 days ago
No one can give an answer to your question, or any question of the form "How long will it take me to/how can I acquire a complex skill?"

Whether you can, and how long it might take, depends mainly on you and how much time and effort you can put into learning. Programming takes years to master, and design takes a long time too. Both will require considerable practice to get good at. You can start by reading what other people have done and studying their work, but that only gets you so far. Everyone who got good at programming or design put a lot of time and effort in, and they had mentors and colleagues along the way to help. Some people have an aptitude for programming and/or design, others struggle to ever get proficient, and only you know if you have the combination of aptitude, desire, time, focus, and energy to get where you want.