|
|
|
|
|
by dinde
5909 days ago
|
|
I can definitely appreciate the fears listed in step one. I am about four years into my career and have recently begun realizing that I will not surpass what I consider mediocrity without taking steps beyond my 9-5 job. Now that I have begun looking seriously at my path, it is amazing to look back at the fears that have been holding me back. I have been afraid to start my own side projects, out of fear that I won't be able to contend with what other people can do. I had to have the very obvious realization that I will never get better if I don't try, and that everyone has to start exactly where they are. Since then it is like a light has gone off, and I have become much more appreciative of those who try, rather than hold back and criticize. Thanks for posting this. |
|
Why do you care? Taking some one else's code and rewriting is a great way to learn. First, you don't need your own idea. Second, there is already a "viable" solution you can learn from and third, you can get to the meat of being a great coder. "How can I make XYZ better, simpler, more performant..."
Once you learn thoughs skills you can go off and create yor own projects. Look at all the things people love today, they are simpler. better architected, more performant versions of existing solutions. Apache -> ngnx, MySQL -> ...,
If you are afraid to fail or worry about what others think you won't be a great coder.