查看原文
其他

想编程,学会这四步,让你独步天下。

忆蓉之心 Java面试那些事儿 2019-12-19

昨天,发完这篇文章《stackoverflow:为什么排序后的数组要比未排序数组运行快3倍以上?》,有同学问我平时都逛国外的那些网站?其实关于这个问题,我在以前的文章中提到过《这三个网站的使用技巧,你值得收藏》。说白了,对于程序员而言,Google、Github 以及 StackOverflow这三个网站是必须要掌握的。


对于这三个网站,我觉得重点是你必须要掌握 Google 的语法,毕竟全球所有的网站,几乎都会被 Google 所收录。因此,你通过关键字能搜到你想要的任何东西。



其实,我现在回过头来,想想自己经常逛得那几个网站,都是 Google 帮我找到的。


对程序员而言,我觉得最重要的问答网站应该就是 StackOverflow。因为它上知 Java,下知 MySQL,中间还知道各种算法。几乎你遇到的 90% 的编程问题,都能在它上面找到。


有了这个网站,学习编程只需 4 步搞定,so easy。



有没有觉得编程简单多了?


上面这个四步法只是能帮助你解决现有的问题,但是真正遇到实际的问题,还得要考验你的真功夫。


接下来,说说我为什么对 SO 情有独钟?



我之所以喜欢 StackOverflow,在于它没有跟 Quora 和知乎一样,给问答网站加上社交的元素,而是沿用积分机制来鼓励用户回答问题。因此,你在 StackOverflow 上看不到你获得的 upvote 是由谁发出的。它始终坚持着问答网站的初心,解决「问」与「答」。


让我特别震惊的是,StackOverflow 社区认为跟问题/回答无关的内容是属于「噪音」,包括感谢、打招呼。他们认为表示感谢的方式就是「upvote + accept answer」




虽然 StackOverflow 上让你享受不到当 superstar 的感觉,但是我还是建议作为程序员的你喜欢上这个网站。


给 SO 上的新手提个醒,你问了问题,也有别人给你解答了,一定要记得标记正确答案。


最近,感冒了,身体不适,就写到这里。


如果喜欢我的文字,就随手点赞转发一下吧。


参考

https://www.reddit.com/r/ProgrammerHumor/comments/2xmhh7/how_to_program_in_four_easy_steps

https://meta.stackoverflow.com/questions/272940/why-is-thanking-discouraged-in-comments


转发也是一种支持。

—————END—————

看更多好文

请长按下方图片扫码关注

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存