·

你想学一下新鲜事物我觉得不一定非要C#,其实我觉得python和C++都很好。而且我不知道你Linux用的多不多,其是Linux是一个非常好的东西, 你在Linux下写写C++程序,自己动手试一试编译器命令,动手写一写CMakeList。我觉得都是非常酷的。我觉得这些都是你在Java里面切身体会不到的。你甚至可以自己写一些图形学的项目,总所周知,计算机图形实践是对个人编程能力的很好的考验。你会发现当你用一个容器处理百万级的数据时,优化是多么的重要。你能真正开始考虑你的代码 CPU做了多少次加法,乘法和除法,内存有没有出现换进换出,有没有利用好缓存的时候。或者你用py训练出来一个预测、分类等等网络,(其实C++也可以,就是更麻烦一点) 分析这个数学过程的时候。我感觉这个才是真正的计算机科学。毕竟我对Java的那些业务没什么兴趣。

Replies
5

我非常赞同您的指导, 我也认为计算机科学真正cool的地方不在于业务, 所以我也在尽力跳出Java这个环境☕

或许这就是编程语言改变思维方式,我相信每一个写过Java的人,在遇到业务需求的时候,都会下意识的想到controller、service、dao joy

是的, 虽然它是工具, 但是它还是会潜移默化影响你

当你开始琢磨业务的时候,就证明你快要被产品经理支配了 wink