经验丰富的程序员大佬们,请不要对初学者说这些话……

小编最近逛论坛看到一位程序员大佬与初学者的一段对话:

经验丰富的程序员大佬们,请不要对初学者说这些话……_第1张图片

看了之后小编有感而发了,对于程序员大佬级别的你们看来,初学的这些可能你们不会放在眼里,虽然是真心的想给予建议,但对于听到的那一方来说,可能会觉得很失落,自己努力了也不被肯定,从而会使对方失去对此学习的信心。

经验丰富的程序员大佬们,请不要对初学者说这些话……_第2张图片

如果你也是程序员,那么请不要诋毁初学者的努力……除非你愿意亲自投入大量的时间来确保他们可以学到你想要他们学习的那些知识。如果只是这样不负责任地批评编程语言和工具不好,只会磨损他们的激情和动力。

经验丰富的程序员大佬们,请不要对初学者说这些话……_第3张图片

小编是一个有着5年工作经验的java程序员,对于java,自己有做资料的整合,一个完整学习java的路线,学习资料和工具,我的java学习群:165080868,进入免费送给每一位学习java的小伙伴

我知道这很难(我曾经就犯过这样的错误),特别是如果我们给出的的确是我们认为好的语言、框架、库、文本编辑器、主机环境等等,比他们正在学的不知道要好上几百倍,甚至还能免去他们走不少弯路。但是请务必忍住!

经验丰富的程序员大佬们,请不要对初学者说这些话……_第4张图片

自由地选择自己想学习的东西,能触发人的兴趣,然后我们再指点他们一条康庄大道。如果他们正在学习的内容实在不好,老是陷入僵局,然后来询问你是否有什么好办法时,只有在这个时候,你才可以自由畅谈关于纯函数式编程设计或其他等等这些你自己的独特见解。

当然,你可能并不是唯一一个和初学者交流的程序员。很多资深程序员(尤其是在网络论坛)都会有类似嘲讽的言辞,特别是当他们提及自己最喜欢的语言/库/框架/文本编辑器/主机环境的时候,都会坚称自己的才是最棒的。所以,初学者很容易陷入困惑,因为会有人不断地告诉他们他们的选择是有多么的糟糕,即使现在看起来一切进行顺利。而更为糟糕的是,每个所谓的专业人士推荐的都是不同的工具系列。Who is right?!?究竟应该怎么做?

最后,附上开头那个互动更具建设性的版本:

经验丰富的程序员大佬们,请不要对初学者说这些话……_第5张图片

每位努力学习想成为程序员们的人都是不易的,祝愿每位都能通过自己的努力学成达到自己心中的理想目标!

你可能感兴趣的