依靠 IDE 会让你变成一位差劲的程序员吗?

一位在Web开发领域工作了近20年的资深程序员发表博文谈论了他的编程语言选择和.NET开发经验。他说,如果选择PHP的话他应该不会像.NET那样过于依赖集成开发工具(IDE)如Visual Stuidio。.NET开发者Matthew Mombrea反驳了他的观点,认为使用一个优秀的IDE将使你的工作更有效率,称Visual Stuidio是最优秀的IDE。Mombrea的论点是,成为一名优秀的程序员不是熟记语言的特定调用,而是知道解决问题的既有方式,尽可能的用最好的技术或工具解决它。依靠IDE真的让你变成一位差劲的程序员?还是颠倒过来,如果你是一位差劲的程序员,你只能完全依赖IDE?

文章转载自 开源中国社区 [http://www.oschina.net]

时间: 2024-10-12 21:38:38

依靠 IDE 会让你变成一位差劲的程序员吗?的相关文章

什么原因成就了一位优秀的程序员?

这些年我曾和很多程序员一起工作,他们之中的一些人非常厉害,而另一些人显得平庸.不久前因为和一些技术非常熟练的程序员工作感觉很愉快,我花了一些时间在考虑我佩服他们什么呢?什么原因让优秀的程序员那么优秀,糟糕的程序员那么糟糕?简而言之,什么原因成就了一位优秀的程序员呢? 根据我的经验,成为一个优秀程序员同年龄,教育程度,还有和你赚多少钱没有任何关系.关键在于你的做法,更深入地说,就是你的想法.我注意到我所钦佩的程序员都有一些相似习惯.不是他们所选语言的知识,也不是对数据结构和算法的深入理解,甚至不是

一位年轻女程序员的困惑

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断淘宝客 站长团购 云主机 技术大厅 我毕业一年了,学的是信息技术专业,毕业的时候还没有想好要做什么,想做翻译,但是英语虽然有6级证,但是口语不好.会一点日语.因为做程序员工作好找,就进了这一行.(我在大连找工作.) 其实当时想法挺单纯的,就是觉得做程序员比较其他工作和人的交往不那么多,而且搞技术的不会有太多黑暗龌龊的东西. 可是工作了以后我发现其实不是,有时候很多人不是

一位39岁程序员的困惑:知道得越多编程越慢怎么办?

Zilk1988 年 14 岁时就开始编程,此后尝试过几种职业,最终还是在 1997 年决定成为职业程序员(又称码农),现在已经 39 岁,对此选择依然无怨无悔. 但是后来他发现一个问题,自己的经验越丰富,完成项目或任务的时间反而越长.因为他见过了太多可能会出问题的情况而对选择踌躇.比方说,假设他刚想 到要写一段写入文件的代码时,电光火石之间他就已经开始担心起下面的一系列的问题:权限.锁定.并发.原子操作.迂回 / 框架,不同的文件系统.目录中的文件数.可预测的临时文件名.PRNG(伪随机数生成

[读后感]一位39岁程序员的困惑:知道得越多编程越慢怎么办?

本篇实为转载文章,为了让更多30岁以上的开发人员,能有信心和适当的解决相关问题,特此借 原创 之名,能推荐此文,故而并非原创,实为转载,请谅解 . 以下标题锰戳即进入原文,请转入原文详阅,原文的排版给人一种享受,本人对于排版不良文章,宁可不看,以减少混乱对自已的干挠和时间的浪费. 针对此文中所提及的内容,本人也有些想法: 1.确实不是年龄大了,脑力不够了,而是经验丰富的,能想得到的多了,这不是根本,根本在于,岁数的增长,责任心同时增加,所以对于可能出现的致命问题,出于责任心,故而考虑的多了:这里

世界上第一位程序员竟然是个妹子

在程序员这个男多女少的世界里,男女比例的极不均衡让男程序员们自然而然地成为了这个世界的主宰.细数下来,从C语言和Unix系统的创造者Denis和Thompson,到后来的Linux系统之父Linus,再到Java之父Gosling,都是广大男程序员中杰出代表,是程序界的豪杰.按照这种逻辑,想必世界上第一位程序员也必定是我们男同胞吧! 哈哈,认真你就猜错了,据史料记载,世界第一位程序员的的确确是一个妹子,名叫阿达·洛芙莱斯(Ada Lovelace),就是下面这位.废话少说,下面就让我们看看她是如

报告:程序员最满意的IDE和堆栈是什么?

今年的RebelLabs程序员生产力报告发布, 该报告专注于开发人员对目前使用的IDE.工具.架构等是否满意,同时对今年各大技术的影响力进行了评估.该报告的数据来源于RebelLabs在今年5月至7月进行的一项公开调查.该报告重点介绍了开发人员使用其工具的原因,并包含诸如IDE.主要编程语言.主要应用程序堆栈.应用程序架构和数据库选择等主题. Eclipse,IntelliJ IDEA或Netbeans:最佳IDE工具奖花落谁家... RebelLabs比较了2012年.2014年.2016年和

【C/C++学院】0723-32位与64位/调戏窗口程序/数据分离算法/内存检索/二分查找法/myVC

[送给在路上的程序员] 对于一个开发者而言,能够胜任系统中任意一个模块的开发是其核心价值的体现. 对于一个架构师而言,掌握各种语言的优势并可以运用到系统中,由此简化系统的开发,是其架构生涯的第一步. 对于一个开发团队而言,能在短期内开发出用户满意的软件系统是起核心竞争力的体现. 每一个程序员都不能固步自封,要多接触新的行业,新的技术领域,突破自我. 32位与64位 地址与内存的关系 4G = 4*1024M = 4*1024*1024k = 4*1024*1024*1024 Byte字节 = 2

15 位健在的牛叉程序员,你知道哪几位?

其实要明确地指出"哪一个"程序员是最优秀的,这几乎不太可能,但是业内的开发者们还是对这个话题乐此不疲.ITworld 就通过投票,以及对其他国外社区(比如 Quora.Reddit)中的数据进行分析,来判断排名和分析是否一致.结果,有一些名字确实在大家的讨论中反复出现. 下面就让我们来看看依然健在的最受大家认可的 15 位优秀程序员: (小编先补充声明,下面排序并不是按个人成就.如果你喜欢的大牛排在后面了,别纠结别激动 ~≧▽≦~ ) 1. Margaret Hamilton 主要成就

Eclipse成功获选Java程序员最喜欢的IDE

最近,Opensource.com发起了两次投票,Java和Python开发人员分别投票选出自己喜欢的开源IDE.在Java程序员中Eclipse以大比分获得了优胜,而最受Python程序员欢迎的IDE花落PyCharm,Eclipse排在第二. Opensource.com是由Red Hat创立,其上关于创建采用和共享开源解决方案的故事内容主要来自开放源码社区的成员,也经常组织程序员们进行投票. 在Python和Java程序员票选最喜欢的IDE选项中,有三个大选项,一个是通用文本编辑器,如Em