由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Seattle版 - 程序员怎么定义 ’强‘与’弱'?
相关主题
Facebook Seattle诚招微软写visual studio的developer编程太多,脖子疼了,还有救吗
。。。Twitter内部到底出了什么问题? (转载)转让computer books and textbooks
刚刚和L的同胞电面完, 觉得是个很好的故事 (转载)SQL Developer: T-SQL, OLTP
你们为啥不在seattle买房子呢?写power shell用什么IDE好啊
咨询买房,多谢!如何制作给老人用的电脑一键恢复光盘
这个房子很完美啊,请问得出多少才能拿下?有人想明天(星期五)一起看电影么?
女人与备胎求解 Ansi C compilation with Visual Studio
外地来的、抱怨一下windows mobile[合集] 烤年糕的方子
相关话题的讨论汇总
话题: 第一种话题: level话题: compiler话题: 第二种话题: 程序员
进入Seattle版参与讨论
1 (共1页)
N********g
发帖数: 52
1
一般看法就是,光用现成的framework写纯Business logic的程序员是‘弱’,因为他
们写程序好比搭积木,不用动什么脑子,最多就是程序结构合理不合理,用没用一些
design patter, OOP设计有没有可扩展性,等等,但是基本上还是搭积木。对compiler
理论, memory, io access, 这些计算机的‘基本’东西没有深刻理解。其实就是‘工
具使用者’,严格说起来和计算机没有啥关系。
所谓‘强’程序员,就是直接和电脑底层东西打交道,对compiler, memory, io
access都非常了解。比如用eclipse写程序的人,是第一种,写eclipse (不光指GUI)
这个IDE的人就是这第二种。用oracle sql client 写 stored procedure是第一种,写
oracle sql client就是第二种。用java concurrency package的人是第一种(当然能
吧concurrency用的得心应手算是第一种人的强者),但是实现concurrency package的
人显然是第二种。
感觉上,第二种人显然比第一种人更‘牛逼’,更接近于‘和计算机打交道的人’。
第二种人‘工具制造者’大多是东欧人和美国白人,第一种‘工具使用者‘更多是中国
人和印度人。第一种人容易被replace, layoff. 第二种人更可能做一辈子技术。
当然你也可以说,这两类人无法比较,个人领域不同,应为每个科目都有不同level的
abstraction, level N 的人用 Level N-1 的人做的东西,不需要知道 level N-1的东
西,也不比level N-1的人‘弱’。说是这么说,但是感觉还是level N-1的人更厉害。
我这种看法有道理吗?
u**c
发帖数: 17972
2
没觉得有什么本质区别.都是码工

compiler

【在 N********g 的大作中提到】
: 一般看法就是,光用现成的framework写纯Business logic的程序员是‘弱’,因为他
: 们写程序好比搭积木,不用动什么脑子,最多就是程序结构合理不合理,用没用一些
: design patter, OOP设计有没有可扩展性,等等,但是基本上还是搭积木。对compiler
: 理论, memory, io access, 这些计算机的‘基本’东西没有深刻理解。其实就是‘工
: 具使用者’,严格说起来和计算机没有啥关系。
: 所谓‘强’程序员,就是直接和电脑底层东西打交道,对compiler, memory, io
: access都非常了解。比如用eclipse写程序的人,是第一种,写eclipse (不光指GUI)
: 这个IDE的人就是这第二种。用oracle sql client 写 stored procedure是第一种,写
: oracle sql client就是第二种。用java concurrency package的人是第一种(当然能
: 吧concurrency用的得心应手算是第一种人的强者),但是实现concurrency package的

z********o
发帖数: 4284
3
让领导高兴就是强,反之就是若
I**C
发帖数: 1513
4
有个供需问题
你能写操作系统内核,可是没几个公司需要这样的工人
第一种搭积木的,有很多也有能力干第二种的活

compiler

【在 N********g 的大作中提到】
: 一般看法就是,光用现成的framework写纯Business logic的程序员是‘弱’,因为他
: 们写程序好比搭积木,不用动什么脑子,最多就是程序结构合理不合理,用没用一些
: design patter, OOP设计有没有可扩展性,等等,但是基本上还是搭积木。对compiler
: 理论, memory, io access, 这些计算机的‘基本’东西没有深刻理解。其实就是‘工
: 具使用者’,严格说起来和计算机没有啥关系。
: 所谓‘强’程序员,就是直接和电脑底层东西打交道,对compiler, memory, io
: access都非常了解。比如用eclipse写程序的人,是第一种,写eclipse (不光指GUI)
: 这个IDE的人就是这第二种。用oracle sql client 写 stored procedure是第一种,写
: oracle sql client就是第二种。用java concurrency package的人是第一种(当然能
: 吧concurrency用的得心应手算是第一种人的强者),但是实现concurrency package的

h**k
发帖数: 3368
5
一句话总结,越底层的程序员越强。其实是你做的工作越不可替代,你越强。

compiler

