看争吵

程序员的世界不知道是太过寂寞或是太过浮躁,各种各样的争论和口水战层出不穷,相信任何人都有极强的体会,不论是培训学校的还是top几的。

从这个层面讲,虽说生物化学等基础学科科研技术甚是薄弱,但氛围其实不错,那样差的待遇条件下,很多淳朴的孩子还是由于兴趣扑在上面,选择项目和方向的原因也十分纯粹,不急不躁,我相信这样的南大生科院一定会越来越好。

而作为对比,程序员的圈子总是在吵工具、秀优越,甚至在我想听个讲座、看看群信息的时候也屡屡看到层出不穷的这样的臆断。

最典型的比如下面两种:

1. 比如vim、emacs争论:

  吵这个不如去学学lisp系的语言(比如看SICP学scheme收获颇丰,虽然才看到第三章流那里,但是超级好书无疑),vim几乎是linux下必学的,用多了也会上瘾,对编辑效率  的确有提升,但是这绝不是入门的时候该去考虑的东西,入门的时候改用sublime text之类易用的编辑器或者Qt、VS等IDE。

2. 编辑器和IDE 的争吵:

  关于这一点任何的盲目站队都是不客观的,我个人认为学会和基本熟练vim的基本使用和常用插件配置足够,以便在linux 下可以方便的开展工作。但很没有必要再windows 中继续沿用这样的工具。对于C++而言,VS2013express(学生可以申请到pro版本)绝对是更好的选择,对于java,eclipse;python,可以选择sublime text+python2.7或pycharm;scheme选择Drracket……

  很多人会觉得VS很庞大,根本用不到那么多功能,是这样的,VS为成千上万的程序员提供了很多功能,我们开始只会用到很少的部分,但重要的是:它自带而且功能强大。反观很多编辑器的配置,会耗费初学者大量时间而且很多功能只能呵呵。。因此何不用一个足以足以满足我们需求的工具来开始我们的学习呢?学好知识和原理以后,配置个编辑器也就是闲下来玩玩的事情,气定神闲的配置,而不是出现和教程不一样的就哭天抢地了。

最重要的是要拒绝宗教信仰式的灌输,只汲取其中好的东西:

比如学习linux是必须的,但不要接受那些教程和文章中盲目追捧linux,鄙视windows的低级想法;学习vim也是必须的,但不要接受那些教程中认为vim才是效率最高的,放弃一切IDE;学好一门语言是重要的,但任何一门都不够,语言不只是一个工具而已,了解不同范式的语言是必须的;鼓励开源,但不要认为开源是好的,而商业公司都是傻逼这样的2b观点,我们的业余项目可以开源而且鼓励这样去做,但是不能一提到商业公司比如微软、adobe就感觉是邪恶的;分清楚工具和知识的区别,很多时候会花费大笔的时间在工具上,这样不叫做学习,这是折腾。

以前只是觉得网络上有大批的人会参与这样的论战并且盲目的加入某一方阵营,后来发现连南大也完全未能免俗,不管出于如何善良的培养目的,只强烈推荐一方而贬低另外一方的行为不是正确而友善的行为,更不能由于自己擅长某一方面或者单纯因为自己的领域适合这些工具而大肆宣传并扼杀学生对另一方面的应用。

忠告送给更多的人警醒,愿我们都更好!

时间: 2024-10-07 03:06:33

看争吵的相关文章

软件开发过程中如何避免争吵?

软件开发过程中,对一个问题有不同意见是很正常的,不同思想的碰撞可以带来进步,但是如果沟通不当,引发争吵,从而延误项目开发进度,就会得不偿失了. 要做到避免争吵,首先得自我反思,自己是不是哪里做得不对,问题没考虑清楚.问题还没明白就去和别人争,就是你的不对了. 其次,要站在别人的角度先想一想问题.是不是PM有难言之隐,公司的压力过大,不能采纳我的建议? 设计师看问题的角度是不是和我不一样?我的代码编写是否规范,有没有给复审测试人员带来麻烦?项目有没有充分考虑并达到用户的需求?在和别人争论前,必须充

学计算机的值得一看的文章,跟帖也很有水平啊

转自http://blog.csdn.net/Xviewee/article/details/1606247 回复CSDN和KAOYAN诸位网友的几点看法,(为避免吵架,郑重声明,本人不是高手,只是有感而发的一点个人陋见,欢迎指正,事先感谢): 就我自己的理解,谈谈我对读研和软件学院的看法,不妥之处一笑了之即可. 如果你有实际开发工作经验,感觉自己的水平和实力进入了一个高原期,迫切需要从理论上提高,那么计算机学院是唯一选择.因为计算机学院才能让你在理论上更上一层楼.软件学院从教学计划上就没有

