想问下,脱离 IDE 的代码提示和补全,对程序员来说是基本素养么?

2016-07-18 16:46:46 +08:00
 cookiezby
12563 次点击
所在节点    程序员
110 条回复
dtfm
2016-07-18 20:38:15 +08:00
不能,脱离了 IDE ,我相信这个世界上没人能用 Java 写 Android 程序,光依赖补全都够呛,还能一个个的引用 import 简直非人类

C 程序倒是应该可以。
21grams
2016-07-18 20:43:10 +08:00
取决于什么语言,脚本语言我一般都不用 ide 。但无论什么语言脱离了谷歌我是一行代码都不想写的。
zjfeng
2016-07-18 21:39:46 +08:00
基本素养,难道不是在纸上手写代码?
什么是基本素养,就是你作为一名码农员工,能跟同事合作实现公司的业务需求,至于怎么实现的,你老板在乎吗?
更进一步的职业素养,就是写健壮扩展性好,可读性强、 bug 少的代码,这才是优秀程序员该走的正确道路。
而不是纠结于用什么 IDE ,用什么记事本写代码。
请不要陷入茴香豆的茴有几种写法的所谓孔乙己之流。
就像真正优秀的作家不在于认识比常人多多少的字,真正优秀的程序员也不在于能背多少 API
cookiezby
2016-07-18 21:46:08 +08:00
@zjfeng 受教了
bk201
2016-07-18 21:57:12 +08:00
更高效才是程序员的价值所在吧
DJBird
2016-07-18 22:05:04 +08:00
递弱代偿才是发展真理,在原本的技能弱化了,必须在别的地方(例如更方便的 IDE)补偿回来,并在新的方面更牛 x ,才不会被淘汰
jon
2016-07-18 22:13:10 +08:00
请复习程序员三大美德
sherlocktheplant
2016-07-18 22:13:36 +08:00
Java 如果没有 IDE 那么程序员绝大部分时间都在打空格、回车和花括号
so898
2016-07-18 22:15:54 +08:00
脱离了那些东西,估计我一天有超过 95%的时间都在翻文档……
wodesuck
2016-07-18 22:21:35 +08:00
c++后台汪表示 IDE 是什么,能吃吗
Licamla
2016-07-18 22:22:37 +08:00
习惯用 tab 的表示,如果没有 ide 会被 python 的空格逼疯
akagi
2016-07-18 22:23:10 +08:00
看山不是山 看水不是水
ck65
2016-07-18 22:48:50 +08:00
Animate CC 程序员看着大家聊聊就很开心了。☺️
cxbig
2016-07-18 23:02:39 +08:00
程序员的价值在用最短的时间、最高的效率做出产品实现利润,考校记忆力和熟练度对生意来说没有太大意义。
可以当做团队建设的调剂,年会弄点小游戏拿个奖品什么的。
learnshare
2016-07-18 23:07:36 +08:00
@cxbig 所以我比较反对背书式的面试。我又不是参考文档 ->_->
ferran
2016-07-18 23:10:37 +08:00
基本素养不是用针刻光盘,电话键盘写程序, etc 。。
owt5008137
2016-07-18 23:31:12 +08:00
茫茫多程序猿打死不用 IDE ,然后想各种办法给 vim 加自动补全,加 tag 生成和 tag 补全,加各种。然后把它打造成接近 IDE ,有意思么。。。

装 13 的结果就是,以前 TX 两个人全职写了 1 年多的功能,我仅用业余时间 1 年多(折算成全职时间可能也就 2 个月不到)就写完了,而且他们写得还不跨平台,我的还跨平台,性能还更好。
RqPS6rhmP3Nyn3Tm
2016-07-19 07:17:42 +08:00
@firebroo 试试 clion 或者 QtCreator
Actrace
2016-07-19 07:23:09 +08:00
一般来说,人与猿的主要区别就是在于工具的制作和使用上。
oncethink
2016-07-19 08:02:38 +08:00
好的程序员有三种美德: 懒惰、急躁和傲慢( Laziness, Impatience and hubris ) —— Larry Wall

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/293246

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX