| @mlthoughts2018
do you find that other aspects of your work pattern, and preferenceses are significantly different than of peers working on the same projects? For example, do you think you use more of open source/3rd party libraries than your peers on the same project? Do you find that many facilities in modern OS or languages are overly bloated, in your view? What about project management methodologies -- do you have a preference? Reason I am asking, is because your comment just does not correspond to my experience at all. By now I cannot program without code completion, especially in the languages like JavaScript that do not have strong compile time verification. It is also tremendously helpful for me in other languages I use, it helps me not just with my code, but reduces time of looking up basic API documentation for a new library that I recently incorporated. I also often see that there is a duplicate function (even just from the names of functions, between my code and some library that I included in my project). So it helps me make quick decisions were I should remove code duplication. So I am wondering if your perception is a result of a larger set of experiences/circumstances/choices that I did not take into account. |
I think the rise of bloated IDEs is a more modern phenomenon, popular with younger developers who were trained on those tools and haven’t invested time yet to learn there’s a much better way to work.