【在 N********g 的大作中提到】
: 一般看法就是,光用现成的framework写纯Business logic的程序员是‘弱’,因为他
: 们写程序好比搭积木,不用动什么脑子,最多就是程序结构合理不合理,用没用一些
: design patter, OOP设计有没有可扩展性,等等,但是基本上还是搭积木。对compiler
: 理论, memory, io access, 这些计算机的‘基本’东西没有深刻理解。其实就是‘工
: 具使用者’,严格说起来和计算机没有啥关系。
: 所谓‘强’程序员,就是直接和电脑底层东西打交道,对compiler, memory, io
: access都非常了解。比如用eclipse写程序的人,是第一种,写eclipse (不光指GUI)
: 这个IDE的人就是这第二种。用oracle sql client 写 stored procedure是第一种,写
: oracle sql client就是第二种。用java concurrency package的人是第一种(当然能
: 吧concurrency用的得心应手算是第一种人的强者),但是实现concurrency package的

l****l
发帖数: 3394
6
re

【在 z********o 的大作中提到】
: 让领导高兴就是强,反之就是若
b******n
发帖数: 552
7
一看就是文科f2转行当了码工以后写的 //LOL

compiler

【在 N********g 的大作中提到】
: 一般看法就是,光用现成的framework写纯Business logic的程序员是‘弱’,因为他
: 们写程序好比搭积木,不用动什么脑子,最多就是程序结构合理不合理,用没用一些
: design patter, OOP设计有没有可扩展性,等等,但是基本上还是搭积木。对compiler
: 理论, memory, io access, 这些计算机的‘基本’东西没有深刻理解。其实就是‘工
: 具使用者’,严格说起来和计算机没有啥关系。
: 所谓‘强’程序员,就是直接和电脑底层东西打交道,对compiler, memory, io
: access都非常了解。比如用eclipse写程序的人,是第一种,写eclipse (不光指GUI)
: 这个IDE的人就是这第二种。用oracle sql client 写 stored procedure是第一种,写
: oracle sql client就是第二种。用java concurrency package的人是第一种(当然能
: 吧concurrency用的得心应手算是第一种人的强者),但是实现concurrency package的

c*****n
发帖数: 14445
8
老姚我越来越佩服你了

【在 z********o 的大作中提到】
: 让领导高兴就是强,反之就是若
W***i
发帖数: 9134
9
嗯,其他都是浮云

【在 z********o 的大作中提到】
: 让领导高兴就是强,反之就是若
t**********0
发帖数: 9359
10
进来看你的高见,让我失望了

【在 l****l 的大作中提到】
: re
w*******e
发帖数: 1588
11
谁挣得多谁就是强。
s***e
发帖数: 793
12
if you think you are a smart engineer, why aren't you rich?

compiler

【在 N********g 的大作中提到】
: 一般看法就是,光用现成的framework写纯Business logic的程序员是‘弱’,因为他
: 们写程序好比搭积木,不用动什么脑子,最多就是程序结构合理不合理,用没用一些
: design patter, OOP设计有没有可扩展性,等等,但是基本上还是搭积木。对compiler
: 理论, memory, io access, 这些计算机的‘基本’东西没有深刻理解。其实就是‘工
: 具使用者’,严格说起来和计算机没有啥关系。
: 所谓‘强’程序员,就是直接和电脑底层东西打交道,对compiler, memory, io
: access都非常了解。比如用eclipse写程序的人,是第一种,写eclipse (不光指GUI)
: 这个IDE的人就是这第二种。用oracle sql client 写 stored procedure是第一种,写
: oracle sql client就是第二种。用java concurrency package的人是第一种(当然能
: 吧concurrency用的得心应手算是第一种人的强者),但是实现concurrency package的

q*******2
发帖数: 431
13
this is tech for crying out loud. the only thing that matters is I....P...O
c****c
发帖数: 605
14
So high-level developers = weak, low-level developers = strong? What a crock
of shit. They solve different problems. It's how they solve problems and
whether the problems get solved that really matters.

compiler

【在 N********g 的大作中提到】
: 一般看法就是,光用现成的framework写纯Business logic的程序员是‘弱’,因为他
: 们写程序好比搭积木,不用动什么脑子,最多就是程序结构合理不合理,用没用一些
: design patter, OOP设计有没有可扩展性,等等,但是基本上还是搭积木。对compiler
: 理论, memory, io access, 这些计算机的‘基本’东西没有深刻理解。其实就是‘工
: 具使用者’,严格说起来和计算机没有啥关系。
: 所谓‘强’程序员,就是直接和电脑底层东西打交道,对compiler, memory, io
: access都非常了解。比如用eclipse写程序的人,是第一种,写eclipse (不光指GUI)
: 这个IDE的人就是这第二种。用oracle sql client 写 stored procedure是第一种,写
: oracle sql client就是第二种。用java concurrency package的人是第一种(当然能
: 吧concurrency用的得心应手算是第一种人的强者),但是实现concurrency package的

1 (共1页)
进入Seattle版参与讨论
相关主题
[合集] 烤年糕的方子咨询买房,多谢!
房屋经纪推荐这个房子很完美啊,请问得出多少才能拿下?
纽约时报:全球调查显示中国人最物质至上(转载) (转载)女人与备胎
Visual studio IDE 之父也被裁了外地来的、抱怨一下windows mobile
Facebook Seattle诚招微软写visual studio的developer编程太多,脖子疼了,还有救吗
。。。Twitter内部到底出了什么问题? (转载)转让computer books and textbooks
刚刚和L的同胞电面完, 觉得是个很好的故事 (转载)SQL Developer: T-SQL, OLTP
你们为啥不在seattle买房子呢?写power shell用什么IDE好啊
相关话题的讨论汇总
话题: 第一种话题: level话题: compiler话题: 第二种话题: 程序员