So far it seems I did everything I could, and have taken tips from various sources. I am very satisfied with my progress in the past two years of learning. :)
But if you are talking about "regrets" here, like things we could have done but we didn't do, for me personally is that I should have explored further in computer in general or math, so I have a better basics. Now I decided to dig deeper in computer science and found my math is crappy to even understand the textbook. T_T
But since I can't change the past.... I can only do better in the future. So I will take some time to make up for those basics, which many people say can benefit me in the long term.
Nope, I don't really mean regrets, I mean one thing that could have been done better. Without retrospecting or feedback from others it's hard to evolve.
Nice to see that you are taking a look back at CS, but I have quite the opposite impression on this. I think it's more valuable to work in the field, see the pain points,then study the CS thing that can help you do that.
For ex: memory management - not a very hot topic as we have GC baked into the language runtimes we use (most of them). But if you found that it's a big pain point for mobile users, because they can't navigate memory intensive websites, would be worth checking out and see if you can inovate in this area.
yeah... but often I found that, due to the lack of those basic knowledge, sometimes I don't even know WHERE the problem is. While people with CS background, while not familiar with my field, have a better hunch of what's wrong.
Of course, to learn or not to learn this is totally due to personal choice. I have to admit that it is not as interesting as web development itself, which is understandable why not many choose to study CS at the first place. :P
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
So far it seems I did everything I could, and have taken tips from various sources. I am very satisfied with my progress in the past two years of learning. :)
But if you are talking about "regrets" here, like things we could have done but we didn't do, for me personally is that I should have explored further in computer in general or math, so I have a better basics. Now I decided to dig deeper in computer science and found my math is crappy to even understand the textbook. T_T
But since I can't change the past.... I can only do better in the future. So I will take some time to make up for those basics, which many people say can benefit me in the long term.
Nope, I don't really mean regrets, I mean one thing that could have been done better. Without retrospecting or feedback from others it's hard to evolve.
Nice to see that you are taking a look back at CS, but I have quite the opposite impression on this. I think it's more valuable to work in the field, see the pain points,then study the CS thing that can help you do that.
For ex: memory management - not a very hot topic as we have GC baked into the language runtimes we use (most of them). But if you found that it's a big pain point for mobile users, because they can't navigate memory intensive websites, would be worth checking out and see if you can inovate in this area.
yeah... but often I found that, due to the lack of those basic knowledge, sometimes I don't even know WHERE the problem is. While people with CS background, while not familiar with my field, have a better hunch of what's wrong.
Of course, to learn or not to learn this is totally due to personal choice. I have to admit that it is not as interesting as web development itself, which is understandable why not many choose to study CS at the first place. :P