投资人的能量往往大多远远不仅于此,他能站在不同的角度和高度看问题(要早点拿投资,要舍得让出股份)——最好不要让 Leader 一边做技术、一边做管理,人的能力是有限的,精力也是有限的

  摘要:在创业三年时间里作为联合创始人,虽然拿着大家均等的股份,我始终是没有什么话语权的,但是,这也给了我从旁观者的角度看清整个局面的机会.创业公司的成败绝大程度取决于技术大牛和公司 Leader,这两个人最好能在性格上形成互补,而遗憾的是我们公司是同一人. 关于决定是否创业 2012年4月,正好三年前整,在深圳能源正混的郁郁不得志的时候,大学的好兄弟找到我一起创业,他们有钱.有 idea,就是差人,当时的我还是技术菜鸟,本科学的也不是计算机,看着移动互联网蓬勃的发展羡慕不已.很快就答应了一起

看球需谨慎:男友们警惕妹子们的9句话!

世界杯揭幕了,有些汉子痴迷于看球冷落了女朋友,丝毫没有意识到女朋友怒了.汉子们,如果你的女朋友说了以下9句话,你可是要警惕了!如果她说“没事”,你可能就摊上大事了!! The other day a friend told me his girlfriend was being very quiet. He asked her what was wrong and she said “nothing.” He said he wasn’t worried. I had to show him t

学编程新手必看文章

1.把C++当成一门新的语言学习(和C没啥关系!真的.): 2.看<Thinking In C++>,不要看<C++变成死相>: 3.看<The C++ Programming Language>和<Inside The C++ Object Model>,不要因为他们很难而我们自己是初学者所以就不看: 4.不要被VC.BCB.BC.MC.TC等词汇所迷惑--他们都是集成开发环境,而我们要学的是一门语言: 5.不要放过任何一个看上去很简单的小编程问题--他们

只有十句话,我却看了十分钟 - [转载]

转载自  http://www.blogbus.com/stupidpig-logs/34765290.html 第一句如果我们之间有1000步的距离你只要跨出第1步我就会朝你的方向走其余的999步 第二句通常愿意留下来跟你争吵的人才是真正爱你的人 第三句付出真心 才会得到真心却也可能伤得彻底保持距离 就能保护自己却也注定永远寂寞 第四句有时候 不是对方不在乎你而是你把对方看得太重 第五句朋友就是把你看透了 还能喜欢你的人 第六句就算是believe 中间也藏了一个lie 第七句真正的好朋友并不

建议C++初学者或准备开发&quot;处女&quot;项目的程序员必看

今天在网上看到了一片文章,虽然是很久以前的,但还是转了过来. 原文地址:http://blog.sina.com.cn/s/blog_5382c912010002as.html 1.把C++当成一门新的语言学习(和C没啥关系!真的.):    评论:和C有关系啦,只不过学习的开始可以先不管C,直接把C++当成一门新的语言3.看<The C++ Programming Language>和<Inside The C++ Object Model>,不要因为他们很难而我们自己是初学者所

石卓玺:戏看雷军与董明珠的10亿赌局

2013年雷军和董明珠在台上搞了个10亿赌局引发了很多业内人士的讨论,尤其我之前看"头脑风暴"时,那些学者.企业家.经济学家坐到一起,一大帮老爷子就这个问题一起争吵到脸红脖子粗,看看那些大牛们随着时代的跨越而无可奈何也太好玩了. 但是不管怎么吵,个人认为"以产品为中心和以客户为中心根本没有可比性"!所以赌局只是个玩笑而已. 我们来溯源:人们对苹果的疯狂是为了什么?小米崛起是因为什么?锤子砸响更是因为什么?两个字"感情",可以说之前锤子发售,虽然很

从奶农倒奶看中国经济发展

 "2014年12月10日 青海 据经济参考报消息,作为我国西部重要乳品生产地区的青海,2014年以来在大通.湟中等奶牛养殖主产区,牛奶价格比矿泉水还便宜,养殖户损失惨重,出现卖牛倒奶现象. 2015年1月1日 河北 新京报记者实地走访了河北行唐县三个养牛小区及一家收购鲜奶的企业发现,部分奶农平均每天倒掉的鲜奶近200斤,有的奶农甚至直接把鲜奶以0.5元/斤价格卖给养猪农户. 2015年1月6日 山东 据<证券日报>报道,2015年元旦刚过,山东潍坊爆出企业拒收奶而导致奶农大面积